西門子PLC模塊6ES7221-1BH32-0XB0
詳細(xì)說明
西門子6ES7221-1BH32-0XB0數(shù)字量模塊
西門子6ES7221-1BH32-0XB0數(shù)字量模塊
西門子6ES7221-1BH32-0XB0數(shù)字量模塊
6ES7221-1BH32-0XB0SIMATIC S7-1200,數(shù)字輸入 SM 1221,16數(shù)字輸入,24V DC, 灌電流/拉電流
SM 1221 數(shù)字量輸入模塊
概述
為CPU的本機(jī)I/O提供更多的數(shù)字量輸入
用于使控制器靈活地適應(yīng)相關(guān)任務(wù)的要求
用于使用附加輸入對系統(tǒng)進(jìn)行后續(xù)擴(kuò)展
應(yīng)用
數(shù)字量輸入模塊允許將控制器與過程中的數(shù)字信號連接。
這為用戶提供了下列優(yōu)勢:
適應(yīng)性:
使用可以根據(jù)需要混合的信號模塊,用戶可以使其控制器準(zhǔn)確地滿足相關(guān)任務(wù)的要求。這可以避免產(chǎn)生不必要的投資??梢允褂脦в?8 個、16 個和 32 個輸入/輸出通道的模塊。
靈活性:
如果任務(wù)后續(xù)有所擴(kuò)展,可以升級控制器。更新用戶程序非常簡單。
功能
SM 1221 數(shù)字量輸入信號模塊將過程中的外部數(shù)字信號電平轉(zhuǎn)換為 S7-1200 控制器的內(nèi)部信號電平。
若電機(jī)轉(zhuǎn)動慣量J電機(jī)負(fù)載變化按預(yù)先設(shè)定的頻率變化率升速或減速時,有可能出現(xiàn)加速轉(zhuǎn)矩不夠,從而造成電機(jī)失速,即電機(jī)轉(zhuǎn)速與變頻器輸出頻率不協(xié)調(diào),從而造成過電流或過電壓。
PLC內(nèi)部集成了CPU,存儲器,I/O電路,通訊電路,開關(guān)電源等,是各部分協(xié)調(diào)工作,因此,單就PLC硬體上的維修,具有一定的學(xué)問。PLC型號眾多,但內(nèi)部大同小異,原理基本一樣。今天我就以西門子S7-200PLC為例,談?wù)凱LC硬件維修的一些思路和方法,不但對工控初級維修有指導(dǎo)性的幫助,此文也對PLC初學(xué)者更好的理解PLC這門理論,有積極的幫助。
CPU板為PLC中的核心部件,也是維修當(dāng)中棘手的地方,CPU板出問題會導(dǎo)致PLC故障燈常亮,PLC不運(yùn)行,現(xiàn)就CPU板各元件說明如下:1:CPU元件:即中央處理單元(CPU)是可編程邏輯控制器的控制中樞。
二額定功率電動機(jī)的額定功率是指輸出功率,即軸功率,也稱容量大小,是電動機(jī)標(biāo)志性參數(shù)。常有人問電機(jī)多大的,一般不是指電機(jī)的尺寸大小,而是指額定功率。它是量化電動機(jī)拖動負(fù)載能力的重要的指標(biāo),也是電機(jī)選型時必須提供的參數(shù)要求。正確選擇電動機(jī)容量的原則,應(yīng)在電動機(jī)能夠勝任生產(chǎn)機(jī)械負(fù)載要求的前提下,經(jīng)濟(jì)合理地決定電動機(jī)的功率。若功率選得過大,設(shè)備***增大,造成浪費(fèi),且電動機(jī)經(jīng)常欠載運(yùn)行,效率及交流電動機(jī)的功率因數(shù)較低;反之,若功率選得過小,電動機(jī)將過載運(yùn)行,造成電動機(jī)過早損壞。
數(shù)字式輸出模塊, DQ32xDC 24V/0.5A BA, 32 條通道,每組 8 條, 4A 每組 包括推入式正面連接器在內(nèi)
西門子PLC模塊6ES7221-1BH32-0XB0
在實際應(yīng)用中如果PLC組態(tài)工藝對象時,當(dāng)“與驅(qū)動裝置進(jìn)行數(shù)據(jù)交換”及“與編碼器進(jìn)行數(shù)據(jù)交換”時選擇了“運(yùn)行時自動應(yīng)動驅(qū)動值”及“自動進(jìn)行編碼器值數(shù)據(jù)交換”時,工程師常常會遇到PLC控制V90 PN起動運(yùn)行工作不正常的問題,如PLC起動后調(diào)用MC_Power功能塊對驅(qū)動器進(jìn)行使能時,功能塊出現(xiàn)16# 8001錯誤代碼,工藝對象顯示“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警等。
為了避免這些問題,請按照本文說明調(diào)用MC_Power命令。
2 回答
當(dāng)通過1200/1500 PLC通過組態(tài)工藝對象的方式對V90進(jìn)行控制時,需要使用MC_Power功能塊對驅(qū)動器進(jìn)行使能。某些工況下,要求設(shè)備啟動后,PLC立即通過MC_Power對驅(qū)動器進(jìn)行使能,因此用戶在編寫驅(qū)動使能程序時,將MC_Power的Enable管腳給定為常1,如果這樣編程則需要保證驅(qū)動器、編碼器與控制器通訊正常。但是,如果PLC先于驅(qū)動器完成啟動,這樣編程MC_Power將無法正常完成使能過程,功能塊會報16#8001錯誤,而且工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警,如圖1、圖2所示,只有對工藝對象的故障完成確認(rèn)后才可以正常使能。
圖1 編程示例
圖2 報警顯示
基于以上的原因,建議工程師采用以下的方法進(jìn)行“MC_Power”的編程。
將Enable管腳與工藝對象中通訊相關(guān)的變量“”、進(jìn)行關(guān)聯(lián),變量位置查找如圖3、4所示,編程示例如圖5所示,此時,當(dāng)PLC與驅(qū)動器都啟動完成,且通訊建立時,驅(qū)動器才能完成使能。
此外,還可以將“TO.StatusDrive. AdaptionState”的狀態(tài)(2:“ADAPTED”,已完成數(shù)據(jù)傳送)加入到啟動條件中。
圖3 工藝對象驅(qū)動通信狀態(tài)
圖4 工藝對象編碼器通信狀態(tài)
圖5 正確的“MC_Power”編程示例
注意:
PLC與驅(qū)動器之間通訊建立后,如果在正常運(yùn)行過程中出現(xiàn)通訊中斷的情況,通訊恢復(fù)后,在對MC_Power進(jìn)行使能時,Error管腳會出現(xiàn)16#8001錯誤,工藝對象會出現(xiàn)“與設(shè)備(驅(qū)動裝置或編碼器)通信故障”報警,由于工藝對象故障的存在,MC_Power將無法對驅(qū)動器進(jìn)行使能,只有確認(rèn)故障后,驅(qū)動器才能重新使能。
DQ 16x24VDC/0.5 HF 參數(shù):
在 STEP 7 中模塊參數(shù)時,可使用不同的參數(shù)來設(shè)置模塊屬性。下表列出了可組態(tài)的參數(shù)??山M態(tài)參數(shù)的有效范圍取決于組態(tài)的類型??蛇M(jìn)行以下組態(tài):
- 使用 S7-1500 CPU 進(jìn)行統(tǒng)一操作
- 在 ET 200MP 系統(tǒng)中 PROFINET IO 上進(jìn)行分布式操作
- 在 ET 200MP 系統(tǒng)中的 PROFIBUS DP 上進(jìn)行分布式操作
在用戶程序中進(jìn)行參數(shù)分配時,可通過 WRREC 指令(RUN 模式下的參數(shù)分配)和數(shù)據(jù)記錄將這些參數(shù)傳送到模塊中;請參見章節(jié) 參數(shù)分配和參數(shù)數(shù)據(jù)記錄的結(jié)構(gòu)。
列表: 可組態(tài)的參數(shù)及其默認(rèn)值
具有以下名稱的模塊將始終激活值狀態(tài):
- DQ 16x24VDC/0.5A HF QI
- DQ 16x24VDC/0.5A HF S QI
- DQ 16x24VDC/0.5A HF MSO
對于值狀態(tài),系統(tǒng)將為每個通道一個附加位。值狀態(tài)位將指示用戶程序中所的輸出值在模塊端是否未得到確認(rèn)(0 = 值不正確)。
組態(tài)為 16 通道 DQ 16x24VDC/0.5A HF 的地址空間
下圖顯示了組態(tài)為帶值狀態(tài)的 16 通道模塊的地址空間分配??扇我饽K的起始地址。通道的地址將從該起始地址開始。
在模塊上印有字母“a 到 d”。“QB a”是指模塊起始地址輸出字節(jié) a。