我的电脑上有两个程序。第一个是PLC程序,第二个是机器人程序。我可以分别模拟和运行这些程序。在现实世界中,机器人和plc通过modbus进行通信。但我想在家继续我的工作。
如何在同一台pc上使用modbus进行两个程序的通信?
发布于 2015-02-15 10:57:46
它们是否都支持串行(Modbus/RTU)或以太网(Modbus/TCP)?
如果它是串行的,你将需要两个COM端口,一个主控COM1,另一个是COM2上的从属端口(或者PC上的任意两个串行端口)。
如果是以太网,那么在LocalPort 127.0.0.1上将一个设置为主设备,一个设置为从设备,这样就可以正常工作了。
如果它们都支持串行和以太网,那就用以太网吧,因为我怀疑你的电脑有两个COM端口。
https://stackoverflow.com/questions/28514162
复制相似问题