目前有一个系统,通过MP277为用户提供一个操作界面,想在MP277与PC之间实现通信过程,将MP277上的操作如操作按钮步骤告知PC机上的程序,程序由VC等编程语言编写,请问如何实现,西门子提供Prodave函数库实现PC与PLC的通信,是否也提供了软件或者硬件实现PC与HMI的通信?
最佳答案
可以通过OPC或WEB(SOAP)的方式实现MP277和PC的通信。
1. 西门子HMI设备支持OPC XML,需要在PC上使用OPC XML的网关来封装,在OPC XML和OPC DA之间转换,配置起来稍显复杂,需要Panel的OPC Server授权(选件)。楼主可以参考以下链接:
http://support.automation.siemens.com/CN/view/zh/25677751
2. WinCC flexible另一个选件Sm@rtAccess可以通过SOAP实现VBA和MP277的WEB通信,配置和编程都比较简单,但需要Panel的Sm@rtAccess授权。楼主可以参考WinCC flexible在线帮助--选件--Sm@rtAccess,Sm@rtService--应用方案:在网络上进行数据访问。
提问者对于答案的评价:
好,谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132966.html