欢迎来到天天文库
浏览记录
ID:48226493
大小:3.90 MB
页数:53页
时间:2020-01-18
《特殊应用指令介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、步进指令和SFC编程介绍;RS指令编程介绍;MODRD、MODWR、MODRW指令编程介绍;EASY-LINK编程介绍;高速计数编程介绍;高速脉冲输出编程介绍;专用定位指令编程介绍;PID指令编程介绍主要内容步進梯形指令梯形符號表示與功能指令解說步進梯形指令STLSn構成一個步進點,當STL指令出現在程序中代表程序進入以步進流程控制的步進梯形圖狀態。步進梯形指令RET則代S0~S9為起始的步進梯形圖結束,回歸到母線的指令。而SFC圖即利用STL/RET所組成的步進梯形圖作表示。步进指令和SFC编程介绍SFC设计概念在自动控制的领域,经常需要电气控制与机械控制做密切配合来达
2、成自动控制的目的。而顺序控制的全部过程,可以分成有序的若干步序(STEP),或说若干个阶段。各步都有自己应完成的动作(ACTION)。从每一步转移到下一步(TRANSITION)的,条件满足则上一步动作结束,下一步动作开始上一步的动作会被清除,这就是顺序功能图(SFC,SequentialFunctionChart)的设计概念。SFC主要特点步进梯形动作:步进梯形是由很多个步进点组成,每一个步进点代表控制流程的一个动作,一个步进点必须执行三个任务:a)驱动输出线圈。b)指定转移条件。c)指定步进点的控制权要转移给那一个步进点。步进梯形动作时序图:当状态接点SnOn时,则电
3、路动作,SnOff时,电路不动作。(以上动作会延迟一个扫描时间执行)输出线圈和定时器(EH/EH2/SV)虽然可以在不同的步进点重复使用,但是考虑到在梯形图和语句表之间的相互转换,最好不要重复。步进点移转方法:使用指令SETSn及OUTSn都是用来启动(或称转移至)另一个步进点。当控制权移动到另一个步进点后,原步进点S的状态及其输出点的动作都会被清除。由于程序中可同时存在有多个步进控制流程(分别以S0~S9为启始所引导的步进梯形图)。而步进的转移,可在同一步进流程,亦可能转移至不同的步进流程,因此步进点转移指令SETSn及OUTSn在用法上有些许差异,请参考以下的说明:S
4、ETSn:同一流程,用来驱动下一个状态步进点,状态转后前一个动作状态点的所有输出会被清除。OUTSn:同一流程中返回初始步进点,同一流程中的步进点向上或向下非相邻的步进点跳转及不同流程用来驱动分离步进点,状态转移后,之前所有动作状态点的所有输出会被清除。(1)同一流程中返回初始步进点。(2)同一流程中的步进点向上或向下非相邻的步进点跳转。(3)不同流程用来驱动分离步进点。输出点驱动注意:以下图为例,步进点之后,新母线开始第二行一旦输入LD或LDI指令后,就不能再从新母线直接连接输出线圈,梯形图编译会产生错误。须修改成如下图右才可正确编译。其它注意事项一般来说,转移到下一个
5、状态的指令(SETS□或OUTS□)最好是在目前这个状态中,所有的相关输出及动作都完成后才执行,如下图所示,以PLC执行结果并无不同,但若S10这个状态内有很条件或动作,建议可将左图改成右图,所有的相关输出及动作都完成后才执行SETS20,这样顺序的流程较清楚。步进梯形设计程序须知1.SFC最前头的步进点称之为初始步进点,S0~S9。使用初始步进点做为流程的开始,以RET指令做结束构成一个完整的流程。2.当STL指令完全不被使用时,步进点S可当成一般辅助继电器使用。3.当STL指令使用时,步进点S的号码不可重复使用。4.流程分类:单一流程:一个程序中只有一个流程且不含选择
6、分支、选择汇合、并行分支、并行汇合的简单流程。复杂单一流程:一个程序中只有一个流程包含选择分支、选择汇合、并行分支、并行汇合等流程。复数流程:一个程序中有复数个单一流程最多可有S0~S9共10个流程。5.流程分离:步进梯形图允许写入复数流程。a)右图有S0、S1两个单一流程,程序顺序先写入S0~S30再写入S1~S43。b)流程中的某一步进点可指定跳到别流程的任一个步进点。c)右图中S21下方的条件成立时,指定跳至S1流程的S42步进点,此动作称之为分离步进点。6.分支流程的限制:a)一个分支流程所使用的分支步进点最多8个。b)复数个分支流程或并进流程合在同一个流程里最多
7、可使用16个回路。c)流程中的某一步进点可指定跳到别流程的任一个步进点。7.步进点的复归及输出禁止:a)利用ZRST指令可将一段步进点重置(Reset)为Off。b)利用PLC的输出Y禁止(M1034=On)。8.停电保持步进点:停电保持步进点于PLC断电时,On/Off状态会全部会被记忆,再通电时,回复断电前状态继续往下执行。使用时,须注意停电保持步进点的区域。9.特殊辅助继电器与特殊寄存器:(见下页)MODBUS通讯指令介绍台达所有系列的PLC都支援modbus协议,MASTER/SLAVE模式,可以和其他支持modbus
此文档下载收益归作者所有