【图】三菱plc指令stl与ret用法实例

作者:老电工时间:2015-09-20 05:27:56

三菱FX系列plc中使用STL/RET指令程序的写法

<a href=/sanlingplc/ target=_blank class=infotextkey>三菱plc</a> STL/RET指令
用三菱的FX2N PLC,想用步进功能指令(STL/RET)来做顺序功能控制。编程手册中对这两个指令的说明比较详细。下图是三菱FX系列编程手册中对于STL/RET指令的实例程序。
三菱plc STL/RET指令2

但是,按照手册中的例程序完整照抄写的梯形图程序编译的时候出错。

如图:
三菱plc STL/RET指令3

修改程序,将RET指令直接连到左母线,编译通过了。
三菱plc STL/RET指令4

但是模拟程序的时候出了问题,M8002并没有置位初始状态位S0。
三菱plc STL/RET指令5

其它几个类似的程序,结果都一样,要么编译出错,要么执行结果不正确。

翻出了GX-Developer v8操作手册,找到了问题的根源。
三菱plc STL/RET指令6

三菱plc STL/RET指令7

手册中说明了“19. 关于FX系列的步梯形图指令的显示及编程注意事项 ”,如下图:
三菱plc STL/RET指令8

《编程手册》有关STL/RET指令的便例程序都是由FXGP(DOS)、FXGP(WIN)编写,使用GX-Developer及后来的GX-works编写梯形图程序时,STL及RET指令的书写规则并不像《编程手册》的例程序中那样。

因此,《编程手册》中的程序在GX-Developer或GX-works中编写时,梯形图程序应为:
三菱plc STL/RET指令9

程序模拟执行结果:
三菱plc STL/RET指令10

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc