我使用EM231RTD模块测量温度,但在大多数情况下都是使用零上温度。在程序中只需要除以10即可完成,得到实际温度。那么请问如果是零下温度在程序中怎么处理呢?
最佳答案
1、EM231RTD的输出值,是一个有符号数,负数就表示零下。
2、我不太赞成除10就得到实际温度这个说法。EM231RTD输出的值就是实际温度,不必除10。
3、EM231RTD的输出值,以0.1度为单位,也可以说是含有1位小数的值。除10,就是把小数位给仍掉了,不觉得可惜吗?至于说先转成浮点数再除10就不会丢掉小数,那要看是否有这个必要。
提问者对于答案的评价:
可以采纳
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc296747.html