2、在该通道下新建一个连接 ;
3、右键点击opc通道,选择系统参数;
4、在系统参数对话框中可以浏览可以连接的opc服务器;
5、选择你需要连接的wincc opc服务器,然后浏览该服务器的tag ;
6、添加需要的tag变量按上述步骤即可以完成两个wincc 的opc通信。如需要,还必须使用dcomcnfg来配置两个计算机。
有了jeasyopc,一切操作都简单的很,如下://第一步,初始化
JOpc.coInitialize()
//第二步,建立一个JOpc对象,三个参数,分别是OpcServer的IP,Server的name,还有JOpc的name
JOpc jopc = new JOpc("172.29.10.173", "OPCServer.Hundure.EXE", "JOPC1")
//第三步,建立连接
jopc.connect()
//第四步,新建一个OPC的group和item,并把item加到group中
OpcGroup group = new OpcGroup("group", true, 500, 0.0f)
OpcItem item = new OpcItem("Door1", true, "")
group.addItem(item)
//第五步,
jopc.addGroup(group)
jopc.registerGroup(group)
jopc.registerItem(group, item)
//第六步
item.setValue(new Variant(1))
jopc.synchWriteItem(group, item)
//最后,该释放的全释放掉
jopc.unregisterItem(group, item)
jopc.unregisterGroup(group)
JOpc.coUninitialize()望采纳,谢谢。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)