以前要将MODBUS仪表中的数据传送到WINCC中,一般要用S7-200自由口MODBUS通讯将仪表中的数据先采集到S7-200的PLC中。
然后再用S7-200的以太网模块CP243-1通过以太网方式将数据传送到上位机的PC ACCESS中,然后再与WINCC进行数据交换。
另一种方案是在S7-300PLC中加入MODBUS通讯模块,将仪表中的数据传送到S7-300的PLC中,然后再通过PPI口或者DP口与上位机中的CP5611卡进行连接,然后采集到WINCC中
第三种方案是,使用S7-300带DP口的PLC,通过DP总线挂接“DP转MODBUS”第三方接口设备,将仪表中的数据通过DP总线传送到S7-300PLC中,然后再通过CP5611或者以太网口传给上位机的WINCC中。
以上三种方案,除第一种价格略微便宜之外,第二第三种都比较昂贵
但第一种方案由于使用PC ACCESS做OPC中转,对WINCC的数据通讯稳定性有影响,会经常断线。
目前我们即将推出一款在四百元左右带以太网口的S7-200兼容型PLC,它的PPI口可以自由编程,可以连接MODBUS RTU,也可以通过USS协议连接西门子变频器,也可以连接国内一些特殊协议的仪表设备(因为该口可以自由编程,因此可以用于多种协议)
而且该PLC产品的以太网口集成了西门子的S7-300 TCP以太网协议,可以直接连WINCC,使用的是300的TCP驱动(TCP/IP)
因此不用PC ACCESS做OPC中转,大大增加了WINCC通讯的可靠性,因此它将是MODBUS连接WINCC的最优方案(注:大连德嘉在西门子以太网通讯方面具有独到的优势和众多的产品)
因为该方案整体造价不超过四百元,而且通过以太网与WINCC连接,速度超快,所以为最优方案。