gerry8877
级别: 探索解密
精华主题: 0
发帖数量: 28 个
工控威望: 130 点
下载积分: 736 分
在线时间: 22(小时)
注册时间: 2015-12-22
最后登录: 2026-05-10
查看gerry8877的 主题 / 回贴
楼主  发表于: 3天前
比如我收到的字串的寄存器D100~D200
字串符为|PN8FP049LGHGV1479|LT02632910EA01|QT20|SR28|LN20260429155958120405||LO1846570|OR120|TT120|
我想把|字符去掉再把后面的字符放到D1000

像这样
D1000~D1099
放PN8FP049LGHGV1479
D1100~D1199
放LT02632910EA01
D1200~1299
放QT20
依此类推

想问看看这样该么实现
请会的高手帮帮忙!谢谢
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5204 个
工控威望: 10171 点
下载积分: 6648 分
在线时间: 3756(小时)
注册时间: 2016-10-31
最后登录: 2026-05-09
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 3天前
先寻找|的所有位置(字符串寻找指令),然后截取长度就行(字符串任意截取指令)
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5204 个
工控威望: 10171 点
下载积分: 6648 分
在线时间: 3756(小时)
注册时间: 2016-10-31
最后登录: 2026-05-09
查看梦雨天涯的 主题 / 回贴
2楼  发表于: 3天前
图片:
图片:
刚好用时1小时,还有就是你这个是不是写错了
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
gerry8877
级别: 探索解密
精华主题: 0
发帖数量: 28 个
工控威望: 130 点
下载积分: 736 分
在线时间: 22(小时)
注册时间: 2015-12-22
最后登录: 2026-05-10
查看gerry8877的 主题 / 回贴
3楼  发表于: 3天前
你好强,我弄了一早上还没有搞定
你能分享一下如何实现吗?
对 我那边多打了一个|
zmrs163
级别: 家园常客
精华主题: 0
发帖数量: 433 个
工控威望: 584 点
下载积分: 1803 分
在线时间: 351(小时)
注册时间: 2017-06-12
最后登录: 2026-05-08
查看zmrs163的 主题 / 回贴
4楼  发表于: 3天前
查找+截取,单指针扫描一遍都可以
hgz284631157
非标机PLC触摸屏编程、电控柜改造维修QQ284631157
级别: 家园常客
精华主题: 0
发帖数量: 618 个
工控威望: 724 点
下载积分: 2440 分
在线时间: 237(小时)
注册时间: 2009-04-07
最后登录: 2026-05-09
查看hgz284631157的 主题 / 回贴
5楼  发表于: 前天
问下豆包,直接给你出结果
dgl4245123
非标自动化编程设计。。。17798956193
级别: 家园常客
精华主题: 0
发帖数量: 188 个
工控威望: 725 点
下载积分: 7223 分
在线时间: 197(小时)
注册时间: 2023-04-03
最后登录: 2026-05-09
查看dgl4245123的 主题 / 回贴
6楼  发表于: 前天
兄弟呀,会了教教我,我家里有3u。。。

引用
引用第3楼gerry8877于2026-05-08 11:06发表的  :
你好强,我弄了一早上还没有搞定
你能分享一下如何实现吗?
对 我那边多打了一个|
非标自动化编程设计。。。17798956193