做西门子又十多年了,现在回头想想,其实有很多种方法的。
不同的硬件接口,不同的网络协议,实现由非常多种方式。
当然随着厂家新产品的不断更新,新的S7-1200和S7-200smart带以太网接口。可以很方便连接计算机,速率也很高。
原来的S7-200配以太网模块同样可以高速连接计算机。
这里探讨一下,用S7-200CPU集成的rs485接口实现上位机通信的方式。
其实大部分组态软件都已经有S7-200的PPI协议驱动。
S7-200也提供了PC-ACCESS免费的OPC server软件实现连接驱动支持。
S7-200也可以做成MODBUS-RTU从站实现和PC做主站的数据交换。
当然,200还支持自由口通信,在有特殊应用场合下。这个开发起来麻烦一点。记得十多年前我就是这么干的。现在想想,这是最笨的办法了。为了和自己开发的上位机通信,连通信协议也直接开发。工作量相当 的惊人。