OPC的作用是将PLC数据块(Data Block)转换成MES(通过OPC客户端)能够直接读写的内存变量(Tag)。
一般来说,如果PLC要和上位系统通信,通常会把数据存储在**的接口数据块中,并且为每个数据块规划好专有结构,如:
但是这些数据块的地址是无法被MES直接访问的。
而经过OPC映射后,这些PLC变量和一般的IT服务器内存变量在形式上已经没有了区别,OPC服务器能够直接对这些PLC变量进行读写操作。
而我们可以在MES上部署OPC客户端,对这些变量进行访问和读写。
目前OPC协议主要有两种:OPC
DA和OPC UA。
OPC DA即OPC Data
Access,这个协议基于微软的DCOM技术实现,已经用了很多年,非常成熟,但是只能部署在WINDOWS平台。由于DCOM的限制,OPC DA的安全性不高,配置也较繁琐。
OPC UA即OPC Unified
Architecture,是跨平台的,可以部署在LINUX+JAVA环境下,但是目前应用还不是很广泛。 2.信息模型
要实现协同制造,信息集成与效率至关重要,信息模型是完成“协同”的关键,为了实现机器与机器(M2M)、机器与商业系统(M2B)以及商业系统间(B2B)的协同,OPC UA是较佳的通道,OPC UA为此提供了基础信息模型,包括底层总线传输的语义可以参考统一标准进行定义,而垂直行业的信息模型也同样可以进行协同,这也是为何ISA、OMAC、AutomationML、MTConnect、Euromap等采用OPC UA标准进行统一信息模型定义的原因。
3.模块化软件设计
OPC UA本身是面向服务的架构设计(SoA),OPC UA中的方法对数据进行了预处理,使得可以被直接访问并应用于分析,由于OPC UA Server扮演了一个中间隔离层的角色,这使得应用程序可以实现关注点分离SoC(Sparation of Concern)的设计,这让HMI与应用程序分析、让数据与应用分析、数据与应用人员分离,无论对显示程序、应用程序模块化、人员操作均可实现分离,这意味着软件的模块化设计变得简单,对于应用而言,也会降低诸多成本。
OPC UA的Pub/Sub、Discovery、方法都提供了更多让数据交互更为便利、实时的方法,不做累述。沈阳通讯管理机-爱德佳创科技-沈阳工业级物联网关由北京爱德佳创科技有限公司()提供。
http://u180417110710.b2b168.com
欢迎来到北京爱德佳创科技有限公司网站, 具体地址是北京市昌平区北京市昌平区霍营国风美唐综合楼2号楼314室,联系人是程女士。
主要经营4G物联网网关、工业4G物联网网关、工业4G网关、4G智能网关。
单位注册资金单位注册资金。
本公司以科技为前导,质量为中心,全员为基础,创智博品牌。质量、信誉是公司生存和发展的基石;ISO9000质量体系为保证。选择我们的产品:4G物联网网关,工业4G物联网网关,工业4G网关,4G智能网关,4G物联网智能网关,4GMQTT网关,是正确的决定!