不知道你说的是S7-200的还是S7-300的。
就S7-300来说,如果是新型号的,使用MMC卡的不同担心断电后程序丢失,如果是老型号的用大卡的,在电池没电的时候要注意这个问题,正确更换电池的方法是在PLC上电启动的时候更换。
就S7-200来说,使用电容保持程序,有时间限制,一般也就7天。
不断电重启的办法就是,用装有STEP7的电脑连接你的PLC,然后用STEP7中的停止启动键重启PLC。
你同事担心的也许不是程序丢失,而是运行参数丢失。如何保护运行参数要在程序编写的时候就考虑好要保护的运行参数然后加以保护。
一般的PLC断电后程序是不会丢失的。
西门子的PLC有好多型号 S7 200 系列 , SMART 系列 ,300系列 , 400系列,1200系列 ,1500系列等 。
300,400,1500都是需要安装存储卡的,程序下载到存储卡里面,掉电后程序是不会没有的。
PLC断电后,程序全部保存在微存储卡(MMC)里面,肯定是不会丢失的。只能说明你的同事不懂西门子的PLC
300的PLC断电后,程序肯定不会丢失。
S7-400的要看你选择什么样的存储卡,如果是RAM卡,没配电池的话,下电后程序肯定丢,如果是FLASH卡,即使没电池,程序也不丢。
给ram加一块电池就行了