1、图31.定义数据对象1) 单击“新增对象”按钮,在窗口数据对象列表中,增加新的数据对象(以pv为例,sv、mv相同),。2) 选中对象,单击“对象属性”按钮,或双击选中对象,打开“数据对象属性设置”对话框,如图4所示。3) “对象名称”命名为“pv”,“对象类型”为“数值”。4) 单击“存盘属性”,选择“定时存盘”,“存盘周期”为10秒。5) 单击“报警属性”,选择“允许进行报警处理”,报警上限为最大值减最大值的20%,上上限为最大值减最大值的10%;下限为最小值加最大值的20%,下下限为最小值加最大值的10%2.定义组对象单击“新增对象” 按钮,在窗口数据对象列表中,增加新的组对象;选择“对
2、象类型”为“组对象”。如图5所示。图51)双击对象打开“数据对象设置”对话框,单击“存盘属性”,选择“定时存盘”,“存盘周期”为10秒。2)单击“组对象成员”,将pv、sv、mv添加到组对象中,单击“确认”确定选择。三 主控窗口单击工作台中的“主控窗口”标签,进入“主控窗口”窗口,若图6所示图61. 单击“系统属性”,选择“启动属性”,在“自动运行窗口”添加“数值显示”,是每次运行时都在“数值显示”窗口。如图7所示图72. 双击“主控窗口”,进入“菜单组态”窗口,在“系统管理”上右击,选择“新增菜单项”,增加纵菜单,并右移使其成为横菜单。如图8所示图8四 设备窗口单击工作台中的“设备窗口”标签
3、,进入“设备窗口”窗口,若图9所示图9双击“设备窗口”,进入“设备组态”窗口,在窗口内点击鼠标右键,选择“设备工具栏”,单击“设备管理”,打开“设备管理”对话框,将“通用串口设备”、“泓格i-7017”、“ 泓格i-7024”添加到“选定设备”中,然后将它们添加到“设备窗口”中。如图10所示图10在“通用串口设备”上双击,选择“串口端号”为“0-COM1”,单击“确认”确定选择;在“泓格i-7017”上双击,选择“设备名称”为“7017”,“模块地址”为3,“输入范围”为”1-5V”;单击“通道连接”,选择“通道1”“对应数据对象”为“pv1”。 在“泓格i-7024”上双击,选择“设备名称”
4、为“7024”,“模块地址”为2,;单击“通道连接”,选择“通道1”“对应数据对象”为“mv1”。在“数值显示”窗口右击,选择【属性】【启动脚本】【打开脚本程序编辑器】,写入“!SetDevice(7017,1,)!SetDevice(7024,1,)”; 选择【退出脚本】【打开脚本程序编辑器】,写入“!SetDevice(7017,2,SetDevice(7024,2, 选择【循环脚本】写入“PV=(PV1/1000-1)*50MV1=MV/6.25+4”。如图所示五流程图选择【用户窗口】【新建窗口】命名为“流程图”,并进行流程图的绘制,并将其运行。如图6所示。六数值显示1.选择【新建窗口】
5、命名为“数值显示”,绘制数值显示模拟图,如图7所示2.对模拟图中的柱状图,数字显示进行属性设置,使其显示pv、sv、mv的数值变化。七实时曲线1.选择【新建窗口】并命名为“实时曲线”。在“工具箱”对话框中单击“实时曲线”按钮,在空白处拉出一个矩形,如图8所示2.在“实时曲线”表格上双击,打开“实时曲线构件属性设置”,单击“标注属性”,选择“时间单位”为“秒钟”;单击“画笔属性”,将pv、sv、mv分别链接到“曲线1”、“曲线2”、“曲线3”。单击“确认”确定选择;并将其运行使其表现pv、sv、mv的数值变化。如图9所示八历史曲线 在“工具箱”对话框中单击“历史曲线”按钮,在空白处拉出一个矩形,
6、。2.在“历史曲线”表格上双击,打开“历史曲线构件属性设置”,选择“曲线名称”为“历史曲线”,单击“存盘属性”单击,选择“组对象对应的存盘数据”为前面所建的组对象,“标注属性”,选择“时间单位”为“分”;单击“曲线属性”,将pv、sv、mv分别链接到“曲线1”、“曲线2”、“曲线3”。如图11所示图11八报警1.选择【新建窗口】并命名为“报警”。 在“工具箱”对话框中单击“报警显示”按钮,在空白处拉出一个矩形,。如图12所示图122.在“报警显示”表格上双击,打开“报警显示构件属性设置”,选择“对应的数据对象的名称”为前面所建的组对象,“最大记录次数”不为0,选择“运行时允许改变列的宽度”。并
7、对其运行使其对数据报警。如图13所示图13九自由表格如图14所示图142. 在“自由表格”表格第一行第一列单击,输入“输入值”; 在表格第一行第二列单击,输入“设定值”; 在表格第一行第三列单击,输入“输出值”; 在表格第二行第一列单击,输入“pv”; 在表格第二行第二列单击,输入“sv”; 在表格第二行第三列单击,输入“mv”; 在表格第三行点右键,选择“连接”, 在表格第三行第一列点右键,连接“pv”; 在表格第三行第二列点右键,连接“sv”; 在表格第三行第三列点右键,连接“mv”;如图15所示图153.使其运行,如图16所示图16十存盘数据浏览如图17所示图172.在“存盘数据浏览”表
8、格上双击,打开“存盘数据浏览构件属性设置”,选择“构件名称”为“存盘数据浏览”,单击“数据来源”单击,选择“组对象对应的存盘数据”为前面所建的组对象,单击“显示属性”,地0列为“MCGS_序号”,第1列为“MCGS_Time”,第2列为“pv”,第3列为“sv”,地4列为“mv”;单击“时间条件”,选择“排序列名”为“MCGS_Time”,选择“时间列名”为“MCGS_Time”;单击“确认”确定选择。如图18所示图18十一Excle报表单击“运行策略”,进入“运行策略”对话框。如图19所示图191. 在选定目录下新建Excle表格。选择【新建策略】【循环策略】【确认】,单击“策略属性”,选择
9、“策略名称为“Excle报表”;双击对象,进入“策略组态”对话框,如图20所示图202. 在空白处点右键,选择“策略工具箱”,打开“策略工具箱”,选择【工具】【策略构建管理】【通用功能构建】【Excle报表输出】,将“Excle报表输出”添加到“策略构建列表”中,再右击,选择“新增策略行”,在新增策略行右侧的矩形块上添加“Excle报表输出”,双击矩形块,进入“Excle报表输出构建属性设置”对话框。如图21所示图213. 选择“对应Excle表格文件名”为,前面新建的Excle表格,选择“输出到Excle表格”,目录为新建的Excle表格;单击“数据来源”,选择“MCGS组对象对应的存盘数据
10、表”为前面新建的组对象;单击“数据选择”,在“要处理的数据列”中添加“MCGS_Time”、“pv”、 “sv”、 “mv”;单击“时间条件”,选择“时间列名”为“MCGS_Time”;单击“数据输出”,选择第一列显示格式为“hh:mm:ss”,第二至四列显示格式为“0.0”。并使其运行,显示数据。如图22所示图22十二.ACCESS报表1. 选择【新建策略】【循环策略】【确认】,单击“策略属性”,选择“策略名称为“ACCESS报表”;双击对象,进入“策略组态”对话框,2.在空白处点右键,选择“策略工具箱”,打开“策略工具箱”,选择【工具】【策略构建管理】【通用功能构建】【存盘数据提取】,将“存盘数据提取”添加到“策略构建列表”中,再右击,选择“新增策略行”,在新增策略行右侧的矩形块上添加“存盘数据提取”,双击矩形块,进入“存盘数据提取构建属性设置”对话框。如图23所示图233.选择“MCGS组对象对应的存盘数据表”为前面新建的组对象;单击“数据输出”,选择“Access数据库文件”,在指定目录下新建数据库,自定义数据表名;单击“提取方式”,选择“数据输出表列”单击“拷贝”;并使其运行。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1