三菱PLC编程指令的输入方式主要有以下几种:
手动输入 :这是最基本的编程输入方式,通过键盘输入程序代码。在三菱PLC编程软件中,可以直接在编辑窗口中输入指令、地址和参数等。基于图形化编程的输入方式:
三菱PLC编程软件提供了图形化编程环境,可以通过拖拽和连接图形化元素来构建程序。这种方式通常被称为Ladder Diagram(梯形图)。
常用三菱编程快捷键指令
CTRL + N: 新建一个程序
CTRL + O: 打开一个已存在的程序
CTRL + S: 保存当前程序
CTRL + F: 查找指定的内容
CTRL + H: 替换指定的内容
CTRL + Z: 撤销上一步操作
CTRL + Y: 重做上一步操作
CTRL + X: 剪切选中的内容
CTRL + C: 复制选中的内容
CTRL + V: 粘贴剪切或复制的内容
CTRL + A: 全选当前窗口的内容
CTRL + P: 打印当前程序
F5: 编译当前程序
F7: 调试当前程序
F8: 单步执行当前程序
F9: 停止当前程序的调试
三菱编程指令详解
顺控指令
LD(逻辑操作开始)
LDI(逻辑非操作开始)
AND(逻辑乘)
ANI(逻辑乘非)
OR(逻辑加)
ORI(逻辑加非)
ANB(AND逻辑块与)
ORB(OR逻辑块或)
MPS(存储操作结果)
MRD(从MPS读取操作结果)
MPP(从MPS读取操作结果并清除结果)
OUT(软元件输出)
SET(软元件置位)
RST(软元件复位)
PLS(在输入信号的上升沿)
PLF(在输入信号的下降沿)
CHK(软元件输出翻转)
SFT(元件移1位)
SFTP(元件移1位)
MC(主控开始)
MCR(主控复位)
FEND(结束主程序)
其他指令:
STOP(停止)
CALL指令:用于向指针P标记的步跳转,执行标记的子程序。子程序执行完毕后,执行SRET指令,返回到CALL调用指令的下一步。指令格式:CALL Pn,其中Pn是指针编号,n可以是0-63。
MC指令:用于计数,通常用于控制计数器的增减。使用时需要指定一个计数器编号,例如M100,以及计数器的起始值和上限值。在编程软件中,将MC指令放置在梯形图或指令列表中,然后输入计数器编号和参数。例如若要设置M100的计数起始值为0,上限值为10,可以在梯形图中输入MC100,0,10。执行此指令后,M100的值会根据输入信号增减,达到上限值10时停止计数。
梯形图编程中的输出指令和步进指令:
输出指令:
OUT(输出):将指定的输出继电器置位。
SET(置位):将指定的输出继电器置位,并保持其状态。
RST(复位):将指定的输出继电器复位。
PLS(上升沿输出脉冲):在条件满足时,输出继电器产生一个扫描周期的脉冲。
PLF(下降沿输出脉冲):在条件从ON变为OFF时,输出继电器产生一个扫描周期的脉冲。
步进指令:
STL(步进触点指令):用于开始一个新的步进段。
应用指令:
条件跳转(CJ):根据条件跳转到指定的标签。
子程序调用(CALL)和返回(SRET):调用子程序并在子程序结束后返回主程序。
数据处理指令:
ZRST(清零):将多个连续的数据寄存器清零。
DECO(解码):将一个字数据转换为多个位数据。
ENCO(编码):将多个位数据转换为一个字数据。
SUM(求和):计算多个数据寄存器的总和。