CP343 和PC机以太网通信
刘玉蓉
发布于2014-11-07 17:36
95
0
标签:
CPU315和CP343通过以太网和PC机通讯,传递传感器的值,有开关量,也有模拟量(多路信号)。PLC调用FC5和FC6发送和接收,上位机用Labview的NI编程,请问下:
1.FC5 是把DB中所有的变量都一块发送的吗?如果是这样,PC机上用的是一个接收控件接收数据的,如何区别不同的信号呢?因为想把不同的数据保存到数据库相对应的字段中。
2.以太网通信要对报文帧格式进行编程么(就是数据打包)?PLC中怎么编程啊?
问题补充:
在PLC中怎么编程来定义自己的数据报文格式呢?
佳答案
1:是的,要区分不同的信号,这个要看你的通信报文是怎么规定的,比喻2~4位表示传感器1的压力,那么PC就把数据流中2~4位单独提取出来……以此类推
2:数据打包这个规则你要自己定,然后PLC与PC侧都要按照这个规则打包与读取数据
参考https://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=a0394
参考资料:https://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=a0394