三菱指令有很多种,以下是一些常见的三菱指令及其实例讲解:
1. 触点指令:
LD:逻辑操作开始,用于启动程序。
LDI:逻辑非操作开始,对操作对象进行取反操作。
AND:逻辑乘,用于将多个操作对象进行逻辑与操作。
ANI:逻辑乘非,对指定的操作对象进行取反操作。
OR:逻辑加,用于将多个操作对象进行逻辑或操作。
ORI:逻辑加非,对指定的操作对象进行取反操作。
2. 连接指令:
ANB:AND逻辑块与,将多个操作对象进行逻辑与操作,并将结果存储到指定的目标元件中。
ORB:OR逻辑块或,将多个操作对象进行逻辑或操作,并将结果存储到指定的目标元件中。
MPS:存储操作结果,将上一个指令的操作结果存储到指定的目标元件中。
MRD:从MPS读取操作结果,读取上一个指令存储的操作结果,并将其存储到指定的目标元件中。
MPP:从MPS读取操作结果并清除结果,读取上一个指令存储的操作结果,并将其存储到指定的目标元件中,同时清除上一个指令的操作结果。
3. 输出指令:
OUT:软元件输出,将指定的操作对象输出到软元件中。
SET:软元件置位,将指定的软元件进行置位操作。
RST:软元件复位,将指定的软元件进行复位操作。
PLS:在输入信号的上升沿,当输入信号出现上升沿时,执行相应的操作。
PLF:在输入信号的下降沿,当输入信号出现下降沿时,执行相应的操作。
CHK:软元件输出翻转,当指定的软元件状态发生变化时,执行相应的操作。
4. 移位指令:
SFT:元件移1位,将指定的元件向左移动1位。
SFTP:元件移1位,将指定的元件向左移动1位,并将移位后的结果存储到指定的目标元件中。
5. 主控指令:
MC:主控开始,用于启动主控程序。
MCR:主控复位,用于结束主控程序。
6. 结束指令:
三菱PLC的编程关键是依照控制要求来编写程序,对于定时器、计数器、旋转编码器、变频器等具有PLC硬件支持的元器件的编程,其编程语言是相似的,都是在阶梯图或者语句控制程序中完成对应的控制任务。