发布于 2007-07-16 10:27:52
0楼
Siemens的PLC直接走以太网是可以完成与计算机的通讯的,采用S7的Send/Recv函数,计算机采用Socket类或控件,设定一些参数(IP、端口),进行少量编程,就可以了,只是将数据解包的过程相对麻烦,如字节顺序、Real类型解释等,需要通讯方面的一些知识,一般也只是作为研究搞,工程还是慎用。
和第三方的开发,TCP通讯连接的简单收发是没有问题的,但数据解析不是所有PLC都可以轻松实现,有的厂家的PLC在TCP通讯协议基础上,又加载一些自己的数据报文格式。所以在你开发与第三方PLC连接,最好先找出相应的报文格式(通过PLC-PC测试,或直接寻求厂家支持)。
最后一点,如果存在,还是寻求网桥产品。
naga xel:有时笨办法可以解决聪明问题,所幸俺总有笨办法。