攻城狮老王
工控人一名,欢迎骚扰。
级别: 略有小成
精华主题: 0
发帖数量: 218 个
工控威望: 246 点
下载积分: 1601 分
在线时间: 63(小时)
注册时间: 2022-03-22
最后登录: 2024-11-12
查看攻城狮老王的 主题 / 回贴
楼主  发表于: 68天前
手上一台基恩士的相机,走TCP通讯,测量工件之间距离。基恩士工程师说给PLC的形式只能是ASCII。

请问有什么好的办法将ASCII码解析出来。

比如ASCII显示:000000550,实际测量距离是5.50mm,  ASCII码0对应的十六进制是30   5对应十六进制 35     符号“.”对应十六进制2E
reveriexue
级别: 网络英雄
精华主题: 0
发帖数量: 80 个
工控威望: 8502 点
下载积分: 2071 分
在线时间: 222(小时)
注册时间: 2012-05-12
最后登录: 2024-11-17
查看reveriexue的 主题 / 回贴
1楼  发表于: 68天前
每个ASCII码直接减去48或者H30,重新组合一下就行吧,有很多办法
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 182 个
工控威望: 260 点
下载积分: 804 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-16
查看ayusecret的 主题 / 回贴
2楼  发表于: 68天前
麻烦在要做防呆,判断每个数字范围是否在H30~H39之间,符合之后还要进行处理减去H30得到位值,再根据具体哪个位进行*1,*10,*100,*1000,一般PLC都应该有ASCII直接转10进制值的指令,找找看
攻城狮老王
工控人一名,欢迎骚扰。
级别: 略有小成
精华主题: 0
发帖数量: 218 个
工控威望: 246 点
下载积分: 1601 分
在线时间: 63(小时)
注册时间: 2022-03-22
最后登录: 2024-11-12
查看攻城狮老王的 主题 / 回贴
3楼  发表于: 68天前
引用
引用第2楼ayusecret于2024-09-11 10:21发表的  :
麻烦在要做防呆,判断每个数字范围是否在H30~H39之间,符合之后还要进行处理减去H30得到位值,再根据具体哪个位进行*1,*10,*100,*1000,一般PLC都应该有ASCII直接转10进制值的指令,找找看

我准备这样去处理
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 320 个
工控威望: 2130 点
下载积分: 585 分
在线时间: 321(小时)
注册时间: 2022-10-14
最后登录: 2024-11-17
查看工控小c的 主题 / 回贴
4楼  发表于: 68天前
相机给的数值是字符串,其中包含了小数点.吧?基恩士PLC有指令将字符串型小数转换为浮点数
gzcjx555
QQ  296686949
级别: 工控侠客
精华主题: 0
发帖数量: 477 个
工控威望: 4163 点
下载积分: 222 分
在线时间: 332(小时)
注册时间: 2014-02-15
最后登录: 2024-11-18
查看gzcjx555的 主题 / 回贴
5楼  发表于: 68天前
图片:
看看这个是不是你要的效果?
联系电话15071699246,QQ296686949
攻城狮老王
工控人一名,欢迎骚扰。
级别: 略有小成
精华主题: 0
发帖数量: 218 个
工控威望: 246 点
下载积分: 1601 分
在线时间: 63(小时)
注册时间: 2022-03-22
最后登录: 2024-11-12
查看攻城狮老王的 主题 / 回贴
6楼  发表于: 67天前
引用
引用第5楼gzcjx555于2024-09-11 20:53发表的  :
看看这个是不是你要的效果?
兄弟玩的是基恩士
gzcjx555
QQ  296686949
级别: 工控侠客
精华主题: 0
发帖数量: 477 个
工控威望: 4163 点
下载积分: 222 分
在线时间: 332(小时)
注册时间: 2014-02-15
最后登录: 2024-11-18
查看gzcjx555的 主题 / 回贴
7楼  发表于: 67天前
引用
引用第6楼攻城狮老王于2024-09-12 08:53发表的  :
兄弟玩的是基恩士

我截图不是基恩士PLC吗?
联系电话15071699246,QQ296686949
二手工控电器
且行且珍惜
级别: 工控侠客
精华主题: 0
发帖数量: 2821 个
工控威望: 4448 点
下载积分: 213704 分
在线时间: 3178(小时)
注册时间: 2008-02-22
最后登录: 2024-11-18
查看二手工控电器的 主题 / 回贴
8楼  发表于: 67天前
基恩士功能还是可以的,就是价格有点小贵!不知道最近几年有没有降!
欢迎捧场光临工控自动化小店!供应二手拆机PLC 、伺服、步进、变频器、3相固态调压调功模块、接线端子等等
http://shop115113109.taobao.com/?spm=a1z10.5-c.0.0.L6cazp&v=1