由于现场的六块仪表,有压力、温度信号的带通讯功能的仪表,其中各协议都是开发的,带的接口均是RS485,我准备用WINCC直接去读这6块仪表的值。
由于我此次没有使用PLC,直接用上位机与仪表通讯。,用的软件是WINCC6.2,其中协议需要在WINCC里编写。不知WINCC如何编程使其能正常读取6块仪表的值?
问题补充:
注意:我这里的仪表不支持MODBUS通信。是必须在上位机用自定义协议来进行通信。
最佳答案
仪表一般是支持modbus协议的,工控机装OPC软件,在opc软件中先采集到各个仪表数据。再在WINCC中建立OPC通道,再在该通道扫描到OPC中与仪表对应的变量即可。opc我们一般用Kepware,用起来比较方便。
提问者对于答案的评价:
谢谢
专家置评
可以参考:
如何在 WinCC 运行系统中通过串口发送接收数据?
http://support.automation.siemens.com/CN/view/zh/28378295
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc252554.html