詳細介紹
西門子s7-200plc代理商存放的數據類型:V區、M區(默認為MB0—MB13,可設置)、某些C和plc程序(包括程序塊,系統塊,數據塊)
其中,RAM中的數據在斷電后根據型號不同可以保持50--100小時,主要是通過CPU內部超級電容放電來提供電源,如果需要長時間保持數據則需要插入電池卡,可保持200天。電池卡訂貨號:6ES7 291—8BA20—0XA0 又叫BC293
二、我們再來了解下CPU存儲的原理
我們通常說的PLC斷電可保持存儲區只的都是,斷電時可將數據存入EEPROM中,即只有V區和M區(在系統塊中可以設置)才可以;當CPU斷電瞬間,設置好的V區和M區會瞬間將數據寫入EEPROM中,當再次上電CPU會將EEPROM中的數據再寫到對應V區和M區中,實現保存。
三、現在我們來詳細介紹S7-200 CPU內保持型存儲區EEPROM的方法
1.M區:MB0--MB13(默認設置),只需在系統塊----斷電數據保持---設置成自己需要的存儲區即可,下載時需要將下載系統塊進PLC中。
先編寫程序如下,監控,都對MB0和VB0寫入3 然后關掉電源
西門子s7-200plc代理商
然后再上電,監控MB0數據依舊保持為3 VB0數據變為0
2. V區:通過SMB31和SMB32來實現
SMB31和SMW32是S7-200一個特殊寄存器,專門用于將V區寫入EEPROM
SMB31為傳輸請求和存儲類型
SMW32為存儲的V區位置
詳細說明請參考上圖或在“幫助”搜索“SMB31”
使用方法:編寫程序如下
西門子s7-200plc代理商
1. 將“3”寫入”VB50”
2. 激活V10.0 將VB50中的數據對應的存入EEPROM中
3. 斷電再上電,仍舊保持
3. T與C的斷電保持
計數器(C)和TONR型定時器可以斷電保持,但是無法寫入EEPROM中,是通過RAM存儲,需要電池卡供電。
TON(T32-63)和TOF(T96-T55)類型定時器無法斷電保持,請不要再系統塊中設置這些存儲區,否則下載程序是會報錯。
SIEMENSPLC一級代理國內優秀的高科技工業自動化產品研發與推廣應用及銷售的工業自動化公司,公司自成立以來,一直致力于著名工業自動化產品的引進,在國內研發與推廣應用及銷售.在造紙、印刷、紡織、汽車、機械、鋼鐵、能源等領域擁有豐富的經驗和良好的業績,同時配備完善的售前、售中、售后服務,在工業自動化行業中樹立良好信譽,在同行業中迅速崛起,現已發展成為一個綜合實力雄厚,管理體制成熟,營銷網絡全面,服務全面周到,技術支持準確SIEMENSPLC一級代理, 產品質量*,貨期供應及時的工業自動化產品專業銷售及服務公司。滿足全國用戶的需求。業務面向全國分銷商及終端用戶,本著以技術為根本以市場需求為導向的原則,致力于將科技與應用工程技術的*結合,為客戶提供具競爭力的一體化整體解決方案,令我們在工業自動化行業中的業務與日俱增。如果您公司需要工業自動化方面產品,請聯系我!我期待著與您真誠合作!SIEMENSPLC一級代理
4.數據塊中編寫
原理和初始化類似,每當上電后,數據塊中寫的數據會自動寫入對應的存儲區中,下載時要將數據塊下載到PLC中。
在數據塊中將 “3”寫入VB0
下載到CPU,監控,VB0的值即為3 而VB1為0