三菱 PLC 加减程序 (三菱plc加减乘除指令程序)

加减程序

1. 加法指令

加法指令用于将两个或多个数字相加。Mitsubishi PLC 中常用的加法指令是 ADD。

指令 操作数 1 操作数 2 结果 说明
ADD 源寄存器 源寄存器/立即数 目标寄存器 将源寄存器/立即数的值加到目标寄存器中。
示例:```LD 10 ; 将 10 存储到寄存器 D100LD 20 ; 将 20 存储到寄存器 D101ADD D100, D101 ; 将 D100 和 D101 相加并存储到 D102```在这个示例中,D102 的值为 30(10 + 20)。

2. 减法指令

减法指令用于从一个数字中减去另一个数字。Mitsubishi PLC 中常用的减法指令是 SUB。

指令 操作数 1 操作数 2 结果 说明
SUB 源寄存器 源寄存器/立即数 目标寄存器 将源寄存器/立即数的值从目标寄存器中减去。
示例:```LD 10 ; 将 10 存储到寄存器 D100LD 5 ; 将 5 存储到寄存器 D101SUB D100, D101 ; 将 D101 从 D100 中减去并存储到 D102```在这个示例中,D102 的值为 5(10 - 5)。

3. 乘法指令

乘法指令用于将两个数字相乘。Mitsubishi PLC 中常用的乘法指令是 MUL。

指令 操作数 1 操作数 2 结果 说明
MUL 源寄存器 源寄存器/立即数 目标寄存器 将源寄存器/立即数的值与目标寄存器中的值相乘。
示例:```LD 10 ; 将 10 存储到寄存器 D100LD 5 ; 将 5 存储到寄存器 D101MUL D100, D101 ; 将 D100 和 D101 相乘并存储到 D102```在这个示例中,D102 的值为 50(10 5)。

4. 除法指令

除法指令用于将一个数字除以另一个数字。Mitsubishi PLC 中常用的除法指令是 DIV。

指令 操作数 1 操作数 2 结果 说明
DIV 源寄存器 源寄存器/立即数 目标寄存器 将源寄存器/立即数的值除以目标寄存器中的值。
示例:```LD 10 ; 将 10 存储到寄存器 D100LD 5 ; 将 5 存储到寄存器 D101DIV D100, D101 ; 将 D100 除以 D101 并存储到 D102```在这个示例中,D102 的值为 2(10 / 5)。

5. 进阶示例

以下是一个使用加减乘除指令执行更复杂计算的示例程序:```LD 10 ; 将 10 存储到寄存器 D100LD 5 ; 将 5 存储到寄存器 D101ADD D100, D101 ; 将 D100 和 D101 相加并存储到 D102LD 3 ; 将 3 存储到寄存器 D103MUL D102, D103 ; 将 D102 和 D103 相乘并存储到 D104LD 2 ; 将 2 存储到寄存器 D105DIV D104, D105 ; 将 D104 除以 D105 并存储到 D106```在这个示例中,D106 的值为 15((10 + 5) 3 / 2)。

结论

加减乘除指令是三菱 PLC 编程中必不可少的指令。通过理解这些指令的工作原理,你可以编写程序来执行各种算术运算。

这些指令主要用在数据处理方面的。 例如:在PID控制时,输入进来的标准信号转化为数字,必须将这些数字进行量化才可以去进行控制运算,再者,如果存在一些偏差修正时,总离不开加加减减等。 建议楼主了解下PID控制在PLC中的实现,即可明白了。 控制器的算法基本离不开数学运算的,PLC中可以对整数、双整数、浮点数进行数学运算!不知明白否?

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论