陕西理工学院毕业设计
移到在C1与C2之间,当鼠标发生变化时,拖动鼠标改变单元格大小;单击鼠标右键进行编辑。在R1C1输入“采集时间”,R1C2输入“液位1”,R1C3输入“液位2”。拖动鼠标从R2C1到R5C3,表格会反黑。在表格中单击鼠标右键,单击“连接”,再单击“表格”菜单中“合并表元”选项,表格中所选区域会出现反斜杠,如双击表格中反斜杠处,弹出“数据库连接设置”窗口,具体设置如图3-33所示,设置完毕后按“确认”这时进入运行环境,实时报表与历史报表制作完了。实时曲线在实际生产过程控制中,对实时数据、历史数据的查看、分析是不可缺少的工作。但对大量数据仅做定量的分析还远远不够,必须根据大量的数据信息,画出曲线,分析曲线的变化趋势并从中发现数据变化规律,曲线处理在工控系统中也是一个非常重要的部分。实时曲线构件是用曲线显示一个或多个数据值的画图形,象笔绘记录仪一样实时记录数据对象值的变化情况。单击“用户窗口”标签,在“用户窗口”中双击“数据显示”进入,在“工具箱”中单击“实时曲线”,拖放到适当位置调整大小。双击曲线,弹出“实时曲线构件按“确认”即可,在运行环境中单击“曲线”菜单,就可看到实时曲线。双击曲线可以放大曲线。历史曲线为全自动洗衣机的历史曲线构件实现了历史数据的曲线浏览功能。运行时,历史曲线构件能够根据需要画出相应历史数据的趋势效果图。历史曲线主要用于事后查看数据和状态变化趋势和总结规律。在“用户窗口”中双击“数据显示”进入,在“工具箱”中单击“历史曲线”标,拖放到适当位置调整大小。双击曲线,弹出“历史曲线构件属性设置”窗口,按下图所示设置,在“历史曲线构件属性设置”中,“液位1”曲线颜色为“绿色”;“液位2”曲线颜色为“红色”。在运行环境中,单击“曲线”菜单,打开“曲线窗口”,就可以看到实时数据,历史报表,实时曲线,历史用户脚本程序是由用户编制的、用来完成特定操作和处理的程序,脚本程序的编程语法非常类似于普通的Basic语言,但在概念和使更简单直观,力求做到使大多数普通用户都能正确、快速地掌握。
第9页 共38页
陕西理工学院毕业设计
4.2.5编辑脚本程序
双击进入脚本程序编辑环境,按所示输入。
IF 进水阀=1 THEN IF 液位>90 THEN 液位=90 ELSE
液位=液位+1 ENDIF ELSE
液位=液位 ENDIF
IF 出水阀=1 THEN IF 液位<=90 THEN 液位=液位-1 ELSE
液位=90 ENDIF ELSE
液位=液位 ENDIF
按“确认”退出,则脚本程序就编写好了,这时再进入运行环境,所需要的控制流程,出现相应的动画效果。
第10页 共38页
陕西理工学院毕业设计
5 全自动洗衣机控制系统PLC程序设计
5.1设计功能顺序图
启动 进水 高水位 洗涤正转 15秒 正反洗未满大循环未满3次 3次 暂停 3秒 排水 低水位 脱水排水 10秒 大循环3次 报警 10秒 停机 图5.1 洗衣机设计顺序图
暂停 3秒 洗涤反转 第一次大循环 15秒
第11页 共38页
陕西理工学院毕业设计
5.2 I/O口分配表
输入点分配
元件名称 进水 排水 电机正转 电机反转 脱水 报警
输出点分配
元件符号 YV1 YV2 KM1 KM2 CL BE
输入点编号
Y0 Y3 Y1 Y2 Y4 Y5
元件名称 启动按钮 手动按钮 高水位开关 低水位开关 手动排水
元件符号 SB1 SB2 SQ1 SQ2 SB3
输入点编号 X0 X3 X1 X2 X4
第12页 共38页
5.3梯形图
第13页 共38页
陕西理工学院毕业设计