huamantang
级别: 家园常客
精华主题: 0
发帖数量: 336 个
工控威望: 541 点
下载积分: 1826 分
在线时间: 271(小时)
注册时间: 2010-01-08
最后登录: 2024-11-20
查看huamantang的 主题 / 回贴
楼主  发表于: 2016-07-25 14:28
    目前plc从机械手中读取出位置数据,格式为P0=200.000空格20.000空格0.009空格0.005空格。如何在PLC中把坐标数据200.00和20.00提取出来?
  位置数据格式为ASCII
仙居人家
我来了。
级别: 网络英雄
精华主题: 2 篇
发帖数量: 737 个
工控威望: 5418 点
下载积分: 24775 分
在线时间: 1367(小时)
注册时间: 2016-06-08
最后登录: 2024-11-22
查看仙居人家的 主题 / 回贴
1楼  发表于: 2016-07-25 15:37
有人知道吗?
永无止境 !@#$%^&*
天下风云出我辈,一入江湖岁月催。
皇图霸业谈笑中,不胜人间一场醉。
提剑跨骑挥鬼雨,白骨如山鸟惊飞。
尘事如潮人如水,只叹江湖几人回。
b07071057
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 159 点
下载积分: 2533 分
在线时间: 93(小时)
注册时间: 2014-06-25
最后登录: 2018-03-23
查看b07071057的 主题 / 回贴
2楼  发表于: 2016-07-25 17:10
这个最好用触摸屏脚本语言里的字符串处理方法处理一下,提取出你需要的字符串,然后转换为数值,存入PLC的数据寄存器里
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 453 个
工控威望: 813 点
下载积分: 2739 分
在线时间: 771(小时)
注册时间: 2007-10-25
最后登录: 2024-11-22
查看uthman的 主题 / 回贴
3楼  发表于: 2016-07-27 12:36
Desktop.zip (6 K) 下载次数:20

16进制#0000 NUL
16进制#2000 Space

16进制#3D005030 P0=

X,Y是转换后浮点数
[ 此帖被uthman在2016-07-27 12:45重新编辑 ]
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 453 个
工控威望: 813 点
下载积分: 2739 分
在线时间: 771(小时)
注册时间: 2007-10-25
最后登录: 2024-11-22
查看uthman的 主题 / 回贴
4楼  发表于: 2016-07-28 13:35
数据提取.zip (4 K) 下载次数:21
多思考,多动手才能提高。
kiwso
级别: 略有小成
精华主题: 0
发帖数量: 306 个
工控威望: 410 点
下载积分: 2697 分
在线时间: 354(小时)
注册时间: 2011-05-19
最后登录: 2024-11-16
查看kiwso的 主题 / 回贴
5楼  发表于: 2016-07-28 22:15
引用
引用第3楼uthman于2016-07-27 12:36发表的  :
[attachment=150037]

16进制#0000 NUL
16进制#2000 Space

.......


#3D005030   →P0=   ??
高位在前麽?

楼主?3D是=
           00是NUL ?
           50是P
           30是0

那么正确的数据是#3D5030吧?

还是我混淆了??
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 453 个
工控威望: 813 点
下载积分: 2739 分
在线时间: 771(小时)
注册时间: 2007-10-25
最后登录: 2024-11-22
查看uthman的 主题 / 回贴
6楼  发表于: 2016-07-28 22:39
引用
引用第5楼kiwso于2016-07-28 22:15发表的  :


#3D005030   →P0=   ??
高位在前麽?

.......

D0  5030
D1 3D00
MOVL #3D005030(D1,D0)
楼主留言:
真诚感谢!大神,两个压缩包都打不开 啊
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 453 个
工控威望: 813 点
下载积分: 2739 分
在线时间: 771(小时)
注册时间: 2007-10-25
最后登录: 2024-11-22
查看uthman的 主题 / 回贴
7楼  发表于: 2016-08-03 17:28
上传之前都有查毒(卡巴斯基2016)。
两个压缩包我都能打开。试试用7Z解包。或换台电脑试试。