恭喜,你发布的帖子
发布于 2024-12-21 18:38:27
2楼
你要改变一点算术观念。
这里是整数运算。(西门子变频器内部没有实数浮点运算)
这些模拟量整数是被标定的。
在16位整数中,它定义是 hex 4000 = 16384 作为 100%(就是 1)
在这里,一个INT表示范围是 -200% - 200%(-32768 - 32767)
以适应超调、过流、过载等等的表示。
你的运算不能超过这个范围。
这个16384 对于精度(1.6万分之一)完全够工程用了。
同理,你也可以自行定义一个更大范围 hex 2000=100%的计算。
请填写推广理由:
分享
只看
楼主