家居装修知识
如何通过串口仿真PLC的串口
2024-08-25  浏览:38

一.客户要求:CXPCXSimulator软件安装在PC上,需要通过VB程序的串口控件访问CXPSimulator中的数据。

二.由于CxPSimulator中运行时,会仿真CLK网络或者ETN网络连接,此时向该网络号和节点号发送FINS命令,会返回响应的数据

具体网络号和节点号如下图: 

此时通过Finsgateway1.10.0发送0501将会返回CJ1MCPU信息如下:

此时任何组态软件访问该网络号和节点号,经能访问到CX-PSimulator中的数据。

三.但是Simulator现在无法仿真串口连接,因此CxP不能通过选择Sysmacy的通信方式连接到Simulator,此时向Finsgateway串口单元的网络号和节点号发送FINS命令,将会返回Fisngateway的软件信息。

因此只能通过CxSimulator的实际串口仿真功能,将计算机的一个COM1口仿真为PLCCPU的串口,设定SysmacWay通信方式,在CXSSetting中设定如下图:

然后和本计算机的另一个串口连接,由另一个串口发送数据,读写CXSimulator的数据。这样就可以读写CXP中的数据,入下图:

发送SysmacWay命令:@00RD0000000452*CR

返回:@00RD00FFFFBBBBCCCC000056*CR

 

计算机两个串口的连接线如下:

2――――3

3――――2

5――――5

7――――8

8――――7

更多»您可能感兴趣的文章:
更多»有关 水电 电工维修 的产品:
  • 头条资讯
  • 发表评论 | 0评
  • 评论登陆
  • (c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved