PLC教程理论篇之PLC-的位移与步进指令及其应用一
第七章 PLC的步进指令与功能指令

控制理论基础 (II)
第七章 PLC的步进指令与功能指令
X404
X405
M200
M200 M71
S600 X400
S601
S S600 M200
S S601
Y430
S602
X403
S S602
Y431
X401
S S603
School of Mechanical & Power Engineering
▪ 5 STL状态器可作为一般辅助继电器使用,此时 STL接点不能使用;
▪ 6 STL接点后不能用MC/MCR指令,但可用 CJP/EJP指令;
▪ 7 在一系列STL指令的最后,须用RET指令返回。
School of Mechanical & Power Engineering
上海交通大学机械与动力工程学院
第七章 PLC的步进指令与功能指令
4、根据功能说明书要求 创建PLC配置图
1)每个PLC及其I/O站与过程或设备相关的 位置一览图
2)CPU和I/O模板(包括机柜等)的机械布置图
3) 每个CPU和I/O模板(包括器件模块编号、 通讯地址和I/O地址)的电气连接图
若选用符号名寻址,要为PLC系统所用的绝 对地址建立符号名表,这里不仅包括I/O信号 物理值,也包括程序中会用到的其他元素。
• 状态器的特点:
▪ STL接点应与左母线相连,STL接点接通后,其 后电路块才接通,而STL接点断开,其后电路 块不再被执行;
▪ 与STL接点相连的起始触点用LD/LDI指令开头;
School of Mechanical & Power Engineering
上海交通大学机械与动力工程学院
PLC步进编程应用—单流程步进编程方法

2.单流程状态转移图的编程要点
(8)在步进顺控程序中,不同时“激活” 的状态步允许出现“双线圈” 。
即:允许同一软元件的线圈在不 同时“激活”的STL接点后多次使用。 注意:同一定时器和计数器不要在相邻的 状态中使用,可以隔开一个状态步使用。
在同一程序中,同一状态继电器也只能 使用一次。
可编程控制器应用技术
• STL触点可以直接驱动或通过别的触点驱动 Y,M,S,T等元件的线圈;
• STL驱动电路块中不能使用MC和MCR指令;
• 中断程序和子程序内不能使用STL指令。
堂上编程练习作业
• 请在E盘先新建一个文件夹,并以学号后3位数字及 中文姓名命名。例:168张三。
• 打开Works2软件用SFC形式编程,并PLC步进顺控指令应用规则
一、步进顺控指令的意义
典型 顺序控制系统
步
对于流程作业的自动化控制系统而言,一般都包含若干 个工序,每一个工序称为“步”。当条件满足时,系统能 够从一种状态转移到另一种状态,我们把这种控制叫做顺 序控制。对应的系统则称为顺序控制系统或流程控制系统 。
步进指令
24 LD
X4
25 OUT S0
27 RET
28 END
M8002 SET S0
S0 X0
SET S20
……
S20 S23 END
Y1 X1
SET S21
Y4 X4
S0 RET
用步进指令可以将顺序 功能图转换为步进梯形图, 也可以直接编写步进梯形 图。用步进梯形图编程时 应注意:
在使用STL指令时,相 当于建立一个子母线,要 用LD指令从子母线开始编 程,使用RET指令之后, 返回到总母线,LD指令从 总母线开始编程。
plc 步进指令学习

第5章
4、举例(5)
PLC的步进指令
用步进指令设计电动机正反转的控制程序 解: (1)I/O分配 X0:SB(常开) X1:SB1 X2:SB2 X3:热继电器FR(常开) Y1:正转接触器KM1 Y2:反转接触器KM2 (2)状态转移图 (3)指令表
第5章
4、举例(5)
PLC的步进指令
用步进指令设计电动机正反转的控制程序
有向线段 每一步所 完成的工 作
转换
步 转换条件
动作或命令
使系统由前 级步进入下 一步的信号 称为转换条 件
第5章
PLC的步进指令
二、状态流程图(功能图)的结构(P132) 1、单序列:反映按顺序排列的步相继激活这样 一种基本的进展情况 。 3
d 4 e 5 单序列
第5章
PLC的步进指令
二、状态流程图(功能图)的结构 2、选择序列:—个活动步之后,紧接着有几个后 续步可供选择的结构形式称为选择序列。
三、步进指令STL(Step Ladder)
M1
5s后Y1亮; 5s后Y2亮, 5s后电路复原。 M3 M2
Y0亮,5秒 T0=1 Y1亮,5秒 T1=1 Y2亮,5秒
T2=1
第5章
4、举例(3)
PLC的步进指令
有一小车运行过程如图所示。小车原位在后退终端, 当小车压下后限位开关 SQ1 时,按下启动按钮 SB ,小 车前进,当运行至料斗下方时,前限位开关 SQ2 动作, 此时打开料斗给小车加料,延时 8s 后关闭料斗,小车 后退返回;SQ1 动作时,打开小车底门卸料, 6s 后结 束,完成一次动作。如此循环。要求: (1)绘出PLC外部接线图; (2)绘出作功能图(状态转移图) (3)设计梯形图。 (4)写出对应的指令表
PLC步进指令的编程技巧与注意事项

PLC步进指令的编程技巧与注意事项一、plc步进指令的编程技巧运用步进指令编写挨次掌握程序时,首先应确定整个掌握系统的流程,然后将简单的任务或过程分解成若干个工序(状态),最终弄清各工序成立的条件、工序转移的条件和转移的方向,这样就可画出挨次功能图。
依据掌握要求,采纳STL、RET指令的步进挨次掌握可以有多种方式。
如图1所示是单流程挨次功能图,图中M8002是特别帮助继电器,仅在运行开头时瞬间接通,产生初始脉冲。
如图2所示是选择性分支与汇合状态转移方式。
如图3所示是并行分支与汇合状态转移方式。
二、在使用步进指令编写挨次掌握程序时,要留意以下事项:1、初始状态(S0)应预先驱动,否则程序不能向下执行,驱动初始状态通常用掌握系统的初始条件,若无初始条件,可用M8002或M8000触点进行驱动。
2、不同步程序的状态继电器编号不要重复3、当上一个步程序结束,转移到下一个步程序时,上一个步程序中的元件会自动复位(SET、RST指令作用的元件除外)。
4、在步进挨次掌握梯形图中可使用双线圈功能,即在不同步程序中可以使用同一个输出线圈,这是由于CPU只执行当前处于活动步的步程序。
5、同一编号的定时器不要在相邻的步程序中使用,不是相邻的步程序中则可以使用6、不能同时动作的输出线圈尽量不要设在相邻的步程序中,由于可能消失下一步程序开头执行时上一步程序未完全复位,这样会消失不能同时动作的两个输出线圈同时动作。
假如必需要这样做,可以在相邻的步程序中采纳软联锁爱护,即给一个线圈串联另一个线圈的常闭触点。
7、在步程序中可以使用跳转指令。
在中断程序和子程序中也不能存在步程序,在步程序中最多可以有4级FORいNEXT指令嵌套。
8、在选择分支和并行分支程序中,分支数最多不能超过8条,总的支路数不能超过16条。
9、假如盼望在停电恢复后连续维持停电前的运行状态,可使用S500~S89停电保持型状态继电器。
PLC步进指令使用

第4章步进指令各大公司生产的PLC都开发有步进指令,主要是用来完成顺序控制,三菱FX系列的PLC有两条步进指令,STL(步进开始)和RET(步进结束)。
4.1 状态转移(SFC)图在顺序控制中,我们把每一个工序叫做一个状态,当一道工序完成做下一道工序,可以表达成从一个状态转移到另一个状态。
如有四个广告灯,每个灯亮1秒,循环进行。
则状态转移图如图4-1所示。
每个灯亮表示一个状态,用一个状态器S,相应的负载和定时器连在状态器上,相邻两个状态器之间有一条短线,表示转移条件。
当转移条件满足时,则会从上一个状态转移到下一个状态,而上一个状态自动复位,如要使输出负载能保持,则应用SET来驱动负载。
每一个状态转移图应有一个初始状态器(S0~S9)在最前面。
初始状态器要通过外部条件或其他状态器来驱动,如图中是通过M8002驱动。
而对于一般的状态器一定要通过来自其他状态的STL指令驱动,不能从状态以外驱动。
下面通过一个具体例子来说明状态转移图的画法。
例4-1有一送料小车,初始位置在A点,按下启动按钮,在A点装料,装料时间5s,装完料后驶向B点卸料,卸料时间是7s,卸完后又返回A点装料,装完后驶向C点卸料,按如此规律分别给B、C两点送料,循环进行。
当按下停止按钮时,一定要送完一个周期后停在A点。
写出状态转移初始状态器图。
分析:从状态转移图中可以看出以下几点: (1) 同一个负载可以在不同的状态器中多次输出。
(2) 按下起动按钮X4,M0接通,状态可以向下转移,按下停止按钮,M0断开,当状态转移到S0时,由于M0是断开的,不能往下转移,所以小车停在原点位置。
(3) 要在步进控制程序前添加一段梯形图(见图4-3b )(b ) 梯形图(a ) 状态转移图图4-3 控制送料小车状态转移图M0 启动辅助继电器X1 原点条件M8002T3X1S23S22X3S23T2S21S24X1X2T1S22S21T0S20S0打开卸料阀小车左行Y4A点Y2T3C点K70小车左行Y4小车右行打开装料阀原点指示Y1Y3T2K50Y0A点打开卸料阀小车右行B点Y2T1K70Y3打开装料阀Y1T0 K504.2 步进指令4.2.1步进指令步进指令有两条:STL和RET。
plc课件步进电机的控制(移位指令)

每错一处扣5分
每错一处扣5分 每错一处扣5分
操作步骤正确,动作熟练。 若有违规操作, (允许根据输出情况进行 每次扣10分 反复修改和完善。)
程序运行结果正确、表述 清楚,口试答辩正确 对运行结果表述 不清楚者扣5分
湖北三峡职业技术学院
精品课
《PLC应用技术》
机电工程系
项 目 十一
步进电机的控制
——PLC移位指令
示范项目
霓虹灯闪烁控制
——PLC移位指令
示范项目说明
某广场需安装6盏霓虹灯L0-L5,要求L0-L5 以正序每隔1s依次轮流点亮,然后全亮保持5s, 再循环。
【项目分析 】
将霓虹灯L0-L5接于QB0,除了可以用乘2的 方法实现外,还可以用移位指令实现控制 。
实训要求
• 明确实训任务,读懂控制要求; • 学生2-3人一组,共同完成实训任务; • 拟定控制方案,选择输入输出设备, 画出I/O接线图; • 根据工作要求编制梯形图程序和指令 表程序; • 现场调试程序直至符合要求。 • 编写实训报告。
实训考核标准
项 目
内
容
满分 10
评分要求
备注
1.正确选择输入 输出设备及地址 并画出I/O接线图
【知识准备2】----移位寄存器指令
பைடு நூலகம்
【知识准备2】----移位寄存器指令
【思考并 实践】 能否用 移位寄 存器指 令设计 霓虹灯 的闪烁 控制程 序?
【知识拓展】 程序结构与程序控制指令
(一) 程序结构 程序类型分为主程序、子程序及中断服务 程序。 一个完整的程序必须且只能具有1个主程序。 主程序可以调用子程序和中断程序,子程序可以 调用另一子程序,即子程序嵌套。 主程序、子程序及中断程序中都不需要编 制无条件结束指令。
项目3 PLC步进顺控指令及其应用PPT[80页]
![项目3 PLC步进顺控指令及其应用PPT[80页]](https://img.taocdn.com/s3/m/835e6a7cfad6195f302ba60d.png)
14
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
(3)PLC接线图
15
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
(4)顺序功能图和梯形图程序的设计
1)顺序功能图
2)梯形图(略)
16
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
2. 十字路口交通灯控制程序设计
12
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
2)台车后退碰到限位开关SQ2后,台车电动机M停转,停5s,第二次前进, 碰到限位开关SQ3,再次后退。 3)当后退再次碰到限位开关SQ2时,台车停止。延时5s后重复上述过程。
13
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
(1)项目描述
某企业承担一个十字路口交通灯控制系统设计任务,其控制要求如图 3.1.15所示:( 启停采用开关控制,当开关合上时,系统开始工作,开关 打开时,系统完成当前周期停止),请根据控制要求用PLC设计其控制系统 并调试。(绿灯闪烁3s的周期是1s)
17
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
跳转到第一页
高职高专“十三五”规划教材《PLC技术应用》
3. 两种液体混合控制程序设计
(1)项目描述
某企业承担一个两种液体自动混合装置PLC设计任务,如图3.1.19所示 :上限位、下限位和中限位液体传感器被液体淹没时为ON。阀A、阀B和阀C 为电磁阀,线圈通电时打开,线圈断电时关闭。开始时容器是空的,各阀门 均关闭ห้องสมุดไป่ตู้各传感器均为OFF。按下起动按钮后,阀A打开,液体A流入容器, 中限位开关变为ON时,关闭阀A,打开阀B,液体B流入容器,当液面达到上 限位开关时,关闭阀B,电动机M开始运行,搅动液体,6s后停止搅动,打开
第三章三菱PLC步进顺控指令及其应用

《可编程控制器与变频器》教案编号:09教案续页《可编程控制器与变频器》教案编号:10教案续页(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)开关、按钮板模块一个(4) 交流接触器模块1个(5) 交流接触器、热继电器模块1个(6) 三相电动机1台(7) 指示灯模块1个(8)计算机1台(9) 电工常用工具1条(10) 导线若干5、系统调试《可编程控制器与变频器》教案编号:11教案续页3.2步进顺控指令及其编程方法3.2.1步进顺控指令仅有两条步进顺控指令,其中STL ( Step Ladder)是步进开始指令,已是该状态的负载可以被驱动,RET是步进返回指令,也叫步进结束指令,使步进顺控程序执行完毕时,非步进顺控程序的操作在主母线上完成。
3.2.2状态转移图的编程方法对状态转移图进行编程,就是如何使用STL和RET指令的问题,编程原则是:先进行负载的驱动处理,然后进行状态的转移处理。
负载驱动及转移处理必须在STL指令之后进行,负载的驱动通常使用OUT指令;状态的转移必须使用SET指令。
但是若是向上转移,向非相邻的下游转移或向其他流程转移,一般不能使用SET指令,而用OUT指令。
3.2.3编程注意事项(1)与STL指令相连的触点使用LD或LDI指令,下一条STL指令的出现意味着当前STL程序区的结束和新的STL程序区的开始,最后一个STL程序区结束时,一定要使用RET指令,这就意味着整个STL程序区的结束,否则将出现“程序语法错误”信息,PLC不能执行用户程序。
(2)初始状态必须预先做好驱动,否则状态流程不可能向下进行。
一般用控制系统的初始条件,若无初始条件,可用M8002或M8000进行驱动。
M8002是一个初始脉冲辅助继电器,它只在PLC运行开关由STOP-》RUN时其动合触点闭合一个周期,股初始状态S0就只被它激活一次,初始状态S0就只有初始位置和复位功能。
(3)STL指令后可以直接驱动或通过别的触点来驱动Y、M、S、T、C等原件的线圈和功能指令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC教程理论篇之PLC 的位移与步进指令及其应用一一、移位指令简介移位指令用于字或多个位(BIT)字中二进制位依次顺序左移或右移。
有多种多样的移位指令:简单左移:执行一次本指令移一次位。
移位时用0移入最低位。
原最低位的内容,移入次低位……依次类推,最高位的内容移出,或移入进位位(而原进位位的内容丢失)。
有的PLC可设为,每次可移多个位。
简单右移:与左移不同的只是它为右移,先把进位位的内容移入字的最高位,原最高位的内容移入次高位……依次类推,原最低位的内容丢失,或移入进位位(而原进位位的内容丢失)。
有的PLC可设为,每次可移多个位。
循环左移:它与简单左移不同的只是它的进位位的内容不丢失,要传给00位,以实现循环。
循环右移:与循环左移不同的是00的内容不丢失,传给进位位,原进位的值传给第15 位,以实现循环右移。
还有可设定输入值的移位,如左移,不是都用0输入给最低位,而是可设定这个输入的值。
还有可逆移位指令,由用控制字,控制左还是右移,并可实现多字移位。
除了二进制的位(bit)移位,还有数位(digit)移位,可左移,也可右移SRD。
移位的对象可以多个字。
还有字移位,以字为单位的移,执行一次本指令移一个字。
移时0000移入起始地址(最小地址),起始地址的原内容移入相邻的较高地址,……最高地址(结束地址)的内容丢失。
多次执行本指令,可对从起始到结束地址的内容清零。
等等。
图8-1示的为三家PLC左移指令梯形图符号。
图a中St是移位开始通道,Ed是移位终了通道,P是移位脉冲输入,R是复位输入,S 是移位信号输入。
当P从OFF到ON时,而R又为OFF,则从St到Ed间的各个位(BIT),依次左移一位,并把S的值(OFF或ON)赋值给St的最低(00)位,Ed的最高(15)位溢出;但如R复位输入ON,移位禁止,并St到Ed各通道清零。
图b中SHL之后加DW为双字,即4个字节移位,EN为此指令执行条件。
其输入为ON,才能执行本指令,否则,不执行。
IN是进行移位的双字,OUT是移位结果输出的双字,N是每执行一次本指令将移位的位(BIT)数。
每次移位时,除了移位双字各位值相应左移,并用0填入移入的位。
图c中S是移位源,D是移位的输出,n1为指定源及输出位(BIT)数。
n2是指定执行一次本指令将移位的位(BIT)数。
本指令的输入为ON,才能执行本指令,否则,不执行。
每次移位时,除了移位指定的各位值相应左移,并用移位源的值填入移入的位。
图8-2示的为使用PLC左移指令梯形图程序。
本程序的功能是,当0.02、I0.2及X002 OFF时,而0.01、I0.1及X001从OFF到ON,则使输出(从10通道开始到11通道、QD04双字及从Y000到Y37共32个位)左移一位。
对图b、c,为了能把I0.0及X000的值赋值给这里的“输入位”,即Q3.00及Y000,以及能对移位用的双字、或各个位清零,这里增加了两组指令。
目的是使其也具有图a的功能。
提示:西门子数据存贮格式(顺序)与OMTRON、三菱不同,是高字节存低位数,低字节存高位数。
故上述输入位用QB3.0,而不像OMRON用10.00,也不像三菱用Y000。
西门子PLC 字节间的移位,以图8-2 b为例,是:Q 3.7移给Q2.0;Q 2.7移给Q1.0;Q 1.7移给Q0.0。
各字节中的移位,则也是从低位到高位移,即Q0.6移给Q0.7,Q0.5移给Q0.6,等等。
三菱PLC的移位,以图8-2c为例,是:Y0.7移给Y1.0;Y 1.7移给Y2.0;Q 2.7移给Y3.0。
各8位中的移位,则也是从低位到高位移,即Y0.6移给Y0.7,Y0.5移给Y0.6,等等。
OMRON PLC的移位,以图8-2a为例,是:10.15移给11.00。
各字中的移位,则也是从低位到高位移,即10.06移给10.07,10.05移给10.06,等等。
二、移位指令应用移位指令是很有用的。
不仅在数据处理时,要用到它,而且在逻辑量控制时,也常用到它。
当然,以上讲的也还不是移位指令的全部,也不是所有PLC都有以上讲的这些移位指令。
具体使用此类指令,也可能还有一些细节,故使用时可参阅有关帮助。
1.广告灯程序图8-3示的为广告灯程序。
它每经一秒,使用输出通道10、QW0及Y000到Y017控制的16个广告灯,先是逐一点亮。
全亮后,又逐一变灭。
并周而复始重复着。
图a为OMRON PLC程序。
图中10是移位开始通道,10也是移位终了通道,10.15的“非”是移位输入,P-OFF是复位输入(即永远不复位),P_1S是移位脉冲信号输入。
即每隔1秒,则通道10的各个位(BIT),依次左移一位,并把10.15的“非”的值赋值给10.00。
可知,当10.15为0时,移入的都是1,可使灯逐步亮。
但当10.15为1后,即全亮后,则移入的都是0,可使灯逐步灭。
而到了全灭后,又将从头开始。
图b为西门子PLC程序。
图中SHL之后加W为字移位,即2个字节移位,EN的输入为SM0.5(为秒脉冲)加微分处理P。
这可做到每隔1秒可使QW0执行一次移位。
N为1,故每次移移1位。
每次移位时,用0填入移入的位,即使Q1.0置0。
故本程序,在使用移位指令后,还执行两组指令,把M0.0赋值给Q1.0,Q0.7赋值给M0.0。
目的是,当Q1.0为0时,移入的都是1,可使灯逐步亮。
而当Q1.0为1后,即全亮后,则移入的都是0,可使灯逐步灭。
而到了全灭后,又将从头开始。
图c中Y000是移位源,Y000到Y017是移位的输出,n1为16,指定源及输出位(BIT)数为16。
n2为1,指定执行一次本指令将移位的位(BIT)数为1位。
本指令的输入为M8013 秒脉冲信号,并为微分执行,即每隔1秒执行一次本指令。
故本程序,在使用移位指令后,还执行两组指令,把M0.0的“非”赋值给Y000,Y017赋值给M0。
目的是,当Y017为0 时,移入的都是1,可使灯逐步亮。
而当Y017为1后,即全亮后,则移入的都是0,可使灯逐步灭。
而到了全灭后,又将从头开始。
2.移位步进图8-4为“移位步进“梯形图程序,操作数也是用符号地址。
三种PLC都是用左移位指令实现。
图a用SFT,图b用SHL-W,图c用SFTLP。
从图知,此程序由四个梯级组成。
对图a:有4个梯级。
第一梯级,用以产生“移位脉冲”信号。
第二梯级,在程序初始化及步进完成时(这里设了4步,如需要,可增多),把0传给“移位通道”。
P-First-Cycle为特殊继电器,在PLC运行时ON一个扫描周期。
第三梯级,用以产生“移位通道等零”信号。
在“移位通道”字的内容为零时,“移位通道等零”为1。
第四梯级,用以实现移位步进。
这里的复位信号为“p_off”(常OFF),故只要“移位脉冲”从0转到1,则把“移位通道等零”的状态(0,或1)移入“移位通道”的第0位,而原“移位通道”的第0位状态,移给“移位通道”的第1位...依次移位,直到“移位通道“的第15位溢出。
它与第三梯级配合将是,当“移位通道“为0时,“移位脉冲”从0转到1,向“移位通道”移入1;而当“移位通道”移入1后,移入0;直到复位。
这里,只要把“移位通道”0位对应于“步1”,1位对应于“步2”...则这个移位过程,也就是步进过程。
对图b:也有4个梯级。
第一梯级,也用以产生“移位脉冲”信号。
但它由指令P产生。
第二梯级,在程序初始化及步进完成时(这里设了4步,如需要,可增多),把0传给VW0,即“移位通道”。
这里,SM0.1为特殊继电器,在PLC运行时ON一个扫描周期。
第三梯级,用以实现移位步进。
每有一个“移位脉冲”,则把0移入“移位通道”,即VW0中的VB1的第0位,而原VB1的第0位状态,移给VB1的第1位...而原VB1的第7位状态,移给VW0中的VB0的第0位,原VB0的第0位状态,移给VB0的第1位...依次移位,直到VB0的第7位溢出。
第四梯级,用以产生第一步工作信号。
在“移位通道”字的内容为零时,使VW0,即“移位通道”为1,产生第一步输出。
这里,只要把VB1的0位对应于“步1”,1位对应于“步2”...VB0的0位对应于“步8”,1位对应于“步9”...则这个移位过程,也就是步进过程。
对图c:有5个梯级。
第一梯级,也用以产生“移位脉冲”信号。
方法同图a。
第二梯级,在程序初始化及步进完成时(这里设了4步,如需要,可增多),把0传给K1M11,即移位用的M11、M12、M13及M14组成的各个位。
这里,M8002为PLC运行时ON一个扫描周期。
第三、四梯级,用以产生第一步工作信号。
当M11到M14间的内容为0时,将使“移位值”置1。
为使“开始”产生的“移位脉冲”时,把为1的“移位值”,移入M11,以产生第一步输出。
第五梯级,用以实现移位步进。
每有一个“移位脉冲”,则把“移位值”移入M11,而M11位状态,移给M12...而原M14状态溢出。
这里,只要把M11对应于“步1”,M12位对应于“步2”...则这个移位过程,也就是步进过程。
图中还有“自动工作”控制。
它ON 时,将实现自动工作,即完成最后一步时,会产生“移位脉冲”,起动第一步。
提示:西门子PLC 数据存贮器V,可按位使用。
故图b用VW0作“移位通道”。
只是,它的最低位是V1.0,而不是V0.0,最高位是V0.7,而不是V1.7。