quote:以下是引用wb210xa在2011-12-31 18:17:42的发言:
楼主可以理解为操作系统,即OS。我们常用的计算机上的操作系统还分XP、2003、Vista、Win7、2008等等。同理,PLC的模板在正常工作时,在模板内部也有相应的操作系统,用来支持不同的功能。一般情况下,固件版本越高,性能越好,当然也会修复低版本中的bug。所以有时候为什么需要将低版本固件升级到高版本下,目的就是为了追求更好的稳定性、兼容性等功能。
说的很好,补充一点,就像操作系统有XP 、Vista、Win7等一样,各种模块的固件版本是固化的,只能通过固件升级方法进行升级,硬件的固件版本需要和软件的固件升级到一致才可以使用。
关于固件升级的方法可以参考:
《S7-300/400 CPU,CP,FM Firmware 更新及问题汇总》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0359.pdf