用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
发财
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
三菱工控论坛
Fx5u字符串分解
上一主题
下一主题
luelyzeng
岁月不饶人,我亦未曾饶过岁月
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
356 个
工控威望:
2101 点
下载积分:
848 分
在线时间: 187(小时)
注册时间:
2015-01-12
最后登录:
2024-11-20
查看luelyzeng的
主题
/
回贴
楼主
发表于: 2023-07-16 23:49
全看
|
小
中
大
用5u做了一个套接字通信,接收到的数据是一串字符,
比如: S123,456,789E
应该怎么把三个数据分别通过分隔符","提取分离出来?数据长度是不确定的,但有分隔符把数据分开,
请高手们不吝赐教!万分感谢!!
好好赚钱
分享
luelyzeng
岁月不饶人,我亦未曾饶过岁月
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
356 个
工控威望:
2101 点
下载积分:
848 分
在线时间: 187(小时)
注册时间:
2015-01-12
最后登录:
2024-11-20
查看luelyzeng的
主题
/
回贴
1楼
发表于: 2023-07-17 19:23
全看
|
小
中
大
图片:
字符串搞出来了,先用搜索INSTR,再用截取MID,最后用删除STRDEL, 但现在遇到个问题,字符提取出来后,用DVAL指令CPU会报错,假如解析出来的字符是“123” , DVAL(SM400,'123',D1200,D1500:D);就报错了,但转出来的数据又是对的,什么原因呢,
好好赚钱
分享
luelyzeng
岁月不饶人,我亦未曾饶过岁月
级别: 工控侠客
发送短信
加为好友
精华主题:
0
发帖数量:
356 个
工控威望:
2101 点
下载积分:
848 分
在线时间: 187(小时)
注册时间:
2015-01-12
最后登录:
2024-11-20
查看luelyzeng的
主题
/
回贴
2楼
发表于: 2023-07-20 00:38
全看
|
小
中
大
感谢感谢!!还有个问题,就是整数数据转成字符串再发送出去,不足的长度前面会有空格,这时候就要算每个数据的长度,然后再用DSTR指令来重新合成需要的字符串,但这样好像很笼统,有更简洁的办法吗,如果直接 用 DIN_TO_STRING 的话会带很多空格,最不理解的就是符号还在前面,那么发送出去的数据就成了 “ - 123”类似的了
好好赚钱
分享
上一主题
下一主题
工控人家园
三菱工控论坛
Fx5u字符串分解
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问