一.客户要求:CX-P和CX-Simulator软件安装在PC上,需要通过VB程序的串口控件访问CX-P在Simulator中的数据。
二.由于Cx-P在Simulator中运行时,会仿真CLK网络或者ETN网络连接,此时向该网络号和节点号发送FINS命令,会返回响应的数据
具体网络号和节点号如下图:
此时通过Finsgateway向1.10.0发送0501将会返回CJ1M的CPU信息如下:
此时任何组态软件访问该网络号和节点号,经能访问到CX-P在Simulator中的数据。 三.但是Simulator现在无法仿真串口连接,因此Cx-P不能通过选择Sysmacy的通信方式连接到Simulator,此时向Finsgateway串口单元的网络号和节点号发送FINS命令,将会返回Fisngateway的软件信息。
因此只能通过Cx-Simulator的实际串口仿真功能,将计算机的一个COM1口仿真为PLC的CPU的串口,设定SysmacWay通信方式,在CX-S的Setting中设定如下图:
然后和本计算机的另一个串口连接,由另一个串口发送数据,读写CX-Simulator的数据。这样就可以读写CX-P中的数据,入下图: 发送SysmacWay命令:@00RD0000000452*CR
返回:@00RD00FFFFBBBBCCCC000056*CR
计算机两个串口的连接线如下: 2――――3 3――――2 5――――5 7――――8 8――――7
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dcrkj.com 版权所有 赣ICP备2024042791号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务