本人要用wincc6.0做一工程,下位机用300plc,由于第一次做工程,通讯方面有好多不解之处,问题如下:
1.plc与wincc要怎么设置,要用到什么模块与软件,走以太的话普通网卡能连接嘛?
2.变量定义时要不要定义两套变量呀?
3.变量的地址要不要与plc的地址一一对应?
最好能给详细点说明的,有简单试验的截图最好的!高分相送,以找一解!急!
问题补充:
1.用一套变量的话,怎么样完成全自动化集成的,能说得详细些嘛?
2.外部的io变量,要对应的plc的对应地址,因为下面有4台plc,怎么对应,是不是要一个个看plc的数据存储位置,在一个个的定义嘛?
3.wincc下能不能直接进行位操作的?我知组态王不能直接定义的?
最佳答案
wincc6.0与300plc,可以通过多种方式通讯,通过MPI、Profibus、以太网的方式均可,在用以太网的方式通讯时普通的网卡即可,但plc侧需有网口支持,本身集成口与cp343-1等以太网模块均可。如通过Profibus、MPI的方式PC机需CP5611卡。
连接方法如下:(以MPI为例)
1.在PG/PC接口中定义的访问点必须与MPI通道的逻辑设备名相匹配。例如,使用的是“S7ONLINE”访问点,则必须在MPI通讯处理器上设置PG/PC接口。在系统设置中打开设置PG/PC接口程序。选择“S7ONLINE”作为访问点然后选择MPI通讯处理器。如果它没有显示在选项对话框中,可以使用“选择...”按钮来安装它。
2.必须要有一个通讯通道。打开WinCC项目然后添加通道到变量列表中。为此,点击鼠标右键打开“添加新驱动程序”对话框,然后安装WinCC通讯驱动程序“SIMATIC S7 Protocol Suite.CHN”。
3.访问点必须是正确的。如果在第2步中选择了访问点“S7ONLINE”,则设置MPI通道的逻辑设备名也为“S7ONLINE”。双击“SIMATIC S7 Protocol Suit.CHN”通讯驱动程序然后选择通道。点击鼠标右键打开“系统参数”对话框。在对话框中选择逻辑设备名为“S7ONLINE”。
4.然后点击鼠标右键添加一个新连接到S7或S7程序,然后取一个连接名。例如:“S7Program_AS1”。
5.设置连接的属性。点击“属性”然后设置连接参数。在本例中,CPU的MPI地址为“30”,MPI段的ID为“0”。CPU被插入到机架上,位置在0号,插槽3。
6.在该连接下建变量即可。
另外,通过opc的方式也可以与300通讯,硬件配置与以上相同,网上课堂中有Wincc与300通过以太网、MPI、Profibus进行OPC通讯的讲解。
至于你的问题,1)不需要两套; 2)您所建的外部变量地址需要与PLC对应,内部变量不需要。
补充:1)关于你的第一个问题,不太清楚你的全集自动化指什么啊,指同时和Wincc 与PLC通讯么,还是指其他什么?
2)4个PLC需要建4个通讯连接(方法相同),在不同的连接下建对应不同的plc通讯的变量,地址对应即可。
3)可以的
提问者对于答案的评价:
h
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc278312.html