三菱plc编程指令大全讲解

描述

三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。它通过编程实现对各种机械设备的控制,具有灵活性高、可靠性强等特点。以下是对三菱PLC编程指令的介绍:

  1. 基本指令

基本指令是三菱PLC编程中最常用的指令,包括:

1.1. LD(Load):装载指令,用于将输入信号加载到辅助继电器中。

1.2. LDI(Load Inverse):反向装载指令,用于将输入信号的反向信号加载到辅助继电器中。

1.3. OUT:输出指令,用于将辅助继电器的信号输出到输出设备。

1.4. AND:与指令,用于实现两个或多个信号的逻辑与操作。

1.5. OR:或指令,用于实现两个或多个信号的逻辑或操作。

1.6. XOR:异或指令,用于实现两个信号的逻辑异或操作。

1.7. NOT:非指令,用于实现信号的逻辑非操作。

1.8. SET:置位指令,用于将辅助继电器置位。

1.9. RST:复位指令,用于将辅助继电器复位。

1.10. PLS:脉冲指令,用于实现脉冲输出。

1.11. NEG:负跳变指令,用于检测信号的负跳变。

1.12. INC:增计数指令,用于实现计数器的增计数。

1.13. DEC:减计数指令,用于实现计数器的减计数。

  1. 定时器指令

定时器指令用于实现时间控制,包括:

2.1. TON(Timer ON):接通延时定时器,用于实现延时接通控制。

2.2. TOF(Timer OFF):断开延时定时器,用于实现延时断开控制。

2.3. TONR(Timer ON Retentive):接通/保位延时定时器,用于实现延时接通并保位控制。

  1. 计数器指令

计数器指令用于实现计数控制,包括:

3.1. CNT:计数器,用于实现计数功能。

3.2. CNTU:上计数器,用于实现上计数功能。

3.3. CNTE:下计数器,用于实现下计数功能。

  1. 比较指令

比较指令用于实现数值比较,包括:

4.1. CMP:比较指令,用于比较两个数值的大小。

4.2. CMU:无符号比较指令,用于比较两个无符号数值的大小。

4.3. CMW:字比较指令,用于比较两个字数据的大小。

  1. 算术运算指令

算术运算指令用于实现数值运算,包括:

5.1. ADD:加法指令,用于实现数值相加。

5.2. SUB:减法指令,用于实现数值相减。

5.3. MUL:乘法指令,用于实现数值相乘。

5.4. DIV:除法指令,用于实现数值相除。

5.5. ABS:绝对值指令,用于求取数值的绝对值。

5.6. SQR:平方根指令,用于求取数值的平方根。

  1. 逻辑运算指令

逻辑运算指令用于实现逻辑运算,包括:

6.1. ANDW:字逻辑与指令,用于实现两个字数据的逻辑与操作。

6.2. ORW:字逻辑或指令,用于实现两个字数据的逻辑或操作。

6.3. XORW:字逻辑异或指令,用于实现两个字数据的逻辑异或操作。

6.4. NOTW:字逻辑非指令,用于实现一个字数据的逻辑非操作。

  1. 移位指令

移位指令用于实现数据的位移操作,包括:

7.1. SHL:左移位指令,用于实现数据的左移位。

7.2. SHR:右移位指令,用于实现数据的右移位。

7.3. ROR:循环右移位指令,用于实现数据的循环右移位。

7.4. ROL:循环左移位指令,用于实现数据的循环左移位。

  1. 数据处理指令

数据处理指令用于实现数据的处理和转换,包括:

8.1. MOV:数据传送指令,用于实现数据的传送。

8.2. MOVB:字节传送指令,用于实现字节数据的传送。

8.3. MOVW:字传送指令,用于实现字数据的传送。

8.4. MOVD:双字传送指令,用于实现双字数据的传送。

8.5. SWAP:数据交换指令,用于实现数据的交换。

8.6. FILL:数据填充指令,用于实现数据的填充。

  1. 下图为plc编程指令图介绍:
    编程
    三菱PLC和西门子是国内使用最多的PLC,特别是中国沿海的工厂,更是主要以日系PLC为主,三菱PLC是一种集成型小型单元式PLC,且具有完整的性能和通讯功能等扩展性。
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分