没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
OPCClientDLL 库使用说明
使用方法:将 OPCClientDLL.dll 文件复制到项目工程目录下,在 vs 工程的解决方案中添加引用,
在程序开头加入 “using OPCClientDLL;”。
使用 C#客户端时,首先配置好 Fins GateWay 和 OPCServer,OPCServer 中需要提前建立好 Tag
列表。客户端搜索到服务器并连接时,一般会自动开启 OPCServer。
OPC 通讯方式如下:
OPC 通讯采用客户端-服务器模式。OPC 服务器(一般由生产厂家提供)负责与 PLC 通讯,并
提供标准的高级编程语言接口;OPC 客户端读取 OPC 服务器的数据,也就是间接读取 PLC 的数据。
不同厂商提供的 PLC 的数据协议可能不一样,但使用 OPC 进行通讯后,我们用户不需要管 pc 如何
读取 PLC 的数据,因为这部分已经由厂商提供的 OPC 服务器完成了。我们客户只需要读取 OPC 服
务器的数据。因为 OPC 的接口是有固定标准的,所以不管下层的 PLC 硬件如何变化,我们客户都可
以使用同一套 OPC 客户端代码去读取 OPC 服务器的数据,如此一来便大大加速了自己产品的开发。
DLL 库属性说明
1. updateTime——int 类型,指示订阅方式的数据更新周期,缺省为 300ms
2. isConnected2Server——bool 类型,指示是否连接到服务器
3. tagCountsMax——int 类型的静态变量,指示服务器中 Tag 的最大数量,缺省为 50
4. tagList——string 类型数组,存放 Tag 列表
5. tagCounts——int 类型,指示 Tag 数量
DLL 库方法说明
1. OPCClientClass
描述:类的构造函数
语法:OPCClientClass()
示例:OPCClientClass myOPCClient =new OPCClientClass();
2. GetTagsCount
描述:设置数据获取方式为订阅时的数据更新周期,默认为 1000ms
语法:int GetTagsCount()
参数:return——返回 int 类型,Tag 数量
示例:int tagNum=0;
tagNum=myOPCClient.GetTagsCount();
OPC 客户端
OPC 服务端
PLC
shashashalalala
- 粉丝: 20
- 资源: 285
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0