quote:以下是引用小豆苗在2010-12-27 13:37:44的发言:
今天也有个客户问到这样的问题,参照上面的没能解决,去现场的费用又太大
自己做了个实验(屏的程序是存在my computer/flash里面的)
先把flash里的内容拷贝到u盘,然后删除flash里面的内容。这样无法启动程序
然后我再把u盘里的东西完全拷贝到flash里面,结果是,运行正常
这个实验说明,程序是可以通过u盘传送的,但是前提条件是要你手头上要有一个一样的屏。
实验室对的,不知道总结作的还对,希望高手指教!
对我上面的帖子做以下几个更正,有所误导,在此表示道歉,也希望以下的说明对大家有所帮助。
1、hmi里面的程序是存储在my computer/flash/simatic/.fwx文件,拷贝的时候只需覆盖这个文件就可以
2、“前提需要两个一模一样的屏”,这个前提是错误的。
您用wincc flexible编写的程序,只需要用wincc flexible runtime执行下,会自动生成.fwx文件。这样的话,只需要把这个文件发给客户,让客户拷贝到him对应存储程序的文件夹下面,删除原先的文件,就能完全实现。
所以说这种带有usb的屏异地变更程序还是能轻易的完成的。(自己做的实验很粗糙,也没做深入一步的研究。后来在高人的指导下,得以进一步的学习、深入)