SECS标准详细介绍.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SECS SECS标准,用来统一各个生产设备之间以及生产设备和控制设备之间的通讯,是半导体生产流程中最基本的标准。 外文名 Semiconductor Equipment and Materials Institute 简????称 SECS 制定了 半导体设备通讯标准接口 功????能 快速地整合在CIM的管理系统 目录 1? 引 言 2? SECS标准简介 3? 系统的硬件组成 4? 基于SECS标准串口通讯的实现 ?? 3.1 软件的实现 ?? 3.2 串口的编程 5? 结 论 引 言 在高度自动化的半导体制造厂中,CIM(Computer Integrated Manufacturing)统一管理各设备的生产流程,并随时监控设备过程的状态,以减少过程失误进而降低成本及提升产品的质量。但随着过程的不同,各设备有着不同特性的差异且各制造商所提供的设备也不尽相同,因此增加CIM自动化管理的困难与复杂程度。软件集成自动化存在的主要问题是在不同的设备供应商之间没有标准的通讯协议。设备供应商不向半导体生产商开放通讯协议及接口软件,这使得半导体生产商不得不建立他们自己的软件“连接”,导致了项目费用的巨大增加。 SEMI(Semiconductor Equipment and Materials Institute)制定了半导体设备通讯标准接口SECS(Semiconductor Equipment Communication Standard),让CIM与设备间有通用的通讯标准接口,设备制造商只要提供符合通讯标准规范的设备,便可快速地整合在CIM的管理系统,不但可缩短设备开发的时间及成本,并可增加设备装机的效率达到快速量产,进而提升产能输出。 SECS标准简介 SECS标准用来统一各个生产设备之间以及生产设备和控制设备之间的通讯,是半导体生产流程中最基本的标准。SECS协议为 点对点协议,它包括2个部分SECS-Ⅰ和SECS-Ⅱ。SECS-Ⅰ为基于RS232的传输层,定义了设备和主机之间的MESSAGE交互的 通信接口,大致相当于ISO/OSI模型的下面5层。主要包括有块 传输协议,MESSAGE接收算法和节点传输算法;SECS-Ⅱ则把SECS-Ⅰ传输的二进制串翻译成形象直观的格式表示出来,SECS-Ⅱ规范传输资料的标准结构和显示内容,方便使用者查看数据内容。图1简单表示了SECS标准的典型应用,图中节点C代表主机,节点A和B表示设备,这些节点仅仅是组成整个网络的一部分。按照SECS标准的定义,每一个节点都能够根据消息头中的设备号位决定向哪一个节点传递消息,根据回答位决定控制消息的传递方向是沿着树向下还是向上。在图1中, 节点A控制着1A、2A、3A 3个子节点,可以根据它们的不同要求向节点C发送请求或者从节点C接收指令。SECSLine则表示了在2个节点之间按照SECS标准的电气接口。 本文结合某半导体厂的全自动化后段生产线描述了基于SECS标准的 串口通讯的实现。 系统的硬件组成 整个控制系统由生产线上的生产设备和车间的控制系统组成,其硬件组成如图2所示。包括3个部分,设备和单元控制器之间通过SECS-Ⅰ连接,其他通过局域网相连。处于最下方的是生产流水线,单元控制器与线上每道工序相应的控制软件负责控制流水线的生产,并将生产数据通过单元控制器上报给车间的MES系统,接收车间管理人员的生产指令。中间是MES系统,主要负责监控和控制流水线的生产情况、存储重要的生产数据、报表等,同时给操作管理人员提供一套管理系统来协调整个车间的生产。最上层是工厂生产计划管理系统,用来给更高层的管理人员提供管理上的方便。 图2 系统结构组成框图 基于SECS标准串口通讯的实现 3.1 软件的实现 系统实现了基于SECS标准的串口通讯。整个通讯软件分为4个相对独立的模块:等待、发送、接收和竞争,具体描述如下: 1.等待模块。在此状态下,程序处于后台运行,直到接收到以下两种请求之一:①如果 主机收到来自设备的一个ENQ信号(信号的意义见图3,以下同),则回送一个EOT信号给设备,同时自己转入接收状态;②如果设备收到发送命令,作如下处理: 图3 握手建立的时序图 a.向 主机发送一个ENQ信号,然后不断侦听是否有来自主机的EOT信号。在此期间,如果超过T2时间仍然未收到EOT,则重发ENQ,最多重发RTY次。如果重发RTY次后仍然没收到EOT,则发送失败,转入等待状态。 b.如果同时收到一个ENQ信号,则发生竞争,根据是 主机还是设备进行不同处理。 c.如果收到一个EOT信号,则表示通讯握手已经成功,转入发送状VH如果不是以上两种信号,继续处于等待状态。在这其中最主要的是握手的建立,图3说明了软件中主机和设备之间

文档评论(0)

rebecca05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档