三菱PLC中的IST指令如何理解? 如何应用? 三菱PLC中IST指令详细例子及解答
ZRST 成批复位指令。
1、简介:
区间复位指令ZRST,指令代码为FNC40,其功能是将[D1·]、[D2·]指定的元件号范围内的同类元件成批复位,目标操作数可取T、C、D或Y、M、S。[D1·]、[D2·]指定的元件应为同类元件,[D1·]的元件号应小于[D2·]的元件号。若[D1·]的元件号大于[D2·]的元件号,则只有[D1·]指定的元件被复位。如图1所示,M8002在PLC运行开始瞬间为ON,M500~M599、C235~C255、S0~S127均被复位。
2、ZRST:
ZRST是区间复位指令。 与之对应的应该就是RST指令, 这两个指令属于一个意思。都是复位用。区别就是 RST 复位一个地址。ZRST 复位一个 “连续的”地址。像你刚才说的 ZRST Y000 Y007,就是把包括 Y000,Y001,Y002.。。Y007的八个地址栏状态全部复位,记住,这个是区间连续复位指令。RST 用法很简单, RST Y 001 就是复位一个端口。
IST指令,即一个例子吧
LD M8000
IST M20 S20 S50 //S20到S50为S2后面的程序
解释: M20 --- M24 每次只能接通一个,且必须接通一个。M25为回原点启动,M26为自动程序启动,M27为停止。
接通M20,代表手动程序,这是程序会跳到S0去,你在S0下面做手动的顺控程序即可;
接通M21,代表回原点程序,这时程序会跳到S1去,你在S1下面做回原点程序即可;
接通M22 M23 M24时,程序会跳到S2去,在S2下面你要做自动程序。
M22接通时,程序跳到S2中,代表单步,即当顺控转移条件达到时,并不转移,必须在顺控程序到后后,再按下M26,才跳到下一步顺控程序。因每一步都需要按一下,所以称为单步。
M23接通时,程序跳到S2去,按下M26后,运行一个单周,再按下M26后,再运行一个单周。
M24接通时,程序跳到S2去,按下M26后,程序一直循环的运行下去。
M27按下时,程序停止。
简单理解:用于以简单的方法实现自动,手动,单步等编程功能的指令。个人认为这个指令有很多限制,一些io被限定死了功能。或许第二次用会觉得ist给编程带来方便。
应用:在编程时要用到自动,手动,单步等功能时可以使用,多用于机床等程序编写中。详细看指令说明吧。
这是一条在采用步进梯形图的程序中,对初始化状态以及特殊辅助继电器进行自动控制的指令。
作为PLC 的方便指令,在使用状态编程法时,非常方便。
PS。IST指令一次占用8个输入点。
建议看下指令手册
这个呀,相对比较复杂,看你怎么用了。具体的看三菱和相关案例,然后调试了。文字太多了,你还是看书,上机练习吧。
这个是步进梯形图中使用的一个指令
中断之类的吧,这些偏门的东西一般不用
《三菱PLC。。。IST指令。。M8044》
答:M8044是原点条件,在一些自动化控制系统中,在自动模式中按启动按钮,有些部件需要在初始位,否则不能启动,主要应用控制位置的系统
《三菱PLC定义初始化指令IST后只接入其中的手动、自动两个.PLC从手动转 ...》
答:IST指令要按一定的格式使用,看下编程手册,虽然只接入手动、自动,但其余6个输入也是要进行处理的。