做的vc++与simatic net 的程序,运行起来发现,通讯稍有问题;
1只要先打开opc scout保存的变量表,再打开vc++的程序,就不会出现问题
2.不打开opc scout保存的变量表,即使能通讯上,数值刷新的也很慢,
但如果打开了变量表,数值刷新的就很快?
请问大家这是为什么呀?难道前提一定要打开opc scout 才能通讯吗?
最佳答案
不需要运行OPC scout。simatic net软件中的opc scout工具用于opc组态,生成的opc的组和条目用于plc与组态软件的通信,还可以用opc scout来测试opc服务器和plc的数据通信。建议检查你VC编程和OPC组态配置是否一致正确。
以下供参考:
http://bbs.gkong.com/archive.aspx?ID=252593
运用VC#编程通过OPC方式实现PC机与西门子PLC通讯
http://www.cnblogs.com/ksec-yt/articles/1237599.html
提问者对于答案的评价:
xx
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc165353.html