1、GE PLC Objects关于类对象类对象为做一个或一个以上类似对象的复杂构造提供一个简单方法。基于一个类模板的类对象,可以包括预设置属性、点、事件、行动和脚注程序。当创造一个类对象时,一个对象设计者需要简单地指定从属到那个类对象的值。 一旦指定,类对象的特征在一个 CIMPLICITY 工程内获得完整状态。例如,类对象点与具有相同构造类型的任何其它有相同的行为;类对象事件与任何其它类似的事件有一样功能。尽管类对象特征与其非类合作者具有相同的行为表现, CIMPLICITY 使对象设计者(或任何工程设计者)为任何类对象进行特征定位变得很容易。CIMPLICITY 联系对象名字于前面的特征名字
2、。例子:一个类对象点命名技巧在工作台点文件夹中显示的两个点是:Tank_1.TANK_LEVELTank_2.TANK_LEVEL这里Tank_1 是一个类对象并且TANK_LEVEL是一依附于Tank_1的数据项。 Tank_2是一个类对象并且TANK_LEVEL是一依附于Tank_2的数据项。 重点:在构造一个类对象以前,必须先创建一个类。如果类存在,但不在当前的工程内,需要简单地将其导入工程。注意: 例外情况是选择了即时( JIT )检查框的数据项:由一个应用提出请求后才创建JIT 点。其它:类对象定义。类到对象演变概述类对象构造。复习一个类到对象的进化(概述)在实例化一个对象时,下列图
3、表说明其过程。 1.一个类开发者创建一个类。类特性可以包括:属性。数据项(对象点)。事件。行为并且/或者 脚注程序。2.一个对象设计者创造并且构造一个或一个以上基于类的对象。构造从对象对话框开始。要求被构造对象给以特定内容说明的字段有多少取决于类构造。其它:关于类对象。类对象定义有助于理解点类和对象的定义包括:属性将被赋值的一个信息范畴。范畴是一般的信息,而值是更特殊的信息。例子1.构造一个称之为制造商 的属性,并且2.在创建对象时,属性制造商的值被通用电气所指定。数据项一个数据项目是包含在一个点定义的类模板中的一个项目。当类实例化成为一个对象时,一个数据项成为一个 CIMPLICITY 点。
4、实例化从其点类模板生产一个特定的对象。涉及到一个由模板规定了类型的结构的分配和具有缺省值或用户提供的值的属性的初始化。即时数据项在实例化一个对象时,即时(JIT) 数据项不写入点数据库;相反,在需要时进行点构造。JIT 即时数据项由类独占。其它:关于类对象。类对象构造创造一个类对象是直接明了的。因为对象基于一个类模板,构造的大部分工作已经完成。后面是构造一个或一个以上类对象的步骤。工程中导入一个类。创建一个类对象。为类对象赋值。将这类对象添加到工程中。在 CimEdit/CimView 中显示类对象图形。其它:关于类对象。步骤 1. 把一个类导入工程中如果想要处理的类已经在工程中,转到步骤 2
5、 。如果正在处理的工程与创建该类的工程不是同一工程的话,可以把一个类导入一个工程。1.鼠标右击在工作平台左面板的类图标。2.从弹出菜单选择导入。打开对话框显示。3.通过浏览找到想要导入类的.soc 文件。注意:当类开发者导出类时, CIMPLICITY创建一个由类开发者命名的 .soc文件。.soc文件包括类构造,有: 在类对话框进行说明(例如:属性、数据项(对象点)、事件和行动)。CimEdit 图形类对象。脚注程序。4.发现文件时,在打开对话框中点击打开钮。结果:类在类文件夹出现。为类编写的脚注程序出现在脚注程序文件夹。其它:类对象构造。步骤 2. 创建一个类对象1.通过下列任意方法打开新
6、对象对话框。方法 1 文件菜单A.在工作平台左面板,选择对象图标。B.在菜单条上点击文件。C.从菜单中选择新建对象。方法 2 弹出菜单A.在工作平台左面板,鼠标右击对象图标。 B.从弹出菜单选择新建。方法 3 最快在工作平台左面板,鼠标双击对象 图标。当你使用任意上述方法时,新对象对话框显示。2.在对象标识字段,输入对象的一个唯一的名字 。对象标识为:长度不能超过16个字符。可以包括字母字符和下划线字符,并且必须以一个按字母字符打头。3.为找到作为模板的类,点击类标识字段右边的浏览按钮 。注意:如果必须创建一个类,点击并且从弹出菜单选择新建 。4.点击确定。结果:对象性质对话框显示其它:类对象
7、构造。步骤 3. 类对象赋值可用的信息类型取决于为类创造的属性性质。当创造一个类对象时,反映类构造的一个对象对话框打开。( 在对话框的标题栏显示对象标识ID。)类对象遵守基于类定义指定的要求。在对象对话框分配这些要求的值。在对话框显示的设定的类特征包括:设定的特征描述字段显示区域。否是可写由类构造决定。缺省值任何缺省值来自类构造。页签对象对话框显示:一个普通页签(缺省)。一个报警路由页签(如果为一个数据项规定了警报)。注意:也可为在点性质对话框为任意对象点设置报警路由。一个类开发者在创造类对象对话框布局时指定的任何页签。步骤 3. 类对象赋值:在对象对话框,在为构造类对象定义特定标准的字段内输
8、入值。当适当时,在整个 CIMPLICITY 都回出现的浏览 按钮回显示出来,以帮助查找正确的入口。选择将显示的浏览按钮报警类资源设备角色点用户端口其它:类对象构造。步骤 4. 在一个工程中入一个类对象当分配了要求的所有值并且支持类对象的任意可选值都加到工程中。在对象性质对话框点击确定钮。结果:CIMPLICITY 获取在对象对话框输入的值并且在 CIMPLICITY中 把其作为特征,例如:点,报警。也可在整个工作台做更特殊的配置。重点:直到所有要求的字段都填写完后,才能进行页签的构造。 可以试一试,会显示一条错误消息,提示输入一需要属性值。 这条消息一直呈现,直到所有要求的字段都填写完试图退
9、出对话框为止。其它:例子:在一个工程中入类对象类对象构造。例子:在一个工程中加入类对象其它:步骤 4. 在一个工程中加入一类对象。步骤 5. 在 CimEdit/CimView 中显示类对象图形1.打开一 CimEdit 屏幕。 The CimEdit屏幕可以是新建的或者已经存在的屏幕 。2.在工作台右面板中选择类对象。3.拖动对象到 CimEdit 屏幕。缺省类图形显示出来。4.鼠标右键单击类对象图形。5.从弹出菜单选择性质。性质-类对象对话框打开。6.选择类对象页签。7.按如下方式构造类对象页签。A.(选项)如果希望图形关联一个被拖到CimEdit屏幕的不同对象,为类中的所有对象在对象标识字段输入标识。提示:点击对象标识字段右边的浏览器按钮以显示一张类的全体对象列表。B.(选择项)如果希望使用一个与缺省不同类图形,在图形名字字段 ,随意选择类图形。图形名字字段包含一张为类的开发全体图形的列表。任何图形可以潜在地应用于在类中的任何对象。8.点击确定.结果:图形遵循如下的规定:1 在运行期间图形将代表选择的类对象的值。2.一旦你关闭性质-类对象对话框,如果图形与缺省不同,它将变为所选择的图形,。其它:图形例子:类对象构造结果。类对象构造。类对象构造结果:例子其它:步骤 5: 在 CimEdit/CimView 中显示类对象图形。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1