近期接了一套西门子控制系统,用西门子CPU315-2DP做主控制器,下面通过DP网络连接8个CPU222CN做子站控制16轴伺服,程序在调试时发现CPU222CN子站程序编译后过大,超出了子站CPU222CN的程序容量空间,提示换更大容量的PLC,因为控制柜已经安装好,如果换CPU224CN的话,安装空间将不够,会破坏整个布局,同时更换8个CPU224CN也是一笔不小的支出,经过分析S7-200PLC的结构,决定把CPU222CN的系统固件换成CPU224CN的,然后替换4256W的存贮器,经过重新烧录固件,练上电脑通信,PLC已经显示为CPU224CN,程序容量也跟CPU224CN一样大,程序下载进去后也能正常运行,至此,PLC固件更新取得完美成功