针对我在上个帖子中提出的问题,现在重新开一个帖子来说明,方便大家查看。
以前还真没发现,logo!8自带屏幕与网络logo!TD和logo!BM的显示是略有不同的。
前面做的那个自动焊接项目,转速单位是转/分,线速度单位是毫米/分,以前在编程时写的是中文,一个中文占两格,算着正好能完整显示。事实是,在logo!本体的显示屏上显示完全正常。
这是在LOGO!本体上显示的画面:

但用IE打开后,竟然意外发现不管在logo!BM还是在logo!TD中,毫米/分都变成了米/分,真是差之毫厘,谬以千里啊。
这是在IE状态下BM和TD中显示的画面:


昨天回家,重新调整了一下,将毫米/分往后挪,在显示的数值和单位后空出了一格,由于显示不开,索性就将毫米/分改成了mm/min,重新下载程序,打开IE,显示终于正常了。
原来,在IE界面,LOGO!BM和LOGO!TD中引用的数值和单位之间至少需要空出一格,否则数值之后的那个字符就不会显示出来。这点与在硬件中的显示稍有不同。
这是修改后的显示画面:

一点小小的体会,和大家分享。