用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
编程
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
西门子S7-200SMART请教
上一主题
下一主题
张平全
为国出力的时候到了
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
958 个
工控威望:
969 点
下载积分:
1904 分
在线时间: 468(小时)
注册时间:
2008-04-25
最后登录:
2024-12-19
查看张平全的
主题
/
回贴
楼主
发表于: 2020-12-21 20:36
只看楼主
|
小
中
大
我们现有用西门子S7-200SMART读取仪表温度数据,仪表面板显示为18度,但是在PLC读取到数据为无符号显示分别为49,56,转为16进制后显示16#31,16#38换为ASCII码分别是“1”,“8”两个字,但我需要的是在一个数据内的数据显示为“18”这个数字,但命令栏中有ASCII转16进制,偏偏没有16进制转10进制的指令,请朋友们帮助指导一下,谢谢
分享
sjm213
有小知识,无大学问。
级别: 论坛版主
发送短信
加为好友
QQ联系
精华主题:
7 篇
发帖数量:
5212 个
工控威望:
7436 点
下载积分:
158993 分
在线时间: 3172(小时)
注册时间:
2007-11-21
最后登录:
2024-12-22
查看sjm213的
主题
/
回贴
1楼
发表于: 2020-12-21 23:07
只看该作者
|
小
中
大
BCD_I
分享
张平全
为国出力的时候到了
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
958 个
工控威望:
969 点
下载积分:
1904 分
在线时间: 468(小时)
注册时间:
2008-04-25
最后登录:
2024-12-19
查看张平全的
主题
/
回贴
2楼
发表于: 2020-12-22 12:50
只看该作者
|
小
中
大
我按楼上的试了一下,发现转换过来后,只是显示为“31 38"无法显示我年需要的18
分享
sjm213
有小知识,无大学问。
级别: 论坛版主
发送短信
加为好友
QQ联系
精华主题:
7 篇
发帖数量:
5212 个
工控威望:
7436 点
下载积分:
158993 分
在线时间: 3172(小时)
注册时间:
2007-11-21
最后登录:
2024-12-22
查看sjm213的
主题
/
回贴
3楼
发表于: 2020-12-22 18:08
只看该作者
|
小
中
大
这个是16进制转10进制的指令;其他的如何转换需要你自己处理一下
分享
cshawk
Hawk
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
336 个
工控威望:
439 点
下载积分:
1445 分
在线时间: 322(小时)
注册时间:
2020-03-04
最后登录:
2024-12-22
查看cshawk的
主题
/
回贴
4楼
发表于: 2020-12-23 10:14
只看该作者
|
小
中
大
图片:
转化程序
分享
电工小安子
资深工业自动化电路板维修,专修伺服板,PLC板各种工业控制板
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
396 个
工控威望:
4041 点
下载积分:
5252 分
在线时间: 192(小时)
注册时间:
2014-09-27
最后登录:
2024-07-10
查看电工小安子的
主题
/
回贴
5楼
发表于: 2020-12-23 10:15
只看该作者
|
小
中
大
楼上好牛逼的样子
承接各种工业电路板维修,精修各品牌变频器,伺服驱动器,开关电源,芯片级维修,价格优惠,欢迎洽谈,快手号:工业电路板维修丑哥。
分享
zxf100
级别: 略有小成
发送短信
加为好友
QQ联系
精华主题:
0
发帖数量:
41 个
工控威望:
496 点
下载积分:
706 分
在线时间: 33(小时)
注册时间:
2008-12-01
最后登录:
2021-03-02
查看zxf100的
主题
/
回贴
6楼
发表于: 2020-12-23 12:01
只看该作者
|
小
中
大
你这个得自己写程序转换吧,有公式的,类似于模拟量转换成工程量吧
分享
张平全
为国出力的时候到了
级别: 家园常客
发送短信
加为好友
精华主题:
0
发帖数量:
958 个
工控威望:
969 点
下载积分:
1904 分
在线时间: 468(小时)
注册时间:
2008-04-25
最后登录:
2024-12-19
查看张平全的
主题
/
回贴
7楼
发表于: 2021-01-05 00:29
只看该作者
|
小
中
大
已经问到了,谢谢大家
分享
w804700227
级别: 正式会员
发送短信
加为好友
精华主题:
0
发帖数量:
6 个
工控威望:
94 点
下载积分:
577 分
在线时间: 6(小时)
注册时间:
2016-08-10
最后登录:
2022-01-17
查看w804700227的
主题
/
回贴
8楼
发表于: 2021-01-07 08:14
只看该作者
|
小
中
大
好像是走485出来的数,不是模拟量
分享
清水楼台
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
48 个
工控威望:
208 点
下载积分:
819 分
在线时间: 30(小时)
注册时间:
2008-04-22
最后登录:
2022-10-02
查看清水楼台的
主题
/
回贴
9楼
发表于: 2021-01-07 19:55
只看该作者
|
小
中
大
咋解决的啊?能分享下吗?
分享
请叫我老铁
人生就像蒲公英,看似自由,却身不由己。
级别: 工控侠客
发送短信
加为好友
QQ联系
阿里旺旺
精华主题:
0
发帖数量:
905 个
工控威望:
4296 点
下载积分:
587 分
在线时间: 241(小时)
注册时间:
2015-08-28
最后登录:
2024-12-20
查看请叫我老铁的
主题
/
回贴
10楼
发表于: 2021-01-08 14:28
只看该作者
|
小
中
大
可以转换过来的
分享
gxtmdb82164
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
770 个
工控威望:
1148 点
下载积分:
399 分
在线时间: 604(小时)
注册时间:
2019-09-22
最后登录:
2024-12-20
查看gxtmdb82164的
主题
/
回贴
11楼
发表于: 2021-01-08 16:01
只看该作者
|
小
中
大
其实16进制的0x31 0x38就是ASCII编码的'1','8',如果要真正的数字18直接每个字节减去0x30也就是'0'得到的就是对应位上的数字1和8,再加乘起来就对了,但是我印象中记得S7是有ascii直接转数字的指令的,应该可以一条指令搞定,无非是转换完了以后的数字是16进制显示还是10进制显示,比如你这里转完了应该是HEX格式 0x12,那么就是18,这就是个显示问题,而不是转换问题
分享
上一主题
下一主题
工控人家园
西门子工控论坛
西门子S7-200SMART请教
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问