查看: 585|回复: 1
收起左侧

[资料分享] OMAC设备分层原理说明

dianqizai 2022-8-23 16:37:03 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
以下文章来源于壶琰棠 ,作者壶琰棠主。

引文:
    以下内容基于对OMAC设备分层有过了解的人阅读,若之前没有接触过,可以参考如下内容:
  基于OMAC的设备标准化(PLC)应用(1)
正文:
1.OMAC设备分层的误解
1661243576850.png
图1:OMAC的设备分层原理图
上图是OMAC的设备分层原理图,工程师们就基于上图的理解将一个PLC作为一个Unit,主要的理由(我分析的)有:
  • 上图Unit指的Machine,是一个机器,所以我的一个PLC控制的一台设备就是一个Unit;
  • ISA88里面描述的模式和状态管理机就是基于Unit的,所以一个PLC就是一个Unit;

当工程师们按照这种思路去划分的时候,有些设备刚好能完全划分清晰,而有些设备分层还没有到元器件的时候,就已经划分到CM了,里面的电机和光电等设备就无法按照上述分层原理匹配了。
以OMAC里面的图组合一下为例,当一台机器由2台称重机和1台输送机组成,大致示意图如下。
1661243630371.png
图2:示例设备布局
若按照上述工程师的分层原理,就会发现还没有到最底层的时候,CM就已经分配给了以前的EM的模块,导致设备分层无法满足实际需求。
1661243666461.png
图3:一个Unit设备分层原理图
按照OMAC分层原理,真正的设备划分应该如下,这样就符合OMAC的设备分层且不会出现无法划分的设备。
1661243728120.png
图4:有ProcessCell的设备分层原理图

2.关于OMAC分层的理解
    2.1物理模型
OMAC的设备分层是基于物理模型的,这个在大学的机械原理的课程中可以找到对应的联系:
一台机器设备划分为:机器à部件à设备à零部件,而对应OMAC的层次为ProcessCellàUnitàEMàCM,这是物理模型的实际反映,不是OMAC组织为了设备分层而分层的。
    2.2状态机程序
ISA88中的模状态机程序是管理Unit层面的,但是意味着一台设备就是一个单独的Unit。
何为管理(Manager),管理是指一定组织中的管理者,通过实施计划、组织、领导、协调、控制等职能来协调他人的活动,使别人同自己一起实现既定目标的活动过程。
所以,管理就存在上下级的区分。按照一个Unit来处理,那是谁来管理Unit的模式和状态?Unit只能管理EM/CM,那Unit的上一级就是ProcessCell,这才是unit的管理者。
所以,状态机的程序是ProcessCell对Unit的管理,即在实际程序中是可以存在多个Unit。
    2.3状态机程序使用的拓展
在有些设备里面可能存在如下需求:
(一)主控制柜或者SCADA的控制指令能控制所有设备;
(二)有两个Unit的设备还单独配置了控制指令和按钮,仅对该Unit有效。
那状态机程序就可以如下图使用,调用两次,达到控制的分层管理。
1661243777425.png


3.反思
    1.当我们设备分层发现有出入的时候,是不是应该停下来思考下到底哪里出了问题?
    设备分层是标准化工作最基础但也是最关键的内容,若没有做到合理的分层,后续的标准化工作总会有不顺畅的地方。
    比如上述设备无法匹配分层的问题,很多客户就会自己在程序中定义一个什么名称。
    这个时候,最应该的是思考下到底是OMAC的原理有问题还是自己的理解有问题?
    2.一个问题?
    若图2-图4中的输送设备中包含多台输送机,按这些所有输送机是一个Unit还是多个Unit?可以思考思考?





上一篇:基于OMAC的设备标准化(PLC)应用(1)
下一篇:基于OMAC的设备标准化(PLC)应用(2)

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

china1234 2022-8-23 16:51:54 | 显示全部楼层
向大佬学习向大佬学习向大佬学习
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部