xqx666
深圳中级电工
级别: 家园常客
精华主题: 0
发帖数量: 553 个
工控威望: 664 点
下载积分: 1988 分
在线时间: 280(小时)
注册时间: 2009-04-29
最后登录: 2023-07-13
查看xqx666的 主题 / 回贴
楼主  发表于: 2010-11-16 22:51
各位好:
    小弟最近做了一个PLC与仪表自由通讯,其中读到的数据含有+0.1235mm,-0.4561mm,等等……,我想把正负号也在HMI上显示怎么转换不了?我看了一下PLC中有字符串转为整型的指令,但是这个类型不匹配,请问有什么方法让正负号的字符转为16进制或者ASCII码都行。请各位高手帮忙。我用的是Micro1500PLC,各位可以用其他任一品牌来转换,只要告诉小弟方法就行了。诚谢!
电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
高压电工
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看高压电工的 主题 / 回贴
1楼  发表于: 2010-11-16 23:36
浮点数
xqx666
深圳中级电工
级别: 家园常客
精华主题: 0
发帖数量: 553 个
工控威望: 664 点
下载积分: 1988 分
在线时间: 280(小时)
注册时间: 2009-04-29
最后登录: 2023-07-13
查看xqx666的 主题 / 回贴
2楼  发表于: 2010-11-17 12:34
没人做过吗?
电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
sandy_love
感悟生活,创新的源泉...
级别: 家园常客
精华主题: 0
发帖数量: 487 个
工控威望: 823 点
下载积分: 1610 分
在线时间: 482(小时)
注册时间: 2008-12-08
最后登录: 2024-11-22
查看sandy_love的 主题 / 回贴
3楼  发表于: 2010-11-17 14:13
不明白,正负号的ascii码不是已经定死了吗?实在不行就把符号与数值分开显示
xqx666
深圳中级电工
级别: 家园常客
精华主题: 0
发帖数量: 553 个
工控威望: 664 点
下载积分: 1988 分
在线时间: 280(小时)
注册时间: 2009-04-29
最后登录: 2023-07-13
查看xqx666的 主题 / 回贴
4楼  发表于: 2010-11-17 20:41
数据我已经把它显示出来了,就是+-号不知道怎么显示
电工废话太多,直接上程序才是硬道理。诚交深圳及全国工控低手。
ywg100
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ywg100的 主题 / 回贴
5楼  发表于: 2010-11-22 19:14
浮点数
xqx666
深圳中级电工
级别: 家园常客
精华主题: 0
发帖数量: 553 个
工控威望: 664 点
下载积分: 1988 分
在线时间: 280(小时)
注册时间: 2009-04-29
最后登录: 2023-07-13
查看xqx666的 主题 / 回贴
6楼  发表于: 2010-11-23 08:20
此问题已解决!
lijinniu
级别: 工控侠客
精华主题: 0
发帖数量: 624 个
工控威望: 3669 点
下载积分: 29981 分
在线时间: 1407(小时)
注册时间: 2007-08-17
最后登录: 2024-06-11
查看lijinniu的 主题 / 回贴
7楼  发表于: 2010-11-23 22:04
这个在HMI上编程就可以了,当小于0时就是-号了
tlq302
级别: 家园常客
精华主题: 0
发帖数量: 496 个
工控威望: 556 点
下载积分: 6276 分
在线时间: 245(小时)
注册时间: 2008-08-08
最后登录: 2024-11-20
查看tlq302的 主题 / 回贴
8楼  发表于: 2010-12-02 19:30
把显示的数据类型改成带符号的不就行了嘛