有网友问,如何用数码管来显示带符号的数据及带小数的变量值?比如如何用数码管来显示浮点数VD200=-23.45Hz?VD200是个变量,数据是变化动态的。
廖:可将浮点数乘以100后转换为整数,例如将-23.45Hz转换为以0.01Hz为单位的整数-2345,转换为4位BCD码后,用PLC的16个输出点分别送给4个译码驱动芯片,用它们来驱动4个七段显示器。显示的单位仍然为Hz,符号位用一个单独的数码管显示。
点击:1592 回复:1