登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:让输入的值永为负值
点击:1585 回复:14
楼主
编辑
引用
管理
flyfox1047
一个寄存器,让它输入的值永为负, 我是这样做的,当然还可以MUL D100 K—1 D100, 也可以用NEG指令
LD> D100 K0 -----------------SUB K0 D100 D100
还有更简洁的写法吗?
最后修改:
2020/6/9 21:49:06
20-06-09 21:48
1楼
编辑
引用
管理
fumz78
还要加个判断条件,输入负的保留,输入为正乘以-1。
20-06-09 22:47
2楼
编辑
引用
管理
cvlsam
LD M8000
SET D100.15
20-06-10 05:54
3楼
编辑
引用
管理
381250356
D100 := ABS(D100) * -1;
20-06-10 07:46
4楼
编辑
引用
管理
高雅的雅
LD M8000
OUT D200.F
20-06-10 10:18
5楼
编辑
引用
管理
高雅的雅
什么绝对值,什么判断,尽是一些高级指令
咱家只会最简单处理:在程序最末尾来2步就行了
20-06-10 10:20
6楼
编辑
引用
管理
sxjice545
你这也不能保证永远为负,如果是0或者是负数,你这结果就是非负数。
取绝对值再乘以-1或者取反能保证非正
20-06-12 15:09
7楼
编辑
引用
管理
kdrjl
绝对负值,就是先把这个信号绝对值处理,然后其输出的绝对值乘以负1,将其反相。就是始终为负了。在西门子的变频器里,都是块操作的,先绝对值,再乘-1就ok了。
20-06-12 15:16
8楼
编辑
引用
管理
ZCMY
用什么方法,最后达到要求就行了;
20-06-13 14:57
9楼
编辑
引用
管理
82252031
有点好奇,这样的应用会在什么行业使用?输入的值有可能是正负零,如果是零怎么处理?
20-06-13 19:05
上一页
下一页
工控新闻
德承Cincoze工控机DI-1200:提升无人机侦测与反制系统效能的关键解决方案
机器人初创公司Field AI融资后估值达20亿美元 投资方阵容极其豪华
埃斯顿控股子公司拟将所持扬州曙光48%股权转让给鑫宏业
聚焦AI与绿色双碳 金士顿亮相2025深圳国际电子展
AI 催化智能制造市场百亿扩容,ICT 厂商估值抬升逻辑显现
智元机器人首届合作伙伴大会成功举办,以全链条布局加速具身智能商用落地
正式立项!优必选再牵头主导两项人形机器人国家技术标准
2025 倍福自动化新技术研讨会
更多新闻资讯