PLC上的TCP / IP以太网通信

时间:2012-02-25 09:04:12

标签: simulation electronics plc

我尝试通过以太网选件板将Omron PLC(CP1L)连接到PC。我已正确设置连接,并且能够连接到PLC以配置其IP和各种设置。

然后我在使梯形图程序正确运行时遇到问题。

文档表示当通信启用时,地址A202.00将打开,但是当我模拟梯形图程序时,地址A202.00始终打开。即使我断开以太网电缆,地址仍保持打开状态。我不明白为什么即使没有以太网电缆连接PLC和PC,地址仍然保持打开状态。

documentation

模拟梯形图程序表示A202.00始终打开:

screenshot of ladder

1 个答案:

答案 0 :(得分:4)

如果您有物理PLC,那么为什么要在模拟中运行?如果您想调试真实系统,只需使用USB电缆插入即可,并使用" PLC - >在线工作......"。我不认为网络模拟完全正确,因为模拟器本身使用模拟网络来工作。在任何情况下,如果您在模拟中运行,那么真实PLC上的真实以太网端口的状态将对模拟完全没有影响。它根本不关心您是否拥有真正的PLC。

在任何情况下,A202.00只是一个"端口不忙"旗。您可以使用它来防止梯级同时尝试从同一端口读取/写入,或尝试执行多个同时读取或写入。只要COM端口不忙,A202.00就会打开。如果正在读取或写入,则A202.00将在读取或写入期间关闭,防止其执行的其他通信梯级执行,然后返回到ON状态。