vc系统编写(OPCServer示例教程VC)
vc系统编写(OPCServer示例教程VC)
2024-06-30 06:22:50  作者:笑的狠做作  网址:https://m.xinb2b.cn/life/qqn479868.html

OPC Server是一套利用微软的COM/DCOM技术实现工业自动化资料获取的架构opc Server提供OPC接口,它将与之相连的物理设备(PLC)的信息值通过接口返回到客户端应用程序也就是说,客户端通过这些接口,可以获得与OPC Server连接的物理设备的信息对于集成应用程序,只要支持OPC接口,就能轻易访问物理设备,而无需相关的技术信息 程序设计者可以使用相同的程序代码,操作不同的硬件装置,充分达成软件复用的目的,我来为大家科普一下关于vc系统编写?下面希望有你要的答案,我们一起来看看吧!

vc系统编写(OPCServer示例教程VC)

vc系统编写

OPC Server是一套利用微软的COM/DCOM技术实现工业自动化资料获取的架构。opc Server提供OPC接口,它将与之相连的物理设备(PLC)的信息值通过接口返回到客户端应用程序。也就是说,客户端通过这些接口,可以获得与OPC Server连接的物理设备的信息。对于集成应用程序,只要支持OPC接口,就能轻易访问物理设备,而无需相关的技术信息。 程序设计者可以使用相同的程序代码,操作不同的硬件装置,充分达成软件复用的目的。

此API可以轻松地从VC#和VB.NET opc客户端一次读取和写入数据。

简单的API列表

在C#的简单API的DLL(DxpSimpleAPI.dll)中准备了以下函数。

namespace DxpSimpleAPI{ public class DxpSimpleClass { public DxpSimpleClass(); public bool Connect(string sNodeName, string sServerName); public bool DisConnect(); public bool EnumServerList(string sNodeName, out string[] sServerNameArray); public bool Read(string[] sItemIDArray, out object[] oValueArray, out short[] wQualityArray, out FILETIME[] fTimeArray, out int[] nErrorArray); public bool Write(string[] sItemIDArray, object[] oValArray, out int[] nErrorArray); }}

它主要使用以下四个功能。

连接(连接到OPC服务器)

arg1:节点名称(in)arg2:OPC服务器名称(in)返回:true:成功,false:失败

断开连接(断开与OPC服务器的连接)

arg:none return:true:success,false:failure

读取(一次性读取)

arg1:ItemID(in)

数组arg2:读取值数组(out)

arg3:质量数组(out)arg4:时间戳数组(out)arg5:错误数组(out)返回:true:成功,false:异常错误

写入(一次写入)

arg1:ItemID(in)数组arg2:写入值数组(in)arg3:错误数组(out)返回:true:成功,false:异常错误

OPC服务器的枚举可通过以下函数实现。

EnumServerList(OPC服务器的枚举)

arg1:节点名称(in)arg2:安装在指定节点(out)中的OPC服务器名称数组返回:true:成功,false:失败

DLL的用法

Notes

使用此DLL时,请从Visual Studio 2008开始使用。并且,它需要.NET Framework 3.5作为运行时引擎。

连接目标OPC服务器应对应OPC DA3.0,因为该DLL使用OPC DA3.0的IOPCItemIO接口。

  • polo衫的优点和特色怎么介绍男(Polo衫:在)
  • 2024-06-30Polo衫:在土了一万年的polo衫,一夜之间,又支棱起来了/《奋斗》剧照“世上本没有成熟,穿polo衫的男人多了,也就有了成熟”万万想不到,土了一万年的polo衫,一夜之间,又支棱起来了众所周知,polo衫长久以。
  • 济南最难爬山的山(老济南三山不见)
  • 2024-06-30老济南三山不见“铁牛”挖出时是在济南历下区文庙东邻的庠门里庠门里位于东花墙子街北首,南北走向胡同街西面是文庙高大的围墙,走在街巷朝北望去,尽头是一面死胡同,岂不知走到北面的一半时,右手有条很窄的东西巷叫泮壁街,可以。
  • 物理驱蚊方法(物理驱蚊方法介绍)
  • 2024-06-30物理驱蚊方法介绍关上门窗,在窗前放置有洗衣粉水的盆子因为洗衣粉带碱性,洗衣粉水中有香料,会让母蚊误以为有食物就把卵产在其中,从而达到灭蚊的效果将维生素B融化成水喷到身上,蚊子会敬而远之,多吃大蒜蚊子不敢靠近用洋葱和捆。
  • 客厅养什么花最旺风水(家里养5种旺宅花)
  • 2024-06-30家里养5种旺宅花世界上有千千万万种植物与花卉,但每一种花卉都有一个名字和特殊的寓意,我们在养花的过程中自然想要选择一些寓意好的花卉来养,养起来也会舒心一些如果是养在室内的话,花花推荐养5种“旺宅花”,开花就有好兆头,。
  • 车辆买卖协议书范本电子版(车辆买卖合同样本)
  • 2024-06-30车辆买卖合同样本买方(以下简称甲方)身份证号:电话:卖方(以下简称乙方)第一条甲方依法出卖具备以下条件的旧机动车:车主名称:_________;号牌号码:_________;厂牌型号:_________;初次登记日期。
  • 品牌打造的优劣势(单品品牌优劣势分析)
  • 2024-06-30单品品牌优劣势分析单品就是指企业只生产一个品牌名称下的一类产品,并且企业的品牌名称跟产品品牌名称相同单品单牌的优势主要有:1、品牌架构简单、清晰2、企业品牌对产品的拉动力强3、只有一类产品、只用一个品牌,可以最大限度地。
  • 超好听的网名仙气温柔(五字古风仙气网名)
  • 2024-06-30五字古风仙气网名纵有南风起陌上人如玉东风寄千愁拔剑斩情丝旧巷逢故人翩然若惊鸿梦醒繁花落齐眉念别离一季烟雨凉既然琴瑟起把酒临三杯倚楼听风雨低吟゛雾非雾执笔写余生一季烟雨凉执笔诉情殇烟雨醉红尘浅浅、梨花落墨染倾城色烟雨醉。
  • 生三胎34岁属于高龄产妇吗 34三胎成谜
  • 2024-06-30生三胎34岁属于高龄产妇吗 34三胎成谜2018年与谢霆锋离婚7年的张柏芝突然在单身状态下官宣诞下三胎一时间无数隐身在瓜田里的猹纷纷现身将她三胎生父猜了个遍从周星驰到谢霆锋和张柏芝有点的关系男星都被扒的底裤不剩逼得“前夫哥”谢霆锋不得不放出。
  • 欧盟理事会包括哪三个机构(欧洲理事会欧盟理事会)
  • 2024-06-30欧洲理事会欧盟理事会欧洲理事会、欧盟理事会、欧盟委员会、欧洲委员会有什么区别?中我们讲到,欧盟委员会、欧洲理事会和欧盟理事会是欧盟内部三个平级的机构,互相之间没有隶属关系但是,不隶属并不代表三个机构是毫无联系的上期结尾我。
  • 成语屡见不鲜
  • 2024-06-30成语屡见不鲜[lǚjiànbùxiān]出处《史记·郦生陆贾列传》:“一岁中往来过他客,率不过再三过,数见不鲜,天久慁公为也”释义屡:多次;鲜:新鲜,新奇常常见到,并不新奇。
  • 你能把桓景勤学苦练的情景写具体吗
  • 2024-06-30你能把桓景勤学苦练的情景写具体吗桓景勤学苦练的表现是每天都勤学苦练,勤奋学习,终于练成了一身好武艺具体描写:古时候,汝河边一个村子里,住着一个小伙子,名叫桓景他家里有父母和妻子,一家人和和睦睦,日子过得十分快乐天有不测风云有一年,汝。
  • baby和谁有绯闻(喷水节目录制那天确实是生理期)
  • 2024-06-30喷水节目录制那天确实是生理期Baby回应玩不起:喷水节目录制那天确实是生理期这个520对于Anglebaby而言,可能过的比别人不太舒坦,怎么着了呢,原来在上一期跑男节目中,弹射椅那个环节里,Anglebaby被淋水的概率,远远。