三菱plc基本指令使用说明

发布时间:2023-09-11
三菱plc基本指令名称助记符目标元件说明
指令ldx、y、m、s、t、c常开接点逻辑运算起始取反
指令ldix、y、m、s、t、c常闭接点逻辑运算起始线圈驱动
指令outy、m、s、t、c驱动线圈的输出
与指令andx、y、m、s、t、c单个常开接点的串联
与非指令anix、y、m、s、t、c单个常闭接点的串联
或指令orx、y、m、s、t、c单个常开接点的并联
或非指令orix、y、m、s、t、c单个常闭接点的并联
或块指令orb无串联电路块的并联连接
与块指令anb无并联电路块的串联连接
主控指令mcy、m公共串联接点的连接
主控复位指令mcry、mmc的复位
置位指令sety、m、s使动作保持
复位指令rsty、m、s、d、v、z、t、c使操作保持复位
上升沿产生脉冲指令plsy、m输入信号上升沿产生脉冲输出
下降沿产生脉冲指令plfy、m输入信号下降沿产生脉冲
输出空操作指令nop无使步序作空操作程序
结束指令end无程序结束
一、逻辑取及线圈驱动指令ld、ldi、out?ld,取指令。表示一个与输入母线相连的动合接点指令,即动合接点逻辑运算起始。?ldi,取反指令。表示一个与输入母线相连的动断接点指令,即动断接点逻辑运算起始。?out,线圈驱动指令,也叫输出指令。?ld、ldi两条指令的目标元件是x、y、m、s、t、c,用于将接点接到母线上。也可以与后述的anb指令、orb指令配合使用,在分支起点也可使用。?out是驱动线圈的输出指令,它的目标元件是y、m、s、t、c。对输入继电器不能使用。out指令可以连续使用多次。?ld、ldi是一个程序步指令,这里的一个程序步即是一个字。out是多程序步指令,要视目标元件而定。out指令的目标元件是定时器和计数器时,必须设置常数k。
二、接点串联指令and、ani?and,与指令。用于单个动合接点的串联。?ani,与非指令,用于单个动断接点的串联。?and与ani都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。这两条指令的目标元件为x、y、m、s、t、c。out指令后,通过接点对其它线图使用out指令称为纵输出或连续输出。这种连续输出如果顺序没错,可以多次重复。
三、接点并联指令or、orior,或指令,用于单个动合接点的并联。?ori,或非指令,用于单个动断接点的并联。?or与ori指令都是一个程序步指令,它们的目标元件是x、y、m、s、t、c。这两条指令都是一个接点。需要两个以上接点串联连接电路块的并联连接时,要用后述的orb指令。or、ori是从该指令的当前步开始,对前面的ld、ldi指令并联连接。并联的次数无限制。
四、串联电路块的并联连接指令orb两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用ld、ldi指令,分支结束用orb指令。orb指令与后述的anb指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。orb有时也简称或块指令。orb指令的使用方法有两种:一种是在要并联的每个串联电路后加orb指令;另一种是集中使用orb指令。对于前者分散使用orb指令时,并联电路块的个数没有限制,但对于后者集中使用orb指令时,这种电路块并联的个数不能超过8个(即重复使用ld、ldi指令的次数限制在8次以下),所以不推荐用后者编程。
五、并联电路的串联连接指令anb?两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用anb指令。分支的起点用ld、ldi指令,并联电路结束后,使用anb指令与前面电路串联。anb指令也简称与块指令,anb也是无操作目标元件,是一个程序步指令。
六、主控及主控复位指令mc、mcr?mc为主控指令,用于公共串联接点的连接,mcr叫主控复位指令,即mc的复位指令。在编程时,经常遇到多个线圈同时受到一个或一组接点控制。如果在每个线圈的控制电路中都串入同样的接点,将多占用存储单元,应用主控指令可以解决这一问题。使用主控指令的接点称为主控接点,它在梯形图中与一般的接点垂直。它们是与母线相连的动合接点,是控制一组电路的总开关。mc指令是3程序步,mcr指令是2程序步,两条指令的操作目标元件是y、m,但不允许使用特殊辅助继电器m。
七、置位与复位指令set、rstset为置位指令,使动作保持;rst为复位指令,使操作保持复位。set指令的操作目标元件为y、m、s。而rst指令的操作元件为y、m、s、d、v、z、t、c。这两条指令是1~3个程序步。用rst指令可以对定时器、计数器、数据寄存、变址寄存器的内容清零。
八、脉冲输出指令pls、plfpls指令在输入信号上升沿产生脉冲输出,而plf在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是y和m,但特殊辅助继电器不能作目标元件。使用pls指令,元件y、m仅在驱动输入接通后的一个扫描周期内动作(置1)。而使用plf指令,元件y、m仅在驱动输入断开后的一个扫描周期内动作。使用这两条指令时,要特别注意目标元件。例如,在驱动输入接通时,plc由运行到停机到运行,此时plsm0动作,但plsm600(断电时,电池后备的辅助继电器)不动作。这是因为m600是特殊保持继电器,即使在断电停机时其动作也能保持。
九、空操作指令nop、nop指令是一条无动作、无目标元件的1程序步指令。空操作指令使该步序作空操作。用nop指令替代已写入指令,可以改变电路。在程序中加入nop指令,在改动或追加程序时可以减少步序号的改变。
十、程序结束指令endend是一条无目标元件的1程序步指令。plc反复进行输入处理、程序运算、输出处理,若在程序最后写入end指令,则end以后的程序就不再执行,直接进行输出处理。在程序调试过程中,按段**end指令,可以按顺序扩大对各程序段动作的检查。采用end指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去end指令。要注意的是在执行end指令时,也刷新监视时钟。
上一个:安溪铁观音的精髓所在
下一个:如何制作u盘安装win7系统(如何用u盘制作安装版win7系统)

旺诠RTT068R2JTP电阻
tetratec压力调节器m10
如何装win8系统(如何装win8.1系统)
ipg光电(一流的激光器制造商)
电脑游戏主机哪个品牌比较好(游戏主机电脑推荐)
春茶的挑选标准
防辐射
电脑上的声音图标不见了怎么办图片教程(电脑声音的图标不见了)
s5830i开不了机怎么刷机
ps点了橡皮擦没反应怎么回事(ps点了橡皮擦擦不掉)