登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:三菱PLC除法,商和余数是如何相加的
点击:3808 回复:17
楼主
编辑
引用
管理
0zhang9
如题。
我遇到个除法的问题,商和余数放在不同的寄存器D中,但是余数的D也是没有小数点的,我直接将他们相加,就会出现问题。
我把余数除以100,结果商又是0,余数又跑到后面的寄存器D中。
这个到底是怎么样正确的将商和余数组合起来的呢?
16-08-30 12:43
1楼
编辑
引用
管理
PLC-hmi
余数的地址你没有搞清楚吧
16-08-30 13:18
2楼
编辑
引用
管理
yejingmao
你的余数是10,除以100,商是0,余数还是10存在D121
16-08-30 13:37
3楼
编辑
引用
管理
mjinbao
看附图,有:110=4×25+10。
要得到小数点,可能是需采用浮点数运算。
16-08-30 14:49
4楼
编辑
引用
管理
yeyecun
你用的是三菱,但没有浮点数计算吧!
16-08-30 16:25
5楼
编辑
引用
管理
0zhang9
地址是在 D+1 位 这个我清楚的
这个就是一个我错误的实例
16-08-30 17:19
6楼
编辑
引用
管理
0zhang9
恩 是的
16-08-30 17:20
7楼
编辑
引用
管理
0zhang9
我看了下 是有浮点运算指令
最后修改:
2016/8/30 17:22:46
16-08-30 17:20
8楼
编辑
引用
管理
0zhang9
貌似 1N还不支持浮点
16-08-30 17:31
9楼
编辑
引用
管理
YXBK
首先你的算法就不对,110/25=4.4,用余数除100什么意思呀。1N是不支持浮点的,如果是需要把结果显示到触摸屏,可以把被除数扩大10倍,然后触摸屏上面设置一位小数点就可以。1100/25=44,显示一位小数就是4.4了。
16-08-30 18:31
上一页
下一页
工控新闻
工业领域首个!仙工智能软件系统荣膺 2025 红点设计大奖
尼得科全球电器与海信签署技术战略合作框架协议
我国智能制造发展取得显著成效
中央首份碳市场文件发布!明确2027年覆盖工业主要排放行业
全流程智能化助力制造业转型加“数”跑
Melexis升级锁存器,为电机应用“瘦身”
新品引擎全开!智微智能发布智擎Ell-6300具身智能控制器
华北工控EMB-2583:搭载瑞芯微RK3576处理器,支持智能商显行业应用
更多新闻资讯