33. TwinCAT 3 Scope View的Marker Window怎么将科学计数法显示改成显示完整数值?

如果监视的数值比较大(和小数位数多无关),Marker Window就会以科学计数法的形式显示数值,现象如下:


解决方法:

可以看一下Marker的属性界面,有一个Precision参数,默认为4,表示只显示4个数字(包含小数),如果变量的数值比较复杂,小数点前的位数超过4个就以科学计数法显示。


可以将这个参数设置的大一点(以变量数值的具体长度来考量)。以10为例,可以看到设置后,Marker Window中的变量就显示了10个数字。


如果需要更精确的小数位,可以将Precision设置的更大,但不建议超过99。以下为超过99后的显示结果:


另外需要了解的是,科学计数法的显示只与小数点前的数字个数有关。比如小数点前有6个数字,那么Precision设置为6后,Marker Window也是显示的完整数值,但是会将小数点后的数值四舍五入。



2025.2.11 汪继彬 编辑