一次意外的收获
我司从其他地方搬迁了一台设备过来,之前用的主操界面是一台触摸屏,人机界面采用的是Protool;现场的操作人员习惯了wincc,对这个画面是一脸的嫌弃,但是改成WINCC工作量很大,我不想搬砖,调试方的工程师也不愿意搬砖,经过妥协后,只要改成电脑版的人机界面即可,画面也能够改大点;将项目从Protool移植到Winccflexible2008 SP3 ,基本上也没有什么大问题,满足现场的使用要求;调试结束后,调试方的人员撤退了;有一次,需要增加一个界面,到现场会,马上开工,进行了变量的编辑,人机界面的编辑,等一切都做好了,保存,运行,都挺正常的;过了些天,发现上次修改的界面不是很理想,需要再改动下,方便操作人员查看,当我打开项目的时候,突然觉得很奇快,怎么也打不开了;上网,查找了各种方法就是不见好;后来只能用,之前没有修改的那个版本了,操作人员也是非常的不满意;电话咨询了当时的调试人员,他给的解释就是不能一次性改太多的内容,按照他的要求,我就修改一点,保存,运行,再次打开,确实没有问题,就这样一点点的把那画面给改完了;这个事情暂时先放着了,一直没有再动了;
指导近期,这个设备又开始进行改造了,调试方希望能够将改造的单体设备的一些数据信息单独做一个界面在我的系统界面上,而且改动的量比较大;当时,我就告诉他,要慢慢的尽心修改,他表示没有问题,但是还是出现了,我之前遇到的情况;这位调试人员比较敬业,多次尝试了,仍不死心,主要是还是不想从头开始搬砖;上网查找各种资料,查看各种帖子,都没有明确解决这个问题的方法;直到看到一个帖子说,用WinccFlexbile2008 SP5可以试试看;安装好软件后,打开用SP3移植的程序,居然可以了,没有出现之前的问题了,无论怎么改都没问题;
确实让人感到意外,为什么用SP3移植的程序在编程上会出现问题, 用SP5打开移植后的程序就没事了;以后,修改人机界面的程序就不用那么麻烦了。不需要小心翼翼的,生怕错了,要从头再来。