!format()使用 点击:627 | 回复:2



阿龙

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 30回
  • 年度积分:4
  • 历史总积分:90
  • 注册:2017年12月19日
发表于:2020-07-14 16:38:02
楼主

脚本如下:Temp_软件版本 = !FORMAT(V0900,"00"),我是想让V0900的值只有一位数时前面补一个0,比如V0900值为1时,显示01,我知道输出框可以前导0,我是把好几个数值放到一个字符串里的,又不想弄几个输出框拼接在一起,所以把几个数值用FORMAT格式化成所需要的的格式放到一个字符串中,但是测试的时候被格式化的数值都显示为0了,求大神指导。。。。




楼主最近还看过



ozoner

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 852回
  • 年度积分:0
  • 历史总积分:8613
  • 注册:2017年1月12日
发表于:2020-07-18 06:54:49
1楼

!FORMAT用的没问题, 发上你整行的脚本看看是如何放倒一个字符串的才行。

阿龙

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 30回
  • 年度积分:4
  • 历史总积分:90
  • 注册:2017年12月19日
发表于:2020-07-18 08:28:28
2楼

"ozoner" 的回复,发表在1楼
        对内容: 【!FORMAT用的没问题, 发上你整行的脚本看看是如何放倒一个字符串的才行。...】进行回复:

        -----------------------------------------------------------------


原因找到了,我放在启动策略里,启动的时候没有读到PLC数据,谢谢楼上


热门招聘
相关主题

官方公众号

智造工程师