内容正文:
任务1 自动配料监控系统组态画面设计
学习目标
1.进一步掌握组态王软件的应用方法与技巧。
2.能完成自动配料监控系统组态界面的制作。
项目七 自动配料监控系统设计
任务引入
使用组态王软件创建某厂自动配料监控系统组态工程,主窗口如图7-1-1所示。具体控制要求为:单击窗口选择按钮,打开对应窗口。手动操作时,单击料A~料E电磁阀对象,相应电磁阀工作,相连管道显示流体动画效果,单击搅拌电机、皮带电机对象,相应电机运行。自动操作时,首先设置料A~料E配方值、搅拌时间(模拟设置PLC定时器的设定值),按下启动按钮,按添加料A~料E→搅拌电机工作→传送带电机工作→添加料A~料E工序循环运行,按下停止按钮立即停止运行。
图6-2-1 机械手监控系统报警和事件窗口
任务实施
一、创建报警组
1.创建新工程
新建“自动配料监控系统”工程,双击新建的“自动配料监控系统”工程,进入工程浏览器界面。在工程浏览器中左侧的树形视图中选择“画面”,在右侧视图中双击“新建”。工程浏览器将运行组态王开发环境。
按图7-1-2所示要求设置“主窗口”属性。
图7-1-2 主窗口画面属性设置
按图7-1-3所示要求设置“配方窗口”属性。
图7-1-2 配方窗口画面属性设置
按图7-1-4所示要求设置“报表窗口”属性。
图7-1-4 报表窗口画面属性设置
2.画面设计
在开发系统中使用图库、管道工具、矩形工具、文本、按钮等工具,组建如图7-1-5所示的画面。
图7-1-5 设计画面
二、I/O设备创建
单击“工程浏览器”的左侧目录显示区中的“设备”的“+”号,单击其中的“COM1”,右边的目录内容显示区的出现新建图标。双击“新建”,会出现设备配置向导界面,在下拉菜单中单击PLC左侧的“+”号,弹出下拉菜单,选择“三菱”,然后选择“FX2”下的“编程口”方式,按提示创建“三菱FX2NPLC”。
三、变量定义
在组态王工程浏览器框架窗口左侧标签中选择“变量”,左侧视窗中显示“变量组”。单击“变量组”,右侧视窗将显示工程中所有变量。在“变量组”目录上单击鼠标右键,弹出快捷菜单,选择“建立变量组”。新建自动配料系统变量组,在变量组中按表7-1-1定义相关变量。
表7-1-1 变量定义表
变量名 变量类型 描述 初始
值 连接设备 寄存器 数据
类型 读写
属性
工作方式 I/O离散 手动/自动运行工作方式切换 关 FX2NPLC M0 Bit 读写
启动按钮 I/O离散 系统启动 关 FX2NPLC M1 Bit 读写
停止按钮 I/O离散 系统停止运行 关 FX2NPLC M2 Bit 读写
料A阀 I/O离散 料A 出料控制阀 关 FX2NPLC Y1 Bit 读写
料B阀 I/O离散 料B 出料控制阀 关 FX2NPLC Y2 Bit 读写
料C阀 I/O离散 料C 出料控制阀 关 FX2NPLC Y3 Bit 读写
料D阀 I/O离散 料D 出料控制阀 关 FX2NPLC Y4 Bit 读写
料E阀 I/O离散 料E 出料控制阀 关 FX2NPLC Y5 Bit 读写
搅拌电机 I/O离散 混合料加工搅拌电机 关 FX2NPLC Y10 Bit 读写
表7-1-1 变量定义表(续)
变量名 变量类型 描述 初始
值 连接设备 寄存器 数据
类型 读写
属性
皮带电机 I/O离散 物料传送带电机 关 FX2NPLC Y11 Bit 读写
料A配方值 I/O整数 料A 配方设定值 0 FX2NPLC D201 SHORT 读写
料B配方值 I/O整数 料B 配方设定值 0 FX2NPLC D202 SHORT 读写
料C配方值 I/O整数 料C 配方设定值 0 FX2NPLC D203 SHORT 读写
料D配方值 I/O整数 料D 配方设定值 0 FX2NPLC D204 SHORT 读写
料E配方值 I/O整数 料E 配方设定值 0 FX2NPLC D205 SHORT 读写
料A实际值 I/O整数 料A 实际加入值 0 FX2NPLC D101 SHORT 只读
料B实际值 I/O整数 料B 实际加入值 0 FX2NPLC D102 SHORT 只读
料C实际值 I/O整数 料C 实际加入值 0 FX2NPLC D103 SHORT 只读
料D实际值 I/O整数 料D 实际加入值 0 FX2NPLC D104 SHORT 只读
表7-1-1 变量定义表(续)
变量名 变量类型 描述 初始
值 连接设备 寄存器 数据
类型 读写
属性
料E实际值 I/O整数 料E 实际加入值 0 FX2NPLC D105 SHORT 只读
搅拌时间配方值 I/O整数 搅拌时间配方值 0 FX2NPLC D