Camstar MES 解决方案 工厂建模modeling中文手册.docx
《Camstar MES 解决方案 工厂建模modeling中文手册.docx》由会员分享,可在线阅读,更多相关《Camstar MES 解决方案 工厂建模modeling中文手册.docx(27页珍藏版)》请在冰豆网上搜索。
CamstarMES解决方案工厂建模modeling中文手册
第一章总体介绍
Designer是camstar提供的用于管理CDO的图形化的程序,如上所叙,你定义和维护你的工厂信息模型的模型对象或者元素。
对对象建模,以NamedDataObject和RevisionedObject代表,在Designer里面是CDO的一个子集。
NDO是用一个用唯一的名字来区分的camstar对象的一个类
RO是用一个用唯一的名字和版本来区分的camstar对象的一个类。
数据对象的实例是固定的,关于他们的信息都写进到数据库中。
CDO的实例产生和维护在modleing,而对象本身在Designer被创造(和可以改名)。
例如,一个工厂管理员创建两个新员工的定义:
操作员和主管。
要重命名其中一个员工对象为Personnel、管理员必须使用Designer。
对象的名称显示在modleing中,比如ObjectGroup在designer中变成ObjectGroup,这是通过对象的显示名称属性实现的。
在designer里面你可以修改对象域的属性。
比如customer域,对于Product的定义来说是可选项,通过点击域属性中的选择框能被设计成必须的。
对象维护
通过WEBAPPLICATION你可以维护你的对象。
你可以定义修改,拷贝,删除实例。
信息模型
信息模型包含描述和控制产品生产活动的数据对象。
在camstarManufacturing你使用modeling功能来构建制造工厂的独立的模型。
下图展示了信息模型的关键组成部分。
物理的程序模型
每一个生产工厂的信息模型由一下部件组成:
物理模型
制程模型
执行模型
物理模型
物理模型代表制造工厂的物理部件,它包含:
企业,工厂,地点,组织,资源
实例的其他能被定义的对象是:
资源组,装置,文档浏览器,文档,方法,文档集
制程模型
制程模型代表信息模型的控制部分。
它包含制造工厂制程流程的这些部分:
容器等级,操作,规格,产品族产品,BOM,ERPBOM,ERP工艺路线,工作流。
执行模型
执行模型是信息模型所有活动产生的各方面,基于物理模型和制程模型的配置。
它跟踪在制造现场的产品和资源的状态和历史,提供生产活动的实时可视化。
跟踪功能是用webapplication或者其他生产现场程序来实现的。
执行包括以下关键部件:
跟踪控制,实时WIP(在制品)状态和谱系,实时机器状态和历史,
这些是能被建模到工厂执行的对象:
菜单定义,客户,供应商,销售订单,生产订单,数据收集定义,用户代码,邮件通知,SMTP传输,文本变量
建模顺序
因为建模定义是相互关联的,你必须按照特定的顺序创建一些对象。
必须的和可选的建模定义
每一个模型定义可能依赖另外一个预定义,因为在其他定义中他是必须的字段。
比如在定义工作流之前你必须定义一个规格,因为对于工作流的定义,规格是必须的字段。
可选的定义是指在另外一个定义中可选的字段,比如在你定义工厂之前,你可能要定义企业,因为企业是工厂定义中的一个字段。
然而一旦企业字段是可选的,不需要你事先定义企业。
所以企业是工厂定义时的可选项。
物理建模顺序
先定义物理模型。
物理模型的主要部件是:
企业工厂位置资源,其他的对象是资源组,装置,工作中心,文档集,文档和文档浏览器。
除了文档,这些对象能按任何的顺序能被定义,因为他们在定义其他对象时都不是必须的。
但是建模顺序表明下一个对象是上一个对象中的一个字段。
文档在文档集之前被定义,因为它是文档集的一个必须字段。
如下图显示定义物理模型的顺序:
制程模型
第二阶段的建模是制程模型,制程建模可以分为:
工作流建模和产品建模
工作刘建模顺序
工作流是信息模型的基本部件。
工作流定义用来制造产品的步骤的顺序,工作流中的每一个步骤参照一个规格说明书
下面这个图显示在信息模型中创建工作流的定义的顺序,每一个定义影响它的上一个,然而在他们之前只有粗体字是必须定义的,注意在流程图中不是所有建模定义都有,只有它是必须的或者包含创建工作流的必须定义才显示。
产品建模顺序
产品是材料在工厂里的生产,或者外部供应。
产品可能是零件,子装配,或者部件。
为了维护容易你可以将产品分组成产品族,BOM包含生产产品(包含零件和子装配)部件和数量。
下图显示产品建模的顺序:
执行模型顺序
执行模型是建模的最后阶段,执行模型包括如下部分:
跟踪和控制,实时WIP状态和谱系,实时机器状态和历史。
跟踪和控制
在生产现场用容器来跟踪控制产品,每个容器有一个独特的标志用来可追溯和实现生产现场事务。
使用跟踪标记的容器称为LEVELS.你可以跟踪相关容器的多个level,允许一个单条事务来用于一个容器组。
容器级别在modeling中定义,但是容器是通过WebApplication中的start服务来启动的或者通过你的用户接口来启动的。
在制品(WIP:
workinprocess)状态和谱系
CAMSTARManufacturing对生产现场的每个容器跟踪实时的WIP状态和谱系信息。
WIP状态信息包括数量,工作流中的位置,日期,和状态。
谱系信息允许追踪容器的移动,组合和分割,改变容器值等各种活动。
WebApplication有2个让你查看WIP信息的查询:
显示容器状态和容器历史查询
第7章中讨论的WIP信息是CAMSTARManufacturing另外一个部件。
WIP信息能被用来实现一下任务:
◆给作这个工作的人显示一个提示或特殊的制程指令。
◆通知工程师一个容器已经到达一个特定的地方
◆
放置一个容器暂停当它到达一个特定的点的时候
◆需要一个操作员或者管理员来确认WIP信息提供的特殊指令已经被回顾过了。
机器状态和历史
CamstarManufacturing追踪资源的实时状态和历史,包括可用性,状态,现在和以前的状态维护和校准数据,设置信息。
CAMSTARManufacturing提供事务执行的整个集合,通过你的操作管理工作流,提供一个实时的生产活动的可视化。
通过webapplication或者你自己的现场程序这些事务是可行的。
在这些事务上的更多的细节,查看:
WIPTrackingGuide手册和DeveloperGuide手册以及技术参考卷2:
Transactions
第二章讨论了建模用户界面,导航和标准规程还有版本管理。
使用第二章中论述的规程去创建信息模型的定义。
剩下的章节描述CAMSTARManufacturing模型对象和解释如何去定义每个对象的实例。
关于每个对象的文档包含这些信息:
⏹描述,
⏹对象定义窗口的图片,
⏹提供如下东西的表格:
字段出现的窗口的特殊部分
字段的名称
字段的描述
对于字段是必须的还是可选的指示
其他必须在这个对象实力之前定义的对象实例,如果有地话
在定义这个对象实例时可选的其他实例定义,如果有地话
第二章建模对象
介绍
层级树视图提供了另外一个方式来组织CAMSTARManufacturing模型对象。
在这个视图中当你点击一个tab,菜单条目会出现,每一个代表一个模型对象。
对象被组织成命名数据对象和版本对象的层级。
在这些类别下的一些菜单条目被更远的组织成额外级别,用+或-符号来标记
在这章中包含以下主题:
命名数据对象和版本对象
在树形视图中工作
版本管理
版本锁定
理解删除对象参考
命名数据对象和版本对象
命名数据对象(NDO)是CAMSTAR对象的一个类,用独特的名字标记,比如企业或者产品。
命名数据对象是固定的,他们的信息是写进数据库的。
版本对象
版本对象是指有一个名字和一个版本的对象比如规格或者产品版本对象支持一个记录的版本,让你指定一个版本作为默认版本
产品是一个版本对象。
注意选中的列表,就像命名数据对象,用字母层级显示实例名称,你可以展开列表来显示每个实例的版本。
在命名数据对象的维护窗口和版本对象的维护窗口之间的另外一个不同是窗口上的按钮。
除了关闭保存拷贝和删除,所有的版本对象还有另外2个按钮:
新版本和拷贝版本。
使用这2个按钮的相关信息参考“怎样定义一个新版本”章节。
命名数据对象和版本对象
在对象名称中你不能使用不合法的字符,比如不能使用省略号。
相关信息可以参阅在Designer手册的附录
在树形视图里工作
模型对象的默认视图是按照字母顺序排序的,然而你也能用树形视图查看命名数据对象和版本对象的建模对象。
下图显示树形视图的部分,显示命名数据对象,版本对象和产品版本对象的实例。
版本管理
在CAMSTARManufacturing版本对象是用于带名字和版本号的对象,版本让你维护同一模型定义的多版本,最新的版本默认被版本记录指出,直到你指出另外一个。
其他的版本可能活动或者可用,但是版本记录是作为默认的,在model和shopfloor模块现行被指出。
版本记录
版本记录特征减少模型维护,确保在车间现场使用正确的版本。
比如当你建立一个工作流,你参考规格书或者流程书创建步骤,当你参考规格书时,你必须选择一个规格版本,或者一个记录版本。
如果你:
参考一个规格版本,工作流总是使用那个版本,即使创建了新版本。
参考一个记录版本,工作流总是使用记录版本,不管现行的版本号码。
优点是当你参考一个记录版本时候,你不必每次一个规格书的新版本一被核准,就去更新使用规格书的工作流。
只有一个版本能被称为记录版本,但是你可以任何时候改变这个称谓然后让另外一个版本成为记录版本。
下图显示了一个版本对象维护窗口,使用SPEC对象作为例子。
在树形结构中的版本对象
注意选择列表中的实例有树形结构,展开树显示对象的实例,点击在版本对象名字,显示那个实例的版本对象的维护窗口。
带红色复选框的实力是版本对象,点击一个规格版本的名字,显示版本的维护窗口。
在这个例子中版本对象的树形视图支持更复杂的特征来显示多版本和记录的版本
记录的版本用红色框指明,左侧带空白框的版本代表这个版本是激活的。
带灰色的X意味着这个版本没激活。
怎样定义一个新版本
你可以使用以下2个按钮其中的一个来定义一个已存在版本对象实例的版本
1.NewRev按钮创建一个版本的拷贝,除了name字段外所有的字段空白
2.CopyRev按钮创建一个版本的拷贝,从原始版本带了所有的信息,除了版本号码。
被创建的第一个实例的版本对象默认是版本记录,每个后来的版本定义是新的版本记录。
按以下的步骤来定义一个新的版本:
对于你想要定义的新版本,点击版本对象
点击展开选择列表,点击实例名字
3.点击NewRew
4.改变已经存在的信息,或者增加新信息
5.点击Save
6.点击Refresh来更新实例列表。
按以下步骤用拷贝一个存在的版本来创建一个新的版本
1.点击你要拷贝的对象名称
2.在子类窗口中显示,展开一个规格定义
3.点击打开一个规格版本或者点击实例名称来打开现在的版本记录
4.点击CopyRev拷贝实例的窗口出现。
5.在拷贝实例的窗口中输入新版本的名字
6.点击OK新的版本出现
7.输入新的信息
8.点击Refresh来更新实例
9.9点击SAVE
怎样删除版本
1.确认没有对象参考了你要删除的那个实例,比如如果你想要删除一个菜单定义,要先确认它没有分配到任何一个帐号。
2.点击你要删除的实例
3.打开一个特定的实例:
对于NDO点击实例名字,对于RO展开实例列表点击正确的版本
4.作以下2操作中的一个:
删除实例和他的所有版本点击DeleteALL
删除特定版本,点击DeleteRev
注意不能删除版本记录,必须先将另外一个版本标记为版本记录或者你删除争个实例。
5.点击OK来确认删除信息。
版本锁定
版本锁定提供了动态锁定或者解锁带版本的对象的能力,它是用锁定图标控制的。
例子:
下图显示带版本的对象的锁定的例子
安全和基于角色的访问控制
CAMSTAR企业平台的安全管理是基于角色的访问控制模型。
安全管理是用于设置用户权限,会影响谁可以使用锁定/解锁特征。
下一章物理模型定义讨论了CAMSTAR模型对象,包括用于设置基于角色的访问控制,组织,角色和帐号
什么时候锁定和解锁实例
⏹不必保存一个实例来锁定或者解锁它
⏹在锁定一个实例之后,你仍然可以访问它的域,然而你将不能保存
⏹不能删除一个锁定的域
怎样锁定一个实例:
1.打开WebApplication
2.点击Modeling标签
3.选择一个版本对象,一个窗口出现显示了选中的版本对象
4.点击一个实例名字:
一个窗口出现显示选中的实例并打开锁定标记
5.点击锁定标记,实例被锁定关闭锁定图标的显示如果没有权限会出现一个错误信息
怎样解锁一个实例
1.打开WebApplication
2.点击Modeling标签
3.选择一个版本对象
4.点击一个实例名字一个窗口会出现显示选中的实例和已关闭的锁定图标
5.点击锁定图标,实例被解锁并打开锁定图标前世如果没有权限会报一个错
拷贝锁定的实例
这个表定义了2个按钮,用于拷贝一个锁定的版本对象的实例的
怎样拷贝一个锁定的实例
1.打开WebApplication
2.点击Modeling标签
3.选择一个带版本对象,一个窗口出现显示选中的版本对象
4.点击一个实例名字,一个窗口出现显示了选中的实例和关闭的锁定按钮
5.点击Copy
6.输入一个名字和版本点击OK拷贝的实例窗口出现显示新的名字,版本和打开的锁定标记注意拷贝的实例是不锁定的但是原始的实例保持锁定状态。
7.输入需要的和可选的信息根据你的业务需要最后按SAVE
怎样拷贝一个锁定实例的版本“
1.打开WebApplication
2.点击Modeling标签
3.选择一个版本对象
4.点击一个实例的名字弹出一个窗口显示选中的实例和关闭的锁定图标
5.点击CopyRev弹出窗口显示名字字段不可用
6.输入一个版本点击OK拷贝版本的实例窗口显示原始名字新版本和打开的锁定标记注意拷贝的实例版本是不锁定的,但是原始实例保持锁定
7.输入必须的和可选的信息根据你的业务需要
8.点击SAVE
理解删除对象参考
删除一个模型对象从数据库移除它的所有实例除了他的历史记录(能在模型审计跟踪中)。
对于关于使用模型审计跟踪的更多的信息,参考第9章:
ModelingAuditTrail
如果一个删除的对象被另外一个模型对象参考了,这种参考就不可用因为它参考了的对象不再可用。
你不能保存包含了已删除的参考的字段的模型对象,你在保持你它之前,必须要么设置参考不同的模型要么清楚掉已删除对象的参考。
删除对象的例子
当你在维护窗口里选择一个模型对象,CAMSTARmanufacturing显示删除的对象的实例ID而不是它的名字。
比如,如果你删除WEBMENUDEFINITIONNDO(被一个EmployeeNDO参考)删除的WEBMENUDEFINITION参考在帐号维护窗口显示它的实例ID如下图所示:
下拉列表不显示删除的对象参考。
对象删除的警告:
当分配权限给删除对象时,确认有这个权限的员工理解对象删除的含义:
⏹被工作流参考的删除对象(规格,操作等)将造成在这些工作流上的WIP容器碰到处理问题
⏹在历史对象中参考的删除对象(帐号工作流工作流步骤等)将导致在MFG审计追踪中的不一致和错误。
不一致会导致可追溯性上的重大问题。
系统管理手册解释了使用权限的安全管理。
第三章物理模型定义
介绍:
,
物理模型代表生产设施的物理部件,主要指企业,工厂,位置,组织,员工,角色和资源其他的对象是资源组,setup,文档集,文档,文档浏览器和工作中心
除了文档集中需要的文档,你可以用任何顺序定义这些对象。
当创建模型定义
当创建模型定义在对象名称里,你不能使用不合法的字符。
比如你不能使用省略号相关信息参见Designer手册
在这章中包含一下主题:
定义企业,工厂,组织,帐号,角色,资源资源组文档浏览器文档文档集setup工作中心。
定义企业
企业在模型层级中是最高级的,它可以代表公司本省或者公司内一个大的部门。
企业可以包含一个或者更多的工厂。
当定义一个企业时候,注意企业包含可选的模型定义,在定义工厂时企业是一个可选的字段
用来创建企业定义的窗口
企业窗口字段定义
企业名独立名称对于企业必须字段
描述对企业的描述可选
备注任何有关企业的注释可选
培训需求组在一个用户关联到企业之前必须的培训需求是被授权来执行一个特殊的任务可选字段
连接代理站点为了互操作数据传输需要被定义(比如FTPSMTP)这使得可以连接到一个远程应用(比如在线连接,SAPXMII,SAPXI)站点能被创建在modeling,对远程应用来说是一个代理,附属于企业。
工厂:
所有预定义的关联到企业的工厂
用户:
最后更改信息的用户只显示
最后更改日期:
这个信息被最后修改的日期只显示
怎样创建企业定义:
1.点击企业在Modeling标签上
2.点击NEW
3.输入企业名称
4.输入可选信息根据你的业务需求
5.点击SAVE
定义工厂
工厂是任何根据目的分割的部门或者小组,一个企业包含一个或者更多的工厂
它经常代表物理工厂建筑,但是也能代表企业本身,或者公司里的一个大部门
工厂定义可以包含一个企业和位置的参照
当定义一个工厂时候,注意工厂包含可选模型定义企业,工厂日历,分发规则,培训需求组,和打印队列。
工厂是:
一个可选的字段在定义员工,企业,工单,货运和目的地的时候。
是一个可选的字段在大多数的事务中。
注意工厂定义能关联WIP信息如果他从一个容器定义中关联字段,相关信息见WIPTracking手册。
如下窗口创建工厂定义
工厂窗口字段的定义:
工厂名称独立的名字必须字段
描述工厂的描述可选字段
注释关于工厂的任何注释可选字段
企业在模型层级中的最高级,如果填写完成,会出现在企业定义的工厂字段
工厂日历日历用于翻译时间戳当一个事务被表现成一个特定的生产日期和轮班
调度规则调度规则实例的列表,使用这个域来为工厂参考一个特定的调度规则
培训需求组一个必须的培训组在一个用户关联到工厂之前,是被授权执行一个特殊的任务
打印队列将被用来打印NCR(不合格)标签的网络打印机的名字
容器号码规则下拉列表包含系统中所有的标号规则定义,当启动容器时候,对于自动编号,使用这个字段来关联一个号码规则,如果一个产品或者容器级别也是被容器参考,共产参考是被最后使用的。
位置网格表格确定了工厂里的位置的细节,位置是可选的除非需要位置是在Designer里面选择的。
电子签名表格确定了带电子签名需求的事务的细节。
关于设置和使用电子签名的信息参考ElectronicSignaturesUserGuide
NCR标签表格确定了带不合格品标签打印需要的事务的各种细节设置和使用标签打印请参考LabelPrintingUserGuide手册
用户最后修改这个信息的用户只显示
最后修改日期最后修改信息的日期只显示
怎样创建一个工厂定义
1.点击工厂在Modeling标签上
2.点击NEW
3.输入工厂的名称
4.根据你的业务需求输入可选信息
5.点击SAVE
增加位置
位置定义在工厂里的物理位置能像单独位置一样高级这个位置定义整个工厂
或者像等候区中的每个容器单个位置一样的特殊
每个容器包括位置属性用来指明容器的物理位置和生产报告(例如在制品)。
位置不是单独定义的他们是在工厂中定义的
注意:
在定义工厂,资源组和货运目的地时位置是一个可选的字段
位置在大多数事务中是可选字段
怎样增加一个位置
1.在工厂页面中点击位置表格中的ADD一个空白行就出现在表格中
2.在表格的相应的框中输入位置名称和描述
3.点击Status列,点击这个位置的现在状态,激活或者不激活
4.点击保存
定义组织
组织是一个为了处理和作报表目的而分割开来的业务实体。
组织没有关联到企业和工厂。
组织对于CAMSTAR企业平台的安全管理是必须的。
在设置安全管理时候至少需要一个组织。
Camstar企业平台安装后默认带了一个Corporate的组织。
员工分配权限通过所关联的角色(工作功能)在组织的内容中,和谐关联决定了员工的系统权限。
作任何动作,用户必须有组织中的一个角色,直接或者间接通过角色传播。
关于员工登录参考SystemAdministrationGuide
当定义一个组织时候
组织包含这些可选模型定义,事件等级规格,分类处理(分类规格),电子签名,编码规则,界面参数,SMTP传输,通知时间,质量报表配置。
在定义帐号和角色的时候组织是一个可选的字段
组织窗口
使用组织窗口来定义组织,可能是层级的组织,指定组织的处理标准。
注意在组织窗口中的几个表格是用与指定CAMSTAR质量处理标准参考QualityModelingGuide
组织窗口字段定义
组织名独立名字
描述组织的描述
备注关联到组织的备注
父组织预定义的组织列表,只有在定义一个子组织才选择一个父级的组织
组织编号组织的FDA注册号码系统可以使用这个号码来产生规则报表号码由以下组成组织ID4位的年份,5位的顺序号。
门户主页用于CamstarQuality.显示在门户中的这个组织的主页
事件等级规格图用于CamstarQuality.事件等级子分类和故障模式组独特组合
种类处理图用于CamstarQuality.关联到这个组织的分类规格
电子签名用于CamstarQuality带电子签名需求的质量处理
编码规则用于CamstarQuality分配到某个质量记录的编号模式所有编号规则显示在表格中,对于任何编号规则的类型。
怎样定义组织
1.点击modeling或者security标签页上的Organization
2.点击NEW出现组织窗口
3.在组织名称字段中输入组织的名称
4.如果可以,从父组织列表中选择组织的上级
5.如果可以,输入站点的FDA注册号码在组织号码字段中
6.输入可选信息根据你的业务需求。
7.点击保存,系统保存组织并显示一个信息指出组织已经成功增加。
怎样修改一个存在的组织
1.在modeling挥着security标签中点击组织
2.选择一个存在的实例,出现组织窗口,显示选中实例的信息。
3.作必要的修改
4.保存
定义员工
员工是在系统中执行活动的一个用户,比如维护建模定义,做查询,管理系统安全性,执行车间事务。
系统管理员使用CAMSTAR安全管理特征来给员工分配权限,他们可以访问这些活动。
定义员工可以不用帐号,但是这些员工不能登录。
他们能作为员工输入执行一个容器或者资源事务。
比如一个管理者(带活动目录帐号和相应的权限)能登录到WEBAPPLICATION访问St