茂旭資訊股份有限公司

會員專區
0
瀏覽紀錄
可程式邏輯控制器 (WEB PLC)
2023-08-23
2067

硬體功能特色:

  • MOBUS-TCP to RTU Gateway X 1,可用於RTU 設備/ 電錶和模擬界面。
  • RS-485 I/O版擴展通訊埠 X 1, 可擴展I/O數各達256點。
  • PLC本機內建8個繼電器輸出和8個光耦合輸入最多可擴充到256DI & 256DO

 

邏輯編程特色:

  • 具備萬年曆時間、假日條件、計數器、計時器與DI/DO功能的可編成邏輯控制器。
  • 支援萬年曆時間及假日條件設定。
  • 邏輯運算式:支援網頁編輯介面64條邏輯運算式。
  • 邏輯條件: 每小時 / 每天 / 每星期 / 萬年曆假日  / 定時器 / 計數器 / AND / OR / 邊緣事件。
  • 輸出型態:ON/OFF / One Shot / Continue Pulse / Counter / Timer
  • 實際輸出點(DO)與邏輯虛擬點共用,定址範圍內未用到的輸出點即可當成虛擬點。
  • Timer:具備8個計時器,計時單位可選擇0.1秒或1.0秒,單一計時最大值為255,可串接其他計數器運用,最大計時可達3000年。
  • Counter:具備8個邊緣觸發型計數器,單一計數最值為255,可串接其他計數器運用,最大計數可超過1億次。

 

邏輯編程介面: 

內建易於程式設計和互動式使用者介面

  • [ IO Expend Nodes ] 

  • [ IO Schedule ] 

  • [Schedule Setting ] 

  • [Clock ] 

  • [Holiday ] 

 

實際案例 : 

此為AR-401-IO-0808R 做自保持的設定方式,可使用傳統PLC 方式進行設定
 
AR-401-IO-0808R 支援邊緣觸發功能,可簡單設計出相同動作,與馬達自保持控制動作模式一致。
 
每周一~ 五早上燈光閃爍90 分鐘,遇假日時不需執行。閃爍方式為亮燈0.5 秒,熄燈0.2 秒。本範例採用時間觸發方式啟動Cycle 輸出,如需要其他條件可加入條件式中。
 
按下啟動按鈕(DI7) 開始閃爍,直到按下停止鈕為止(DI6)。
※ 邊緣觸發條件必須設定於Join4.
 
 
按下按鈕(DI6) DO-2 亮燈1.5 秒。 按下按鈕(DI6) DO-3 亮燈/ 熄燈狀態循環改變。
※ 邊緣觸發條件必須設定於Join4
 
 
每個小時的01 分鐘時,Motor(DO-2) 都會啟動120 秒然後自動停止。
 
條件:  八組紅外線設備邊緣觸發Input 0-7 點位,輸出對應Output 0-7 警報器,額外條件為現場管理人員需可手動管制每個紅外線觸發後,是否啟用對應警報器。
方法:  將各點位輸出模式調整為ON,條件滿足觸發時,啟動輸出警報器,條件內容為邊緣觸發 (^.Di) 下,虛擬點位DO8 (&Do) 必須為開啟狀態,才會觸發對應警報器。虛擬點位DO8 可由701ClientSQL 圖控觸發,或是自行開發第三方軟體,以Modbus 觸發。
 
使DO0-6 輪流觸發,DO7 為觸發條件,呈現跑馬燈形式的觸發效果,中午12:00-13:00會自動停止,其餘時間正常運作。TIMER 條件LESS:011,代表TIMER 會在0-11 秒循環。
 
此情境為DO0-3 四門互控, DI0-3 對應觸發DO0-3,其中任一DO 被啟用時,則其餘DI動作無法觸發對應DO。
 
此範例現場需設置兩組定時輸出,配合24 小時制全年度啟用。
條件:
a. 每分鐘需執行Pulse 輸出10 秒。
b. 每日午夜18:00 需執行Cycle 輸出,ON 0.3 秒 > OFF 0.3 秒 > ON 0.3 秒 > OFF 0.3 秒 > …,此循環執行30 分鐘。
 
設定解釋:

   1.Index 063( 秒) Timer : 設定計時60 秒,條件TMR:000 LESS:060 代表第000 組的計時器Timer 在0~60 秒之間循環。
   2. Index 061( 分) CNT Inc(Out# 001): 設定計時分鐘,條件TMR:000 EQUA:060 代表第000 組的計時器計數到60 秒的時候,CNT Inc (Out# 001) 第001 組的計數器會+1,此時+1 代表1 分鐘。
   3. Index 062 CNT Rst(Out# 001): 設定重置reset 分鐘,條件CNT:001 MORE:059,代表 CNT 第001 組只要大於 059 就會RESET 為0。
   4. Index 059 ( 小時) CNT Inc(Out# 002): 設定計時小時,條件CNT:001 EQUA:060 代表第001 組的計數器計數到60 分的 時候,CNT Inc (Out# 002) 第002 組的計數器會+1,此時+1 代表1 小時。
   5. Index 060 CNT Rst(Out# 002): 設定重置reset 小時,條件CNT:002 EQUA:024,代表 CNT 第002 組只要等於 24 就會RESET 為0。
   6. Index 058 (Pulse 007): 設定每分鐘輸出10 秒,條件為TIMER 第000 組等於0;此時Timer 在0~60 的 範圍內循環,因此每分鐘開始時會導通10 秒。
   7. Index 056/57 (Cycle 006): 設定每日晚上18:00 觸發循環輸出,以0.3 秒為單位 on/off,持續至晚上18:30。

 
 
相關資源:
 
 
瀏覽紀錄
Go Top