回覆列表
  • 1 # zastf4488

    1、s7-300 沒有電池,在CPU斷電後電池程式不會丟失,s7-200短時間斷電也不會丟失,s7-400不可以。2、S7-400電源模組中的乾電池的作用主要為兩個:第一備份並保持使用者程式,即使斷電也不會丟失;第二用於保持性儲存的位儲存器、定時器、計數器、系統資料和變數資料塊中的資料;3、S7-400 的備用電池為鋰電池(鋰/亞硫醯二氯),至所以發現PLC斷電幾天後,PLC裡面好像程式都沒有,主要是CPU長期斷電使備用電池電量不足或長時間存放,其表面產生鈍化層,導致電池不能立即供電; 4、 對於S7-400PLC要特別小心,如果長期斷電,電源模組加入的3.6V乾電池電量消耗很塊,很容易造成資料丟失。一般應每年更換一次電池(3.6伏),尤其在CPU長期斷電情況下,時間更短;所以如果此電池長期使用不更換,斷電幾天,造成電池電量不足,PLC裡邊程式丟失是很正常的。我在除錯S7-400PLC系統時,都建議客戶不要端電,至少保持S7-400PLC模組系統有電,否則資料丟失,損失是很大的。5、關於瞭解更換備用電池是否引起S7-400CPU 內使用者程式丟失之前,必須明白S7CPU儲存器的結構。S7-400CPU儲存器,除外部裝載儲存器(可用快閃記憶體FEPROM)外,無論內部整合裝載儲存器,工作儲存器(編碼和資料),還是系統儲存器都是帶備用電池的RAM,這是與S7-300CPU不同之處,因為後者可以有內建ROM儲存器。在搞清楚以上S7-400PLC儲存器結構後,就很容易回答你所提出的問題:6、S7-400PLC有兩種儲存卡,即RAM卡和快閃記憶體FEPROM卡,如果使用RAM卡,在斷電情況下換備用電池,使用者程式肯定丟失;這就是可能你在“重新給換後故障消失,但無程式執行”的原因;因為無論外接還是內建儲存器都是RAM,如果沒有後備電池,又在斷電情形下,使用者程式丟失;7、如果你使用的快閃記憶體FEPROM卡,在斷電情形下換電池,使用者程式是不會丟失的,換好電池,恢復通電後,FEPROM裡的使用者程式被複制到CPU儲存器的RAM區中;因此即使用備用電池饋電,正常電源不供電,由於使用者程式置於程式卡中,是不會導致使用者程式丟失;8、另外要注意一個問題:雖然利用外接快閃記憶體FEPROM卡,即使電池不足和斷電情況下,使用者程式不丟失,但在HMI(操作介面)設定的工作資料可能因電池老化不足會丟失,這一點必須牢記;9、一般應每年更換一次電池(3.6伏),尤其在CPU長期斷電情況下,時間更短;

  • 中秋節和大豐收的關聯?
  • 什麼是管理經濟學及其特點?