- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图7-1 步进指令表示方法 状态转移图的内母线上都将提供三种功能: ① 驱动负载(OUT Yi); ②指定转移条件(LD/LDI Xi); ③指定转移目标(SET Si)。 这 称为状态的三要素,特别地后两个功能是必不可少的。 三菱FX2N系列可编程控制器编程技术常用编程方法 FX系列PLC的步进指令与状态转移图表示方法 * . SFC图编程规则 编制SFC图的注意事项 1)状态编程时必须使用步进接点指令STL,程序最后必须使用步进返回指令RET,返回主母线; 2)初始状态的软元件用S0~S9,并用双框表示;中间状态软元件用S20~S899,并用单框表示; 3)状态编程顺序:先进行驱动,再进行转移,不能颠倒; 4)当同一负载需要连续多个状态驱动时,可使用多重输出。在状态程序中,不同时“激活双线圈”允许; 5) 负载的驱动、状态转移条件可能为多个元件的逻辑组合,视具体情况,按串、并联关系处理; 6) 顺序状态转移用置位指令SET,若顺序不连续转移,可以使用OUT指令进行状态转移; 7)在STL与RET指令之间不能使用MC、MCR指令; 8)初始状态可由其他状态驱动,但运行开始必须用其他办法预先做好驱动,否则状态流程不可能向下进行。初始一般用系统的初始条件,若无初始条件,可用M8002(PLC启动运行时的初始脉冲)作为驱动。 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 编制SFC图的规则 1)若向上转移(重复)、向其他流程状态转移(跳转),称为顺序不连续转移。转移不能使用SET指令,要使用OUT指令进行状态转移,并要在SFC图中用“↓”符号表示转移目标; 2)在流程中要表示状态的自复位处理时,用“ ”符号表示,自复位状态程序中用RST指令表示; 3)SFC图中的转移条件不能使用ANB、ORB、MPS、MRD、MPP指令; 4)状态转移图中的流程不能交叉; 5) 若要对某个区间状态进行复位,可用区间复位指令ZRST处理; 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 图7-9 同一负载需要多个状态驱动可使用多重输出, 但相邻状态定时器编号不能相同 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 图7-10 负载组合驱动、状态向不连续状态转移的处理 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 图7-11 非连续转移在SFC图中的表示 三菱FX2N系列可编程控制器编程技术常用编程方法 * . SFC图的典型程序结构 顺序控制 例:小车控制 三菱FX2N系列可编程控制器编程技术常用编程方法 * . SFC图的典型程序结构 选择分支 例:含有选择分支 三菱FX2N系列可编程控制器编程技术常用编程方法 * . SFC图的典型程序结构 并行分支 例:含有并行分支 三菱FX2N系列可编程控制器编程技术常用编程方法 * . 跳转与循环是选择性分支的一种特殊形式。若满足某一转移条件,程序跳过几个状态往下继续执行,这是正向跳转,若要程序返回到上面某个状态再开始往下继续执行,这是逆向跳转,也称作循环。 任何复杂的控制过程均可以由以上四种结构组合而成。下面图7-34所示就是跳转与循环结构的状态转移图和状态梯形图。 三菱FX2N系列可编程控制器编程技术常用编程方法 SFC图的典型程序结构 跳转与循环结构 * . 图7-34 跳转与循环控制的SFC图和STL图* * . FX2N系列PLC状态编程法示例 例5:设计一动力头进给控制过程。 控制要求: 初始状态时,动力头停在ST3处,按下启动按钮后,动力头快进;到达ST1位置时,改为工进;到达ST2时,保持无进给状态10s;之后快速退回;快退过程中到达ST3位置时,停止运行进入待机状态。动力头进给工作示意图如上图所示。动力头快进由电磁阀YV1接通控制;工进由电磁阀YV2接通控制;快退由电磁阀YV3接通控制。 三菱FX2N系列可编程控制器编程技术常用编程方法 * . * . FX2N系列PLC状态编程法示例 例6:粉末冶金制品压制机系统设计。 控制要求: 粉末装好后,按下启动按钮,冲头下行;将粉末压紧后,压力继电器接通,保持压紧状态5S;之后冲头上行至S2位置,冲头上行停止;然后模具下行至S3位置停止;此时工人可以取走成品,待工人取走成品后,按复位按钮,模具上行至S4位置停止,系统恢复初始状态,等待下一次工作程序开始。压制机工作原理图如上图所示。 I/O分配: IN:启动按钮SB1:X000;复位按钮SB2:X001
原创力文档


文档评论(0)