S7-1200 DB块修改下载不重新初始化解决方案一、在S7-1200PLC编程使用过程中,DB块修改后,如果想要下载程序时不初始化数据块,可以通过以下方法实现。1、前提条件,CPU 固件需要是 V4.0 及以上。2、开启“优化的块访问”。通过鼠标右键DB块,打开DB块属性设置界面,勾选“优化的块访问”。3、设置存储预留区。选择“下载但不初始化”项目,设置存储器预留区域。4、激活存储器预留区域。打开DB块,在编辑窗口上方工具栏点击“激活存储区域预留”按钮,然后在弹出窗口中点“确定”。设置完成后第一次下载会初始化DB块,后续修改需在DB块末尾追加变量,再次下载时将不会初始化数据块