04《工业组态控制技术》项目四 水箱水位控制系统模块

举报
资源描述
66工业组态控制技术水箱水位控制系统模块项目四66目 录水箱水位控制系统模块组态设计水箱水位数据显示制作任务4.1任务4.266水箱水位控制系统模块组态设计任务4.11创建工程水箱水位控制系统模块组态设计任务4.1创建基于TPC7062Ti型触摸屏的工程项目,背景颜色选用默认的灰色。列宽行高不变。2建立设备组态 根据项目需求,完成PLC的设备组态及通道建立。3绘制电机和水泵水箱水位控制系统模块组态设计任务4.1(1)在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。进入“用户窗口属性设置”对话框,把窗口的名称改为“水箱水位控制系统模块”;窗口标题改为“水箱水位控制系统模块”。在“用户窗口”中,选中“水箱水位控制系统模块”,单击右键,选择下拉菜单的“设置为启动窗口”选项,将该窗口设置为运行时自动加载的窗口。如图 4-3 设置启动窗口所示。(2)3绘制电机和水泵水箱水位控制系统模块组态设计任务4.1(3)制作水泵。进入动画制作窗口,单击绘图工具中的“插入原件”图标,弹出“对象元件管理”对话框。从“泵”类中选取泵40如图4-4所示。从“马达”类选取马达25,如图4-5所示。用工具箱中的“折线”图标“矩形”图标画出一个与水平线夹角有45度的矩形和一个水平矩形,并用复制、粘贴,旋转左旋90度、右旋90度)、Y翻转(Y翻转图标)命令制作成“米”字 图型。4绘制水池、水箱水箱水位控制系统模块组态设计任务4.1(1)单击绘图工具中的“矩形”图标,画出两个尺寸一致的长方形矩形,其中一个把填充颜色改为浅蓝色,用“中心对齐”图标,把两个矩形中心对齐,浅蓝色的矩形放在上面。(2)单击绘图工具中的“位图”图标,按住鼠标左键画出一个大小适合的长方形位图,鼠标放在位图上,单击鼠标右键,在下拉菜单里,用鼠标左键单击“装载位图”找到自己之前在网上下载的水箱图片,单击打开,水箱制作完成。4绘制水池、水箱水箱水位控制系统模块组态设计任务4.1(3)单击绘图工具中的“插入原件”图标。弹出“对象元件管理”对话框。从“阀”类选取阀116。将阀调整为适当大小,放在合适位置,操作过程参照图 4-11 用水阀的选取所示。图 4-11 用水阀的选取4绘制水池、水箱水箱水位控制系统模块组态设计任务4.1(4)接着,从“传感器”类选取传感器4。将传感器4左旋90度,在传感器头上画个椭圆做限位开关的显示灯,双击圆形,在“动画组态属性设置”中把“填充颜色改为绿色”。5绘制开关、按钮及指示灯图元水箱水位控制系统模块组态设计任务4.1(1)单击绘图工具中的“插入原件”图标。从“开关”类选择开关6,利用粘贴复制6个。参考图 4-1 水箱水位控制系统模块中的布局,利用对齐方式把开关对齐排列好。摆放效果如图 4-14 开关效果图所示。图 4-14 开关效果图 5绘制开关、按钮及指示灯图元水箱水位控制系统模块组态设计任务4.1图 4-1 水箱水位控制系统模块(3)从“指示灯”类选择指示灯11,并利用粘贴复制4个,同样参考图 4-1 水箱水位控制系统模块,利用对齐方式把开关对齐排列好。指示灯灯后的背景颜色如旋转开关同理。6制作流动块水箱水位控制系统模块组态设计任务4.1(1)单击工具箱内的“流动块”图标,鼠标的光标呈“十字”形,移动鼠标至窗口的预定位置,具体操作请参照教材。7补充标签说明(1)单击工具箱中的“标签”图标,鼠标的光标呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉出一个一定大小的矩形。具体操作请参照教材。水箱水位控制系统模块组态设计任务4.17补充标签说明在位图导入时存在以下注意项:1.加入本位图后本构件所在窗口的所有位图总大小不能超过2MB,否则位图加载失败;2.对象元件库中有些图符在模拟环境中无法正常下载、运行;3.颜色数低于24位色的位图不会进行裁剪操作;4.当位图设置有透明属性(动画按钮构件中可以设置)时不会进行JPG格式转换操作。“位图”8组态实时数据库水箱水位控制系统模块组态设计任务4.1(1)根据表 4-1 中定义的外部名称数据类型,在实时数据库中完成与PLC交互相关数据对象的组态。序号名称类型备注1水池下限开关型读写PLC M0.02水池上限开关型读写PLC M0.13水箱下限开关型读写PLC M0.24水箱上限开关型读取PLC M0.35水池水泵运行反馈开关型读取PLC M0.46水箱水泵运行反馈开关型读取PLC M0.57水箱用水阀开启反馈开关型读取PLC M0.68手自动切换旋钮开关型读取PLC M1.09水池上水启动(旋钮)开关型读取PLC M1.110水箱上水启动(旋钮)开关型读取PLC M1.211水箱水位计示数数值型读取PLC MW2表 4-1 水箱水位控制系统外部变量 8组态实时数据库水箱水位控制系统模块组态设计任务4.1(2)内部变量的数据类型及其功能如表4-3所示。表 4-3 水箱水位控制内部变量对象名称类型注释复位开关型使运行状态回到初始化的作用水池液位数值型水池的水位高度,用来控制水池水位的变化水箱液位数值型水箱的水位高度,用来控制水箱水位的变化液位组组对象用于历史数据、历史曲线、报表输出等功能的构件水池水泵角度数值型控制水池蓄水泵风扇的运转水箱水泵角度数值型控制水箱上水泵风扇的运转水池报警数值型控制水池报警显示水箱报警数值型控制水箱报警显示8组态实时数据库水箱水位控制系统模块组态设计任务4.1(3)根据表4-3中的变量名称,在实时数据库中的增加所有内部变量,并对液位组的对象的存盘属性进行设置。液位组属性设置方法请参照教材。9动画连接水箱水位控制系统模块组态设计任务4.1(1)在用户窗口中,双击水池,弹出“动画组态属性设置”,在“大小变化”选项前打钩,出现一个“大小变化”的选项卡,单击“表达式”后面的 ,会出现我们之前设置的实时数据,选择“水池液位”,单击确认回到“大小变化”选项卡界面来;请参照教材要求设置各个参数。9动画连接水箱水位控制系统模块组态设计任务4.1(2)双击泵中的马达,弹出“动画组态属性设置”,在“填充颜色”选项卡里表达式选择“水池蓄水泵启动信号”;在“填充颜色连接”中单击“增加”把0对应的颜色为红色,1对应的颜色为浅绿色,单击确认结束。9动画连接水箱水位控制系统模块组态设计任务4.1(3)单击 图形上的椭圆,方法和马达一样。单击 图形上横的矩形,弹出“动画组态属性设置”在“可见度”选项卡中表达式写为“水池水泵角度=0 and 水池水泵角度=45 and 水池水泵角度=45 and 水池水泵角度90)。(4)将水箱用水阀、旋转开关、指示灯等图元显示效果与对应变量连接。(5)9动画连接水箱水位控制系统模块组态设计任务4.1(6)双击水池水泵右侧流动块,弹出“流动块构件属性设置”对话框;在“流动属性”选项卡中,进行如下的设置:表达式为“水池蓄水泵启动信号”;选择“当表达式非零时”流块开始流动。其余流动块制作方式与此相同,只需将表达式改为 相对应的对象。10动画连接水箱水位控制系统模块组态设计任务4.1(1)创建一个“报警窗口”,在报警窗口里添加一个“标签”,双击“标签”图标,在弹出“标签动画组态属性设置”里的“扩展属性”选项卡里写入“水池超限,实训失败”,在“属性设置”选项卡中请参照教材设置字体如图 4-21 水池报警文本所示。图 4-21 水池报警文本10动画连接水箱水位控制系统模块组态设计任务4.1将标签移到窗口坐标“X=0,Y=0”地方,标签的“宽=100,高=300”。(2)勾选“可见度”,进入“可见度”设置页,表达式为“水池报警=1”,对应图符可见,单击确定。如图 4-22 水池报警设置所示。(3)11编写脚本程序水箱水位控制系统模块组态设计任务4.1(1)进入循环策略组态窗口,单击工具条中的“新增策略行”,增加一条新的策略行。单击“按照设定的时间循环运行”图标,时间设为200ms。(2)在“策略工具箱”中选中“脚本程序”,鼠标移动到新增策略行末端的方块,此时光标变为小手形状,单击该方块,脚本程序被加到该策略。双击“脚本程序”策略行末端的方块“脚本程序”图标,出现脚本程序编辑窗口,在图中的窗口输入脚本程序。66水箱水位数据显示制作任务4.21制作实时报表水箱水位数据显示制作任务4.2(1)在“用户窗口”中新建一个窗口,窗口名称、窗口标题都写为“水箱水位数据显示”,双击“水箱水位数据显示”窗口,进入动画状态。使用“标签”图标,制作一个“水箱水位数据显示”标题及四个注释“实时报表”、“历史报表”、“实时曲线”、“历史曲线”。请参照教材的具体操作方法制作实时报表。1制作实时报表水箱水位数据显示制作任务4.2图 4-25 自由表格的编辑效果图1制作实时报表水箱水位数据显示制作任务4.2 图 4-27 自由表格的修改 图 4-28 自由表格连接数据 1制作实时报表水箱水位数据显示制作任务4.2(2)在“水箱水位控制系统模块”中增加一个“数据显示界面”按钮,在“操作属性”选项卡中选中“打开用户窗口”,从下拉菜单中选中“水箱水位数据显示”;“关闭用户窗口”选中“水箱水位控制系统模块”。请参照教材设置跳转界面。在“数据显示界面”增加一个“水箱水位控制系统界面”按钮,与“数据显示界面”按钮在“打开用户窗口”、“关闭用户窗口”正好相反。1制作实时报表水箱水位数据显示制作任务4.2(3)下载进入运行环境后,单击“数据显示界面”按钮,即可打开“水箱水位数据显示”界面。运行效果如图 4-24 水箱水位数据显示运行效果图所示。图 4-24 水箱水位数据显示运行效果图2制作历史报表水箱水位数据显示制作任务4.2(1)在“水箱水位数据显示”界面中,单击“工具箱”中的“历史表格”图标 ,在适当的位置绘制历史表格。具体操作请参照教材。图 4-30 历史报表的内容设置2制作历史报表水箱水位数据显示制作任务4.2(2)在编辑状态下,选中历史表格R2C1到R4C4之间的单元格,单击鼠标右键,选中弹出下拉框中的“连接”,在连接状态下单击“合并”图标,使 R2C1 到 R4C4 之间的单元格合并使所选区域会出现反斜杠。如图 4-31 历史报表合并单元格所示。(3)下载 进入运行环境后,单击“数据显示界面”按钮,即可打开“水箱水位数据显示”界面。运行效果应如图 4-24 水箱水位数据显示运行效果图所示。3制作实时曲线水箱水位数据显示制作任务4.2 实时曲线构件是用曲线显示一个或多个数据对象数值的动画图形,实时记录数据对象值的变化情况。实时曲线构件可以用绝对时间为横轴标度,此时,构件显示的是数据对象的值与时间的函数关系。实时曲线构件也可以使用相对时钟为横轴标度,此时,须指定一个表达式来表示相对时钟,构件显示的是数据对象的值相对于此表达式值的函数关系。实时曲线构件属性包括“基本属性”、“标注属性”、“画笔属性”和“可见度属性”四个属性页。3制作实时曲线水箱水位数据显示制作任务4.2背景网格设置坐标网格的数目、颜色、线型。背景颜色设置曲线的背景颜色。边线颜色设置曲线窗口的边线颜色。边线线型设置曲线窗口的边线线型。基本属性页3制作实时曲线水箱水位数据显示制作任务4.2曲线类型“绝对时钟实时趋势曲线”用绝对时钟作为横坐标的标度,显示数据对象值随时间的变化曲线;“相对时钟实时趋势曲线”用指定的表达式作为横坐标的标度,显示一个数据对象相对于另一个数据对象的变化曲线。透明曲线选中此复选框,将曲线设置为透明曲线。不显示背景网格选中此复选框,在构件的曲线窗口中不显示坐标网格。基本属性页3制作实时曲线水箱水位数据显示制作任务4.2(1)在“水箱水位数据显示”界面中,单击“工具箱”中的“实时曲线”图标,在适当的位置绘制实时曲线。(2)双击实时曲线构件,弹出“实时曲线构件属性设置”对话框,进行如下设置。如图 4-33 自由曲线的设置所示。具体的操作请参考教材。3制作实时曲线水箱水位数据显示制作任务4.2实时曲线是在MCGS嵌入版系统运行时,从MCGS嵌入版实时数据库中读取数据,同时,以时间为X轴进行曲线绘制。X轴的时间标注,可以按照用户组态要求,显示绝对时间或相对时间。实
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > 高等教育 > 大学课件


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号