JZGKCHINA
工控技术分享平台
OPC全称是Object Linking and Embedding(OLE) for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。
在这种情况下,OPC标准应运而生。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对象。(摘自百度百科)
测试硬件:
Parker PAC :PAC320-CWN21-3A
测试软件:
Parker Automation Manager 1.3.0
(PAC 免费支持OPC DA/UA)
伟联 :
WiSCADA(网络版)6.7.0
一、PAC 配置
1. 新建变量
在PAC中新建几个变量
并且在symbol Configuration 中选择变量
2. 配置OPC管理器
只需要配置IP地址即可,其他默认,并保存
二、WiSCADA配置
1.新建项目
选择分辨率和工程目录
2.添加OPC驱动
数据库/IO设备通讯/通用设备/OPC
3.配置OPC
配置服务/Codesys.OPC.DA
4.添加变量
设置变量别名、读写方式、是否保存值
5. OPC测试
保存项目并点击运行
6. 画面制作
在画面中添加三个编辑框,并添加变量
7. 运行工程
运行工程,输入变量测试
8. 手机APP监控
设置很简单,这里不做详细介绍
1、Modbus TCP 通信是以字为单位传输数据;
2、PAC做Modbus TCP 从站和触摸屏通信,即使使用断电保持区,数据也无法断电保持;
3、Data Model 是用来设置通信数据开始位;
——上期答案
1、OPC 有几部分组成;
2、OPC和Modbus TCP的对比;
3、OPC的端口号是多少;
——本期问题交流
作者简介
(Parker自动化授权北区技术服务中心)技术服务工程师,负责Parker自动化等品牌全系列产品技术支持工作。
编程爱好者、运动控制爱好者、户外运动爱好者。
点击下方“阅读原文”查看更多精彩内容!
↓↓↓