《CamstarMES解决方案工厂建模modeling中文手册.doc》由会员分享,可在线阅读,更多相关《CamstarMES解决方案工厂建模modeling中文手册.doc(30页珍藏版)》请在金锄头文库上搜索。
1、第一章 总体介绍Designer 是camstar提供的用于管理CDO的图形化的程序,如上所叙,你定义和维护你的工厂信息模型的模型对象或者元素。对对象建模,以NamedDataObject和RevisionedObject代表,在Designer里面是CDO的一个子集。NDO是用一个用唯一的名字来区分的camstar对象的一个类RO是用一个用唯一的名字和版本来区分的camstar对象的一个类。数据对象的实例是固定的 ,关于他们的信息都写进到数据库中。CDO的实例产生和维护在modleing,而对象本身在Designer被创造(和可以改名)。例如,一个工厂管理员创建两个新员工的定义:操作员和主管
2、 。要重命名其中一个员工对象为Personnel、管理员必须使用Designer。对象的名称显示在modleing中,比如ObjectGroup在designer中变成Object Group,这是通过对象的显示名称属性实现的。在designer里面你可以修改对象域的属性。比如customer域,对于Product的定义来说是可选项,通过点击域属性中的选择框能被设计成必须的。对象维护通过WEB APPLICATION 你可以维护你的对象。你可以定义 修改,拷贝,删除实例。信息模型信息模型包含描述和控制产品生产活动的数据对象。在camstar Manufacturing 你使用modeling功
3、能来构建制造工厂的独立的模型。下图展示了信息模型的关键组成部分。物理的程序模型每一个生产工厂的信息模型由一下部件组成:物理模型制程模型执行模型物理模型物理模型代表制造工厂的物理部件,它包含:企业,工厂,地点,组织,资源实例的其他能被定义的对象是:资源组,装置,文档浏览器,文档,方法,文档集制程模型制程模型代表信息模型的控制部分。它包含制造工厂制程流程的这些部分:容器等级,操作,规格,产品族 产品,BOM,ERP BOM,ERP工艺路线,工作流。执行模型执行模型是信息模型所有活动产生的各方面,基于物理模型和制程模型的配置。它跟踪在制造现场的产品和资源的状态和历史,提供生产活动的实时可视化。跟踪功
4、能是用web application 或者其他生产现场程序来实现的。执行包括以下关键部件:跟踪控制,实时WIP(在制品)状态和谱系,实时机器状态和历史,这些是能被建模到工厂执行的对象:菜单定义,客户,供应商,销售订单,生产订单,数据收集定义,用户代码,邮件通知,SMTP传输,文本变量建模顺序因为建模定义是相互关联的,你必须按照特定的顺序创建一些对象。必须的和可选的建模定义每一个模型定义可能依赖另外一个预定义,因为在其他定义中他是必须的字段。比如在定义工作流之前你必须定义一个规格,因为对于工作流的定义,规格是必须的字段。可选的定义是指在另外一个定义中可选的字段,比如在你定义工厂之前,你可能要定义
5、企业,因为企业是工厂定义中的一个字段。然而一旦企业字段是可选的,不需要你事先定义企业。所以企业是工厂定义时的可选项。物理建模顺序P28先定义物理模型。物理模型的主要部件是:企业 工厂 位置 资源,其他的对象是资源组,装置,工作中心,文档集,文档和文档浏览器。除了文档,这些对象能按任何的顺序能被定义,因为他们在定义其他对象时都不是必须的。但是建模顺序表明下一个对象是上一个对象中的一个字段。文档在文档集之前被定义,因为它是文档集的一个必须字段。如下图显示定义物理模型的顺序:制程模型第二阶段的建模是制程模型,制程建模可以分为:工作流建模和产品建模工作刘建模顺序工作流是信息模型的基本部件。工作流定义用
6、来制造产品的步骤的顺序,工作流中的每一个步骤参照一个规格说明书下面这个图显示在信息模型中创建工作流的定义的顺序,每一个定义影响它的上一个,然而在他们之前只有粗体字是必须定义的,注意在流程图中不是所有建模定义都有,只有它是必须的或者包含创建工作流的必须定义才显示。产品建模顺序产品是材料在工厂里的生产,或者外部供应。产品可能是零件,子装配,或者部件。为了维护容易你可以将产品分组成产品族,BOM包含生产产品(包含零件和子装配)部件和数量。下图显示产品建模的顺序:执行模型顺序执行模型是建模的最后阶段,执行模型包括如下部分:跟踪和控制,实时WIP状态和谱系,实时机器状态和历史。跟踪和控制在生产现场用容器
7、来跟踪控制产品,每个容器有一个独特的标志用来可追溯和实现生产现场事务。使用跟踪标记的容器称为LEVELS.你可以跟踪相关容器的多个level,允许一个单条事务来用于一个容器组。容器级别在modeling 中定义,但是容器是通过Web Application中的start服务来启动的或者通过你的用户接口来启动的。在制品(WIP:work in process)状态和谱系CAMSTAR Manufacturing 对生产现场的每个容器跟踪实时的WIP状态和谱系信息。WIP状态信息包括数量,工作流中的位置,日期,和状态。谱系信息允许追踪容器的移动,组合和分割,改变容器值等各种活动。Web Appli
8、cation有2个让你查看WIP信息的查询:显示容器状态 和 容器历史查询第7章中讨论的WIP信息是CAMSTAR Manufacturing 另外一个部件。WIP信息能被用来实现一下任务:u 给作这个工作的人显示一个提示或特殊的制程指令。u 通知工程师一个容器已经到达一个特定的地方u 放置一个容器暂停 当它到达一个特定的点的时候u 需要一个操作员或者管理员来确认WIP信息提供的特殊指令 已经被回顾过了。机器状态和历史Camstar Manufacturing 追踪资源的实时状态和历史,包括可用性,状态,现在和以前的状态维护和校准数据,设置信息。 CAMSTAR Manufacturing 提
9、供事务执行的整个集合,通过你的操作管理工作流,提供一个实时的生产活动的可视化。通过web application或者你自己的现场程序这些事务是可行的。在这些事务上的更多的细节,查看:WIP Tracking Guide手册和Developer Guide手册以及技术参考卷2:Transactions第二章讨论了建模用户界面,导航和标准规程还有版本管理。使用第二章中论述的规程去创建信息模型的定义。剩下的章节描述CAMSTAR Manufacturing 模型对象和解释如何去定义每个对象的实例。关于每个对象的文档包含这些信息:n 描述,n 对象定义窗口的图片,n 提供如下东西的表格:字段出现的窗口
10、的特殊部分字段的名称字段的描述对于字段是必须的还是可选的指示其他必须在这个对象实力之前定义的对象实例,如果有地话在定义这个对象实例时可选的其他实例定义,如果有地话第二章 建模对象介绍层级树视图提供了另外一个方式来组织CAMSTAR Manufacturing模型对象。在这个视图中当你点击一个tab,菜单条目会出现,每一个代表一个模型对象。对象被组织成命名数据对象和版本对象的层级。 在这些类别下的一些菜单条目被更远的组织成额外级别,用+或-符号来标记在这章中包含以下主题:命名数据对象和版本对象在树形视图中工作版本管理版本锁定理解删除对象参考命名数据对象和版本对象命名数据对象(NDO)是CAMST
11、AR对象的一个类,用独特的名字标记,比如企业或者产品。 命名数据对象是固定的,他们的信息是写进数据库的。版本对象版本对象是指有一个名字和一个版本的对象 比如规格或者产品 版本对象支持一个记录的版本,让你指定一个版本作为默认版本产品是一个版本对象。注意选中的列表,就像命名数据对象,用字母层级显示实例名称,你可以展开列表来显示每个实例的版本。在命名数据对象的维护窗口和版本对象的维护窗口之间的另外一个不同 是窗口上的按钮。除了关闭 保存 拷贝和删除,所有的版本对象还有另外2个按钮:新版本 和 拷贝版本。使用这2个按钮的相关信息 参考“怎样定义一个新版本”章节。命名数据对象和版本对象P35在对象名称中
12、你不能使用不合法的字符,比如不能使用省略号。相关信息可以参阅在Designer手册的附录在树形视图里工作模型对象的默认视图是按照字母顺序排序的,然而你也能用树形视图查看命名数据对象和版本对象的建模对象。下图显示树形视图的部分,显示命名数据对象,版本对象和产品版本对象的实例。版本管理在CAMSTAR Manufacturing 版本对象是用于带名字和版本号的对象,版本让你维护同一模型定义的多版本,最新的版本默认被版本记录指出,直到你指出另外一个。其他的版本可能活动或者可用,但是版本记录是作为默认的,在model和shop floor模块现行被指出。版本记录版本记录特征减少模型维护,确保在车间现场
13、使用正确的版本。比如 当你建立一个工作流,你参考规格书或者流程书创建步骤,当你参考规格书时,你必须选择一个规格版本,或者一个记录版本。如果你:参考一个规格版本,工作流总是使用那个版本,即使创建了新版本。参考一个记录版本,工作流总是使用记录版本,不管现行的版本号码。优点是当你参考一个记录版本时候,你不必每次一个规格书的新版本一被核准,就去更新使用规格书的工作流。只有一个版本能被称为记录版本,但是你可以任何时候改变这个称谓然后让另外一个版本成为记录版本。下图显示了一个版本对象维护窗口,使用SPEC对象作为例子。在树形结构中的版本对象注意选择列表中的实例有树形结构,展开树显示对象的实例,点击在版本对
14、象名字,显示那个实例的版本对象的维护窗口。带红色复选框的实力是版本对象,点击一个规格版本的名字,显示版本的维护窗口。在这个例子中版本对象的树形视图支持更复杂的特征来显示多版本和记录的版本 记录的版本用红色框指明,左侧带空白框的版本代表这个版本是激活的。带灰色的X意味着这个版本没激活。怎样定义一个新版本你可以使用以下2个按钮其中的一个来定义一个已存在版本对象实例的版本1. New Rev按钮创建一个版本的拷贝,除了name字段外所有的字段空白 2. Copy Rev按钮创建一个版本的拷贝, 从原始版本带了所有的信息,除了版本号码。被创建的第一个实例的版本对象默认是版本记录,每个后来的版本定义是新
15、的版本记录。按以下的步骤来定义一个新的版本:对于你想要定义的新版本,点击版本对象点击展开选择列表,点击实例名字3. 点击 New Rew4. 改变已经存在的信息,或者增加新信息5. 点击 Save6. 点击Refresh来更新实例列表。按以下步骤用拷贝一个存在的版本来创建一个新的版本1. 点击你要拷贝的对象名称2. 在子类窗口中显示,展开一个规格定义3. 点击打开一个规格版本或者点击实例名称来打开现在的版本记录4. 点击Copy Rev 拷贝实例的窗口出现。5. 在拷贝实例的窗口中输入新版本的名字 6. 点击 OK 新的版本出现7. 输入新的信息8. 点击Refresh来更新实例9. 9点击 SAVE怎样删除版本1. 确认没有对象参考了你要删除的那个实例,比如如果你想要删除一个菜单定义,要先确认它没有分配到任何一个帐号。2. 点击你要删除的实例3. 打开一个特定的实例:对于NDO 点击实例名字,对于RO 展开实例列表 点击正确的版本4. 作以下2操作中的一个:删除实例和他的所有版本