发布于 2007-05-07 12:26:28
0楼
其实很多厂家的通讯协议都是不公开的。
一个典型的组态软件要跟一个协议不公开的PLC进行通讯。
通常最好的选择就是购买该PLC厂家出的OPC Server类的软件。
在西门子就叫SimaticNet,AB就叫RSLINX,三菱的就叫Melsec OPC。
诸如此类等等。
组态软件作OPC Client,通讯还是很简单的。
不过不同的厂家有不同的政策,
比如施耐德派系,通讯协议以Modbus为主,因为Modbus是全开放协议。
所以每一个组态软件厂家都能支持Modbus,(WinCC V6例外)
不同的厂家对不同的组态软件厂家的政策也不一样。
比如Citect 和Intouch 花钱购买了西门子的S7 以太网协议,
然后写出符合自己要求的S7以太网驱动,
好处时你买了Citect和Intouch,就直接可以用以太网跟S7连了,
不用每台机器再卖一套SimaticNet了,坏处是,这种驱动仅使用于Citect和Intouch。
Qiaopeng1231--乔鹏