博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
以OPC PowerTool 连接iFix与KEPWARE
阅读量:6340 次
发布时间:2019-06-22

本文共 964 字,大约阅读时间需要 3 分钟。

1、安装完iFix后,再安装KEPWARE软件,然后必须再安装所需要的IO驱动才能进行device的通讯连接。这里安装iFix本身提供的OPC PowerTool V7.34a。

2、在安装完iFix的OPC驱动后,在iFix中启动OPC PowerTool,开始-》程序-》Proficy HMI SCADA - iFIX 4.0-》OPC PowerTool。

3、点击左下角的“add opc server”按钮增加一个opc server连接。在弹出对话框中会出现本机所有安装的opc server。选择kepwareEx.v4。

4、增加group,点击左下角“add group”按钮,再增加Item,点击“add item”按钮以增加一item项目。

5、在item中点击“browse server”按钮,浏览选择欲连接的PLC变量,点击“OK”确认选择,opc item setting中item框自动填入Channel_1.Device_1.Tag_1。

6、勾选server1,group1,item1上的“Enable”选框,单击工具栏上的“start”按钮和“statistics”按钮,启动监视和数据统计,可以看到data状态为“good”表示通讯成功。单击“data monitor”按钮,可看到驱动中的数据,单击“Refresh”按钮,数据随之变化。

7、打开iFix的PDB,建立变量AI,驱动选择OPC,IO地址填写Server1;Group1;Channel_1.Device_1.Tag_1,保存后刷新数据库,即可看到AI数据随着Kepware中数据的变化而同步刷新。

8、建立新画面,在新画面中选择“数据连接戳”,变量选择AI,按CTRL+W后即可看到数据变化。

9、布尔量的读写:在PDB中建立变量do与kepware中的bool变量相连接,方法同上。建立两个按钮,set/reset,分别编写脚本如下,可实现bool值的翻转。

Private Sub CommandButton2_Click()

   WRITEVALUE "0", "do"
End Sub

Private Sub CommandButton1_Click()

   WRITEVALUE "1", "do"
End Sub

转载地址:http://ljhoa.baihongyu.com/

你可能感兴趣的文章
cpu进程调度---RT Throttling【转】
查看>>
在MapGuide 的Fusion Viewer的选择面板中显示超链接
查看>>
CentOS7下单机部署RabbltMQ环境的操作记录
查看>>
unity shader tags
查看>>
挺有意思的,队列,先进先出,排队进行!
查看>>
pom-4.0.0.xml中心仓库
查看>>
C# 视频监控系列(8):服务器端——预览和可被客户端连接
查看>>
PostgreSQL在何处处理 sql查询之三十四
查看>>
怎么设计一个好的数据库
查看>>
写自己的CSS框架 Part2:跨越浏览器的reset
查看>>
pycharm开发python 在python Console中输出的程序有乱码,含有中文的输出
查看>>
EasyUI Pagination 分页的两种做法
查看>>
java中有类似C#里ref或out的功能吗?
查看>>
利用 Visual C# .NET 使 Word 自动新建文档
查看>>
SproutCore:将MVC引入JavaScript
查看>>
错误:“产品订单的调度参数没有被定义”
查看>>
机器视觉在带钢针孔检测中的应用
查看>>
ASP.NET WEB API 调试
查看>>
宾克斯的酒
查看>>
Deploy Web Apps with High Availability, Fault Tolerance, and Load Balancing on Alibaba Cloud
查看>>