分享一个西门子SCL程序处理字符串截取方法

已锁定

凹凸曼打小怪兽

  • 帖子

    150
  • 精华

    3
  • 被关注

    39

论坛等级:侠士

注册时间:2016-11-11

钻石 钻石 如何晋级?

分享一个西门子SCL程序处理字符串截取方法

1102

1

2024-03-13 16:00:43

分享一个西门子SCL程序处理字符串截取方法,这个在程序里面指定截取字符
一、前序

在西门子(TIA博途)PLC编程环境下,我们经常会遇到空格字符串需要截取的情况。如果是后固定的字符串需要截取,我们可以使用西门子MOVE_BLK指令进行处理。


但是如果前后出现不固定位数的空格字符的时候,西门子自带的常规的指令就很难处理了。今天我们分享一段SCL小程序,实现带有空格的字符串截取方法。


二、步骤及要点说明
1.新建一个FB程序块:

2.在新建FB功能块中填入下面图片中变量:

3.在新建FB功能块中填入下面程序:


*虑到程序可读性,程序用了中文变量名,并添加了注释
4.新建一个全局DB数据块:


5.在新建的全局DB数据块,按照下图添加变量:


6.插入功能块 及空格字符的处理效果





分享一个西门子SCL程序处理字符串截取方法 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

谈天说地

共有13246条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。