3708407
111111111111111
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 371 点
下载积分: 674 分
在线时间: 64(小时)
注册时间: 2007-08-03
最后登录: 2023-08-11
查看3708407的 主题 / 回贴
楼主  发表于: 2019-09-16 15:52
有一个仪表,,原先是和VB写的上位机通讯,,现在新开发用PLC通讯,,但仪表返回的是有符号 8 位数据,,仪表返回是正值时正常,是负值就不行了,,想问一下各位老师,,有处理8位数据指令的PLC吗?
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 968 个
工控威望: 8868 点
下载积分: 3022 分
在线时间: 894(小时)
注册时间: 2014-05-23
最后登录: 2024-05-16
查看anlyl2014的 主题 / 回贴
1楼  发表于: 2019-09-16 16:17
你用的是什么东西显示数值?如果是用人机界面(HMI)显示,就不用考虑PLC,在人机界面中显示数为带负号即可.
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码
anlyl2014
大吉大利
级别: 网络英雄
精华主题: 0
发帖数量: 968 个
工控威望: 8868 点
下载积分: 3022 分
在线时间: 894(小时)
注册时间: 2014-05-23
最后登录: 2024-05-16
查看anlyl2014的 主题 / 回贴
2楼  发表于: 2019-09-16 16:28
你是MODBUS RTU通讯吗?是的话请参考我发的例子,一些从机返回的也是8位的数,但是,大多数是16位的.
方便的话,你把从机通讯手册上传,帮你看看
活到老,学到老!
微信号:anjjyy2013
添加时注明来自工控人家园
压缩包用WINRAR打开,没密码