![电气工程师自学成才手册(精通篇)](https://wfqqreader-1252317822.image.myqcloud.com/cover/554/23914554/b_23914554.jpg)
4.1 基本梯形图元件与指令说明
4.1.1 常开触点、常闭触点与线圈
1.常开触点、常闭触点与线圈说明
常开触点、常闭触点与线圈元件说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0103_0001.jpg?sign=1739044324-ZEGgmpqXBxafpJgZCTRuwQqLWWYtU9P6-0-c4118650ef50ffbf456ccda07bb692a2)
2.使用举例
常开触点、常闭触点与线圈元件使用举例如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0103_0002.jpg?sign=1739044324-sGIqwRrVBY0JeXcUXZjPdCKccxqn0Kjb-0-e7678de0373397d1653c57dcc63ad477)
4.1.2 触点的串联和并联
1.触点连接方式说明
触点的串联和并联说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0104_0001.jpg?sign=1739044324-nxNBTvJl21LEBLrz3UxACwPBHtk7P5i6-0-1adc574526f4e487a0f7634d95cf284b)
2.使用举例
(1)触点的串联使用举例
触点的串联使用举例如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0104_0002.jpg?sign=1739044324-VrB5XGyhH9Eis8kxhIZpQFAuXVwSBZBX-0-8e6efb79f7f7e760cb6acfd8276d1001)
(2)触点的并联使用举例
触点的并联使用举例如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0104_0003.jpg?sign=1739044324-m6QyYNuMR6i3mqRnzVmIg6VFuX8gDRRw-0-ee768e873d90c1227c2996235f41fc15)
4.1.3 触点串联后并联与触点并联后串联
1.触点连接方式说明
触点串联后并联与触点并联后串联说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0104_0004.jpg?sign=1739044324-wO5t6doj7NHKOp2rpTFLJxA1oMfEdOmw-0-b3835c8d372b8b9f31f8282a4beb9421)
2.使用举例
(1)触点串联后并联使用举例
触点串联后并联使用举例如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0105_0001.jpg?sign=1739044324-ppSXnVIP0N0m450NjV1OXZBoFw5vxHHV-0-0fb46e765df24cab62de4e74eb261da8)
(2)触点并联后串联使用举例
触点并联后串联使用举例如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0105_0002.jpg?sign=1739044324-yH5PRJ7gAwIFQHATIoXzdocWB5BOKM9z-0-ba42eaf4ef3a5eaf2d82a59dbce440c1)
4.1.4 边沿检测触点
边沿检测触点包括上升沿检测触点和下降沿检测触点,当检测到上升沿或下降沿时,边沿检测触点会接通一个扫描周期的时间。
1.边沿检测触点说明
边沿检测触点说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0105_0003.jpg?sign=1739044324-tmZP4Szs4fz1AjcbmiwxeEwqSatnmtaq-0-c4813ee4ab735a27ea489179778bb972)
2.使用举例
(1)上升沿检测触点使用说明
上升沿检测触点的使用说明如图4-1所示,当输入继电器X001的状态由OFF转为ON(比如X001端子外接开关由断开转为闭合)时,产生一个上升沿,X001上升沿检测触点接通一个扫描周期,辅助继电器M1线圈通电一个扫描周期的时间,然后X001上升沿检测触点断开,M1线圈失电。X001常开触点的状态随输入继电器X001状态变化而变化,输入继电器X001状态为ON时X001常开触点始终闭合,为OFF时始终断开。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0106_0001.jpg?sign=1739044324-Kzsj7FWEVfP5XbCUOzWKErdyXZRapncH-0-aa064b1dd220a1462e6d0f5f8ad58a28)
图4-1 上升沿检测触点使用说明
(2)下降沿检测触点使用说明
下降沿检测触点的使用说明如图4-2所示,当输入继电器X001的状态为ON(比如X001端子外接开关闭合)时,X001常开触点闭合,辅助继电器M0线圈得电,当输入继电器X001的状态由ON变为OFF时,产生一个下降沿,X001下降沿检测触点接通一个扫描周期,M1线圈通电一个扫描周期的时间,然后X001下降沿检测触点断开,M1线圈失电。X001常开触点的状态随输入继电器X001状态变化而变化,输入继电器X001状态为ON时X001常开触点始终闭合,为OFF时始终断开。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0106_0002.jpg?sign=1739044324-jIjfbgav7bFIEMyLfxjy9UOVd3XvGV6G-0-04cf333ea57f8bcf3e9ea83dc366a668)
图4-2 下降沿检测触点使用说明
4.1.5 主控指令和主控复位指令
1.指令说明
指令说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0106_0003.jpg?sign=1739044324-3ABuFYD0X8gtCfx4etPeQRDXkZSceQGM-0-cb52b7341e7e12a70ba9141e4dfe8fb0)
2.使用举例
MC、MCR指令使用举例如图4-3所示。如果X001常开触点处于断开,MC指令不执行,MC到MCR之间的程序不会执行,即0梯级程序执行后会执行12梯级程序,如果X001触点闭合,MC指令执行,MC到MCR之间的程序会从上往下执行。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0107_0001.jpg?sign=1739044324-eIgqTWvZY7mTkPdqP6QwgbNNJVIZEPXJ-0-5dc6725483019ea79c978f2edc64dcfa)
图4-3 MC、MCR指令使用举例
MC、MCR指令可以嵌套使用,如图4-4所示,当X001触点闭合、X003触点断开时,X001触点闭合使“MC N0 M100”指令执行,N0级电路块被启动,由于X003触点断开使嵌在N0级内的“MC N1 M101”指令无法执行,故N1级电路块不会执行。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0107_0002.jpg?sign=1739044324-yRYda6p8qBuU2kRIUl7NJlL6e3zNAzgb-0-9d4297d1475a9ec8d7c0f245fffb27a5)
图4-4 MC、MCR指令的嵌套使用
如果MC主控指令嵌套使用,其嵌套层数允许最多8层(N0~N7),通常按顺序从小到大使用,MC指令的操作元件通常为输出继电器Y或辅助继电器M,但不能是特殊继电器。MCR主控复位指令的使用次数(N0~N7)必须与MC的次数相同,在按由小到大顺序多次使用MC指令时,必须按由大到小相反的次数使用MCR返回。
4.1.6 取反指令
1.指令说明
取反指令说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0108_0001.jpg?sign=1739044324-4yCft3u5Oy4letzNDLGicdwi7BUx6fUe-0-31c3c9c58da0c7f215a77911e3c5e5a1)
2.使用举例
取反指令的使用举例如图4-5所示。在绘制梯形图时,取反指令用斜线表示,当X000断开时,相当于X000=OFF,取反变为ON(相当于X000闭合),继电器线圈Y000得电。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0108_0002.jpg?sign=1739044324-dxiGSg6AtIbmJNXRd7iDN5tDb07KbKsF-0-7f95ba06940895b98eb2990455ae18ce)
图4-5 取反指令使用举例
4.1.7 结果边沿检测指令
结果边沿检测指令是三菱FX PLC三代机(FX3U/FX3UC/FX3G)增加的指令。
1.指令说明
结果边沿检测指令说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0108_0003.jpg?sign=1739044324-nTapGV4JaFNKHoM0CvkKqzkzihKJKB27-0-c02cc92f5613b16ae90014f5c98cc521)
2.使用举例
结果上升沿检测指令使用举例如图4-6所示。当X000触点处于闭合、X001触点由断开转为闭合时,结果上升沿检测指令前方送来一个上升沿,该指令所在位置接通,“SET M0”执行,将辅助继电器M0置1。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0108_0004.jpg?sign=1739044324-KPI4GrdhzzL2GOJtAkkcZfEKvc1maxLA-0-4944a74851a8b58c4e7f3f21c299218b)
图4-6 结果上升沿检测指令使用举例
结果下降沿检测指令使用举例如图4-7所示。当X001触点处于闭合时,如果X000触点由闭合转为断开,结果下降沿检测指令前方送来一个下降沿,该指令所在位置接通,“SET M0”执行,将辅助继电器M0置1。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0109_0001.jpg?sign=1739044324-CvmU6BXrYB1mT4wFsyd65fZOs2jymiGC-0-75d5fd5b70668f11c8fc9a5a0181c21c)
图4-7 结果下降沿检测指令使用举例
4.1.8 置位指令与复位指令
1.指令说明
置位指令与复位指令的名称及功能如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0109_0002.jpg?sign=1739044324-eJH0hun4RPi9vMDesLsZm1TRHN7ZOUmM-0-266bd32d0174882d88c175c543447ea8)
2.使用举例
置位与复位指令的使用举例如图4-8所示。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0109_0003.jpg?sign=1739044324-oh5vVzRDXw0sY7gWdIG4QeWQBuOyeLmc-0-b3eb93c8f6c0c9261e24faf148d6d93d)
图4-8 置位、复位指令使用举例
在图4-8中,当常开触点X000闭合后,Y000线圈被置位(状态变为ON), X000断开后,Y000线圈仍维持ON(通电)状态,当常开触点X001闭合后,Y000线圈被复位(状态变为OFF), X001断开后,Y000线圈维持OFF(失电)状态。
对于同一元件,SET、RST指令可反复使用,顺序也可随意,但最后执行者有效。
4.1.9 脉冲微分输出指令
1.指令说明
脉冲微分输出指令说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0110_0001.jpg?sign=1739044324-ZoglXERYukkRKhT5P3wh7nsu97mOAhF4-0-3f6d26e04f9441487c5ec3f1fea42274)
2.使用举例
PLS、PLF指令使用举例如图4-9所示。当常开触点X000由断开转为闭合时,一个上升沿脉冲加到[PLS M0],指令执行,M0线圈得电一个扫描周期,M0常开触点闭合,[SET Y000]指令执行,将Y000线圈置位(即让Y000线圈得电并保持);当常开触点X001由闭合转为断开时,一个脉冲下降沿加给[PLF M1],指令执行,M1线圈得电一个扫描周期,M1常开触点闭合,[RST Y000]指令执行,将Y000线圈复位(即让Y000线圈失电)。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0110_0002.jpg?sign=1739044324-qBzh2yfd87tdacNSQQ3vzp5LOUBFfLKe-0-ee58110a92e1453fed8ef86c26f65f35)
图4-9 PLS、PLF指令使用举例
4.1.10 程序结束指令
1.指令说明
程序结束指令说明如下:
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0110_0003.jpg?sign=1739044324-9ZlghcMnTarJ9ZAFJ9qHUdpxXuRG4A36-0-bc87331481e9fa307fe08cca5ae39656)
2.使用举例
END指令使用举例如图4-10。当系统运行到END指令处时,END后面的程序将不会执行,系统会由END处自动返回,开始下一个扫描周期,如果不在程序结束处使用END指令,系统会一直运行到最后的程序步,延长程序的执行周期。
![](https://epubservercos.yuewen.com/C1BD29/12741017203781106/epubprivate/OEBPS/Images/figure_0110_0004.jpg?sign=1739044324-wDV7XDZYKIuuq0IXxfKI1s4pNuWmOi6t-0-3a8ba0d6d97d462a6df8e127a2779016)
图4-10 END指令使用举例
另外,使用END指令也方便调试程序。当编写很长的程序时,如果调试时发现程序出错,为了发现程序出错位置,可以从前往后每隔一段程序插入一个END指令,再进行调试,系统执行到第一个END指令会返回,如果发现程序出错,表明出错位置应在第一个END指令之前,若第一段程序正常,可删除一个END指令,再用同样的方法调试后面的程序。