
文章插图
D100为待判断的数如上面例子中的31,D102为上面例子中的3,两个数据相除时,余数是存储在D105中的,D105=K0,那么D100为D102的倍数,否则倍数关系不成立 。
六、三菱FX PLC中如何判断数据是奇数or偶数
工业自动化控制中,通常会遇到如何一个数据是奇数还是偶数的情况,一个简单方法教你学会如何判数据的断奇偶性;
奇数:不能被2整除的数为奇数;
偶数:能被2整除的数为偶数;
在三菱FX PLC的梯形图编程中按照如下方法判断:

文章插图
D100为待判断奇偶的数据,通过MOV指令将其传给K4M100(M100-M115的16位寄存器);如果D100为奇数,那么M100这个位寄存器为1,如果D100为偶数,那么M100为0;
七、三菱PLC中四则运算
在进行PLC控制的过程项目中难免会遇到数据运算处理的一些问题,初学者如果使用不好,很容易出现各种问题,数据类型不一致的话需要转为同类型,类型转换见相关章节 。
以下内容均是在FX系列PLC梯形图中指令
整形数据的四则运算:
ADD 加法指令(2个16位数据进行相加,所得结果依然为16位整数D100)
SUB 减法指令(2个16位的整数进行相减运算,结果依然位16位整数D100)
MUL 乘法指令(2个16位数据进行相乘,所得结为32位整数占用2个寄存器:D100 D101)
DIV 除法指令(2个16位数据进行相除,结果32位数据占用2个寄存器D100 D101,如果遇到不能整除的情况时,商存放在D100中,余数存放在D101中)

文章插图
实数(浮点数)数据的四则运算:
DEADD 加法指令(2个实数进行相加,结果依然为实数,实数占用2个字D100 D101)
DESUB 减法指令(2个实数进行相减,结果依然为实数)
DEMUL 乘法指令(2个实数进行相乘,结果依然为实数)
DEDIV 除法指令 (2个实数进行相除,结果依然为实数)

文章插图
八、三菱PLC中常见的数据类型转换
整数:1、2、3、200等整数类型格式
实数:1.0、2.4、100.23等小数格式
在需要进行一些数据运算时,不同数据类型是不能进行混合计算的,此时需要进行数据格式的转换,通常使用的如下几种:
在梯形图中格式转换:
INT指令:二进制浮点数转为整形,转换后的整数占用16个位(一个字);
DINT指令:二进制浮点数转为32位整形数据;
FLT指令:16位整数转为实数类型;
DFLT指令:32位整数类型转为实数类型;
【三菱PLC常见问题 三菱PLC控制器中FOR循环指令的使用方法】具体如下图所示:

文章插图
- PLC译码指令DECO的应用案例 三菱PLC中伺服定位控制知识汇总
- ZRN初级、中级、高级使用 三菱PLC原点回归案例
- 三菱PLC中DRVI应用案例 三菱PLC中定位指令DRVA使用案例
- PLC设置伺服驱动参数 PLC控制伺服电机运动的完整案例
- 关于胃镜的一些常见问题
- 服用中药的饮食禁忌及常见问题
- 三菱CC-LINK通讯的从站模块如何使用?
- CC-Link主站模块相关认识 三菱PLC的CC-LINK的案例应用
- 60秒学会PID调节 三菱PLC的PID指令的经典用法及案例详解
- 计数器中断,定时器,输入中断 三菱PLC中断指令方法图解
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
