选型时应尽可能地选择用EEPROM作为用户程序存储器的可编程控制器,如果选择RAM加锂电池的方式来保存用户程序,可以选配EEPROM存储器模块,用户程序调试完成后,将它写入EEPROM存储器模块,模块上一般有禁止写操作的开关,plc运行时应将它置于禁止写的位置。
锂电池的寿命为1~5年,与环境温度有关,温度越高,寿命越低了PLC-上有一个指示锂电池电压降低,提醒用户更换的发光二极管LED),该灯亮后,锂电池一般还能再用一段时间(例如1个月,当然这个根据用户手册为准)。如果不及时更换锂电池,将会丢失RAMM中的程序。因为PLC上的LED很小,它发光后,不一定能引起操作人员或维修人员的注意,有的Plc是被封闭在控制屏里的、操作人员根本就看不到指示电池电压降低的LED。三菱fx设置了在锂电池电压降低时变为ON的特殊辅助继电器,M8005,可以用它的常开触点来控制一个输出继电器,在锂电池电压降低时点亮控制屏面板上的指示灯,或接通一个报警器,提醒操作人员更换锂电池。
有的PLC在运行时锂电池不对RAM供电,若设备长期停用,锂电池消耗的更快一些,且无法监视锂电池的状况,很有可能在设备停用期间因锂电池电压降低使程序丢失。如果没有备份的用户程序,锂电池使用的时间也很长了,在长期停用设备时应更换锂电池。
除了因电池电压降低丢失程序外,也有可能因外部干扰使存储在RAM中的用户程序遭到破坏,当然这种可能性是很小的。如果程序没有加密,应用电脑保存程序的备份。
谢谢分享