博图——清空字符串且清空字符串内部每个字符

已锁定

渭水河畔我一人

  • 帖子

    1
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2020-08-03

普通 普通 如何晋级?

博图——清空字符串且清空字符串内部每个字符

15596

13

2020-08-03 14:54:23

有时候在多产品时,产品的条码长度不一,如果直接读取字符串,那么当产品条码由长变短时,字符串重新扫描后即便刷新,也会有尾部残留,为避免这个问题,则需要在每次扫码或其他条件下,将字符串全部清空为原始状态。

欢迎大家探讨改进

简单写了已下程序:

【方法一】用For循环将组成字符串的每个字符赋值为空,这个时候字符串是一个长度为200多的空字符串(由空字符组成),在for循环结束后再将整个字符串赋值为一个空字符串(长度为0),即可达到要求。


这是最初版的,因为不想用背景数据块,所以有一个脉冲bool值作为下降沿寄存值。

【方法二】

先用chars_to_string指令将字符串中的每个字符写为空,然后再将整个字符串赋值为空。




博图——清空字符串且清空字符串内部每个字符 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有13045条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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