qi878198474
级别: 家园常客
精华主题: 0
发帖数量: 204 个
工控威望: 572 点
下载积分: 5568 分
在线时间: 398(小时)
注册时间: 2019-10-19
最后登录: 2024-05-02
查看qi878198474的 主题 / 回贴
楼主  发表于: 2020-10-22 15:09
ST里 D是不是不能使用双字   非要用 标签 中转吗
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6738 个
工控威望: 37093 点
下载积分: 8510 分
在线时间: 9387(小时)
注册时间: 2006-09-13
最后登录: 2024-05-02
查看cvlsam的 主题 / 回贴
1楼  发表于: 2020-10-22 16:16
引用
引用第2楼qi878198474于2020-10-22 16:05发表的  :
为啥等于负数


因为:D这种方式只能支持IQ-F,IQ-R的机型使用,其他机型只是作为一个标签来使用,如果这个标签使用有符号整数类型的话,那么超过32767的将溢出作为负数处理。

显然,你的PLC把D108:D作为一个标签来使用了。

Good Luck~