SOYAL 提供多樣化的多門互鎖方案,可應用於無塵室、實驗室等管制空間,本文提供了簡易型互鎖(透過接線方式),以及使用PLC設定方式教學,同時達成多門互鎖、火警開門,以及警報輸出、燈號輸出等提示,亦可搭配701ClientSQL圖控軟體,遠端監視警報提示與設備觸發提示,符合現場管理需求。
Q: 如何使用 SOYAL WEB PLC (AR-401-PLC系列) 達成多門互鎖?
STEP1. 在設定動作邏輯前,我們須先確認至少以下兩點條件,才可以開始規劃DI/DO的點位使用:
條件A. 電鎖or磁簧 提供的 待機/開門 門位狀態
待機時,電鎖/磁簧提供之門位接點為閉路,迴路導通
開門時,電鎖/磁簧提供之門位接點為開路,迴路斷開
待機時,電鎖/磁簧提供之門位接點為開路,迴路斷開
開門時,電鎖/磁簧提供之門位接點為閉路,迴路導通
以上條件需確認,因為對PLC來說,會使得DI輸入點的邏輯條件不同。
條件B. 電鎖 的待機狀態為 上鎖or開鎖
代表人員要通行時,必須執行刷卡、按壓開門按紐,觸發PLC後,PLC執行繼電器輸出開門,電鎖開放,人員才可開門通過,PLC會再透過門位偵測點/其他繼電器的輸出狀態,作為其他門的邏輯動作條件。
以四門互鎖為例,推開A門後,A門門位偵測點狀態改變,BCD門刷卡、按開門按紐 皆無法開門,需等到A門的門位偵測點狀態恢復,才可正常開門。
代表人員要通行時,不必執行刷卡、按壓開門按紐,可以直接將門推開,門推開後,PLC會將其餘電鎖上鎖。
以四門互鎖為例,人員推開A門後,A門門位磁簧動作,將BCD門上鎖,無法推開,等待A門門位恢復後,BCD門才可正常推開。
其他條件:
人員可以通行的情況,通常有以下幾個必要限制與附加條件,
必要條件:
1. BCD門位磁簧導通
2. BCD鎖具是否上鎖/解鎖
3. 門鎖開門秒數
附加條件(非必要):
4. 關門自動上鎖
5. 火警開全門/開指定門
6. 開門逾時警報 / 關門解除警報
7. 強迫開門警報
8. 警報解除按鈕
STEP 2. 建立輸入輸出點位表 (DI/DO表)
| WEB PLC DI/DO點位表 | |||||
| 項次 | DI | 點位狀態 | 項次 | DO | 點位狀態 |
| X0 | A門開門按紐 | NO | Y0 | A門門鎖 | NC |
| X1 | A門門位 | NC | Y1 | A門警報 | NO |
| X2 | B門開門按紐 | NO | Y2 | B門門鎖 | NC |
| X3 | B門門位 | NC | Y3 | B門警報 | NO |
| X4 | C門開門按紐 | NO | Y4 | C門門鎖 | NC |
| X5 | C門門位 | NC | Y5 | C門警報 | NO |
| X6 | D門卡機Relay | NO | Y6 | D門門鎖 | NC |
| X7 | D門門位 | NC | Y7 | D門警報 | NO |
※常見範例為 ➔ 門關時磁簧導通/門開時磁簧開路
※常見範例有二種 ➔
1. 鎖具平時上鎖,接點導通(刷卡/開門按紐)才開門
2. 鎖具平時不上鎖,當某門門位開啟時,其他鎖具上鎖,平時通行無需開門按紐,直接推開門
STEP3. 建立點位觸發表
| DI點位觸發表 | ||
| 項次 | DI | 動作 |
| X0 | A門開門按紐 | 輸出Y0五秒 |
| X1 | A門門位 | 鎖定Y2 Y4 Y6不開門 |
| X2 | B門開門按紐 | 輸出Y2五秒 |
| X3 | B門門位 | 鎖定Y0 Y4 Y6不開門 |
| X4 | C門開門按紐 | 輸出Y4五秒 |
| X5 | C門門位 | 鎖定Y0 Y2 Y6不開門 |
| X6 | D門開門按紐 | 輸出Y6五秒 |
| X7 | D門門位 | 鎖定Y0 Y2 Y4不開門 |
| DO點位觸發表 | ||
| 項次 | DO | 動作 |
| Y0 | A門門鎖 | 鎖定Y2 Y4 Y6不開門 |
| Y1 | A門警報 | -- |
| Y2 | B門門鎖 | 鎖定Y0 Y4 Y6不開門 |
| Y3 | B門警報 | -- |
| Y4 | C門門鎖 | 鎖定Y0 Y2 Y6不開門 |
| Y5 | C門警報 | -- |
| Y6 | D門門鎖 | 鎖定Y0 Y2 Y4不開門 |
| Y7 | D門警報 | -- |
STEP4. 繪製階梯圖,將邏輯式編入WEB PLC
在上述流程中,我們已經清楚羅列所有DI/DO點位的觸發動作流程,在正式把這些動作設定進去PLC前,建議先繪製階梯圖,以利設定快速無誤。
目前WEB PLC以及官網提供眾多PLC範例,其中包含多個多門互鎖案例、輸出時間控制,可以做為繪製階梯圖的參考依據:
多門互鎖應用案例 :
.png)
條件:
當其中一扇門開啟時,其他三扇門無法解鎖開門,直到該門關閉為止
支援功能:
接點說明:
| 門 | DI 開門按鈕點位 | DI 門位磁簧點位 | DO開門繼電器點位 | DO警報繼電器點位 |
| A門 | DIX0 | DIX1 | DOY0 | DOY1 |
| B門 | DIX2 | DIX3 | DOY2 | DOY3 |
| C門 | DIX4 | DIX5 | DOY4 | DOY5 |
| D門 | DIX6 | DIX7 | DOY6 | DOY7 |
| Fire DI | DIX16 |
案例說明:
以A門為例說明編程邏輯
1. 當B門/C門/D門的門位磁簧 DIX3/ DX5/ DIX7 跟電鎖繼電器 DOY2/ DOY4/ DOY6 都閉合的時候,按下A門的開門按鈕 DIX0,可觸發A門的電鎖繼電器 DOY0 開啟6秒;
2.當火警輸入點 DIX16 觸發,A門/B門/C門/D門的電鎖繼電器都可被開啟;
3.當A門的門位磁簧 DIX1 關閉,A門的電鎖繼電器可自動上鎖;
4.當A門的門位磁簧 DIX1 被強迫打開且A門的電鎖繼電器DOY0是關閉的情況下,A門的警報器 DOY1 會被開啟;
5.當A門的門位磁簧 DIX1 開啟時,觸發計時器TMR0計時,當TMR0大於8秒,觸發開門延時警報DOY1
6. 當A門的門位磁簧 DIX1 關閉,可停止警報器 DOY1
WEB設定畫面:

階梯圖:
.png)
701ClientSQL圖控設定步驟:



條件:
A. 現場有五個房間,共八門連環互鎖,Room1~5只要其中一扇門打開,該房間其餘門全部上鎖,ex. B門開啟時,A、C、D三個門將會關閉。
B. Room1~5以及外部空間共有8個緊急按鈕,緊急按鈕按下時,將會解除該房間所有相連的門鎖60秒。
C. 全部 8個緊急按鈕都會固定觸發同個警報器60秒。
接點說明:
我司設備IO從0開始起算,因此這邊新建IO輸出表格,以供對照
*紅字為AR-401-IO1608擴充接點。
*藍字為韌體設定點位,安裝者請忽略。
| AR-401-IO-0808R / *AR-401-IO1608 接點說明 | |||
| DI說明 | 接點 | DO說明 | 接點 |
| DIX0 | 按鈕1 | DOY0 | 鎖具A |
| DIX1 | 門位A | DOY1 | 鎖具B |
| DIX2 | 按鈕2 | DOY2 | 鎖具C |
| DIX3 | 門位B | DOY3 | 鎖具D |
| DIX4 | 按鈕3 | DOY4 | 鎖具E |
| DIX5 | 門位C | DOY5 | 鎖具F |
| DIX6 | 按鈕4 | DOY6 | 鎖具G |
| DIX7 | 門位D | DOY7 | 鎖具H |
| DIX0 (DIX16) | 按鈕5 | DOY0 (DOY16) | 警報輸出(8個按鈕共用) |
| DIX1 (DIX17) | 門位E | ||
| DIX2 (DIX18) | 按鈕6 | ||
| DIX3 (DIX19) | 門位F | ||
| DIX4 (DIX20) | 按鈕7 | ||
| DIX5 (DIX21) | 門位G | ||
| DIX6 (DIX22) | 按鈕8 | ||
| DIX7 (DIX23) | 門位H | ||
門位觸發對照表:
| DI說明 | DO輸出 | 點位 | 繼電器代號 |
| A門開(DIX1) | B門關 | DOY1 | K2 |
| B門開(DIX3) | A C D 門關 | DOY0 DOY2 DOY3 | K1 K3 K4 |
| C門開(DIX5) | B D E 門關 | DOY1 DOY3 DOY4 | K2 K4 K5 |
| D門開(DIX7) | B C F 門關 | DOY1 DOY2 DOY5 | K2 K3 K6 |
| E門開(DIX1) (DIX17) | C F G H 門關 | DOY2 DOY5 DOY6 DOY7 | K3 K6 K7 K8 |
| F門開(DIX3) (DIX19) | D E G H 門關 | DOY3 DOY4 DOY6 DOY7 | K4 K5 K7 K8 |
| G門開(DIX5) (DIX21) | E F H 門關 | DOY4 DOY5 DOY7 | K5 K6 K8 |
| H門開(DIX7) (DIX23) | E F G 門關 | DOY4 DOY5 DOY6 | K5 K6 K7 |
按鈕觸發對照表:
| DI說明 | DO輸出 | 繼電器 | 點位 | 強制解除門 |
| 按鈕1 (DIX0) | DOY0 (DOY16) | K1 | 警報輸出60秒 | A門 |
| 按鈕2 (DIX2) | DOY0 (DOY16) | K1 | 警報輸出60秒 | A B門 |
| 按鈕3 (DIX4) | DOY0 (DOY16) | K1 | 警報輸出60秒 | B C D 門 |
| 按鈕4 (DIX6) | DOY0 (DOY16) | K1 | 警報輸出60秒 | C E 門 |
| 按鈕5 (DIX0) (DI16) | DOY0 (DOY16) | K1 | 警報輸出60秒 | E F G H門 |
| 按鈕6 (DIX2) (DI18) | DOY0 (DOY16) | K1 | 警報輸出60秒 | D F 門 |
| 按鈕7 (DIX4) (DI20) | DOY0 (DOY16) | K1 | 警報輸出60秒 | G 門 |
| 按鈕8 (DIX6) (DI22) | DOY0 (DOY16) | K1 | 警報輸出60秒 | H 門 |
WEB設定畫面:
階梯圖:
701ClientSQL圖控畫面:

*以上畫面為人員開啟B門後,A/C/D三門上鎖,此時人員按壓Room2緊急按鈕,B/C/D三門解除上鎖,並觸發中央警報。
.png)


情境:
現場共兩房間,每個房間各有兩扇門,A/B雙門互鎖,C/D雙門互鎖。
.png)
點位說明:
| DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | A壓扣 | NO | Y0 | A警報 | NO |
| X1 | A門位 | NC | Y1 | A電鎖 | NO |
| X2 | B壓扣 | NO | Y2 | B警報 | NO |
| X3 | B門位 | NC | Y3 | B電鎖 | NO |
| X4 | C壓扣 | NO | Y4 | C警報 | NO |
| X5 | C門位 | NC | Y5 | C電鎖 | NO |
| X6 | D壓扣 | NO | Y6 | D警報 | NO |
| X7 | D門位 | NC | Y7 | D電鎖 | NO |
| 邏輯動作表-門位 | |
| X1 | Y2 Latch 輸出 |
| X3 | Y1 Latch 輸出 |
| X5 | Y4 Latch 輸出 |
| X7 | Y3 Latch 輸出 |
| 邏輯動作表-壓扣 | |||
| 項次 | 動作一 | 動作二 | 動作三 |
| X0 | Y0 輸出60秒 | Y1停止輸出60秒 | |
| X2 | Y2 輸出60秒 | Y1停止輸出60秒 | Y3停止輸出60秒 |
| X4 | Y4輸出60秒 | Y5停止輸出60秒 | |
| X6 | Y6 輸出60秒 | Y5停止輸出60秒 | Y3停止輸出60秒 |
參數設定:

階梯圖:

此範例應用:
Pulse 輸出 / 上緣觸發 / 準位觸發
範例下載:
情境:
現場共兩房間,每個房間各有兩扇門,A/B雙門互鎖,B/C雙門互鎖。

點位說明:
| DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | A卡機 | NO | Y0 | A警報 | NO |
| X1 | A壓扣 | NO | Y1 | A電鎖 | NO |
| X2 | A門位 | NC | Y2 | B警報 | NO |
| X3 | B壓扣 | NO | Y3 | B電鎖 | NO |
| X4 | B門位 | NC | Y4 | C警報 | NO |
| X5 | C壓扣 | NO | Y5 | C電鎖 | NO |
| X6 | C門位 | NC | Y6 | D警報 | NO |
| X7 | Y7 | ||||
| 邏輯動作表-門位 | ||
| 項次 | 動作一 | 動作二 |
| X1 | Y2 Latch 輸出 | -- |
| X3 | Y1 Latch 輸出 | Y3 Latch 輸出 |
| X5 | Y2 Latch 輸出 | -- |
| 邏輯動作表-壓扣 | |||
| 項次 | 動作一 | 動作二 | 動作三 |
| X0 | Y0 輸出60秒 | Y1停止輸出60秒 | -- |
| X2 | Y2 輸出60秒 | Y1停止輸出60秒 | Y3停止輸出60秒 |
| X4 | Y4輸出60秒 | Y5停止輸出60秒 | -- |
參數設定:

階梯圖:

此範例應用:
Pulse 輸出 / 上緣觸發 / 準位觸發
範例下載:
情境:
現場分為三房間,第一間有A/B/C三門互鎖,第二間有C/D雙門互鎖,第三間有D/E雙門互鎖。
.jpg)
點位說明:
| PLC 主板(AR-401-PLC-0808R) DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | A卡機 | NO | Y0 | A警報 | NO |
| X1 | A壓扣 | NO | Y1 | A電鎖 | NO |
| X2 | A門位 | NC | Y2 | B警報 | NO |
| X3 | B壓扣 | NO | Y3 | B電鎖 | NO |
| X4 | B門位 | NC | Y4 | C警報 | NO |
| X5 | C壓扣 | NO | Y5 | D門弓器 | NO |
| X6 | C門位 | NC | Y6 | D提示燈 | NO |
| X7 | Y7 | ||||
| AR-401-IO-1608R DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | D卡機 | NO | Y0 | D警報 | NO |
| X1 | D壓扣 | NO | Y1 | D電鎖 | NO |
| X2 | D門位 | NC | Y2 | E警報 | NO |
| X3 | E壓扣 | NO | Y3 | E電鎖 | NO |
| X4 | E門位 | NC | Y4 | ||
| X5 | Y5 | ||||
| X6 | Y6 | ||||
| X7 | Y7 | ||||
| 邏輯動作表-門位 | |||
| 項次 | 動作一 | 動作二 | 動作三 |
| X2 | Y3 Latch 輸出 | Y5 Latch 輸出 | -- |
| X4 | Y1 Latch 輸出 | Y5 Latch 輸出 | Y7 Latch 輸出 |
| X6 | Y1 Latch 輸出 | Y3 Latch 輸出 | -- |
| X18 | Y5 Latch 輸出 | Y19 Latch 輸出 | |
| X20 | Y17 Latch 輸出 | ||
| 邏輯動作表-壓扣 | ||
| 項次 | 動作一 | 動作二 |
| X0 | Y1 輸出5秒 | -- |
| X1 | Y0 輸出60秒 | Y1/ Y3/Y5 停止輸出60秒 |
| X3 | Y2輸出60秒 | Y3 停止輸出60秒 |
| X5 | Y4 輸出60秒 | Y5/ Y17 停止輸出60秒 |
| X16 | Y17 輸出5秒 | -- |
| X17 | Y16輸出60秒 | Y17/ Y19 停止輸出60秒 |
| X19 | Y16輸出60秒 | Y19 停止輸出60秒 |
參數設定:

階梯圖:

此範例應用:
Pulse 輸出 / 上緣觸發 / 準位觸發
範例下載:
情境:
現場共兩房間,每個房間各有兩扇門,A/B雙門互鎖,C/D雙門互鎖。

點位說明:
| DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | A開門按紐 | NO | Y0 | A電鎖 | NO |
| X1 | A門位 | NC | Y1 | B電鎖 | NO |
| X2 | B開門按紐 | NO | -- | -- | -- |
| X3 | B門位 | NC | -- | -- | -- |
| X4 | -- | -- | -- | -- | -- |
| X5 | -- | -- | -- | -- | -- |
| X6 | -- | -- | -- | -- | -- |
| X7 | 火警接點 | NO | -- | -- | -- |
| 邏輯動作表-門位 | |
| 項次 | 動作一 |
| X1 | Y1 Latch 輸出 |
| X3 | Y0 Latch 輸出 |
| 邏輯動作表-壓扣 | |||
| 項次 | 動作一 | 動作二 | 動作三 |
| X0 | Y0 輸出5秒 | -- | -- |
| X2 | Y2 輸出5秒 | -- | -- |
| X7 | Y0 Latch 輸出 | Y1 Latch 輸出 | -- |
參數設定:

階梯圖:

此範例應用:
Pulse 輸出 / 上緣觸發 / 準位觸發
範例下載:
情境:
現場共一房間,有三扇門,A/B C三門互鎖。

點位說明:
| DI / DO 對應表 | |||||
| DI | 設備 | 狀態 | DO | 設備 | 狀態 |
| X0 | A開門按紐 | NO | Y0 | A電鎖 | NO |
| X1 | A門位 | NC | Y1 | B電鎖 | NO |
| X2 | B開門按紐 | NO | -- | -- | -- |
| X3 | B門位 | NC | -- | -- | -- |
| X4 | -- | -- | -- | -- | -- |
| X5 | -- | -- | -- | -- | -- |
| X6 | -- | -- | -- | -- | -- |
| X7 | 火警接點 | NO | -- | -- | -- |
| 邏輯動作表-門位 | |
| 項次 | 動作一 |
| X1 | Y1 Latch 輸出 |
| X3 | Y0 Latch 輸出 |
| 邏輯動作表-壓扣 | |||
| 項次 | 動作一 | 動作二 | 動作三 |
| X0 | Y0 輸出5秒 | -- | -- |
| X2 | Y2 輸出5秒 | -- | -- |
| X7 | Y0 Latch 輸出 | Y1 Latch 輸出 | -- |
參數設定:

階梯圖:

此範例應用:
Pulse 輸出 / 上緣觸發 / 準位觸發
範例下載: