PLC数据收集的方法小结

在工业的信息化、智能化,甚至工业4.0的大潮中,很多高级算法都是由上位机、云来实现,那么PLC数据采集是最基本的前提条件之一。面对这种需求,新的PLC大都开始支持以太网(以前的串口局限性太大了),有的甚至在CPU上直接设置以太网接口,编程,数据传输,都可以通过这个端口来搞定,不再需要增加…

在工业的信息化、智能化,甚至工业4.0的大潮中,很多高级算法都是由上位机、云来实现,那么PLC数据采集是最基本的前提条件之一。

面对这种需求,新的PLC大都开始支持以太网(以前的串口局限性太大了),有的甚至在CPU上直接设置以太网接口,编程,数据传输,都可以通过这个端口来搞定,不再需要增加一个以太网接口卡。

硬件有了,要实现数据的采集,还需要软件,从软件上来说,实现方式大概有以下几种:

1、PLC编程,与外部建立以太网连接,通过收发指令进行数据交换:

为了实现这种方式,可能需要通过硬件配置来建立连接通道,然后再由用户自己编程进行收发。要想顺利完成这种通讯和调试,需要一位既懂计算机编程,又懂PLC编程调试的人员,否则,经常鸡同鸭讲,困难重重。

在调试完毕后,如果想再增加一个变量,从上到下全部需要修改,那个酸爽呀!

2、PLC提供不需要编程的外部访问协议,比如,OPC-UA、MODBUS TCP等:

OPC-UA是目前比较火的开放协议,被工控界宣传得神乎其神,实际情况却是:困难重重。首先,PLC的OPC-UA协议不是随便用的,要购买授权。啊!不免费?不免费!其次,OPC-UA客户端那么容易实现吗?OPC-UA协议号称免费,但是,你如果真的从底层开始开发,如果能真的搞定了,那绝对就是通讯大佬,不需要在苦逼的工控圈混了。如果没有这个实力,就要再次掏银子去购买别人的SDK进行二次开发,貌似也不便宜。OPC-UA控制得比较严,目前还没有哪家敢用和谐版的SDK来公开做项目,做产品。

那么,就用MODBUS TCP吧!这个是免费的。不错,免费,但是也需要在PLC里进行编程、配置(那些原生支持的除外,比如施耐德PLC),并且对下兼容不一定好(我的一个项目里就遇到过,西家1500PLC,通过CP网卡就是无法和老的INTOUCH进行通讯,通过CPU上的网口就没有问题。由于CPU上的网口还需要做环网,后来只好更换了多网口的CPU,解决了问题,这不需要成本吗?)。现场的技术专家、西家的技术支持都不相信这个事实“MODBUS TCP就是加载在标准以太网协议之上而已,CP没有理由转不过去呀!”

3、通过通讯中间件或者中间软件进行中转

如果以上都不能搞定,就只好用通讯的中转软件了。最典型的就是OPC软件,一端访问PLC,另外一端对外提供数据。OPC软件有的是厂家提供,有的是第三方,曾经大行其道,可惜,从效率、安全性、系统兼容性上看,OPC软件逐步过时了。另外,某些厂家的OPC软件可不便宜了。

除了OPC,还有专业的中间软件,比如KEP某某,那是真专业,可同时访问的PLC和协议非常多,对外提供数据的途径也很多,OPC、OPC-UA等等。但是,一套配置下来,1万RMB能搞定吗?另外,对外的协议,依然是个问题。

国内出来一个小软件PLC-Recorder,用于专业录波(支持大部分主流PLC,自带驱动库,体积极小,可在很多场合替代PLC-Analyzer或iba软件),最近顺手增加了数据转发功能,并且用了兼容性极强的WebScoket协议和Json数据通讯格式。客户端开发非常简单,用一个web页面就能搞定用户验证、订阅、实时数据刷新等功能。如果用高级语言(比如C#、Java等)开发,能实现更加丰富的功能。官网上有转发协议文本及客户端源代码可以参考。

版权声明:本文内容由网友提供,该文观点仅代表作者本人。本站(http://www.cangchou.com/)仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 3933150@qq.com 举报,一经查实,本站将立刻删除。

版权声明:本文内容由作者小仓提供,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至907991599@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.cangchou.com/171612.html

(0)
小仓的头像小仓

相关推荐

  • 蚂蚁庄园小课堂今日最新答案 庄园小课堂2023年10月30日答案

    庄园小课堂2023年10月30日的答案都是什么?从支付宝中进入庄园小课堂,可以去完成支付宝每天出的题目,完成答题可以获得180g饲料,那么蚂蚁庄园小课堂今日最新答案10月30日的答案是什么呢?小编已经帮大家整理好了庄园小课堂10月30日的答案,和小编一起来看看吧。蚂蚁庄园小课堂10月30日答…

    2023年11月5日
    0
  • linux怎么把文件移动到目录下 怎样从linux里面拷贝文件出来?

    怎样从linux里面拷贝文件出来?1、剪切粘贴,cp,该命令的功能是将给出的文件或目录拷入到另外一个文件或目录中。语法:cp[选项]源文件或目录目标文件或目录。2、在/TEST目录下新建任务test1和test2两个子文件夹。打比方剪切粘贴源文件test1下的test01文件,目标目…

    网络快讯 2023年11月21日
    0
  • 4个实用的野钓技巧,让你的中鱼率翻几倍

    一、钓组搭配野钓中钓组搭配其实是难点,因为自然水域中鱼的数量虽然比较少,但是种类多,大小也不同。如果钓组太细,遇上大鱼肯定会断线。如果钓组粗了,只有中小体型鱼类时,全天可能都没口,因为较粗的钓组会严重影响鱼的进食,也就是俗称的挡口。其实在野钓中往往有这么一个规律,细线经常碰到大鱼,用粗线…

    网络快讯 2023年11月13日
    0
  • 压力瘦腿袜有什么好处,压力瘦腿袜有什么好处和坏处

      压力瘦腿袜有什么好处,压力瘦腿袜有什么好处和坏处压力瘦腿袜穿多了是有坏处的,压力瘦腿袜穿起来稍具难度,因为穿起来比较紧,把人勒得要死,但是可以帮助瘦腿美腿的,塑造体形的。  关于压力瘦腿袜有什么好处,压力瘦腿袜有什么好处和坏处以及压力瘦腿袜有什么好处和坏处,压力瘦腿袜有什么好处吗,压力瘦腿袜…

    网络快讯 2023年11月25日
    0
  • 核桃奶怎么做:分享红枣核桃牛奶做法

    因为怀孕后血压低要补钙~加上之前早孕期没有摄入足够的糖分所以想试试,因为现在特别爱吃酸的加了点葡萄干难度:切墩(初级)时间:10分钟左右主料红枣四个核桃两个…

    网络快讯 2023年11月14日
    0
  • 狗趾间炎用碘伏几天能好(狗得了趾间炎用碘伏可以吗)

    大家好,要是你对狗趾间炎用碘伏几天能好,与狗得了趾间炎用碘伏可以吗不是很明白,没关系,今天小编就为大家解答一下。希望可以帮助到各位,下面就来解答关于狗趾间炎用碘伏几天能好的问题,下面我们就来开始吧!文章目录1、趾间炎是狗狗中十分常见的疾病,狗趾间炎该如何处理2、狗得了趾间炎用碘伏可以…

    网络快讯 2023年12月17日
    0
  • 冬天太冷了怎么办 小寒大寒北方人会猫冬指的是

    转眼间小寒就来了,俗话说“小寒大寒,冻成一团”,这就说明小寒节气之后就很冷了,这个时候北方人会猫冬指的是什么?下面小编带来:蚂蚁庄园1月5日答案。小寒大寒北方人会猫冬指的是正确答案:躲在家里不出门。解析:猫冬指的是躲在家里过冬,泛指躲在家里不出门。“猫”在东北方言是“躲藏”的意思,用…

    网络快讯 2023年12月16日
    0
  • 肥肉酥肉怎么炸才脆又香 ?教你炸酥肉调糊的小技巧,酥香金黄,外脆里嫩,做法简单很好吃

    所需食材:五花肉、红薯淀粉70克、啤酒、清水、面粉、鸡蛋、干花椒、盐、胡椒粉、花雕酒、生抽、大葱、生姜、香油、食用油、孜然粉制作步骤:第一步:调面糊。在碗中加入70克红薯淀粉,再加入少许啤酒和清水,用筷子充分搅拌至红薯淀粉完全化开;然后再加入少许面粉并用筷子拌匀,最后打入一个鸡蛋,顺时针…

    网络快讯 2023年11月15日
    0
  • 家常炒年糕怎么炒好吃 ,直接下锅就错了,多数人不懂,难怪年糕粘锅又难吃

    在我们这个南方小镇,一到冬天,大家都特别喜欢买年糕来吃,回去用来烫火锅或打边炉贼过瘾,软乎乎的年糕不仅解馋管饱,而且吃完后浑身都特别热乎,一点都不冷。不夸张的说,每到冬天,家门口的超市里,年糕总是最好卖的,去晚了还买不到。不过相对于烫火锅来说,我更喜欢把年糕炒着吃,说到炒年糕,很多人应该想到…

    网络快讯 2023年11月13日
    0
  • oppo手机录屏在哪(oppo手机录屏在哪里)

    oppo手机录屏在哪(oppo手机录屏在哪里)简明:在oppo手机的主界面下滑,之后会弹出手机的状态栏;2、在状态栏点击右上角的“扩展”图标;3、点击“屏幕录制”选项,3秒钟之后便会开始录屏!点击输入图片描述(最多30字)1.在oppo手机的主界面…

    网络快讯 2023年12月3日
    0

发表回复

登录后才能评论