1500 浮点数转换字符串指令 VAL_STRG 如何去掉多余的空格

1500 浮点数转换字符串指令  VAL_STRG 如何去掉多余的空格

最佳答案

简单说一下,下面有截图

转换成字符串以后,利用LEFT指令提取一个字符,然后和一个只有1个空格字符串比较,如果相等则DELETE这个字符后,继续LEFT后比较,如果不等则跳出循环

图片说明:

1500 浮点数转换字符串指令  VAL_STRG 如何去掉多余的空格  

提问者对于答案的评价:
补充:如果事先不知道浮点数长度,可以安装上述方法比较空格再删除的编程方式,如果能知道浮点数长度,可以通过设置P ,size 等参数来去掉空格,具体关系如下图:红色为P,黄色代表size,Prec代表小数位。下图示例,P=1,SIZE=8的时候,就没有空格了。附图:http://www.ad.siemens.com.cn/service/answer/Uploads/questionimgs/20160804112946_15.jpg

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc160842.html

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午6:27
下一篇 2017年6月8日 下午6:27

相关推荐