工业网络与组态技术课件 项目三:利用定时器和脚本程序实现控制_第1页
工业网络与组态技术课件 项目三:利用定时器和脚本程序实现控制_第2页
工业网络与组态技术课件 项目三:利用定时器和脚本程序实现控制_第3页
工业网络与组态技术课件 项目三:利用定时器和脚本程序实现控制_第4页
工业网络与组态技术课件 项目三:利用定时器和脚本程序实现控制_第5页
已阅读5页,还剩6页未读 继续免费阅读

VIP免费下载

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

文档简介

利用定时器和脚本程序实现控制项目三:基于MCGS的垃圾接收监控系统IF定时器1时间到=1THEN

定时器1复位=1ELSE

定时器1复位=0ENDIF启动、暂停、复位按钮与指示灯启动:点击启动按钮,启动指示灯亮,定时器开始计时暂停:点击暂停按钮,暂停指示灯亮,定时器停止计时'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0定时器1复位=0ENDIF'启动IF启动按钮=1THEN启动指示灯=1暂停指示灯=0复位指示灯=0定时器1启动=1定时器1复位=0ENDIF'复位IF复位按钮=1THEN

启动指示灯=0

复位指示灯=1

暂停指示灯=0ENDIF复位:点击复位按钮,复位指示灯亮IF定时器1时间到=1THEN

定时器1复位=1ELSE

定时器1复位=0ENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF2~4秒打开挡板1.IF定时器1计时>=2AND定时器1计时<=4THEN'定时器计时在2-4秒2.挡板指示灯=1'开启挡板指示灯3.倒垃圾指示灯=1'开启倒垃圾指示灯4.垃圾挡板=垃圾挡板+1'开启垃圾挡板5.IF垃圾挡板>=100THEN'垃圾挡板限位6.垃圾挡板=1007.ENDIF8.ENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF4~12s垃圾车驶入13s开始垃圾车驶

IF定时器1计时>=4AND定时器1计时<=12THEN'定时器计时在4-12秒

车移动参数=车移动参数+1'垃圾车进入投料位置IF车移动参数>=100THEN'垃圾车移动限位

车移动参数=100ENDIFENDIFIF定时器1计时>=13THEN'定时器计时大于13秒

车移动参数=车移动参数-1'垃圾车退出投料位置IF车移动参数<=0THEN'垃圾车移动限位

车移动参数=0ENDIFENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF

车厢旋转IF定时器1计时>=6AND定时器1计时<=8THEN'定时器计时在6-8秒

车厢旋转参数量=车厢旋转参数量+1'车箱翻转

垃圾重量=2'显示垃圾重量IF车厢旋转参数量>=100THEN'车箱翻转限位

车厢旋转参数量=100ENDIFENDIFIF定时器1计时>=9AND定时器1计时<=12THEN'定时器计时在9-12秒

车厢旋转参数量=车厢旋转参数量-1'收回车箱IF车厢旋转参数量<=0THEN'收回车箱限位

车厢旋转参数量=0ENDIFENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF倾倒垃圾IF定时器1计时>=8AND定时器1计时<=12THEN'定时器计时在8-12秒

垃圾块显示参数=1'垃圾块显示

垃圾块1水平移动参数=垃圾块1水平移动参数+1'垃圾块1掉落

垃圾块1垂直移动参数=垃圾块1垂直移动参数+1

垃圾块1旋转参数=垃圾块1旋转参数+1IF垃圾块1垂直移动参数>=100THEN'垃圾块1掉落限位

垃圾块1垂直移动参数=100ENDIFIF垃圾块1水平移动参数>=100THEN

垃圾块1水平移动参数=100ENDIFIF垃圾块1旋转参数>=100THEN

垃圾块1旋转参数=100ENDIFENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF12~14垃圾吊左移,并关闭垃圾挡板IF定时器1计时>=12AND定时器1计时<=14THEN'定时器计时在12-14秒

挡板指示灯=0'关闭挡板指示灯

倒垃圾指示灯=0'关闭倒垃圾指示灯

堆料指示灯=1'开启堆料指示灯

垃圾挡板=垃圾挡板-1'关闭挡板

机械手左移指示灯=1'开启机械手左移指示灯

机械手水平移动量=机械手水平移动量+1'机械手左移IF机械手水平移动量>=85THEN'机械手左移限位

机械手水平移动量=85

机械手左移指示灯=0ENDIFIF垃圾挡板<=0THEN'关闭挡板限位

垃圾挡板=0ENDIFENDIF'暂停IF暂停按钮=1THEN

启动指示灯=0

复位指示灯=0

暂停指示灯=1

定时器1启动=0

定时器1复位=0ENDIF变量复位IF定时器1计时>=48

温馨提示

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

评论

0/150

提交评论