作者 | 主题 |
---|---|
龟仙人 奇侠 经验值:8539 发帖数:939 精华帖:15 |
楼主 2022-03-20 16:55:00
主题:Wincc让整数带上小数点 在使用Wincc时有时想让整数显示小数点,或者让整数进行量程转换,转换后数据能够显示小数点。 首先说一下整数是不能够显示小数点的,如果要显示小数点,就需要转换为浮点数。 如果是单纯的显示功能,那么可以直接在变量输入输出域控件中将变量值除以10的n次幂就行了,如下图所示。INT2是一个16位有符号整数,变量除以10.0后就带有一个小数点,系统是再通过判断除数的数据类型自动给返回值分配数据类型的,所以一定要保证10的n次幂带有小数点。 上图只是能临时显示小数点,如果要写入数据就不行了,我们要用到输入改变触发事件来对输入值进行输入, 输入输出IO域如果保留一位小数点,那么在写入PLC时我们需要将输入值乘以10,然后在写入PLC中,这样就完成了一个IO域的整型数据显示小数点的输入和输出。 |