ifix做服务器,wincc做客户机,应该具体怎么设置呢?需要不需要simaticnet?假设从wincc建OPC驱动访问到ifix的服务器,交换的数据应该怎么定义呢?
问题补充:
我今天测试了一下,因为以前没有用过IFIX,今天装了个演示版的,但是在POWERTOOL里面能访问到WORKGROUP计算机,也能访问到WINCC里具体的量但是ACESS那边怎么都连不上浏览服务器不支持
最佳答案
1.在iFix的PC上设置好DCOM(如果iFix和WinCC在一台PC上就无所谓),在WinCC中添加OPC通道,通过网络找到iFix的PC及其OPCServer,并选择“浏览服务器”直接浏览iFix的OPCServer中的变量。
2.一般情况下是上述的情况,不需要SimaticNet,也不需要在客户端上定义数据。
3.如果楼主安装了SimaticNet,可以用OPCScout来试验一下iFix的OPCServer,因为OPCScout就是西门子提供的OPC测试客户端。
可能没有搞清楚楼主的做法。
1.WinCC作C客户端的话,使用WinCC的OPC通道浏览别的服务器的数据。
2.AccESs是MS的么?VBA编程?还是iFix的?
3.一般提示浏览服务器不支持是指服务器和客户端的OPCDA/HDA/A&E版本不一致。WinCC支持OPCDAV1.0/2.0。实在不行的话,找可以浏览的客户端中的Item名称拷贝过去直接用试试。
提问者对于答案的评价:
谢谢!