- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
步进指令2
8.2 步进指令简介 一、特点 能够把复杂的控制转化为按顺序逐步(状态)完成。在基本指令的基础上,增加了两条步进顺控指令,STL、RET,配合使用的是状态元件。 步进指令的格式 FX2N系列PLC步进指令所使用的状态软元件 运用顺控指令编程的步骤 1、根据控制要求绘制顺序功能图 2、将顺序功能图转换成响应的梯形图或指令表。 步进接点指令(STL)只有常开接点,连接步进接点的其他继电器接点用指令LD或LDI开始。步进返回指令(RET)用于状态(S)流程结束时,返回主程序(母线)。 步进指令在状态转移图和状态梯形图中的表示如下图所示。图每个状态的内母线上都将提供三种功能:①驱动负载(OUT Yi);②指定转移条件(LD/LDI Xi);③指定转移目标(SET Si),称为状态的三要素。后两个功能是必不可少的。 步进指令及状态转移图的注意事项 1)对状态编程时必须使用步进接点指令STL。程序的最后必须使用步进返回指令RET,返回主母线。 2)初始状态的软元件用S0~S9,并用双框表示;中间状态软元件用S20~S899等状态,用单框表示。若需要在停电恢复后继续原状态运行时,可使用S500~S899停电保持状态元件。此外S10~S19在采用状态初始化指令FNC 60(IST)时,可用于特殊目的。 3)状态编程顺序为:先进行驱动,再进行转移,不能颠倒。 4)当同一负载需要连续多个状态驱动时,可使用多重输出;另外,相邻状态使用的T、C元件,编号不能相同。 5)负载的驱动、状态转移条件可能为多个元件的逻辑组合,视具体情况,按串、并联关系处理,不能遗漏。如下图 (a)所示。 6)顺序状态转移用置位指令SET。若顺序不连续转移,不能使用SET指令进行状态转移,应改用OUT指令进行状态转移。如下图 (b)所示。 7)在STL与RET指令之间不能使用MC、MCR指令。 8)初始状态可由其他状态驱动,但运行开始必须用其他方法预先做好驱动,否则状态流程不可能向下进行。一般用系统的初始条件,若无初始条件,可用 M8002(PLC从STOP→RUN切换时的初始脉冲)进行驱动。 9)状态号不能重复使用。 10)表中的栈操作指令MPS/MRD/MPP在状态内不能直接与步进接点后的新母线连接,应接在LD或LDI指令之后,如下图所示。 11)为了控制电机正反转时避免两个线圈同时接通短路,在状态内可实现输出线路互锁,方法如图: 12)在STL指令的内母线上格LD或LDI指令编程后,对下图 (a)所示没有触点的线圈Y003将不能编程,应改成按图 (b)电路才能对Y003编程。 8.2.2单序列顺控指令控制 某台车自动往返控制的SFC建立: 1)按下启动钮SB,电机M正转,台车前进,碰到限位开关SQl后,电机M反转台车后退。 2)台车后退碰到限位开关SQ2后,台车电机M停转,台车停车5s后,第二次前进碰到限位开关SQ3,再次后退。 3)当后退再次碰到限位开关SQ2时,台车停止。 1、绘制顺序功能图 2、转换成梯形图 8.2.4SFC流程的状态 1、单流程:什么是单流程?特殊原则有哪些? 1)若向上转移(称循环或重复),向非相连的下面转移或向其他流程状态转移(称跳转),称为顺序不连续转移,顺序不连续转移的状态不能使用SET指令,要用OUT指令进行状态转移,并要在SFC图中用“↓”符号表示转移目标。 2)在流程中要表示状态的自复位处理时,要用“ ”符号表示,自复位状态在程序中用RST指令表示 3)SFC图中的转移条件不能使用ANB、ORB、MPS、MRD、MPP指令。应按图 (b)所示确定转移条件。 4)状态转移图中和流程不能交叉,应按图处理. 5)若要对某个区间状态进行复位,可用区间复位指令ZRST按下图 (a)处理;若要使某个状态的输出禁止,可按下图5(b)所示方法处理,若要使PLC的全部输出继电 [Y]断开,可用特殊辅助继电器M8034接成下图 (c)电路,当M8034为ON时,PLC继续进行程序运算,但所有输出继电器[Y]都断开了。 2选择序列顺控指令应用 分支汇合处理 3、并行序列顺控指令应用 并行序列合并处理 8.3SFC的编程应用 8.3.1单流程的编程应用 1、十字路口交通灯 第一种方法:用单序列 8.3.2同一题目用并行序列编写 根据状态转移图写出梯形图和指令表 8.3.3选择性分支与汇合流程的应用编程 提高训练1 左上为原点,机械臂的动作顺序为下降、吸住、 上升、右行、下降、释放、上升、左行。机械臂下降时,当电磁铁压着大球时,下限位开关LS2(X002)断开;压着小球时,LS2接通,以此可判断是大球还是小球。 左、右移分别出Y004、Y003控制;上升、下降分别内Y002、Y000控制;将球吸住由Y001
文档评论(0)