怎么看plc有没有opc通讯协议(工业通讯协议举例)
怎么看plc有没有opc通讯协议(工业通讯协议举例)
2024-11-22 08:42:28  作者:認真去愛  网址:https://m.xinb2b.cn/life/ihb467564.html

翻了翻大学做的东西还挺多,看到很多人转发^_^

美国AB公司 我们那个年代叫ROCKWELL 一不小心暴露了年龄 。。。

虽然 OPC DA 已经很老了但是中国目前大部分工业企业还在使用 所以发出来让大家更快的实现通讯

1、授权

AB PLC通过 OPC方式和 第三方软件进行通讯,必须要先经过授权。在当前使用的电脑上安装了AB PLC 相关的软件后,可以在如下图所示的菜单路径下找到“Move Activation – 32 Bit”的菜单项。


好原始的系统 估计工业企业大部分还在用 呵呵

点击运行会弹出如下对话框:



现在将授权软盘插入到软驱,点击“OK”按钮将授权文件拷贝到电脑硬盘上,如果授权成功,会弹出如下对话框,以确认RSLINX.EXE应用软件已经授权成功。

2、RSLinx.EXE软件的设置。

在设置好RSLinx.exe应用软件的授权后,运行RSLogix 500软件,设置好AB PLC的串口通讯参数或网口通讯参数,下载到PLC。测试运行确保PLC参数设置正确,PLC能和编程软件已经能够正确通讯。 然后运行RSLinx.软件,选择Communictions-RSWho菜单项,如果有能和当前上位机正常通讯的PLC将会显示在如下的窗体列表里:


在列表里选中要通讯的PLC,选择Station – Data Monitor的菜单项,检查是否已经能够将数据正确采集上来。


3、OPC服务器的配置

在确认RSLinx软件已经能够正确和PLC进行通讯后,就可以开始配置OPC服务器了。首先必须先打开一个DDE/OPC工程,可以通过选取File – Open Project选项,来通过“Open DDE Projiect”对话框,选取打开一个已经建立好的DDE工程。


如果还没有建立过DDE/OPC工程,则会弹出如下对框,要求用户输入要建立的工程名,这样建立好的工程名就添加到了工程列表框中。


打开一个OPC工程后,就可以正式开始配置OPC 服务器了,通过选取DDE/OPC-Topic configuration菜单项,建立一个OPC服务主题。在弹出的如下窗体中,选取要配置成OPC服务器的对应选项,点击“New”按钮,编辑一个OPC服务器主题名称(可取任意名称)。


切换到“Data Collection”页,通过Processer Type下拉框,选择正确的PLC的处理器类型。


切换到“Advanced Communication”页,通过Comunication Driver下拉框,选择和PLC的通讯方式。


设置好OPC服务器后,点击“Done”按钮,确认关闭窗口。

配置好一个服务器后,在如下图的列表中选定刚才配置过的PLC选项,选取Eidt-Copy DDE/OPC Link菜单项,打开Copy DDE/OPC Link窗口可以查看已经正确配置好的OPC数据项。


目前为止OPC Server已经正确配置。可以通过VB客户端的OPC设备构件,进行数据的连接。

VB客户端连接RSLinx (好像也很老了,主要看看思路吧)

首先我们为了调试方便,先编写一个PLC程序如下图:


将程序下载进PLC中并让PLC在运行状态。

VB客户端是通过KEPServerEx这个服务器端的动态链接库编写的,所以在运行vb客户端程序前,必须安装KEPServerEx服务器端,使vb能够调用它所提供的DLL。

安装KEPServerEx服务端如下:


安装完毕后,运行vb工程文件如图:

编译程


序并运行:


打开后程序运行如下:


点击List OPC Server列出所有OPC Server并选择RSLinx OPC Server,点击Connect连接RSLinx服务器:


在Add Group to OPC Server框中加入Group Name组名 1、更新数据速率等选项后,点击Add Group,如下图


这时就可以添加标签了,标签对应着OPC Server的路径,路径可以由RSLinx中的,copy DDE/OPC LINK中看到。添加好后如下图:


这样就可以通过vb客户端软件上的 Current Value读到这个变量的值,通过Write Value来写这个变量。

源代码 索取 qq:553016857

  • 白果最简单的去壳方法(白果的去壳方法)
  • 2024-11-22白果的去壳方法利用坚果的钳子夹开果核,沿着缝隙将它掰开,去掉种皮并放到热水里煮熟会自动脱落用牙齿在窄的一边咬一个口,一半外皮会脱落,然后用手剥掉另一半用锤子等钝器将外皮去掉,只是这种方法容易将果仁砸烂将白果放到碗里。
  • 猪皮怎么做成菜?猪皮做菜是个宝
  • 2024-11-22猪皮怎么做成菜?猪皮做菜是个宝喵~这是与您分享三菜一汤的第96期爆炒猪皮|豆豉鲮鱼油麦菜茄子长豆角|银耳木瓜炖排骨很多人不喜欢吃肥肉,切肉的时候顺便也把猪皮割掉了,其实,猪皮也是一种宝猪皮味甘、性凉、有清热利咽的功效其蛋白质含量比。
  • 大学生就业简历怎么写最合理(普通高校三无毕业生)
  • 2024-11-22普通高校三无毕业生机会总是留给有准备的人的这里的“三无”指的是:无工作经验(仅有实习经验);无名校背景加持(本科就读的普通“双非”一本或者二本院校);无资格证书可能很多第一次写简历的人都会有这样的感觉:自己好像没什么可。
  • 气候变暖引发粮食危机(气候变化导致非洲粮食不安全)
  • 2024-11-22气候变化导致非洲粮食不安全当地时间10月19日,世界气象组织发布的最新报告指出,2020年降水形式不断变化,温度不断上升,天气更加极端,致使非洲地区粮食安全、贫困和流离失所等问题日益严重,进而加剧了由新冠肺炎疫情引发的社会经济。
  • 木耳笋烧肉的做法(黑木耳毛笋炒肉片的做法步骤)
  • 2024-11-22黑木耳毛笋炒肉片的做法步骤吃完了竹笋吃毛笋,毛笋很大就把它做了2道菜,一笋二吃,嫩笋尖切片加入黑木耳和猪肉片一起炒了一道清淡美味的家常菜难度:切墩(初级)时间:10分左右主料毛笋头300g猪肉150g辅料油30毫升盐3克黑木耳。
  • 靳东为何被公开表扬(靳东暴露自己的弱点)
  • 2024-11-22靳东暴露自己的弱点《底线》最新剧情中,靳东饰演的方远也遇到了难题他费心审理的离婚纠纷案,还特别注意照顾孩子,结果却被双方父母投诉原因是小孩撒谎了再审,案子分给了周亦安,周亦安推翻了他的审判结果,这对于他来说是个不小的打。
  • 火苗刷怎么用化妆(如何使用火苗刷)
  • 2024-11-22如何使用火苗刷火苗刷是一种高光刷,主要的作用是涂抹高光粉,是美妆时必备的化妆刷火苗刷之所以叫这个名字,是因为这个刷子的外形上尖下宽,非常像火苗,顶端的毛质颜色和底部的毛质颜色也不相同,好看又实用首先要找到高光区域和。
  • 牛畏寒什么病(牛低温症的原因有哪些)
  • 2024-11-22牛低温症的原因有哪些在上篇文章给大家讲了,牛低温症是一种营养代谢病,即使体温回升,牛还是会出现不吃不喝、卧地不起的情况解决牛低温症的关键就是促使牛的营养代谢活动恢复正常那么影响牛营养代谢的原因是什么呢?主要是两个:一是牛。
  • 壶口在龙门阵上游还是下游(子在川上曰所在哪条河)
  • 2024-11-22子在川上曰所在哪条河子在川上曰逝者如斯夫·于志学绘《论语·子罕》说:“子在川上曰:‘逝者如斯夫!不舍昼夜’”这是孔子面对奔流不停的河水,有感而发,说出的一句话那么,孔子说这句的时候是在哪条河边?要搞清这个问题,还需要我们。
  • 太阳花简介(关于太阳花简介)
  • 2024-11-22关于太阳花简介太阳花(拉丁学名:Portulacagrandiflora),又称松叶牡丹、半支莲,马齿苋科马齿苋属多年生花卉,常作一年生栽培喜欢温暖、阳光充足而干燥的环境,见阳光花开,早、晚、阴天闭合,故有太阳花、。
  • 空调内机滴水有哪些原因(空调内机滴水别不当回事)
  • 2024-11-22空调内机滴水别不当回事说立夏就立夏,夏天就这么来了,不过小编早已在合肥的春天里感受到了“热”!虽然最近温度忽高忽低,但各位看看这31°都要来了,35°还会远吗?小编其实是个很怕热的人,前几天比较热出门一趟回到家没找到电扇,。