登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:让输入的值永为负值
点击:1561 回复: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
上一页
下一页
工控新闻
柯力传感战略投资他山科技,加速布局触觉传感器赛道
台达智造方程式:解码包装行业智能化升级场景落地路径
Vishay AC03-CS系列轴向绕线安全电阻现推出WSZ引线版本
京东智能产业园花都项目开园,打造大湾区智能制造高地
IDC观察:出海+AI,将重构中国制造全球竞争力
西门子再次亮相链博会 全维度赋能中国企业绿色出海
BIS-6690P-B10:增强性能与高可靠性设计,适用于光伏阵列边缘监控
卡奥斯携手强胜实业,共建行业领先工业互联网平台!
更多新闻资讯