清华大学出版社 TSINGHUA UNIVERSITY PRESS 327置位与复位指令SET、RST1 1.指令用法 (1)SET(置位):置位指令 (2)RST(复位):复位指令 用于各继电器Y、S和M等,置位和复位,还可在用户 程序的任何地方对某个状态或事件设置或清除标志 2.指令说明 表3.13置位与复位指令 助记符名称 操作功能 梯形图与目标组件 程序步数 SET 线圈得 YM: 1 SET YMS 置位 电保持 S特M:2 RST 线圈失 STC: 2 HHRST YMSTCD 复位 电保持 DVz特D:3
3.2.7 置位与复位指令SET、RST 1 1.指令用法 (1)SET(置位):置位指令 (2)RST(复位):复位指令 用于各继电器Y、S和M等,置位和复位,还可在用户 程序的任何地方对某个状态或事件设置或清除标志。 2.指令说明 表3.13 置位与复位指令
清华大学出版社 TSINGHUA UNIVERSITY PRESS 327置位与复位指令SET、RST2 (1)SET和RST指令有自保功能,在图3.16(a)中, X000一旦接通,即使再断开,Y000仍保持接通 (2)SET和RST指令的使用没有顺序限制,并且SET 和RST之间可以插入别的程序,但只在最后执行的一 条才有效 (3)RST指令的目标组件,除与SET相同的YMS外, 还有TCD。 例3.10阅读图3.16(a)梯形图,试解答: (1)写出图3.16(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。 (3)X000和X00的波形如图3.17(a),画出Y000的波形图。 解:
3.2.7 置位与复位指令SET、RST 2 (1)SET和 RST指令有自保功能,在图3.16(a)中, X000一旦接通,即使再断开,Y000仍保持接通。 (2)SET和 RST指令的使用没有顺序限制,并且 SET 和 RST之间可以插入别的程序,但只在最后执行的一 条才有效。 (3)RST指令的目标组件,除与SET相同的YMS外, 还有TCD。 例3.10阅读图3.16(a)梯形图,试解答: (1)写出图3.16(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。 (3)X000和X001的波形如图3.17(a),画出Y000的波形图。 解:
清华大学出版社 TSINGHUA UNIVERSITY PRESS 327置位与复位指令SET、RST3 SET YO00 RST YOOO 步序指令 步序指令 XO2 0 LD X000 11 LD 005 SET MO 1 SET Y000 12RSTS0+2步 RSTMO X001 14LDX006 X04 SET SO RST Y000 15RSTD0+3步 XOOS RST SO 148 XOO5 RST DO T2S0K1 2345678 LD x002 18 LD XO00 SET MD 19 OUT T250 3步 LD X003 K1 RST MO 22 LD x0了 m了 LD X004 23RsT1250-2步 RST T250 9SETS0+2步25END END 〔a)梯形图 〔b)指令表 图3.16SET和RST指令举例
3.2.7 置位与复位指令SET、RST 3 图3.16 SET和 RST指令举例
清华大学出版社 TSINGHUA UNIVERSITY PRESS 327置位与复位指令SET、RST 1)用FXGP先画好梯形图,然后用工具_转换命令,即可得 到图3.16(b)所示的指令表。各指令的步序已经在此程序中标 出,并可得到总的程序步为21步 (2)各指令的步序已经在此程序中标出,并可得到总的程序步 为26步。若人工计算,要注意图3.16(b)中步序15RSTD0 ,此指令为3个程序步 (3)根据SET和RST指令功能,容易分析得出:常开Ⅹ000接通 时,线圈Y000得电并保持,一直至常开ⅹ001接通时,线圈Y000 才失电并保持,所以Y000的波形如图3.17(b)所示。 ①00 8000 x001 x001 Y000 〔a)已知x000、x001波形 〔b〕Y000的波形 图3.17输入/输出波形
3.2.7 置位与复位指令SET、RST 4 (1)用FXGP先画好梯形图,然后用工具_转换命令,即可得 到图3.16(b)所示的指令表。各指令的步序已经在此程序中标 出,并可得到总的程序步为21步。 (2)各指令的步序已经在此程序中标出,并可得到总的程序步 为26步。若人工计算,要注意图3.16(b)中步序15 RST D0 ,此指令为3个程序步。 (3)根据SET和 RST指令功能,容易分析得出:常开X000接通 时,线圈Y000得电并保持,一直至常开X001接通时,线圈Y000 才失电并保持,所以Y000的波形如图3.17(b)所示。 图3.17 输入/输出波形
清华大学出版社 TSINGHUA UNIVERSITY PRESS 32.8脉冲输出指令PLS、PLF1 1.指令用法 (1)PLS(脉冲):微分输出指令,上升沿有效 (2)PLF(脉冲):微分输出指令,下降沿有效 指令用于目标组件的脉冲输出,当输入信号跳变时产生 个宽度为扫描周期的脉冲 2.指令说明 表3.14脉冲输出指令 助记符名称 操作功能 梯形图与目标组件 程序步数 PLS 微分输出 HHFLS YM 升 上升沿有效 除特M PLF 微分输出 HHPLF YM 〔降〕 下降沿有效 除特M
3.2.8 脉冲输出指令PLS、PLF 1 1.指令用法 (1)PLS(脉冲):微分输出指令,上升沿有效。 (2)PLF(脉冲):微分输出指令,下降沿有效。 指令用于目标组件的脉冲输出,当输入信号跳变时产生 一个宽度为扫描周期的脉冲。 2.指令说明 表3.14 脉冲输出指令
清华大学出版社 TSINGHUA UNIVERSITY PRESS 32.8脉冲输出指令PLS、PLF2 (1)使用PLS/PLF指令,组件Y、M仅在驱动输入接通 /断开后一个扫描周期内动作。 (2)特殊继电器M不能用作PLS或PLF的目标组件 例3.1阅读图3.18(a)梯形图,试解答: (1)写出图3.18(a)梯形图所对应的指令表 (2)指出各指令的步序并计算程序的总步数 (3)X000和X001的波形如图3.19(a)所示,画出M0、M1和 Y000的波形图。 解 (1)用FXGP先画好梯形图,再用工具转换命令,即可得到 图3.18(b)所示的指令表 (2)各指令步序已在图3.18(b)程序中标出,总程序步为11步 (3)ⅹ000接通上升沿_M线圈得电并保持一个扫描周期_MO 常开闭合使Y00得电ⅹ001接通下降沿M1线圈得电并保持 个扫描周期,M常开闭合使Y000复位
3.2.8 脉冲输出指令PLS、PLF 2 (1)使用PLS/PLF指令,组件Y、M仅在驱动输入接通 /断开后一个扫描周期内动作。 (2)特殊继电器M不能用作PLS或PLF的目标组件。 例3.11阅读图3.18(a)梯形图,试解答: (1)写出图3.18(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。 (3)X000和X001的波形如图3.19(a)所示,画出M0、M1和 Y000的波形图。 解: (1)用FXGP先画好梯形图,再用工具_转换命令,即可得到 图3.18(b)所示的指令表。 (2)各指令步序已在图3.18(b)程序中标出,总程序步为11步 (3)X000接通上升沿_M0线圈得电并保持一个扫描周期_M0 常开闭合使Y000得电_X001接通下降沿_M1线圈得电并保持一 个扫描周期,M1常开闭合使Y000复位
清华大学出版社 TSINGHUA UNIVERSITY PRESS 32.8脉冲输出指令PLS、PLF3 x000 步序指令 步序指令 0 PLS MO MD 0 LD XO00 8 LD m 1 3 SET Y000 1FSM02步9RsTY0m0 X001 SHH-PLFMI 3 LD M O 10 END M1 4 SET YO00 8 RST YOOO 5Lx001 END 6PFM12步 〔a)梯形图 〔b)指令表 图3.18PLS和PLF指令举例 X000 x00 X01 X01 MD MD 力扫描周期 年 700 Y000 〔a)已知x000、X001波形 〔b)Y000的波形 图3.19输入/输出波形
3.2.8 脉冲输出指令PLS、PLF 3 图3.18 PLS和PLF指令举例 图3.19 输入/输出波形
清华大学出版社 TSINGHUA UNIVERSITY PRESS 329主控与主控复位指令MC、MCR 1.指令用法 (1)MC(主控):公共串联接点的连接指令(公共 串联接点另起新母线)。 (2)MCR(主控复位):MC指令的复位指令。 这两个指令分别设置主控电路块的起点和终点。 2.指令说明 (1)在图3.20(a)中,当输入ⅹ000接妾通时,执行MC 表3.15主控与主控复位指令 助记符名称 操作功能 梯形图与目标组件 程序步数 MC 公共串联接点 HHMC N YM 主控 另起新母线 N嵌套数N0N MCR 公共串联接点 CR N 主控复位 新母线解除 N嵌套数MN7
3.2.9 主控与主控复位指令 MC、MCR 1 1.指令用法 (1)MC(主控):公共串联接点的连接指令(公共 串联接点另起新母线)。 (2)MCR(主控复位):MC指令的复位指令。 这两个指令分别设置主控电路块的起点和终点。 2.指令说明 (1)在图3.20(a)中,当输入X000接通时,执行MC 表3.15 主控与主控复位指令
清华大学出版社 TSINGHUA UNIVERSITY PRESS 329主控与主控复位指令MC、MCR2 与MCR之间的指令。当输入断开时,MC与MCR指令间 各组件将为如下状态:计数器、累计定时器,用 SET/RST指令驱动的组件,将保持当前的状态;非累计 定时器及用OUT指令驱动的软组件,将处断开状态 (2)执行MC指令后,母线(LD,LDI)移至MC接点 要返回原母线,用返回指令MCR。 MC/MCR指令必 须成对使用。 (3)使用不同的Y,M组件号,可多次使用MC指令。 但是若使用同一软组件号,会出现双线圈输出 (4)MC指令可嵌套使用,即在MC指令内再使用MC 指令,此时嵌套级的编号就顺次由小增大。用MCR指 令逐级返回时,嵌套级的编号则顺次由大减小,如图 322(a)所示。嵌套最多大不要超过8级N7)
与MCR之间的指令。当输入断开时,MC与MCR指令间 各组件将为如下状态:计数器、累计定时器,用 SET/RST指令驱动的组件,将保持当前的状态;非累计 定时器及用OUT指令驱动的软组件,将处断开状态。 (2)执行MC指令后,母线(LD,LDI)移至MC接点 ,要返回原母线,用返回指令MCR。MC/MCR指令必 须成对使用。 (3)使用不同的Y,M组件号,可多次使用MC指令。 但是若使用同一软组件号,会出现双线圈输出。 (4)MC指令可嵌套使用,即在MC指令内再使用MC 指令,此时嵌套级的编号就顺次由小增大。用MCR指 令逐级返回时,嵌套级的编号则顺次由大减小,如图 3.22(a)所示。嵌套最多大不要超过8级(N7)。 3.2.9 主控与主控复位指令 MC、MCR 2
清华大学出版社 TSINGHUA UNIVERSITY PRESS 329主控与主控复位指令MC、MCR3 例3.12阅读图320(a)梯形图,试解答: (1)写出图320(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数 解:(1)用FXGP先画好图3.20(a)梯形图(串联在母线上的 接点M100(嵌套级为N0)可以不必画),再用工具转换命令 步序指令 000 0LDx003步 HMC NO M100 1 MC NO M100 H二M100 4 LD X001 01 4 Y000 5 OUT YO00 02 Y01 6 LD XO02 T OuT Y001 MCR NO 8MCRM+2步 END J 10 END 〔a)梯形图 〔b〕指令表 图3.20MC和MCR指令举例
例3.12 阅读图3.20(a)梯形图,试解答: (1)写出图3.20(a)梯形图所对应的指令表。 (2)指出各指令的步序并计算程序的总步数。 解:(1)用FXGP先画好图3.20(a)梯形图(串联在母线上的 接点M100(嵌套级为N0)可以不必画),再用工具_转换命令 3.2.9 主控与主控复位指令 MC、MCR 3 图3.20 MC和MCR指令举例