SECS/GEM/GEM300/EAP 讲解(一)事件

13 篇文章 16 订阅
9 篇文章 1 订阅

协议网站 www.secsgem.cn

SECS/GEM是由半导体组织维护的标准,半导体标准由许多半导体或泛半导体公司共同推进和规范。SECS/GEM是半导体标准的其中一部分,这部分协议用于提供设备与工厂的控制系统之间的通讯。

SECS全称SEMI EQUIPMENT COMMUNICATIONS STANDARD(半导体设备通讯标准),GEM全称GENERIC MODEL FOR COMMUNICATIONS(通讯通用模型)

SECS/GEM提供许多的数据、状态、事件、警报灯信息给工厂,工厂可以全方位监视和空时设备,实现生产的全自动化。

SECS/GEM分为设备(Equipment)和主机(Host)。
设备包含制程生产设备、厂务设备、终端等。
主机(Host)一般为工厂端的EAP、MES、CIM等系统
 

SECS/GEM一般分为以下几大块功能。

  1. 数据采集(VARIABLE)

  2. 事件报告(EVENT)

  3. 警报报告(ALARM)

  4. 远程控制(REMOTE)

  5. 配方管理(RECIPE)

1. 数据采集(VARIABLE)
设备提供各种关键的数据给工厂,例如当前的运行状态、累计产量、完成的循环次数,总错误,材料消耗等。

2. 事件报告(EVENT)
设备的状态发生改变时,设备将以事件的形式 通知主机,例如设备开始作业、完成作业、开始上料、完成上料、开始作业、作业完成等。

事件在SECS/GEM是很重要的一部分内容,就像我们计算机编程语言一样,每一种语言都有一个事件概念:就是事件发生新流程或者触发事务

例如C#的事件可以等待信号触发,WaitOne,C++的事件等待WaitForSingleObject和WaitForMultipleObjects一样,就是等待信号发生。

然后SECS/GEM的事件也可以类似的理解,一件事物发生了,或者某种状态信号量的触发。

在计算机语言中,事件是很常用的,例如多线程情况下,一个线程等待另外一个线程执行完毕,就通过事件等待另外一个线程执行完毕,等待信号量触发成功后,就进行下一步操作。

半导体中SECS/GEM也是如此。例如MES,CIM系统等待设备进入就绪状态,就等待就绪状态的事件到来,当事件到来之后就可以执行下一步操作。下一步操作可以多样化,例如通知操作员进行操作,MES,CIM系统进行提取物料编码,然后选择作业的程式(recipe)或配对,再接下来检查各类信号和等待设备再次准备完毕事件等。最后就可以通知设备可以作业了。

事件在SECS/GEM存在的意义就像我们生活中各项被通知或者主动咨询,让自动化车间更加实时化

事件就允许主机实时的被动收到最新消息、数据,极大的减少待机造成的事件浪费,极大的的衔接设备各项等待人为操作的事件。

例如设备自动化运行出错,那么可以第一时间通知监控室,从而最快事件了解到错误类型,安排专门的处理人才过来及时处理。并非设备监督员一直观察三色灯,当设备蜂鸣声吵起来时候过去看看,如果遇到力所不及问题是不是又需要上报搞高级人员。

在生产效率上的提升,在人员需求上就可以极大的解放人员,进而可以安排到其他生产车间上。

生产效率上也会达到最好的监控,自动化监视设备每次生产作业所消耗时间。

启用与禁用事件

如果设备事件非常多,无论大大小小,都汇报上来,岂不是服务器都受不住。

那么广州金南瓜SDK完整支持通讯表且提供事件启用/禁用,禁用一些无关紧要的事件通知。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值