PCAccess是西门子公司提供的一款OPC服务器软件,特点是配置简单,使用方便,具有OPC客户端测试功能,可以用于测试配置和通信质量。
下面通过示例说明PC ACCESS的配置过程。
1)在S7-1200 PLC中创建数据块DB1:创建标准访问的数据块DB1。
2)使能S7-1200 CPU属性中的访问保护选项“允许来自远程对象的PUT/GET通信访问”。
3)设置PC ACCESS的PG/PC接口:在PC ACCESS的“项目树”下选择“MicroWin”,右键菜单中选择“PG/PC Interface..”,设置为TCP/IP,如图10-8所示。
4)添加PLC:在PC ACCESS的“项目树”下,选择“MicroWin(TCP/IP)”,右键菜单中选择“新PLC”,添加一个新PLC,设置PLC属性如图10-9所示。
图10-8 设置PG/PC接口
图10-9 在PCACCESS中添加PLC的属性设置
①定义PLC的名称。
②设置访问PLC的IP地址。
③本地TSAP:PCACCESS的TSAP。
④远程TSAP:S7-1200 PLC的TSAP,始终为03.01。
5)保存PCACCESS配置文件:单击“保存”,会生成一个∗.pca的配置文件,此时OPC服务器配置已生效,OPC客户端可以通过PCACCESS访问S7-1200 PLC。(www.xing528.com)
6)OPC测试:通过PCACCESS自带的测试客户端测试通信。
首先选择“项目树”、添加的PLC“S7-1200_1”,右键菜单选择“新建>项目”新建项目,设置如图10-10所示。
①“名称”:项目名称用于OPC客户端寻址OPC服务器数据。
②“地址”:PLC变量的地址,对于S7-1200PLC来说V地址区代表DB1,示例中V0.0表示访问DB1.DBX0.0。
③“读/写”:设置OPC客户端对PLC变量的“读/写”访问权限,可设置读取、写入和读/写。
④“数据类型”:设置访问PLC变量的数据类型。
图10-10 PCACCESS添加的项目属性
将添加的OPC变量拖拽到下面“测试客户机”的窗口中,在菜单栏中选择“状态>启动测试客户机”启动测试客户机在线监测变量。在“数值”栏中可以看到变量的实际数值,当访问S7-1200PLC成功时,在“质量”栏中会显示“好”,如图10-11所示。
图10-11 PCACCESS测试客户机
注意:
OPC客户端可以通过PCACCESS访问PLC的I,Q,M,V地址区实现对S7-1200PLC的I,Q,M,标准访问DB1地址的访问。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。