dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 357 个
工控威望: 595 点
下载积分: 6927 分
在线时间: 384(小时)
注册时间: 2012-03-07
最后登录: 2026-04-03
查看dream321的 主题 / 回贴
楼主  发表于: 7天前
想用ASCI指令把十进制数转换字符串,请问大家怎么可以把十进制转换成十六进制,因为这个指令是十六进制的,谢谢。
wzy4828
风流虽能惊天下,唯有闷骚动世人
级别: 家园常客
精华主题: 0
发帖数量: 108 个
工控威望: 594 点
下载积分: 5861 分
在线时间: 87(小时)
注册时间: 2024-01-16
最后登录: 2026-04-03
查看wzy4828的 主题 / 回贴
1楼  发表于: 7天前
具体干什么用啊?进PLC不都是2进制吗?
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 357 个
工控威望: 595 点
下载积分: 6927 分
在线时间: 384(小时)
注册时间: 2012-03-07
最后登录: 2026-04-03
查看dream321的 主题 / 回贴
2楼  发表于: 7天前
具体就是用ASCI指令把十六进制转换成字符,可是PLC里面的数据是十进制。就是这样,我想吧12转换成  31   32   怎么办呢,
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5162 个
工控威望: 10123 点
下载积分: 5911 分
在线时间: 3711(小时)
注册时间: 2016-10-31
最后登录: 2026-04-03
查看梦雨天涯的 主题 / 回贴
3楼  发表于: 6天前
HEX和ASCI指令测试一下
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 357 个
工控威望: 595 点
下载积分: 6927 分
在线时间: 384(小时)
注册时间: 2012-03-07
最后登录: 2026-04-03
查看dream321的 主题 / 回贴
4楼  发表于: 6天前
那个是十六进制的,不能用啊,你试一下。
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5162 个
工控威望: 10123 点
下载积分: 5911 分
在线时间: 3711(小时)
注册时间: 2016-10-31
最后登录: 2026-04-03
查看梦雨天涯的 主题 / 回贴
5楼  发表于: 6天前
图片:
加油你可以的,省略了一点点,让你猜一猜
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
成缘一会
级别: 略有小成
精华主题: 0
发帖数量: 85 个
工控威望: 210 点
下载积分: 6567 分
在线时间: 189(小时)
注册时间: 2025-07-09
最后登录: 2026-04-04
查看成缘一会的 主题 / 回贴
6楼  发表于: 5天前
引用
引用第2楼dream321于2026-03-28 16:48发表的  :
具体就是用ASCI指令把十六进制转换成字符,可是PLC里面的数据是十进制。就是这样,我想吧12转换成  31   32   怎么办呢,

你这个是把12转换成字符对应的16进制码,不是10进制转换成16进制。
楼主留言:
这个办法只是0-99可以,当100的时候就要提取四个字节,当1的时候就是30 30 30 31 再反过来就是0010了,你看你这个12也是3231要高低字节转换的。
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 357 个
工控威望: 595 点
下载积分: 6927 分
在线时间: 384(小时)
注册时间: 2012-03-07
最后登录: 2026-04-03
查看dream321的 主题 / 回贴
7楼  发表于: 4天前
是啊,我是真不会了啊,而且这个PLC也不是高版本的PLC。
dream321
青学不精
级别: 家园常客
精华主题: 0
发帖数量: 357 个
工控威望: 595 点
下载积分: 6927 分
在线时间: 384(小时)
注册时间: 2012-03-07
最后登录: 2026-04-03
查看dream321的 主题 / 回贴
8楼  发表于: 4天前
引用
引用第5楼梦雨天涯于2026-03-30 08:53发表的  :
加油你可以的,省略了一点点,让你猜一猜

中间是BCD  D0 D2
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 1253 个
工控威望: 1494 点
下载积分: 33786 分
在线时间: 345(小时)
注册时间: 2015-02-15
最后登录: 2026-04-03
查看rongbing的 主题 / 回贴
9楼  发表于: 4天前
最后加一个,高低字节转换
天空流星
SZ-CL
级别: 网络英雄
精华主题: 0
发帖数量: 575 个
工控威望: 8242 点
下载积分: 12611 分
在线时间: 618(小时)
注册时间: 2008-03-17
最后登录: 2026-04-03
查看天空流星的 主题 / 回贴
10楼  发表于: 4天前
是把十进制的数值显示变成十六进制,显示相同?除以10乘以16加余数?
nightblueblu
道阻且长,穷且益坚。
级别: 论坛先锋
精华主题: 0
发帖数量: 1058 个
工控威望: 1879 点
下载积分: 513 分
在线时间: 1172(小时)
注册时间: 2017-02-09
最后登录: 2026-04-02
查看nightblueblu的 主题 / 回贴
11楼  发表于: 3天前
如果是整数,那很好转,如果是浮点数,那就麻烦点了,可以去找一哈十进制浮点数和16进制互转的方式
Your happiness is everything.