收藏 分销(赏)

三菱PLC项目4--任务3.ppt

上传人:人****来 文档编号:8913132 上传时间:2025-03-07 格式:PPT 页数:24 大小:1.27MB 下载积分:10 金币
下载 相关 举报
三菱PLC项目4--任务3.ppt_第1页
第1页 / 共24页
三菱PLC项目4--任务3.ppt_第2页
第2页 / 共24页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,PLC,应用技术,项目,4,:,PLC,功能指令应用,任务,3,霓虹灯的闪烁控制,项目,4 PLC,功能指令应用,一、任务分析,二、相关知识,三、任务实施,四、知识拓展,五、任务拓展,任务,2,:,霓虹灯的闪烁控制,项目,4 PLC,功能指令应用,要求:,某广场需安装,6,盏霓虹灯,L0,L5,,要求,L0,L5,以正序每隔,1s,依次轮流点亮,然后全亮保持,5s,,再循环。,任务,3,霓虹灯闪烁控制,一、任务要求,分析:,将霓虹灯,L0,L5,接于,Y0,Y5,,除了可以用乘,2,、除,2,的方法实现控制功能外,还可以用移位指令、编码及解码指令编程满足控制要求。,项目,4 PLC,功能指令应用,任务,3,霓虹灯闪烁控制,二、相关知识,-,移位指令,循环移位是一种环形移动,,包括循环右移位,ROR,指令和循环左移位,ROL,指令。,执行这两条指令时,如果目标操作数为位组合元件,则只有,K4,或,K8,才有效。,移位指令只能使用脉冲执行形式或者边沿执行条件。,1,、,循环,移位,指令,项目,4 PLC,功能指令应用,任务,3,霓虹灯闪烁控制,二、相关知识,-,移位指令,循环右移指令,ROR,使,D,中各位数据向右循环移,n,位,最后从最低位移出的数据存于进位标识,M8022,中。,1,、,循环,移位,指令,-ROR,指令,项目,4 PLC,功能指令应用,任务,3,霓虹灯闪烁控制,二、相关知识,-,移位指令,循环左移,ROL,指令使,D,中各位数据向左循环移,n,位,最后从最高位移出的数据存于进位标识,M8022,中。,1,、,循环,移位,指令,-ROL,指令,项目,4 PLC,功能指令应用,任务,3,霓虹灯闪烁控制,二、相关知识,-,移位指令,要求:,某彩灯组共,14,个,接于,Y0,Y15,点上,要求灯组以,0.1s,速度正、反序轮流点亮,1,、,循环,移位,指令,-,应用举例,程序解读:,X0,、,X1,分别为启动和停止按钮。按下启动按钮时首先赋初值,K1,给,K4Y0,,然后每隔,0.1s,左移位一次,形成正序移动;当最后一个灯(接在,Y15,点上)点亮,0.1s,后移位到,Y16,点时,立即将,M1,置位切断正序移位,并将,M2,复位接通反序的右移位,使,Y16,中的“,1,”又移回到,Y15,中,也就是说,,Y16,只起到转换信息的作用,以后每隔,0.1s,右移位一次,形成反序点亮。反序到,Y0,接通后又进入正序,依次循环,。,项目,4 PLC,功能指令应用,2,、位移位指令,-SFTR,指令,任务,3,霓虹灯闪烁控制,二、相关知识,-,四则运算指令,功能:,当执行条件满足时,,D,中的数据向右移动,n,2,位,共有,n,1,位参与移动,,S,中的数据移到,D,中的空位。,应用解读:,如图,4-36,所示,当,X010,1,时,(,M3,M0,)溢出,(,M7,M4,)(,M3,M0,),(,M11,M8,)(,M7,M4,),(,M15,M12,)(,M11,M8,),(,X3,X0,)(,M15,M12,)。若移位前,K4M0=B1110010100110100,,,K1X0=B0100,,则移位一次后,K4M0=B0100111001010011,。,项目,4 PLC,功能指令应用,2,、位移位指令,-SFTL,指令,任务,3,霓虹灯闪烁控制,二、相关知识,-,四则运算指令,功能:,SFTL,指令与,SFTR,的方向相反。当执行条件满足时,,D,中的数据向左移动,n,2,位,共有,n,1,位参与移动,,S,中的数据移到,D,中的空位。,应用解读:,如图,4-37,所示,若移位前,K4M0=B1110010100110100,,,K1X0=B0100,,则移位一次后,K4M0=B0101001101000100,。,项目,4 PLC,功能指令应用,2,、位移位指令,-,注意事项,任务,3,霓虹灯闪烁控制,二、相关知识,-,四则运算指令,使用,SFTL,和,SFTR,指令时,要注意设计好源操作数,S,中的数据,使其移位到,D,中的空位时正好是所需要的数据。,位右移指令的源操作数和目标操作数都是位元件,项目,4 PLC,功能指令应用,2,、位移位指令,-,应用举例,任务,3,霓虹灯闪烁控制,二、相关知识,-,四则运算指令,程序解读:,X0=1,时,将,K7,分别传到,K1M0,和,K3Y0,,,Y0,Y2,被点亮,写下“王”字第,1,笔。同时,T0,自复位电路开始定时,,1s,后左移位,(,M2,M0,)(,Y2,Y0,),(,Y2,Y0,)(,Y5,Y3,),其他位也依次左移,3,位,写下“王”字第,2,笔。,如此下去,将,Y12,Y0,全部点亮形成“王”字。,T1,定时,3s,后全部熄灭,进入下一轮循环。,要求:现有,5,行,3,列共,15,个彩灯组成的点阵,自行编号,按照中文“王”字的书写顺序依次以,1s,间隔点亮,形成“王”字,保持,3s,后熄灭,再循环。,项目,4 PLC,功能指令应用,2,、位移位指令,任务,3,霓虹灯闪烁控制,二、相关知识,-,四则运算指令,试试看:,若要实现按书写顺序一灯接一灯地点亮形成“王”字,如何修改程序?,项目,4 PLC,功能指令应用,1,、,选择输入,/,输出设备,分配地址,绘制,I/O,接线图,任务,3,霓虹灯闪烁控制,三、任务实施,输入:,X0-,启动按钮,,X1-,停止按钮;,输出:,Y0,Y5-,霓虹灯,L0,L5,项目,4 PLC,功能指令应用,2,、设计,PLC,程序,任务,3,霓虹灯闪烁控制,三、任务实施,程序解读:,程序中用了,M1,和,M2,两个辅助继电器,分别用于接通,1s,左移位电路和全亮电路(,M2,还用于切断,1s,左移位电路)。当,X0=1,时,先赋初值,K1,给,K4Y0,,使,Y0,接通,L0,灯被点亮,同时接通,M1,,为产生,1s,左移位的信号作准备。随着,M8013,的接通和断开,左移位信号被一次一次地接通,霓虹灯就被依次轮流点亮。当,Y6,接通时立即将,Y6,Y0,传“,1,”,全部灯被点亮,并且将,M2,置位以切断,1s,左移位电路而保持全亮,5s,状态。,5s,后将,M2,复位进入循环。按下停止按钮,X1,,传送,K0,给,K4Y0,,所有的灯都熄灭。,项目,4 PLC,功能指令应用,2,、设计,PLC,程序,任务,3,霓虹灯闪烁控制,三、任务实施,当输出端点不富余时,可以考虑用辅助继电器,M,做循环移位的目的地址,再将辅助继电器信号转移到实际要用的输出地址上,如图,4-41,所示。,项目,4 PLC,功能指令应用,2,、设计,PLC,程序,任务,3,霓虹灯闪烁控制,三、任务实施,采用步进顺控的思想,和功能指令结合编制的,梯形图程序。,项目,4 PLC,功能指令应用,1,、,译码(解码)指令,任务,3,霓虹灯闪烁控制,四、知识拓展,-,译码、编码指令,功能:,功能:将源操作数中的,n,位二进制代码用,2,n,位目标操作数中的对应位置,1,表示,如图,4-44,所示。图,4-44,(,a,)中,D,为位元件,当,X004,1,时,将,X2X1X0,这,3,位(,n,3,)所表示的二进制数,010,,在,2,n,(,2,3,8,)位目标元件,M17,M10,中,将其对应位(,010,b2,位)置,1,表示。图,4-44,(,b,)中,D,为字元件,当,X4,1,时,将,D0,中的,3,位(,n,3,)所表示的二进制数,010,,用目标元件,D1,的对应位(,010,b2,位)置,1,表示。,项目,4 PLC,功能指令应用,1,、,编码指令,任务,3,霓虹灯闪烁控制,四、知识拓展,-,译码、编码指令,功能:,在源操作数的,2,n,位数据中,将最高位为,1,的位用目标操作数的,n,位二进制代码表示出来,,n,1,8,(位元件)或,n,1,4,(字元件)。,图(,a,)中,S,为位元件,当,X5,1,时,将,S,指定的,8,位(,2,n,=2,3,=8,)数据,M17,M10,中最高位为,1,的,M13,(,b3,)位用目标操作地址的,n,位(,n,=3,)二进制代码,011,(,b3=011,)表示出来。图,4-45,(,b,)中,S,为字元件,当,X5,1,时,将,S,指定的,8,位(,2,n,=2,3,=8,)数据(,00001011,)中最高位为,1,的,b3,位用目标操作地址的,n,位(,n,=3,)二进制代码,011,(,b3=011,)表示出来。,项目,4 PLC,功能指令应用,应用举例,任务,3,霓虹灯闪烁控制,四、知识拓展,-,译码、编码指令,程序解读:,合上开关,,X0,1,,执行加,1,操作使,M10=1,,经,DECO,译码后将第一台电动机,M1,启动(,Y0,置位)。间隔,6s,后,,T0,接通,再次执行加,1,、译码等操作使第二台电动机,M2,启动(,Y1,置位),如此下去,将,5,台电动机全部启动起来。断开,X0,,下降沿边沿指令将辅助继电器和,Y0,Y4,复位,,5,台电动机全部停止。,要求:,用一个开关实现,5,台电动机的顺序启动控制。要求:合上开关时,,M1,M5,按顺序间隔一定的时间启动运行;断开开关时,,5,台电动机同时停止工作。,项目,4 PLC,功能指令应用,任务,3,霓虹灯闪烁控制,试试看:,能否用译码指令设计霓虹灯的闪烁控制程序?,四、知识拓展,-,译码、编码指令,项目,4 PLC,功能指令应用,要求:,设计,广告字牌的灯光闪烁控制系统。用,L0,L6 7,只灯分别照亮“祝大家节日快乐”,7,个字。,L0,点亮时,照亮“祝”字,,L1,点时,照亮“大”字以此类推,,L6,点亮时,照亮“乐”字;然后全部点亮,7,个字,再全部熄灭,7,个字,闪烁,3,次。循环往复。广告字牌循环闪亮的速度控制要求设置为两挡。,任务,3,霓虹灯闪烁控制,五、任务拓展,-,广告字牌的灯光闪烁控制设计,任务分析:,本项目任务实际上就是要用,2,种速度先轮流将,7,只灯点亮,再全亮全灭闪烁,3,次后进入循环。用移位指令即可实现控制。高低两挡速度用,1,个开关进行控制,开关合上时为高速,开关断开时为低速。,项目,4 PLC,功能指令应用,1,、选择输入输出设备、分配地址,绘制,I/O,接线图,任务,3,霓虹灯闪烁控制,五、任务拓展,-,广告字牌的灯光闪烁控制设计,输入:,X0,启动按钮;,X1,停止按钮;,X2,速度调节开关(,X2=1,为高速,,X2=0,为低速)。,输出:,Y0,Y6,照亮广告字牌的,7,只灯。,项目,4 PLC,功能指令应用,2,、设计梯形图程序,任务,3,霓虹灯闪烁控制,五、任务拓展,-,广告字牌的灯光闪烁控制设计,程序解读:,从图中程序看出,广告字的照亮速度由移位脉冲,T0,的自复位周期决定。为了调节两挡速度,定时器,T0,的设定值用数据寄存器,D0,表示。速度调节开关合上时,X002=1,,,D0,中的值为,K5,,此时每个字的照亮时间为,0.5s,,此为高速;速度调节开关断开时,X002=0,,,D0,中的值为,K10,,此时每个字的照亮时间为,1s,,此为低速,。,THE END,THANKS!,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服