当前位置:首页 > 基于组态王的液位控制系统设计
课程设计报告用纸
4.2 创建组态画面
进入组态王开发系统后,就可以为每个工程建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。这些画面都是由“组态王”提供的类型丰富得图形对象组成的。本项目创建了三个组态画面:主画面、报警窗口、历史曲线。各画面如下图所示。
图7 主画面
第13页
课程设计报告用纸
图7 报警窗口
图8 历史曲线
4.3 定义IO设备
定义IO设备包括指定设备驱动,地址,逻辑名等关键参数。
第14页
课程设计报告用纸
选择工程浏览器左侧大纲项“设备/COM1”,在工程浏览器右侧用鼠标左键双击“新建”图标,运行“设备配置向导”,选择“PLC”的“西门子”“S7-200系列”的“PPI”项。
图9 设备配置向导
单击“下一步”,弹出“逻辑名称”窗口,输入名称“sim”。 单击“下一步”,弹出“选择串口号”窗口,选择“COM1”。 单击“下一步”,弹出“设备地址设置指南”,地址“2”。 最后“设备安装向导——信息总结”如下图。
图10 设备安装向导
4.4 构造数据库
数据库是“组态王”软件的核心部分,工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送往生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。
选择工程浏览器左侧大纲项“数据库/数据词典”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出“变量属性”对话框。此对话框可以对数据变量完成定义、修改等操作,以
第15页
课程设计报告用纸
及数据库的管理工作。在“变量名”处输入变量名,如:调整跨度;在“变量类型”处选择变量类型:内存实数,单击“确定”即可。
下面定义一个I/O变量。在“变量名”处输入变量名,如:P;在“变量类型”处选择变量类型:I/O实数;在“连接设备”中选择先前定义好的IO设备:sim;在“寄存器”中定义为:V112;在“数据类型”中定义为:float类型。单击“确定”即可。
图11 定义I/O变量
同上述步骤,建立如下数据库:
表2 组态王数据库 变量名 开始停止 PID0_P
变量类型 连接设备 寄存器 I/O离散 I/O实数 s7_200 s7_200 M0.0 V312 报警组 描述 手/自动切换 PID调节器比例系数 第16页
共分享92篇相关文档