S7-200PLC 点击:331 | 回复:6



jackcity

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年5月02日
发表于:2012-03-24 00:06:33
楼主
求助帖5分-已结帖

 

 

 

 

 

 

 

上位机发送字符串格式如下:"#&A,1;&B,120;&C,20,0;&D,1;&1,1234,39600,Y;&2,123,32400,Y;&3,0,0;

 

 

 

 

 

 

 

 

&4,0,0,Y;&5,0,0,Y;

 

 

 

&6,0,0,Y;&7,0,0,Y;&8,0,0,Y;&9,0,0,Y;$R$00",前面&B,120;格式固定,但数字大小和占的存储空间位置不定,后面的&1,1234,39600,Y;格式固定,但是这样的一组字符串个数是不确定的  可以一直加到&n2324324324Y; 并且里面的数字大小和所占空间位置不定,现在需要PLC程序将上述的数字信息一份一份的提取出来,但像&1中的信息不用管,我的想法就是用表查找指令找到逗号的位置,然后判断逗号后面紧挨的那位是不是在0-9之间,如果是就将这段数据用字符串转数字命令提取出来,这样应该是按顺序依次显示为:11202001123439600。。。。但结果不是这样的。

程序现在出不来,希望各位高手给与指导。

怎么从字符串中提取数字信息???

 



楼主最近还看过



EBN战略军团总司令-宝马760LI

  • 精华:2帖
  • 求助:11帖
  • 帖子:186帖 | 4421回
  • 年度积分:0
  • 历史总积分:25033
  • 注册:2005年11月18日
发表于:2012-03-24 11:16:14
1楼

我给你黏贴到我们成立的西门子技术支持中心,让在线专家帮你看看,你有时间也去加入和他们沟通学习。

zwh516818

  • 精华:1帖
  • 求助:7帖
  • 帖子:10帖 | 237回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2011年6月22日
发表于:2012-03-24 11:21:39
2楼
用串口助手转换一下看看,

阿水--王者之师

  • 精华:31帖
  • 求助:399帖
  • 帖子:1801帖 | 22295回
  • 年度积分:2
  • 历史总积分:98539
  • 注册:2007年3月22日
发表于:2012-03-24 15:20:48
3楼
      这么长的串串数字谁知道是什么呀,不明的飘过

jackcity

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2011年5月02日
发表于:2012-03-24 15:54:00
4楼

回复内容:
对:EBN战略军团总司令-宝马760LI关于我给你黏贴到我们成立的西门子技术支持中心,让在线专家帮你看看,你有时间也去加入和他们沟通学习。内容的回复:


谢谢您的帮助!

请问在哪里查看交流?

lihu

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 20回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2008年4月15日
发表于:2012-03-25 11:33:21
5楼
 这么长的串串数字谁知道是什么呀,不明的飘过

么么奶茶

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2012年3月20日
发表于:2012-03-26 10:43:35
6楼
深圳亿维PLC完全兼容西门子S7-200、300系列,质保5年。QQ2216488603

热门招聘
相关主题

官方公众号

智造工程师