查看: 6692|回复: 12
收起左侧

[H3U应用问题] 关于加减运算数据溢出的问题总结

兰桨 2019-7-20 17:17:06 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
本帖最后由 兰桨 于 2019-7-20 17:24 编辑

通过HMI和H3U进行通讯:
    采用加法ADD和减法SUB进行四则运算时,当加法运算溢出,减法运算也溢出时,此时减法计算结果不满足要求时,运算借位标志M8021置位,但是加法计算结果不满足要求时,运算进位标志M8022却没有置位,具体操作图如图1所示。针对这一问题作实验并进一步分析如下:

测试1:将加法运算结束后,直接进行运算进位标志M8022判断,接下来在进行减法运算,并紧接着进行M8021判断。结果表明,当加法、减法都溢出时,都会产生动作,从而导致M99和M90接通,示意图如图2所示。

测试2:当都是M100控制时,加法运算时计算结果溢出,减法运算时不溢出,测试结果M99和M90均不导通,示意图如图3所示。

测试3:针对图1稍作更改,将减法与加法分别通过M200和M100控制,当加法和减法均溢出时,都会产生反馈信号,使M90和M99导通,如图4所示。

测试4:当利用M100和M200分别控制加法、减法运算时,当加法运算溢出,减法运算不溢出时,运算进位标志M8022置位,示意图如图5所示。

测试5:当利用M100控制时,加法运算溢出,乘法运算不溢出时,运算进位标志M8022置位,如图6所示。

测试6:当利用M100控制时,加法运算和乘法运算均溢出时,运算进位标志M8022置位,如图7所示。

综上,进位标志和借位标志公用一地址,只显示最终的运算结果,对该结果判定是M8021溢出还是M8022溢出。当出现同一命令控制且进位/借位标志在运算之后,PLC执行从上到下、从左往右的扫描方式。
如测试1所示,先进行加法运算,加法溢出,紧接着进行减法运算,减法溢出,此时减法溢出时借位标志位M8021将进位标志位M8022覆盖,最终只置位M8021。
再如测试2中,先进行加法运算,根据plc原理下一步进行减法运算,当加法运算溢出,但减法运算不溢出时,由于加法运算在前,减法运算在后,所以未置位的M8021将置位的M8022覆盖,故此M8021和M8022均不置位。
在测试3、测试4和测试5中,将PLC的原理展示的淋漓尽致,由于在本测试中,M90和M99分别采用的互锁,所以置位之后则会一直导通,特此声明。
再者,乘法运算溢出时,不会干涉M8021和M8022的置位,具体可以参照测试5和测试6。

图1

图1

图2

图2
tu3.png
tu4.png

图5

图5

图6

图6
tu7.png




上一篇:PLC以太网通信
下一篇:PLC四则运算溢出问题

已有 1 人打赏作者

GFDFDF 赏了楼主5水滴
回复 邀请回答送花

使用道具 举报

Inovance版主 2019-7-20 17:51:17 | 显示全部楼层
图位置改一下
回复 送花

使用道具 举报

兰桨 2019-7-21 12:06:17 | 显示全部楼层

之前试了试,好像图只能这样放,不能插入。当然也有可能是我还没捯饬明白这个东西咋使,我会进一步优化的,谢谢您的建议。

点评

我想看到你的进步  发表于 2022-5-20 00:03
回复 送花

使用道具 举报

夏天 2020-7-15 17:19:55 | 显示全部楼层
没有看懂为什么MODUBUS-RTU通讯不上
回复 送花

使用道具 举报

夏天 2020-7-15 17:20:27 | 显示全部楼层
没有看懂为什么MODUBUS-RTU通讯不上
回复 送花

使用道具 举报

lmz 2020-12-18 17:07:12 | 显示全部楼层
你好,我想请教一下sv660p的DO接线问题,具体怎么接?谢谢
回复 送花

使用道具 举报

wxwoaz 2022-4-5 17:05:44 | 显示全部楼层
由于身边没有实物PLC,只能用H5U离线调试,得出来的结果和帖子里的结果不一致,有明白的老师给解解惑吗?
image.png
回复 送花

使用道具 举报

阿亮学长 2022-4-5 20:13:11 | 显示全部楼层
32位加法指令是DADD,ADD是16位加法运算,32位就不会溢出了
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部