情境2单设备PLC控制.ppt

情境2单设备PLC控制.ppt

ID:50577696

大小:1.15 MB

页数:34页

时间:2020-03-14

情境2单设备PLC控制.ppt_第1页
情境2单设备PLC控制.ppt_第2页
情境2单设备PLC控制.ppt_第3页
情境2单设备PLC控制.ppt_第4页
情境2单设备PLC控制.ppt_第5页
资源描述:

《情境2单设备PLC控制.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、情境2:单设备PLC控制任务4:铁塔之光工作原理:铁塔之光是利用彩灯对铁塔进行装饰,从而达到烘托铁塔的效果。针对不同的场合对彩灯的运行方式也有不同的要求,对于要求彩灯有多种不同运行方式的情况下,采用PLC中的一些特殊指令来进行控制就显的尤为方便。训练目标:1、熟悉数据处理、数学运算等功能指令的使用。2、理解七段译码器的工作原理。3、进一步掌握I/O的分配与连接方法。控制要求:PLC运行后,灯光自动开始显示,有时每次只亮一盏灯,顺序从上向下,或是从下向上;有时从底层从下向上全部点亮,然后又从上向下熄灭。运行方式多样,学生可自行设计。2.2数据处理指令2.

2、2.1SIMATIC数据传送指令1.字节、字、双字和实数的传送将输人的数据(IN)传送到输出(OUT),传送过程中不改变数的大小。2.字节、字、双字的块传送指令将从输入地址(JN)开始的N个数据传送到输出地址(OUT)开始的N个单-元,N=l255,N为字节变量授课内容:3.字节交换指令字节交换SWAP(swapBytes)指令交换输人字(IN)的高字节与低字节。4.宇节立即读写指令字节立即读MOV—BIR(MoveByteImmediateRead)指令读取IN输入端给出的1个字节的物理输入点(IB),并将结果写入OUT。字节立即写MOVBIW(Mo

3、veByteImmediateWrite)指令将输入(IN)给出的1字节数值写入OUT端给出的物理输出点(0B)。两条指令的IN和OUT都是字节变量。存储器填充指令存储器填充指令FILL用输入值(IN)填充从输出OUT开始的N个字,字节型整数N=1~255。LDI0.0EUFILL0,VW0,100在上图所示的程序中,当I0.0接通时,存储器填充指令将字型数据0填充到从VW100开始的100个字中,该指令可以用于对某个区域存储器进行清零操作。2.2.2移位与循环移位指令1.字节、字、双字右移位和左移位指令移位指令将输入值IN右移或者左移N位,并将输出结

4、果装载到OUT中。移位指令对移出的位自动补零。如果位数N大于或等于最大允许值(对于字节操作为8,对于字操作为16,对于双字操作为32),那么移位操作的次数为最大允许值。如果移位次数大于0,溢出标志位(SM1.1)上就是最近移出的位值。如果移位操作的结果为零,零存储器位(SM1.0)置位。字节操作是无符号的,对于字和双字操作,当使用符号数据类型时,符号位也被移动。(1)字节右移指令下图所示的梯形图程序段为一个右移位指令使用程序,字节传送指令在I0.0接通时,将数据128传送到QB0中,此时PLC的输出端子上,Q0.7所对应的指示灯亮。当接通一次I0.1时

5、,执行字节右移位指令,QB0中数据右移一位,输出端子上Q0.6所对应的指示灯亮。第二次接通I0.1时,QB0中的数据会再次右移一位,Q0.5所对应的指示灯会亮。LDI0.0EUMOVB128,QB0LDI0.1EUSRBQB0,1(2)字节左移指令下图所示的梯形图程序为一个左移位使用程序,字节传送指令在I0.0接通时,将数据1传送到QB0中,此时PLC的输出端子上,Q0.0所对应的指示灯亮。当接通一次I0.1时,执行字节左移位指令,QB0中数据左移一位,输出端子上Q0.1所对应的指示灯亮。第二次接通I0.1时,QB0中的数据会再次左移一位,Q0.2所对

6、应的指示灯会亮。LDI0.0EUMOVB1,QB0LDI0.1EUSLBQB0,1(3)字和双字移位指令的使用方法与字节移位指令的使用方法类似。2.循环右移和循环左移指令循环移位指令将输入值IN循环右移或者循环左移N位,并将输出结果装载到OUT中。如果位数N大于或者等于最大允许值(对于字节操作为8,对于字操作为16,对于双字操作为32),S7-200在执行循环移位之前,会执行取模操作,得到一个有效的移位次数。取模操作的结果对于字节操作为0到7,对于字操作为0到15,对于双字操作为0到31。如果移位次数为0,循环移位指令不执行。如果循环移指令执行,最后一

7、位的值会复制到溢出标志位(SM1.1)。字节操作是无符号的,对于字和双字操作,当使用符号数据类型时,符号位也被移位。下图所示的梯形图程序为字节循环左移指令的运用。当I0.0接通后,PLC的Q0.0~Q0.7八个输出端子间隔一秒,依次循环点亮。LDI0.0LPSEUMOVB1,QB0LPPASM0.5EURLBQB0,12.4.1数学运算指令2.4.1.1加减法指令在PLC的指令表中分别提供整数、双整数与实数的加减乘除。加减指令在使用梯形图的方式表示时,分别执行下列运算:加法:IN1+IN2=OUT减法:IN1—IN2=OUTIN1+OUT=OUTOUT

8、—IN1=OUT整数加法(+I)或者整数减法(—I)指令,将两个16位整数相加或者相减,产生一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。