初识工业4.0通讯协议OPC-UA

疫情期间在家办公,已经足不出户一个多月,再次首先希望疫情尽快结束,中国加油!peace and love!
这是我第一次在CSDN上面发布博客,首先介绍下自己,我是从事工业自动化的,其实和IT的关系并不是很大,但由于个人喜好,简单的了解了些IT方面的知识,最主要的是,随着工业4.0的到来,工业自动化越发向IT方面融合,一旦工业自动化搭上互联网的快车,我断定必将发生天翻地覆的变化,这对从事工业自动化的人员来说将面临严峻的考验,因为大伙都知道工业上,控制系统最早还都使用的是继电器,即便是现在也有很多系统使用的纯继电器控制,而懂些PLC HMI就是自动化中绝大部分的“专业人员”。而如果你是一开始就从电工做起的话,对于IT知识一无所知,那当正真工业4.0到来的时候,必将是首先淘汰的一波。为了避免淘汰,大伙还是抓紧学习起来吧。
最近在家蒙头研究了两个通信:
OPC-UA,传说是唯一支持工业4.0的通信协议,跨平台,独立于硬件。是服务器-客户机的结构。一般自动话上面设备作为服务器,而上位机作为客户端。当然,也可以应用在设备设备间的通信M2M.S7-1200目前仅支持服务器模式,而S7-1500同时支持服务器和客户机模式。OPC-UA在TIA中不需要编程,而仅仅是通过组态的方式来实现通信配置,由于我仅仅研究了1200,所以对于1500暂且不谈,总结如下:

  1. OPC-UA的访问类型有:READ/WRITE; SUBSCRIPTION; REGISTERED READ/WRITE;
    METHODS; BROWSEN;
  2. 数组和结构对于通信速度来讲是快的,如果注册读写那就更快了,但是1200并不支持,单独的变量读写速度是最慢的。
  3. NameSpace:每个支持OPC-UA通信的硬件产品应该都有在OPC组织中注册自己的产品信息,这个是个人理解,描述了自己产品的所有基本参数条目,以及数据类型支持。
  4. NameSpaceIndex:这个就是进行OPC-UA通讯的时候服务器传输给客户端的命名空间索引,依据这个来确定该产品应该采用何种的格式来显示具体的参数数据信息
  5. Node:OPC-UA的数据传输都是以节点来传输的,节点又分为3部分,1 Identifier; 2

你可能感兴趣的:(工业自动化,物联网)