1、主站:wincc6能够经过modbusopcserver实现。从站:在s7200项目中增加modbusslave协议库(microwin协助中有详细介绍)。主从站的通讯参数有必要共同。
2、pcaccess其实便是一个s7200opcserver(ppi),比选用modbus简略易用,由于选用ppi协议,plc项目中不用另嵌通讯处理程序。
3、pc/ppi电缆也能够用市售的rs232/485转换器替代。
WinCC与S7-200系列PLC经过PPI协议进行通讯的实现。
PPI协议是西门子S7-200系列PLC常用通讯协议,但WinCC中没有集成该协议,即WinCC不能直接监控S7-200系列PLC组成的控制体系。S7-200OPCServer是西门子公司推出的专为解决上位机监控S7-200系列PLC控制体系的接口软件。因此,WinCC能够经过该软件与S7-200系列PLC很方便的树立通讯。
(1)软硬件要求:
*PC机,Windows操作体系;
*S7-200系列PLC。
*PC/PPI电缆。
*装置S7-200OPCServer软件。
*装置WinCC6.0软件。
(2)衔接:
在控制面板中设定PG/PC接口参数。在AccessPointoftheApplication中挑选Computing,Interface参数挑选PC/PPICable。
在WinCC变量管理器中增加一个新的驱动程序,新的驱动程序挑选OPC.CHN,在OPCGROUP中新建一个衔接,打开特点,挑选OPCGroupSetting,OPC服务器名称为OPCServer.MicroComputing。然后在新增加的衔接中新建变量,变量的ItemName与S7-200系列PLC中用于监控的变量名对应。例如:ItemName为M0.0。
(3)优缺陷
长处:该办法衔接简略、硬件投资少、能够读写S7-200系列PLC中所有存储区域。缺陷:通讯速度比较慢、需要OPC软件及相应授权、体系扩展不方便。应用场合:用于低速、实时性要求不高、体系投资资金有限的体系。
别的,也能够经过其他公司的OPC软件进行通讯,例如用开普的KEPServerEx作为OPC服务器,用WinCC作为OPC客户端来读写S7-200系列PLC内部数据区。实现与上述第二种办法类似,不同的是有必要在OPC服务器中树立标签与S7-200系列PLC中存储地址对应。