在西門子博途(TIA Portal)硬件組態(tài)中添加故障安全輸入/輸出(F-I/O)模塊后,編程開(kāi)發(fā)環(huán)境會(huì)自動(dòng)為其生成一個(gè)安全I(xiàn)/O數(shù)據(jù)塊(F-I/O DB)。通過(guò)設(shè)置該安全數(shù)據(jù)塊的參數(shù),可以讓整個(gè)故障安全輸入/輸出模塊鈍化、使其某個(gè)通道鈍化或者模塊鈍化后使其重新集成。今天這篇文章,我們來(lái)聊聊這個(gè)安全數(shù)據(jù)塊。
下面這張圖是某項(xiàng)目的硬件組態(tài),在西門子S7-1200 故障安全CPU——CPU 1214FC的右側(cè)添加一個(gè)故障安全輸入模塊F-DI 8/16x24VDC和一個(gè)故障安全輸出模塊F-DQ 4x24VDC:
添加完成后,在項(xiàng)目樹(shù)的“程序塊” →“系統(tǒng)塊”→“STEP 7 Safety”→“F-I/O data blocks”會(huì)自動(dòng)添加兩個(gè)安全I(xiàn)/O數(shù)據(jù)塊(F-I/O DB),如下圖所示:
安全I(xiàn)/O數(shù)據(jù)塊的名稱以“F”開(kāi)頭,后面的數(shù)字表示模塊的起始地址,其后是模塊在硬件組態(tài)中的名稱。比如:“F00008_F-DI8/16x24VDC_1”,“F”表示是故障安全,“8”表示模塊的起始地址為“8”,后面的字母是模塊的名稱,與硬件組態(tài)中相同。
雙擊打開(kāi)該數(shù)據(jù)塊,如下圖所示:
它由輸入和輸出兩部分參數(shù)組成。輸入?yún)?shù)可對(duì)模塊進(jìn)行控制,輸出參數(shù)可用來(lái)評(píng)估模塊的狀態(tài)。其中:
輸入?yún)?shù):
PASS_ON:布爾型,1=使能模塊的鈍化;在安全程序中將該值設(shè)置為1將鈍化整個(gè)故障安全輸入/輸出模塊;
ACK_NEC:布爾型,當(dāng)安全模塊故障消除后,重新集成是否需要確認(rèn)(1=需要確認(rèn);0=不需要確認(rèn),自動(dòng)重新集成;默認(rèn)為1);
ACK_REI:布爾型,確認(rèn)重新集成的輸入信號(hào)(上升沿);
IPAR_EN:布爾型,PROFIsafe協(xié)議中“iPar_EN_C”參數(shù);
DISABLE:布爾型,1=禁用安全I(xiàn)/O數(shù)據(jù)塊;
輸出參數(shù):
PASS_OUT:布爾型,模塊的鈍化狀態(tài)(1=模塊已經(jīng)鈍化);
QBAD:布爾型,1=輸出故障安全值;
ACK_REQ:布爾型,故障消除后,請(qǐng)求重新集成;
IPAR_OK:布爾型,PROFIsafe協(xié)議中“iPar_EN_S”參數(shù);;
DIAG:字節(jié)型,診斷信息;
DISABLED:布爾型,1=故障安全信號(hào)模塊已經(jīng)禁用;
可以看出,安全I(xiàn)/O數(shù)據(jù)塊中的參數(shù)主要是和模塊的鈍化及重新集成有關(guān)。所謂“鈍化(Passivation)”是指安全輸入/輸出(F-I/O)模塊檢測(cè)到故障時(shí),使用故障安全值替代正常的輸出值進(jìn)行輸出的狀態(tài);所謂“重新集成”,是指當(dāng)模塊故障消除后,重新恢復(fù)成正常工作狀態(tài)。詳見(jiàn)我之前寫過(guò)一篇文章《什么是故障安全模塊的鈍化和重新集成?》。
在安全程序中,可以通過(guò)讀取安全I(xiàn)/O數(shù)據(jù)塊的參數(shù)值來(lái)獲取相關(guān)的信息。
比如下面的代碼讀取安全模塊的鈍化信息并存放到安全數(shù)據(jù)塊DB900中:
下面的代碼讀取模塊的請(qǐng)求重新集成的信息并存放到全局?jǐn)?shù)據(jù)塊中:
對(duì)于單個(gè)安全模塊的重新集成,可以通過(guò)給其安全數(shù)據(jù)塊的“ACK_REI”參數(shù)賦值來(lái)完成,比如:
不過(guò)在實(shí)際項(xiàng)目中,通常有多個(gè)安全輸入/輸出模塊,逐一進(jìn)行復(fù)位顯得比較繁瑣。我們可以使用安全指令“ACK_GL”對(duì)安全運(yùn)行組中的所有安全模塊進(jìn)行重新集成,比如下面的代碼:
需要說(shuō)明的是:只有當(dāng)“ACK_REQ”的值為1的情況下才能完成模塊的重新集成(也就是所有故障已經(jīng)消除)。
好了,關(guān)于西門子故障安全模塊的安全I(xiàn)/O數(shù)據(jù)塊就先介紹到這里。
詞條
詞條說(shuō)明
豐富的產(chǎn)品應(yīng)用和實(shí)踐經(jīng)驗(yàn)以及技術(shù)力量,尤其PLC復(fù)雜控制系統(tǒng)、傳動(dòng)技術(shù)應(yīng)用、伺服控制系統(tǒng)、數(shù)控備品備件、人機(jī)界面及網(wǎng)絡(luò)/軟件應(yīng)用為公司的技術(shù)特長(zhǎng)。
西門子PLC的優(yōu)點(diǎn)和優(yōu)勢(shì)
PLC不需要大量的活動(dòng)元件和連線電子元件。它的連線大大減少。與此同時(shí),系統(tǒng)的維修簡(jiǎn)單,維修時(shí)間短。Plc采用了一系列可靠性設(shè)計(jì)的方法進(jìn)行設(shè)計(jì)。例如:冗余的設(shè)計(jì)。斷電保護(hù),故障診斷和信息保護(hù)及恢復(fù)。PLC是為工業(yè)生產(chǎn)過(guò)程控制而專門設(shè)計(jì)的控制裝置,它具有比通用計(jì)算機(jī)控制*簡(jiǎn)單的編程語(yǔ)言和*可靠的硬件。采用了精簡(jiǎn)化的編程語(yǔ)言。編程出錯(cuò)率大大降低。易操作PLC有較高的易操作性。它具有編程簡(jiǎn)單,操作方便,維
? ? ? PLC誕生不久即顯示了其在工業(yè)控制中的重要地位,如日本、德國(guó)、法國(guó)等國(guó)家相繼研制成功各自的PLC?,受到工業(yè)界的歡迎?(CPU)?o?20?世紀(jì)?70?年代末和?80?年代?l?位機(jī)?PLC?中的應(yīng)用,形成?初,西門子
湖南一方電氣設(shè)備有限公司與在合作伙伴長(zhǎng)期緊密合作過(guò)程中,建立了良好的相互協(xié)作關(guān)系,經(jīng)營(yíng)自動(dòng)化產(chǎn)品,產(chǎn)品種類豐富。
公司名: 湖南一方電氣設(shè)備有限公司
聯(lián)系人: 方夢(mèng)霞
電 話:
手 機(jī): 15343018302
微 信: 15343018302
地 址: 湖南長(zhǎng)沙雨花區(qū)長(zhǎng)沙市雨花區(qū)同升街道環(huán)保中路188號(hào)14,15棟1003號(hào)房2022-28號(hào)
郵 編:
網(wǎng) 址: fancymoon.b2b168.com
公司名: 湖南一方電氣設(shè)備有限公司
聯(lián)系人: 方夢(mèng)霞
手 機(jī): 15343018302
電 話:
地 址: 湖南長(zhǎng)沙雨花區(qū)長(zhǎng)沙市雨花區(qū)同升街道環(huán)保中路188號(hào)14,15棟1003號(hào)房2022-28號(hào)
郵 編:
網(wǎng) 址: fancymoon.b2b168.com