一致。可以设置数据的可读写性。设置地址及相匹配的数据类型。图3。所需要的数据添加完毕后可以通过在客户机中增加项目来检测数据通讯是否正常,若正常测试客户机中数据会根据PLC中程序运行进行自动刷新。
4.2 IFIX与OPC服务器的数据交换实现
4.2.1 OPC PowerTool
启动客户端OPC PowerTool,添加服务器(server)、组(group)和数据项(item)。为方便使用,服务器、组和数据项名称尽量简单。添加服务器时选择S7200.OPCServer类型服务器。添加数据项时,选择Browse Server按钮,即出现在PC ACCESS中所设计的各符号,选择需要的逐条添加为各数据项,实现IFIX的OPC客户端工具OPC PowerTool对PC ACCESS的数据通讯。如图4。
服务器、组、项目的Enable必须选择,否则不起作用,数据不采集。
4.2.2 IFIX数据库PDB
通过OPC PowerTool完成数据采集后,IFIX即可应用所采集的数据。在IFIX数据库管理器中设置各数据,选择合适的数据类型,O/I配置使用OPC Client v7.30。I/O地址配置格式为:服务器名(PowerTool命名):组名:项目符号,以图5为例:Ser:Gp:MicroWin.RedGrenlamp.USER1.ew_green
5 结束语
本文介绍了采用OPC方式作为第三方协议实现组态软件与现场设备PLC之间的通信原理及实现方法。不仅IFIX,其它如WINCC、INTOUCH等组态软件,都可以通过OPC技术与PLC实现通讯。工厂中主体设备中使用组态软件较为广泛,S7-200小型PLC作为单体设备灵活而分散,利用OPC技术可以很好的将两者集中融合,便于单体设备的监控,具有较高的实用价值。经试验,基于OPC技术的组态软件与PLC通信正常,运行良好。
参考文献:
[1] 崔坚,李佳西门子工业网络通信指南[M]. 北京:机械工业出版社,2004.
[2] GE Fanuc iFIX3.5电子书.2008.
本文关键字:技术 PLC入门,plc技术 - PLC入门