小弟所用S7_400和外部通讯,Dcom设置完成,并且和WINCC做好了通讯,WINCC中I/O域可以正常写入外部OPCserver,现在需要将PLC中的变量放入该OPCSERVER中,发现外部OPCserver中添加变量只有该服务器中的变量,不能添加STEP7中的DB块数据,如何将STEP7中的变量在外部的这个OPCserver中添加进去呢?
问题补充:
查查网上,发现有一个办法,就是在WINCC中通过全局脚本,直接将wincc中组态的PLC变量,赋值给外部OPC服务器中某个变量,请问怎么写呢,从来没写过,还有循环时间怎么处理?能不能告诉我你的QQ,好好请教下?
图片说明:
最佳答案
S7-400的opc server 可以使用Simatic net配置。
HmxRaeServer 可不可以像WinCC一样也做客户端使用?
如果可以,配置好s7-400的opcserver或者使用WinCC先和s7-400通讯,
然后使用HmxRaeServer直接浏览Simatic net 或者WinCC的opc server 即可。
如果不可以,既然您的WinCC中已经和s7-400和HmxRaeServer都建立了联系,
接下来的事情就是在WinCC内部对数据的处理了。可以使用全局脚本。
提问者对于答案的评价:
就是说不可以做客户端,这就是麻烦的地方,算了,找另外办法了,谢谢你啊
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc264060.html