请教一下,用什么指令才能把字符串‘0100’转换成整数100呢?

已锁定

李毫

西门子1847工业学习平台

  • 帖子

    336
  • 精华

    3
  • 被关注

    24

论坛等级:侠圣

注册时间:2011-04-27

普通 普通 如何晋级?

请教一下,用什么指令才能把字符串‘0100’转换成整数100呢?

1273

3

2019-10-17 21:34:30

请教一下,我用S7-300的PLC系统,用STEP 7 5.5编程,其中DB2.DBD0里的数值是一个字符串‘0100’。但是在变量表里,只有把display format里的数据格式改成character后,DB2.DBD0里的数据才会变成‘0100’,其他格式显示的都是乱码。目前我想要把这个字符串里的100提取出来,去掉单引号,move给任何一个整数或实数,让他显示的数值为100。

我在DB2里建立了一个name为char1,数据类型为STRING[2]的变量,想通过FC37、FC38、FC39把DB2.DBD0里的‘0100’变成100,结果发现FC37、FC38转换出来的都是0,FC39转换出来的不是L#327680就是DW#16#50000,根本就不是我想要的100。请问用什么指令才能把‘0100’转换成100,把‘0276’转换成276呢?



请教一下,用什么指令才能把字符串‘0100’转换成整数100呢? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54710条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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