指令中FMT的格式不会使用,不知道这道题做的对不对。
图片说明:
最佳答案
用转换指令中的实数到字符串转换指令 R_S。F1 在线帮助可以看到指令用法。
如图的测试:
其中 FMT 16#C2 解析为:
16#C 对应 FMT 这个字节的高4 位,即 ‘SSSS’,C 的十进制值为 12,即转换的结果是12 个字符的字符串。
FMT 后面的那一位 2,展开后是 0010,其中最前面的那个 0 指明了结果中用小数点分隔整数与小数部分,后三人 010,即为2,是结果中要保留的小数位。
图片说明:
提问者对于答案的评价:
多谢,现在弄明白了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc285551.html