当前位置:
工控论坛
> >
产品
>
自动化软件
>
Wonderware论坛
我要发帖
请教MODBUS读取负值的问题
点击:
1844
| 回复:
2
赛勒
关注
私信
精华:0帖
求助:1帖
帖子:9帖 | 13回
年度积分:0
历史总积分:41
注册:2004年12月10日
发表于:2005-09-13 09:03:00
楼主
我用MODBUS I/O SERVER 7.0.0.12读取仪表的值,Slave Device Type设置为:584/984 PLC,读取常规值没什么问题,但是遇上该值是负数的话读上来的值就变的很大,后来用串口口调试软件看了下,原来是把符号放到的数据最前面,所以值变的很大,而INTOUCH 7里面定义TAG时候又没有什么符号设定,我定义了IO INTEGER正负范围没用,还是不能显示正确负值,哪位碰到过这种情况,请指教,谢谢!
分享到:
收藏
邀请回答
回复楼主
举报
Johnny
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 187回
年度积分:0
历史总积分:187
注册:2001年7月27日
发表于:2005-09-13 11:04:00
1楼
30001 s
回复
引用
举报
deng_lp
关注
私信
精华:5帖
求助:0帖
帖子:65帖 | 2669回
年度积分:0
历史总积分:2876
注册:2001年6月19日
发表于:2005-09-13 23:17:00
2楼
同上需要更改 TAGNAME中的ITEM NAME 项为带符号类型. S :比较小的带符号. I : 一个比较大的带符号数 具体见 ioserver 中的HELP
回复
引用
举报
热门招聘
相关主题
您的组态软件还在使用脚本程...
[7391]
应该学VB6.0还是学VB.NET
[4989]
三菱全系列PLC编程线制作图
[3199]
modbus 通讯 中 数据地址 的...
[3276]
求助:用VC++做的.dll文件在V...
[3040]
MCGS6.2通用版授权无限点
[27514]
WIN7 安装下 STEP 7 MicroW...
[6843]
WINCC中怎么实现十六进制转换...
[3366]
PLC编程实例之3个计数器构成...
[3203]
RSView用户手册
[3584]
官方公众号
智造工程师
客服
小程序
公众号