![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RMS/EAP
文章平均质量分 66
SECS/GEM
panda_225400
这个作者很懒,什么都没留下…
展开
-
三台Windows服务器搭建RabbitMq集群及镜像队列
消息中间件-RabbitMq集群搭建及镜像队列 (高可用性、一台宕机自动切换另一台) ,镜像队列是基于普通的集群模式的提示:以下是本篇文章正文内容,下面案例可供参考记录点点滴滴。原创 2023-04-27 22:10:30 · 1433 阅读 · 0 评论 -
RMS TO EAP通过MQTT简单实现(2)
前面只是简单的介绍下RMS,EAP和MQTT的东西,下面简单说下通过MQTT来使RMS TO EAP的实现系统结构1、Web客户端:连接消息队列服务器2、中间件消息队列服务器3、RMS端:连接2个模拟设备和连接消息队列服务器4、启动模拟设备端流程走向:Web客户端:通过MQTT发送指令请求到RMSRMS : RMS监听到请求 发送指令到 设备设备:设备收到指令 返回给RMSRMS:将设备返回的结果 通过MQTT返回给Web客户端设置的DDS和AOI两个模拟设备软件启动DDS模拟设备启动原创 2022-07-09 15:46:21 · 351 阅读 · 1 评论 -
RMS TO EAP通过MQTT简单实现
EAP是MES与设备的桥梁,EAP通过SECS国际标准协议与机台进行数据传输。我们公司RMS也是通过SECS国际标准协议与机台进行数据传输,只是多了本该在MES上的业务逻辑,放到了RMS上,架构上没这么使用EAP这样分工明确,RMS把业务逻辑拿掉改造下也能成为EAP,我就简单试试1、使用消息队列MES和其他系统通过消息队列来发送信息给RMS,RMS收到消息在通过SECS\GEM 与半导体设备通讯优点:1、对系统进行解耦,提高响应速度,系统功能向内聚合,对外开放;2、对系统异步功能进行剥离,减少功能耦原创 2022-07-03 12:16:31 · 746 阅读 · 0 评论 -
Hadoop在生产环境中简单的设想
在我们半导体公司,当然生产环境中主要与半导体设备打交道,各个工艺流程都需要设备生产,为管控半导体设备生产就有了RMS远程操作设备来防呆减少不必要的人为失误,RMS主要功能管控设备的Recipe程序防止使用错误的程序,其次与设备交互,监控设备的状态、报警、电流等生产参数,机器没报警但生产参数出现异常时及时暂停设备的继续生产,检查纠正问题后再进行有效生产分析RMS系统如何加入Hadoop:1、设备Recipe程序的存储,将Recipe程序上传到HBase/HDFSHBase的优势:1)HBase 可以很好原创 2022-06-16 19:55:52 · 273 阅读 · 0 评论 -
RMS数据采集分布式架构
文章目录前言一、数据采集分布式架构二、使用步骤1.API接口2.JWT安全验证3.RabbitMQ总结前言客户要求将Saw的暴露量,Chuck table真空值,电流值,handle的部件参数等关键信息需要释放出来,RMS抓取后,后台监控,涉及到前道和后道的所有的Saw机器实时的采集数据一、数据采集分布式架构1、提供API数据采集接口供RMS调用2、接口JWT安全验证(基于token的认证)3、通过RabbitMQ来处理高并发,可靠性数据传输和存储数据二、使用步骤1.API接口通过j原创 2022-01-29 10:44:06 · 2445 阅读 · 0 评论 -
SECS/GSM 解析函数
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、与运算符(&)二、移位运算符("<<"及">>")三、U4解析函数四、字节解析总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、与运算符(&)运算规则:0&0=0;0&1=0;1&0=0;1&1=1即:两个同时为1,原创 2021-09-25 07:38:51 · 755 阅读 · 0 评论 -
SECS/GSM 上传/下载程序
项目场景:封装后道增加了一台新机台,需要开发RMS系统与其进行通讯管控机台问题描述:开发RMS做到上传/下载机台程序时,机台反馈了错误的代码,程序上传机台失败成功原因分析:1、使用其他工具进行反复测试通讯,查具体哪个环节导致原因2、分析RMS发送和接收的通讯字节信息3、查看此环节的执行代码,定位到具体哪个函数哪段代码导致的解决方案:多方面分析,终于查出是这块通讯代码出问题,在byte数组的第0和第1的字节的数据都为0导致,更改以下代码,解决此问题。![在这里插入图片描述](原创 2021-09-24 22:56:12 · 322 阅读 · 0 评论 -
SECS/GSM 通讯中转工具
文章目录前言一、PortTunnel是什么?二、使用步骤1.打开PortTunnel,点击【 Add 】2.配置IP和端口3.调整RMS的对应的IP和端口4.开启通讯中转功能4.远程调试连接成功总结前言公司的RMS电脑设置成双网卡,一网卡可以连公司的内网可远程到此电脑上,另一网卡连机台的内部网络,这样设置为安全无可厚非,就是RMS调试查找问题比较麻烦,所以通讯中转工具就起作用了-PortTunnel一、PortTunnel是什么?PortTunnel是一个能够实现端口映射的专用工具软件。它的原理原创 2021-09-20 09:58:47 · 722 阅读 · 0 评论 -
SECS/GSM E-OCAP
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、ALMS是什么?二、ALMS功能2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、ALMS是什么?ALMS设备报警模块,通过RMS监控设备运行报警情况,显示故障位置、错误码、错误等级、错误信息、发生时间等信息。监控设备发生故障,可原创 2021-09-18 18:44:44 · 2817 阅读 · 1 评论 -
SECS/GSM 设备状态数据
文章目录前言一、S1F3通讯指令是什么?二、S1F3通讯出现异常1、正常解析2、解析异常分析原因总结前言今天在开发RMS时,通过S1F3指令获取设备的SVID状态数据,突然设备返回的数据出现异常,返回的数据除了第一个有数据,其他的都为空,这是最简单的通讯指令了,无语的,之前试了多少遍都没出现此类情况,一、S1F3通讯指令是什么?SVID:设备状态变量IDS1F3:通过发送一条此包含状态变量ID(SVID)列表的消息来查询这些状态变量(SV)的当前值二、S1F3通讯出现异常日志倒是记录有返原创 2021-09-16 21:15:53 · 1412 阅读 · 0 评论 -
SECS/GSM 测试工具
文章目录前言一、SecsExpress是什么?二、SecsExpress配置1、模拟Host端 配置 HSMS2、模拟设备端配置 HSMS3、模拟加载默认通讯类库三、RMS与SecsExpress通讯1、SecsExpress底部亮绿灯说明已连接2、SecsExpress中间有通讯代码,说明开始通讯3、RMS与SecsExpress连接成功总结前言之前去测试机台通讯,在RMS系统里写程序去测机实在麻烦,看了下原来有专门测试SECS/GSM工具软件叫SecsExpress一、SecsExpress是原创 2021-09-15 19:59:06 · 7441 阅读 · 2 评论 -
SECS/GSM RMS TO EAP
文章目录前言一、EAP是什么?二、RMS是什么?三、RMS TO EAP中间件总结前言我们公司的SECS/GSM通讯软件是单独一套的CS结构系统,在系统里结合了许多其它系统的业务逻辑和卡控,使得RMS系统越来越来臃肿,所以能否将公司的RMS系统打造成EAP,让整个系统的结构清晰,各个系统的职责分明,不想什么逻辑都加在RMS系统里。提示:以下是本篇文章正文内容,下面案例可供参考一、EAP是什么?EAP(Equipment Automation Programming)控制半导体设备进行自动化生产原创 2021-09-04 21:29:38 · 1456 阅读 · 0 评论 -
SECS\GEM RMS系统OEE定义
简单介绍下通过RMS获取一些设备的状态和过程数据主要用于做什么,一个是OEE文章目录前言一、OEE是什么呢二、OEE总时间的组成三、OEE的计算公式总结前言一、OEE是什么呢OEE - 设备综合效率1.通过设备数据采集,实时获取设备的运行信息,监控所有联网设备的状态变化过程2、并通过统计分析,展示设备工作历时数据,以支持设备管理人员分析设备利用率情况,制定对应的的改善策略二、OEE总时间的组成Productive:Machine Running OutputEngg:Enginee原创 2021-09-01 19:08:31 · 2087 阅读 · 0 评论 -
常用的SECS/GEM指令
S1F1: Are you there requiredSet whether connection confirmation will be performed periodically using S1F1if specified at 0 second,this them will not be usedS1F1=>S1F2S1F13: Establish Communications RequestS1F13=>S1F14S1F3:Selected Equipment Sta原创 2021-08-29 08:30:48 · 6694 阅读 · 0 评论 -
SECS\GEM RMS系统简介
转眼已在半导体行业工作了5个年头,慢慢的对半导体的工艺和设备从不懂小白也转换成了小有了解,因为经常要面对产线设备生产过程中出现的问题并要去解决它,所以对GEM流程和SECS协议也比较好认知。先简单介绍下SECS/GEM通讯协议。 SEMI SECS/GEM标准概述SECS是SEMI设备通讯标准的缩写。GEM指SEMI连接性标准E30,被定义为制造设备实现通讯和控制的一般模型。一般来说,SECS/GEM标准定义了信息、状态机和情境,来让工厂软件能够控制并监视制造设备。正式名称是SEMI连接性标准E30.原创 2021-08-25 20:42:21 · 8467 阅读 · 3 评论