s7200与上位机通信问题
林慧玲
发布于2014-03-27 18:02
189
0
标签:
中心pc做主站,现场的plc做从站,port0走modbus协议,实现中心pc对现场所有的plc状态的监控(modbus协议的主站用c#编写);s7200的port1能不能用其他协议,实现在现场用pc或触摸屏检测这个plc?这个协议能不能用c#编写?
问题补充:
既然plc的port0走了modbus协议,在中心pc做主站,实现主站对所有plc的读写控制。在现场中,plc的port1能用什么协议(肯定不能用modbus协议了,这个协议是单主站多从站),实现现场pc对这个plc监控?这个协议是否公开的,因为要用c#编写。
佳答案
西门子的plcs7-200,300,400都支持mpi/dp通信协议。和上位机进行mpi/dp通信,上位机要么安装了cp系列的通信网卡,然后使用普通的通信线,要么使用专用的适配器,包括pc适配器(一端接plc,一端接pc电脑的rs232),和usb适配器(一端接plc,一端接pc电脑的usb)。情况,是有适配器了,不管是pc的(rs232接口),还是usb,连接好后,在plc编程软件的通信设置里,选择mpi/dp通信,更改了通信协议后,再连接就可以了