MES 的 基本要素及在Fab300中的对应object
2009-05-13 23:34
148 查看
一套MES 系统 基本上一定会包含下面五个基本要素:人,机,物,料,法,有些MES系统会整合一些SPC系统等辅助系统。但是以我个人看法来说,还是降那些辅助系统,独立与MES系统的核心外面。
人:一套MES系统经常是几百上千人在同时使用,那不同人的权限管理一定是要设计好的。一套MES系统,如果没有一个完善的人员权限管理模块,那就是一个失败的作品,最多也只是可以被人当作一个二次开发的平台。
机:就是指机器,机台。现在一般生产机台都会带有PC系统,一般都可以满足将机台收集的数据以txt文件,xml文件或者其他形式和系统交互。如果是大型制作行企业,一般都是几百个机台在run,那对机台状态,机台loading,机台维护,机台数据收集,等一系列的处理和控制是一套MES必要的功能。
物:物一般是生产的主要原料。或者也可以说最后成为成品的产品的控管。这个我想不用多解释,主要产品肯定是要管起来的。
料:一般看不同MES服务的行业,看行业特点。就我服务的半导体行业来说,生产一片wafer,那需要晶圆,需要各种化学物品,需要光罩,等等 。如果对料用错一个,那造成的后果就是产品的报废。半导体行业来说,就算是同一种产品,比如氢氟酸,不同的品牌甚至,同一品牌不同批次的氢氟酸,都会对产品产生不一样的效果,所以,对料的管控是一个必要的模块。当然在正真实施的过程中这块也是最麻烦的,因为一个产品从start到成品,需要用到的料太多了。
法:包含两个部分,一个是产品生产的流程,一个是具体某一个步骤的机台run的程式。
也有人觉得MES的法不包含生产流程的。这个就见仁见智了。一般一个产品投产过程中,流程会有可能被修改。比如以半导体为例,有些良率很高的产品,在市场时间紧或者出货量大的时候为了赶时间,有些客户会在产品成熟以后,不要求做某几道的测试。这样生产流程就变了,MES就要对process,管理起来,不能混乱。
另外,一个产品基本上实验成功就开始投产,机台就会按照人写好的程式来run,半导体行业叫recipe ,但是生产过程中遇到问题,或者良率改善,就会对recipe做进版,纠正等动作,因为这些动作会对产品造成较大影响,所以对机台程式一定要管起来。
Fab300 系统 提供一个算不错的权限管理,可以管到每一个API和每一个object。
FAB300 系统 提供了丰富的机台管理模块,对机台的PM都有一个专门的PM schedule都有专门的模块管理起来,对数据收集等等都管的不错
Fab300 系统对物的管理是最多的,对物的操作也是最多的,比如不同站点见的切换,不同状态间的切换,不同优先级间的切换,以及支持不同工厂间的管理切换。是很完善的一个模块
对料,FAB300 对料的管理是有的弱的模块,但是apply有其他产品来专门控管料。这个应该算本MES的一个软肋,不过料的管理模块也是最不好设计和开发的。
法:fab300 对process的管理,已经对recipe的管理很成熟,基本上就想源代码管理一样。不同的MES可能会对这块的管理理念会不一样。举的例子,有些MES会允许 多版本的Process或者recipe都是可用的,有些MES可能只会允许最高版本或者指定版本的可用。如果是一套产品我建议是开发成所有版本都可以用,如果有客户想只用最高版本或者指定版本就有他们自己去设定。 如果是一些工厂,那就看各个工厂的习惯,一家一些老大们的意见。我们公司两套mes,一套认为多版本都可用会造成管理混乱,已经管理压力,所以就只有一个版本可用。另外一套是所有版本都可用的,管理起来也还好,这个就看使用习惯。
总的来说fab300 是一套成熟的产品,对制造业特别是半导体或者太阳能业是不错的选择。
人:一套MES系统经常是几百上千人在同时使用,那不同人的权限管理一定是要设计好的。一套MES系统,如果没有一个完善的人员权限管理模块,那就是一个失败的作品,最多也只是可以被人当作一个二次开发的平台。
机:就是指机器,机台。现在一般生产机台都会带有PC系统,一般都可以满足将机台收集的数据以txt文件,xml文件或者其他形式和系统交互。如果是大型制作行企业,一般都是几百个机台在run,那对机台状态,机台loading,机台维护,机台数据收集,等一系列的处理和控制是一套MES必要的功能。
物:物一般是生产的主要原料。或者也可以说最后成为成品的产品的控管。这个我想不用多解释,主要产品肯定是要管起来的。
料:一般看不同MES服务的行业,看行业特点。就我服务的半导体行业来说,生产一片wafer,那需要晶圆,需要各种化学物品,需要光罩,等等 。如果对料用错一个,那造成的后果就是产品的报废。半导体行业来说,就算是同一种产品,比如氢氟酸,不同的品牌甚至,同一品牌不同批次的氢氟酸,都会对产品产生不一样的效果,所以,对料的管控是一个必要的模块。当然在正真实施的过程中这块也是最麻烦的,因为一个产品从start到成品,需要用到的料太多了。
法:包含两个部分,一个是产品生产的流程,一个是具体某一个步骤的机台run的程式。
也有人觉得MES的法不包含生产流程的。这个就见仁见智了。一般一个产品投产过程中,流程会有可能被修改。比如以半导体为例,有些良率很高的产品,在市场时间紧或者出货量大的时候为了赶时间,有些客户会在产品成熟以后,不要求做某几道的测试。这样生产流程就变了,MES就要对process,管理起来,不能混乱。
另外,一个产品基本上实验成功就开始投产,机台就会按照人写好的程式来run,半导体行业叫recipe ,但是生产过程中遇到问题,或者良率改善,就会对recipe做进版,纠正等动作,因为这些动作会对产品造成较大影响,所以对机台程式一定要管起来。
Fab300 系统 提供一个算不错的权限管理,可以管到每一个API和每一个object。
FAB300 系统 提供了丰富的机台管理模块,对机台的PM都有一个专门的PM schedule都有专门的模块管理起来,对数据收集等等都管的不错
Fab300 系统对物的管理是最多的,对物的操作也是最多的,比如不同站点见的切换,不同状态间的切换,不同优先级间的切换,以及支持不同工厂间的管理切换。是很完善的一个模块
对料,FAB300 对料的管理是有的弱的模块,但是apply有其他产品来专门控管料。这个应该算本MES的一个软肋,不过料的管理模块也是最不好设计和开发的。
法:fab300 对process的管理,已经对recipe的管理很成熟,基本上就想源代码管理一样。不同的MES可能会对这块的管理理念会不一样。举的例子,有些MES会允许 多版本的Process或者recipe都是可用的,有些MES可能只会允许最高版本或者指定版本的可用。如果是一套产品我建议是开发成所有版本都可以用,如果有客户想只用最高版本或者指定版本就有他们自己去设定。 如果是一些工厂,那就看各个工厂的习惯,一家一些老大们的意见。我们公司两套mes,一套认为多版本都可用会造成管理混乱,已经管理压力,所以就只有一个版本可用。另外一套是所有版本都可用的,管理起来也还好,这个就看使用习惯。
总的来说fab300 是一套成熟的产品,对制造业特别是半导体或者太阳能业是不错的选择。
相关文章推荐
- Mysql/SQLServer数据类型与java基本数据类型的对应
- Java 中判断 JSONObject 对应的 VALUE 为空
- AlamofireObjectMapper框架的基本使用以及二次封装
- Verilog HDL程序设计——基本要素
- Object-C高级编程读书笔记(1)——Block的基本概念
- 软件测试管理的基本要素
- 软件测试用例的基本要素
- 一个有效的病毒性营销战略的基本要素:
- 自定义控件三部曲之动画篇(七)——ObjectAnimator基本使用
- MES中消息传递及在fab300中的实现
- 系统架构师的基本要素
- angularjs中$resource对应的五种基本操作及扩展
- 设计模式的四个基本要素
- VC++ 基本类型和对应的托管类型
- JSONObject基本内容(二)
- Python学习笔记(二)Python基本要素
- Object中的wait,notify,notifyAll基本使用(转)
- Python学习笔记1 - 语言的基本要素
- 自定义控件三部曲之动画篇(七)——ObjectAnimator基本使用