西門子模塊6ES7221-1BF22-0XA8
模塊技術(shù)規(guī)范
在使用S7-200 數(shù)字量模塊時,我們需要了解模塊的很多的具體參數(shù),如:輸入輸出類型、輸入輸出的點數(shù)、模塊功耗﹑輸入/輸出點額定電流等,您可以在以下文檔中獲得這些具體參數(shù)
《S7-200可編程控制器系統(tǒng)手冊》附錄A 技術(shù)規(guī)范表A-12至表A-14
如何查詢西門子產(chǎn)品的技術(shù)數(shù)據(jù),請點擊 查看
在眾多參數(shù)中,需要特別提醒您注意模塊的以下兩個重要參數(shù):
• 模塊的電源消耗
• 輸出點的切換頻率
參數(shù)1: 模塊的電源消耗:主要指模塊對5V電源和24V電源的消耗能力。
(1) 5V電源消耗:5V電源是CPU通過I/O總線電纜供給模塊使用的,5V電源是無法通過外接電源補(bǔ)充和擴(kuò)展的。我們需計算所有S7-200數(shù)字量模塊的5V電源消耗總和,以保證其不超過CPU 5V電源供應(yīng)能力。
(2) 24V電源消耗:部分S7-200數(shù)字量模塊的供電、數(shù)字量輸入點及輸出點需要使用24V電源。24V電源可由CPU模塊的24V DC傳感器輸出電源提供,也可外加24V DC電源。通常,我們需計算S7-200數(shù)字量模塊的24V電源消耗總和,以保證其不超過CPU模塊的電源定額或選用正確容量的24V電源模塊。
模塊5V/24V電源消耗請參考《S7-200可編程控制器系統(tǒng)手冊》附錄A 技術(shù)規(guī)范表A-12 。
5V/24V電源計算請參考《S7-200可編程控制器系統(tǒng)手冊》附錄B 計算電源定額。
參數(shù)2:輸出點的切換頻率
S7-200數(shù)字量模塊晶體管輸出類型的DO點不能輸出高速脈沖;繼電器輸出的DO點大切換頻率為1HZ且有機(jī)械壽命,因此不能頻繁開關(guān)。
除了以上重要參數(shù)外,還需要提醒您注意模塊連接的負(fù)載類型,尤其對于數(shù)字量輸出點連接接感性負(fù)載時,應(yīng)設(shè)計保護(hù)電路。
感性負(fù)載設(shè)計請參考《S7-200可編程控制器系統(tǒng)手冊》第3章 S7-200的安裝->感性負(fù)載設(shè)計指南
西門子模塊6ES7221-1BF22-0XA8
模塊安裝
S7-200數(shù)字量模塊可安裝在CPU模塊右側(cè)的任意位置。
每個S7-200數(shù)字量模塊都自帶一根帶狀I(lǐng)/O總線電纜,如果該電纜滿*模塊之間的安裝寬度需求,可直接將該電纜插接在其它模塊上的10針插槽內(nèi),
如果S7-200數(shù)字量模塊自帶的電纜不能滿*模塊之間的安裝寬度需求,可選用0.8米I/O擴(kuò)展電纜
SIMATIC S7-200系列PLC適用于各行各業(yè),各種場合中的檢測、監(jiān)測及控制的自動化。S7-200系列的強(qiáng)大功能使其無論在獨(dú)立運(yùn)行中,或相連成網(wǎng)絡(luò)皆能實現(xiàn)復(fù)雜控制功能。因此S7-200系列具有*的性能/價格比。
S7-200系列出色表現(xiàn)在以下幾個方面:
*的可靠性
極豐富的指令集
易于掌握
便捷的操作
豐富的內(nèi)置集成功能
實時特性
強(qiáng)勁的通訊能力
豐富的擴(kuò)展模塊
S7-200系列在集散自動化系統(tǒng)中充分發(fā)揮其強(qiáng)大功能。使用范圍可覆蓋從替代繼電器的簡單控制到更復(fù)雜的自動化控制。應(yīng)用領(lǐng)域極為廣泛,覆蓋所有與自動檢測,自動化控制有關(guān)的工業(yè)及民用領(lǐng)域,包括各種機(jī)床、機(jī)械、電力設(shè)施、民用設(shè)施、環(huán)境保護(hù)設(shè)備等等。如:沖壓機(jī)床,磨床,印刷機(jī)械,橡膠化工機(jī)械,空調(diào),電梯控制,運(yùn)動系統(tǒng)。
S7-200系列PLC可提供5個不同的基本型號的8種CPU供您使用。
什么是狀態(tài)字?狀態(tài)字的作用 ——西門子S7系列PLC
狀態(tài)字用于表示CPU執(zhí)行指令時所具有的狀態(tài)。一些指令是否執(zhí)行或以何方式執(zhí)行可能取決于狀態(tài)字中的某些位;執(zhí)行指令時也可能改變狀態(tài)字中的某些位,也能在位邏輯指令或字邏輯指令中訪問并檢測他們。狀態(tài)字的結(jié)構(gòu)如下:
(1) 檢測位()
狀態(tài)字的位0稱為檢測位。若位的狀態(tài)為0,則表明一個梯形邏輯網(wǎng)絡(luò)的開始,或指令為邏輯串的*條指令。CPU對邏輯串*條指令的檢測(稱為檢測)產(chǎn)生的結(jié)果直接保存在狀態(tài)字的RLO位中,經(jīng)過*檢測存放在RLO中的0或1被稱為檢測結(jié)果。位在邏輯串的開始時總是0,在邏輯串指令執(zhí)行過程中位為1,輸出指令或與邏輯運(yùn)算有關(guān)的轉(zhuǎn)移指令(表示一個邏輯串結(jié)束的指令)將清0。
(2) 邏輯操作結(jié)果(RLO)
狀態(tài)字的位1稱為邏輯操作結(jié)果RLO(Result of Logic Operation)。該位存儲邏輯指令或算術(shù)比較指令的結(jié)果。在邏輯串中,RLO位的狀態(tài)能夠表示有關(guān)信號流的信息。RLO的狀態(tài)為1,表示有信號流(通);為0,表示無信號流(斷)??捎肦LO觸發(fā)跳轉(zhuǎn)指令。
(3) 狀態(tài)位(STA)
狀態(tài)字的位2稱為狀態(tài)位。狀態(tài)位不能用指令檢測,它只是在程序測試中被CPU解釋并使用。如果一條指令是對存儲區(qū)操作的位邏輯指令,則無論是對該位的讀或?qū)懖僮?,STA總是與該位的值取得*;對不訪問存儲區(qū)的位邏輯指令來說,STA位沒有意義,此時它總被置為1。
(4) 或位(OR)
狀態(tài)字的位3稱為或位(OR)。在先邏輯“與”后邏輯“或”的邏輯串中,OR位暫存邏輯“與”的操作結(jié)果,以便進(jìn)行后面的邏輯“或”運(yùn)算。其它指令將OR位清0。
(5) 溢出位(OV)
狀態(tài)字的位4稱為溢出位。溢出位被置1,表明一個算術(shù)運(yùn)算或浮點數(shù)比較指令執(zhí)行時出現(xiàn)錯誤(錯誤:溢出、非法操作、不規(guī)范格式)。后面的算術(shù)運(yùn)算或浮點數(shù)比較指令執(zhí)行結(jié)果正常的話OV位就被清0。
(6) 溢出狀態(tài)保持位(OS)
狀態(tài)字的位5稱為溢出狀態(tài)保持位(或稱為存儲溢出位)。OV被置1時OS也被置1;OV被清0時OS仍保持。所以它保存了OV位,可用于指明在先前的一些指令執(zhí)行中是否產(chǎn)生過錯誤。只有下面的指令才能復(fù)位OS位:JOS(OS=1時跳轉(zhuǎn));塊調(diào)用指令和塊結(jié)束指令。
(7) 條件碼1(CC1)和條件碼0(CC0)
狀態(tài)字的位7和位6稱為條件碼1和條件碼0。這兩位結(jié)合起來用于表示在累加器1中產(chǎn)生的算術(shù)運(yùn)算或邏輯運(yùn)算結(jié)果與0的大小關(guān)系;比較指令的執(zhí)行結(jié)果或移位指令的移出位狀態(tài)