最近终于有点时间,想彻底的把关于PLC之间的tcp通讯问题搞定。之前读了许多论坛中的帖子,可能是水平有限,好多的概念还不是非常的理解。这里有几个问题想请教一下大家:
1:PLC之间可以走s7通讯,也可以走tcp通讯。如果不考虑传输时间以及稳定性的情况下,我想做一套通用的tcp的接口程序,这样PLC以后还可以和第三方设备通讯。不知道这个思路是否可行?
2:如果可行的话,我在电脑上通过plcsim是否可以仿真两个plc的通讯情况?之前在资源库中找到的实例是s7连接的,请问通过tcp连接是否可行?
3:关于tcp和modbus tcp,之前的朋友说类似于tcp以及ISO on tcp 的区别,那我是否可以理解成在程序的调用块上有区别?
目前自己是调用FB65,FB63,FB64三个程序,同时参照说明初始化UDT65的参数,不过仿真一直失败,是否有这方面比较了解的朋友知道一下?