《MCGS嵌入版组态应用技术》课件-项目14嵌入式组态TPC 的风扇顺序启动逆序停止控制_第1页
《MCGS嵌入版组态应用技术》课件-项目14嵌入式组态TPC 的风扇顺序启动逆序停止控制_第2页
《MCGS嵌入版组态应用技术》课件-项目14嵌入式组态TPC 的风扇顺序启动逆序停止控制_第3页
《MCGS嵌入版组态应用技术》课件-项目14嵌入式组态TPC 的风扇顺序启动逆序停止控制_第4页
《MCGS嵌入版组态应用技术》课件-项目14嵌入式组态TPC 的风扇顺序启动逆序停止控制_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务目标项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(1)掌握8字形LED数码管的组态过程;(2)掌握旋转动画组态;(3)掌握顺序控制的组态实现方法。任务计划项目14嵌入式组态TPC的风扇顺序启动逆序停止控制本工程要求实现以下控制要求:按下启动按钮,风扇M1运行,对应的指示灯亮,8字形LED数码管显示“1”,输入框也显示“1”,以后每按一下启动按钮,风扇按M1—M5顺序启动,对应的指示灯、LED数码管和输入框也都显示1—5数字。当风扇M5启动后,再按启动按钮将不再变化,显示为“5”保持不变。此时按下停止按钮,风扇按M5—M1顺序停止,对应的指示灯、LED数码管和输入框也都显示5—1数字。当风扇M1停止后,再按停止按钮将不再变化,显示为“0”保持不变。无论处于什么状态,按下急停按钮,所有风扇均停止,显示为“0”数字,只有按下复位按钮后,才能重新开始启动。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制1.新建工程。新建工程及用户窗口。2.新建数据对象。在实时数据库中新增17个数据对象:“a、b、c、D、e”开关型数据量;“m1、m2、m3、m4、m5”开关型数据量;“启动、停止、控制、控、急停、复位”开关型数据量;“次数”数值型数据量。3.用户窗口组态。参考图14-1所示,完成顺序启动逆序停止控制窗口组态。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制图14-1顺序启动逆序停止控制窗口组态任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(1)点击“标准按钮”

,添加三个按钮。1)启动按钮的设置:双击其中一个按钮→属性设置→基本属性→文本→启动。点击操作属性→勾选“数据对象值操作”→按1松0→启动。2)停止按钮的设置:双击另一个按钮→属性设置→基本属性→文本→停止。点击操作属性→勾选“数据对象值操作”→按1松0→停止。3)复位按钮的设置:双击另一个按钮→属性设置→基本属性→文本→复位→脚本程序→急停=0。(2)添加急停按钮构件。单击工具箱“插入元件”按钮

,选择“按钮81”,放置到窗口中,调整到合适大小。双击“按钮81”→动画链接→问号→急停。单击确定完成。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(3)添加输入框构件。双击工具箱“输入框”按钮

,在窗口中绘制一个合适大小的输入框。在其操作属性中对应数据对象的名称连接“次数”。

(4)添加风扇构件。添加五个风扇构件。1)双击第一个风扇对其属性进行设置→动画链接→动画显示→问号→a。2)其它四个风扇的设置方法相同,分别连接数据库中数据量b、c、D、e。(5)添加标签构件。单击工具箱中的“标签”按钮

,绘制五个相同大小的标签,并将其文本分别设置为:m1、m2、m3、m4、m5。(6)添加指示灯构件。点击工具箱“矩形”按钮

,绘制五个相同大小的矩形。在矩形单元属性设置中,勾选“填充颜色”,填充颜色选项→表达式→m1=1。同理设置其它矩形的表达式分别为:m2、m3、m4、m5。在指示灯构件左侧添加“运行指示灯”文字标签。(7)添加8字形LED数码管构件。1)绘制一个矩形,设置其静态填充颜色为黄色。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制2)点击工具箱中的“圆角矩形”,绘制合适大小的圆角矩形,设置其静态填充颜色为白色。将白色圆角矩形复制七个,用文字标签将七个圆角矩形分别命名为:a—D,并将七个圆角矩形按照图14-2所示摆放。

图14-2

8字形LED数码管外形图14-3圆角矩形表达式的数据连接任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制

3)根据8字形LED数码管显示0—5数字的形状,编写8字形LED数码管工作时的真值表如表14-1所示。根据真值表可知,“a”段圆角矩形,应该在显示数字为0、2、3、5时亮,显示其他数字时不亮。同理,各段数码管的亮灭对应的数值均能由表14-1读取出来。数段abcDefg0111111

1

11

211

11

131111

14

11

1151

11

11表14-1

8字形LED数码管工作时的真值表任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制4)双击“a”段圆角矩形。在动态属性设置对话页面中,勾选“颜色动画”中“填充颜色”。在填充颜色属性页中,设置表达式连接→次数=0

or次数=2

or次数=3

or次数=5。如图14-3所示。“b—g”段圆角矩形的设置可参考“a”段圆角矩形的设置进行。4.脚本程序编写。(1)启动按钮的脚本程序。双击“启动”按钮→脚本程序→抬起脚本。编写如下的脚本程序:if次数=5anD急停=0then控制=1if次数<5anD急停=0then控制=0if控制=0anD急停=0检查并确定。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(2)停止按钮的脚本程序。双击“停止”按钮→脚本程序→抬起脚本。编写如下的脚本程序:if次数=0anD急停=0then控=1if次数>0anD急停=0then控=0if控=0anD急停=0then次数=次数-1检查并确认。(3)双击页面空白处,点击循环脚本,循环时间设为200。打开脚本编辑器,写入程序:if次数>=

1thenm1=1elsem1=0enDifif次数>=

2thenm2=1elsem2=0enDifif次数>=

3thenm3=1任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制elsem3=0enDifif次数>=

4thenm4=1elsem4=0enDifif次数=

5thenm5=1elsem5=0enDifif急停=

1then次数=0m1=0m2=0m3=0m4=0M5=0EnDif任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制检查,单击确认。5.新建策略(1)点击运行策略并新建策略,选择循环策略。新建策略1—策略5。如图14-4所示。

图14-4新建策略

图14-5新增策略行及脚本程序任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(2)双击“策略一”,双击图标

,更改循环时间为200。右键新增策略行,双击脚本程序到策略行右侧空白框,如图14-5所示。(3)双击脚本程序,编写“策略一”程序:a=1-a。单击确定。(4)单击“策略一”的“表达式条件”图标

,在弹出的表达式条件对话框中,设置表达式为:m1。如图14-6所示。任务导入任务实施

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制

图14-6“表达式条件”设置

(5)同理设置其他策略的脚本分别为:策略二脚本b=1-b;策略三脚本c=1-c;策略四脚本D=1-D;策略五脚本e=1-e。设置其他策略的“表达式条件”分别为:m2、m3、m4、m5。6.下载程序并运行调试。归档应用项目14嵌入式组态TPC的风扇顺序启动逆序停止控制电机顺序启动逆序停止控制组态窗口如图14-7所示。控制要求:按下“启动按钮SB1”,电动机1启动;延时“D0”秒(通过D0数据寄存器设置延时时间)后电动机2启动;电动机2启动后按下“计数按钮SB2”“D1”次后,电动机3启动;按下“停止按钮SB3”后,电机全部停止。

图14-7电机顺序启动逆序停止控制组态窗口归档应用项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(1)根据控制要求,编写电机顺序启动逆序停止控制工程的输入/输出分配表,如表14-2所示。

表14-2输入输出分配表输入输出元件地址元件地址启动按钮SB1M1电机1Y0计数按钮SB2M2电机2Y1停止按钮SB3M3电机3Y2

定时器T0D0

计数器C0D1归档应用项目14嵌入式组态TPC的风扇顺序启动逆序停止控制(2)根据控制要求及表14-2所示的输入/输出分配关系,编写PLC程序如图14-8所示。图14-8电机顺序启动逆序停止PLC参考程序(3)组态工程的建立请参考光盘中的原文件。任务导入练习提高

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制1.案例中增加了D数据寄存器的作用是什么?2.表14-1所示的8字形LED数码管工作时真值表,显示6-9数字时,真值表应该如何编写?3.将本项目的控制通过三菱PLC程序控制完成,设定PLC的输入/输出分配表如表14-4所示,编写PLC程序。下载调试。(参考程序见光盘)表14-4锁相控制的三菱PLC输入/输出分配表任务导入练习提高

项目14嵌入式组态TPC的风扇顺序启动逆序停止控制4.锁相控制通过台达PLC程序控制完成的参

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论