对象操作内容如下:
u添加对象
u修改对象
u删除对象
1.在子系统“subSystem1”上点击右键,弹出右键菜单,如图:
2.在右键菜单中点击“新增对象”菜单,弹出“新增对象”对话框,如图:
3.点击上图中的“…”,弹出选择模板类对话框,如图:
4.在列表中选择一个类模板,点击“确定”,选中的类模板名称在“新增对象”对话框中实例化模板类后的编辑框中显示,如图:
注意:在实例化个数中输入要实例化的个数5,点击“确定”,在子系统“subSystem1”下的类模板“class1”下就有5个实例化的对象。
5.点击“subSystem1”前面的“+”,弹出该子系统“subSystem1”下所有的类模板(如:class1),点击类模板“class1”前面的“+”,显示该类模板下所有的对象,如图:
注意:对象实例添加了之后,若该对象未被修改过,则该对象将一直继承类中的配置。若对象进行了修改,则类中的修改将不再继承给对应的对象实例。
❖签出对象
1.右键点击子系统“subSystem1”下的类模板“class1”下的对象实例“object3”,弹出右键菜单,如图:
2.在上图中点击“签出”或者点击对象配置界面上的“签出”按钮,对象“object3”前变为“”,双击对象“object3”,该对象的属性页将在树的右侧显示出来,如图:
对象被签出,才可对该对象进行修改。
在固有属性页面,可以修改固有属性的值,包括该对象的名称、对象描述、固有属性(禁止扫描、禁止报警、禁止控制、报警区1、报警区2、报警区3、报警区4、报警区5、 报警区6的值),如图:
❖修改对象自定义属性
点击“自定义属性”标签,进入自定义属性页面,如图:
1.在上半部分的列表中显示该对象的“自定义”属性,该对象的自定义属性是从类模板继承下来的,可以对该属性的“描述”进行修改,“属性”和“值”不能修改。
2.在列表中点击一行,该行所对应的变量将在下半部分的属性页显示,可以对该变量除变量名称外的其他属性进行修改(包括“报警”、“安全”TAB中的属性),具体参见AI、AO、BLOB、TXT、CA、DI、DO、LA、MDI。变量属性参见变量配置 。
注意:若自定义属性中报警区域配置为空,则会使用固有属性中设置的报警区域作为报警区域设置,若对自定义属性中的报警区域进行了设置,则固有属性中设置的报警区域将对该变量失效,而使用自定义属性中的报警设置。固有属性配置参见设置固有属性 。
3.点击“还原”按钮,则在下半部分变量信息被还原为修改以前。
4.点击“应用”按钮,修改的变量信息被保存下来。
❖签入对象、取消签出对象及关闭
1.双点击“object3”,点击“object3”的属性页界面上的“”按钮,或者右键点击该对象,选择“签入”,如图:
2.如果该对象没有被签出,则弹出提示框,如图:
当该对象被签出,且输入的该对象名称与(sin、cos、tan、ln、asin、acos、atan、log、real、int、max、min、sqr、pow、tagdouble)相同(大小写不敏感),或者以数字开头给出提示信息,如图:
当选择的报警区的值有两个相同,且不为“ALL”,给出提示信息,如图:
3.当输入的对象名称和报警区的值合法,点击“”,弹出签入确认框,如图:
4.点击上图中的“签入”按钮,当输入的对象名称与所存在的对象名称相同,给出提示信息,如图:
5.输入的对象名称与所存在的对象名称不相同,在签入对话框中的注释框中输入注释。点击“签入”,则该对象的信息被签入。
1.选中需要删除的对象,右键选择“删除”按钮,如图:
2.弹出删除确认框如下:
3.点击“确认”按钮,
❖如果该对象没有被签出,则该对象能够被正常删除;
❖如果该对象被签出,则不能被删除,给出提示信息如下:
点击“取消”按钮,放弃改删除操作。