The FactorySoft OPC Server

本文介绍了作者在工控项目中遇到的问题,即WinCC支持的设备驱动较少,决定开发一个OPC Server来解决。作者探讨了在进程内(DLL)和进程外(EXE)创建COM服务器的优缺点,最终选择FactorySoft OPC Server Development Toolkit,因其提供了简单接口,便于隐藏OPC Server的复杂性,适合添加到现有应用中。示例程序展示了如何通过FSServer DLL进行数据读写和OPC通信。
摘要由CSDN通过智能技术生成

       最近在看opc的东西,一开始看的是潘爱民的《COM原理与应用》,这本书买了老早了,几年前领导想在在组态王6.03里面添加我们公司的设备的驱动,到北京组态王的总部去了一趟,没接触过怎么做组态王的驱动,请教了接待我们的MM经理,她说很简单,用到了COM和C++,下午就去了书店买了回来,后来安装上开发包研究了下,书也没看就把驱动写完了,一直放到现在。

       后来做工控的上位,西门子的PLC使用的最多,所以上位软件就选择了wincc。老多项目要与其他厂家的设备通过串口通讯,可是wincc支持的设备驱动比较少,现在wincc6.0里面支持添加mscomm控件读写串口,一直没有机会试一下效果怎么样,当时用的是wincc5.0还是5.1(不知道mscomm控件能不能用),它可以作为OPC server 也可以作为OPC client,就想着做个程序通过串口获得现场数据,作为opc client,将数据传到wincc里面去。用了几次总感觉哪里不对劲,就像做个opc server。这样实现opc server代码的部分不用改动,只要做与现场设备通讯的那部分就可以了,现在想到的比较好的方式就是添加驱动,具体怎么实现现在还没有个思路,这部分先放着等opc server做起来后慢慢的再改动。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
FactorySoft OPC Client 是一款用于与 OPC 服务器进行通信的软件工具。OPC(OLE for Process Control)是一种开放式标准,用于实现不同类型设备和控制系统之间的数据交换和通信。 FactorySoft OPC Client 具有以下特点和功能: 1. 支持多种 OPC 服务器:FactorySoft OPC Client 能够与各种不同厂家和类型的 OPC 服务器进行连接和通信,实现数据的读取和写入。 2. 简便易用的界面:软件提供了直观简单的用户界面,使用户能够方便地配置和管理 OPC 服务器的连接。用户可以轻松地添加和删除 OPC 服务器,配置通信参数,设置数据读取和写入的频率等。 3. 强大的数据处理功能:FactorySoft OPC Client 能够实时读取和处理来自 OPC 服务器的数据。用户可以选择读取整个数据点集合或特定数据点的数值,并进行相应的处理和分析。 4. 支持数据报告和日志记录:软件提供了生成数据报告和日志记录的功能。用户可以根据需要自定义报告的格式和内容,以及日志记录的级别和格式。 5. 安全稳定的通信:FactorySoft OPC Client 采用最新的通信协议和安全机制,确保数据的安全和稳定传输。软件支持加密和身份验证等功能,保护数据的机密性和完整性。 通过使用 FactorySoft OPC Client,用户可以方便地与不同类型的 OPC 服务器进行通信,实现数据的读取和写入。该软件具有友好的用户界面和强大的数据处理功能,能够满足用户对实时数据处理和记录的要求。同时,软件还具备高度的安全性和稳定性,保障数据的传输和通信的可靠性。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值