legendhua

💎💎💎💎💎💎
金幣
27,393
最近有不少人詢問跟 APEX 相關的問題,想說再弄個集中板面(有些內容在其它篇幅也有提過),
將 APEX 2016 相關說明, 應用方法, 使用心得放在這裡, 讓想要評估及已經在使用的人, 更方便查詢跟討論.

版上之前就有幾篇 APEX 相關的文章了, 不過創始的人大多沒在板上活動了...

有 Apex 的請照過來...

Apex 使用設定討論 序列在首頁

原廠網頁:
 
[APEX 簡介]

甚麼是 APEX?
=> 簡單來說, 可以將他當作個魚缸系統控制器, 大致有幾個作用:
1. 控制魚缸器材的開關排程
2. 控制有 APEX 設計或認證的器材(調光, 造流模式...etc)
3. 搭配 APEX 探頭收集魚缸數據 (溫度, ORP, PH, 鹽度)
4. 可用基本程式搭配探頭數據開關器材.
5. 可利用 APEX Switch IO 自行安裝實體開關, 液位開關, 並自行定義這些開關的功能.
6. 靠手機上的 APP, 出門在外也可以讀取數據, 控制器材(遠端遙控)



針對 APEX 2016 做些基本介紹, 讓不想在評估階段就得跑去看一堆英文網站的朋友對 APEX 有初步的認識.

首先來張 APEX Blcok Diagram
PH84_F_11_180730152637.JPG


實體照片
P5210028 APEX by legendhua, 於 Flickr

A. APEX(控制器核心):
i) AUX Power:
提供 APEX 模塊電源.
(若使用 AquaBus Port 提供電源, 則不需要從 AUX Power 提供電源 )

ii) AquaBus Port:
Apex和各種模塊之間提供12v電源和通信訊號.

iii)網路:
乙太網路, 由電腦透過網路(路由器)連接到 APEX, 使用軟體(Apex Fusion)進行設定及資料讀取.

iv) WiFi:
802.11g/n Wi-Fi, 由電腦或手機透過無線網路連接到 APEX, 使用軟體(Apex Fusion)進行設定及資料讀取. (乙太網路與WiFi 二擇一)

v) PH:
酸鹼度探頭.

vi) ORP:
氧化還原電位探頭.

vii)鹽度:
導電度探頭, 由導電度得到鹽度值 (校正需有溫度補償)

viii)溫度:
溫度量測探頭.

ix) 6開關輸入:
Mini DIN-8插孔, 六個開關輸入 ports, 連接任何NO / NC型接觸開關 (ex: 液位開關, 磁簧開關, 實體開關...等).
Mini DIN-8插孔與開關的連接方式, 可以購買 Apex Breakout Box , 或是DIY 連接線.

X) 0-10V 變速 / 調光:
-(0-10v)控制變速泵或0-10v可調光照明
- 有2個 RJ45插孔
- VarSpd1_I1和VarSpd2_I2輸出在一個插孔中,VarSpd3_I3和VarSpd4_I4輸出在另一個插孔

B. EnergyBar832:
i) AquaBus Port:
Apex和各種模塊之間提供12v電源和通信訊號.

ii) 110V AC插座:
-八個可編程繼電器輸出(透過 APEX模塊控制)
-每個輸出最高可處理7A / 840W
-所有EB832輸出組合不能超過15A / 1800W


iii) 1 Link port:
3個連接 APEX 設備端口 ( ex: WAV(造浪), DOS(滴定), COR(水泵)...等).

iv) 24VDC:
2個提供 30W的24V DC設備電源, 可透過 APEX模塊控制開關時程.

C. APEX Fusion (控制軟體):
控制畫面首頁:
PH84_F_11_180727145259_1.JPG


這版面的編排方式是可以隨意變動的! (不同的排版)
PH84_200612111422_aa1df.jpg



可程式控制供應電源實例 (24VDC)
PH84_F_11_180727145259_2.JPG


可程式控制供應電源實例 (110V 插座)
PH84_F_11_180727145259_3.JPG


提供數據分佈圖 (協助分析缸內狀況)
有溫補的校正, 鹽度不會隨溫度變化
PH84_F_11_180727145259_4.JPG


開燈會提升缸內 PH 值
PH84_F_11_180727145404.JPG
 
最後編輯:
[APEX 基本器材簡介]

A). APEX 2016 controller: (這是核心一定要買)
-Wifi
-4 probes (PH / ORP / Salinity / Temperature) 也就是 PM 系列的模組都不用再另外買.
-乙太網路
-0-10V 調光/變速 2組
-6開關訊號輸入 (要使用這介面,購買Apex Breakout Box會比較方便)
-AquaBus port 2個

B). Energy832: 可排程電源插頭 (這是核心一定要買)
-AC 110V 插頭 8個
-1 link 介面 3個
-24VDC 電源 2個
-AquaBus port 3個

C). APEX Display Module (顯示面板)
有APP可以透過手機或是電腦設定, 顯示面板可有可無.

D). WAV Pumps*2 造浪 (建議可以買)
要接到兩個 1 Link port.
這商品廠商有出 kit 組, 2個 WAV, 加一個 1 Link 模組
(如上所說, 新的 controller 已經內件這模組, 除非你要用到超過3個 1 link port, 才需要再多買這模組延伸)

E).COR-20 水陸馬達 (建議可以買)
15跟20除了流量以外, 最大的差別是 COR15 只能由 1 link port 配合才能使用, COR20 若是沒有 1 link port 的情況下也能獨立操作.

F). DOS (Dosing and Fluid Metering System) 滴定
用 APEX 的好處是能精準知道加了多少量, 不過缺點是體型非常巨大, 若是使用滴定系統, 會有非常多頭的需求, 工作櫃的空間也是要考慮一下.
一組 DOS 要佔用 一個 AquaBus port.
(我觀察全部滴定頭都使用 APEX DOS 的人比較少)

G).DDR (DOS Dual Reservoir) 滴定桶
這是滴定桶, 一般就找個適合的容器當滴定桶就好, 這款的價值, 是可以在耗盡藥水時通知你.
(若是有能力 DIY, 可以做個液位 sensor 放在自己的滴定桶中, 就可以達到一樣的功能, sensor訊號拉給 controller 上的6開關輸入)

H). MPR (Magnetic Probe Rack) 探頭固定座
這只是固定四根探頭的座, 替代品在台灣很容易買到

I). ATK (Automatic Top Off Kit) 自動補水系統
自動補水系統, 自動補水方法很多, 不一定需要用 APEX 這組.
(紅海缸是利用浮球, APEX 這套有光學 + 浮球雙重保障)

J). LDK: (Leak Detection Kit) 測漏系統
測漏設備, 一組有兩個放在地板上的感應器, 要不要使用, 見仁見智.

K). FMK: (Fluid Monitoring Kit) 流量監控
監測管路流量的, 不是必備需求.

L). WXM: (Wireless Expansion Module)
針對特定廠牌的燈具, 造浪控制的模組, 除非你選定能配合的商品, 不然應該不需要.

M). VDM: (Variable Dimming Module)
0-10V 調光/變速, 這東西已經內建在新版的 Contoller 中, 除非你要使用超過兩組才需要再加購.

N). AWM (AI Wireless Module)
針對 AI LED 燈具的控制模組.
(因為 AI燈具目前的無線控制燈光 APP 自己就弄得不錯了, 所以這東西用到的機會不高)

O). PMK: (PAR Monitoring Kit)
測光 PAR 的, 根據其他人使用經驗, 剛開始設缸時可以來判斷缸內光線的分佈, 之後的使用率就不高了,
因為長期放缸裡監控會長藻, 所以不實用.

P). LSM: (Lunar Simulation Module)
模擬月光, 我是覺得不需要.

Q). ALD: Advanced Leak Detection 測漏系統
跟 LDK 一樣是測漏的模組.

R). PMUP: (Practical Multipurpose Utility Pump) 沉水馬達
24V DC 馬達, 需要接到 Energy832 上的 24VDC port 給電.
LDK kit 裡面有含這馬達.


S). TRIDENT (CAL, ALK, MAG) MONITORING SYSTEM 數據監測機
這是可以定時測量缸中 KH / Ca /Mg 值的機器, 需要定期補充測試藥水.

T). PH/ORP PROBE MODULE :: PM1
需要安裝更多 PH / ORP 探頭及 Switch IO 需求要加買的模組. (KHG數據要能放到 APEX Fusion 上, 需要這模組)

U). SALINITY MODULE :: PM2
需要安裝更多鹽度探頭及 Switch IO 需求要加買的模組.

V). DISSOLVED OXYGEN MODULE :: PM3
需要安裝更多 ORP探頭及 Switch IO 需求要加買的模組.

W). AUTOMATIC FEEDING SYSTEM :: AFS
自動餵食器
 
最後編輯:
[APEX with Tunze 造浪]

Tunze 造浪通常已有自己的排程控制器, 不過將控制權交給 APEX, 會有更全面的控制,
包含浪的變化, 開關時機, 數據分析.

要結合這兩樣東西, 需要 APEX Stream Cable(這條線是一對二的頭, 可以控制兩組 Tunze 7090).
P8080002 APEX to Stream Cable by legendhua, 於 Flickr



控制接線方法可參考以下示意圖:
黃線是與 Tunze 6040 相關要接的線路
PH84_200612133718_dadf2.jpg




使用上要留意, 強度 30% 以下, 若是沒有做校正 (APEX控制電壓 與 Tunze 7090 對應校準),
Tunze 馬達有可能不會運轉!
校準的方式可以參考以下這篇 youtube:


APEX Profile 強度設定與功耗的關係不線性, 最好能先做 "固定強度設定 與 Tunze6040 瓦數回報 "的實驗:
數據如下圖
強度低於 30%, 6040會呈現要轉不轉的狀態; 高於60%就呈現最強的狀態了.
PH84_200612133717_1e4c3.jpg



造浪控制模式大致有兩種:
1. 強度隨時間變化
2. 靠排程設定各種不同的 pulse 模式

1. 隨時間變化強度的 Profile (APEX 限制只能42點, 不然我希望能再多弄些變化)
PH84_200612133718_e2205.jpg



2. Profile 使用 PUMP mode, 利用時間排程來切換運轉設定.
PH84_200612134914_53bdb.jpg



排程與實際功耗對應表
PH84_200612133717_b0107.jpg


APEX 控制造浪模式其實更厲害, 可惜不能套用在 Tunze 上面, 不然控制浪的多樣化會更恐怖!
 
最後編輯:
[APEX with WAV]

WAV 是 APEX 自家出的造浪, 硬體就只有造浪頭跟線, 透過 1 link port 連接到 APEX 上, 由 APEX 供電與控制 WAV.
(1個 WAV, 需要一個 1 link port, Energy832 上有 3 個 1 link port, 若是還不夠, 就需要加購 1LINK 模組擴充)
對可控造浪器來說, 這樣的硬體線路設置真的很簡潔!
若是你只用1~2個造浪差異可能還不大, 但若是用了四個以上, 真的就差很多了!


APEX 就只出這一款造浪, 所以小缸就無緣了(太大太強)...
P9290112 APEX WAV by legendhua, 於 Flickr


APEX + WAV 內建了 7種造浪模式
PH84_200612161107_13e14.jpg



不同 WAV 間有 3種參考模式
PH84_200612161107_91d5c.jpg



再透過時間排程+強度設定, 流的設計就真可用千變萬化來形容了!
這是我第一支 WAV 的設定
PH84_200612161106_6678f.jpg



第二支採用參考第一支模式設定
PH84_200612161719_8664e.jpg




Schemes
這功能可以讓你直接抓其它 APEX 使用者提供的排程設定來使用, 算是很不錯的功能!



APEX 定義了一個新指數 FLO
指數越高, 代表有越強的流, 只要 APEX 出的造浪及主馬, 就可以算出有多少 FLO.

FLO建議值
PH84_200612161107_d0d83.jpg


需要填缸內的水量, 因為主要是算流量每小時能做幾次循環
PH84_200612161107_1a5bb.jpg


我缸內兩支 WAV 的 FLO 數據 (主馬不是 APEX 產品, 所以沒辦法算進來...)
PH84_200612161107_1d334.jpg
 
[APEX 6 Switch Input]


6個輸入開關

這東西應該是最難想像到底是做甚麼的, 其實只是個接收這6個接點是開路 (open) 或是短路(short) 訊號的輸入點,
是沒有主動電流的開關(dry contact switch), 不能去推動其它電器!!!
透過 APEX 編排程式, 定義各個開關訊號若是開路或短路, 有甚麼器材該去做哪些事,
所以大多是用來接到水位開關、 實體開關、壓力偵測開關...等應用.

原廠有出個 "I/O breakout box" 將這介面接出來, 讓使用者比較方便接上後面要接的開關,
這東西其實還蠻簡單的, 所以我就自行 DIY 了.



這插孔的介面是 MINI DIN 還蠻冷門的, 就這樣材料最不好買...
無標題 by legendhua, 於 Flickr

無標題 by legendhua, 於 Flickr

這是我第一版成品, 只有2個實體開關...
APEX switch by legendhua, 於 Flickr

後來就升級, 多加了3個液位開關
APEX switch 液位開關 by legendhua, 於 Flickr

目前最終版是做了 6個實體開關, 6個液位開關
實體開關盒
無標題 by legendhua, 於 Flickr

無標題 by legendhua, 於 Flickr

無標題 by legendhua, 於 Flickr

液位開關盒
無標題 by legendhua, 於 Flickr

無標題 by legendhua, 於 Flickr

無標題 by legendhua, 於 Flickr

目前運行的樣子
P6070003 (2) 斯瑪萊滴定 by legendhua, 於 Flickr


在 APEX Fusion(APP) 中, 可以將每個開關定義自己的名字, 然後用這開關設計排程或判斷式;

以下舉個實際的例子:
當我想設計一個開關直接控制蛋白機的 on/off, 在我想清理蛋白機時, 只要手動關上這開關, 蛋白機就會停止運作.

那我只要在控制蛋白機電源程式中加入一行就可以達成這功能!
If skim CLOSED Then OFF (skim 就是我定義這開關的名字)

液位開關也是一樣的作法, 當我想設計一個缸內水位太高時, 自動關閉蛋白機避免爆衝的液位開關,
那我只要在控制蛋白機電源程式中加入一行就可以達成這功能!
If SkimLV OPEN Then OFF (SkimLV 就是我定義這液位開關的名字)

當水位沒淹到開關時是 CLOSED, 當水位淹到開關訊號就會變成 OPEN, 此時蛋白機就會被自動斷電.

同理, 你可以設計很多情境模式的開關, 譬如換水開關, 全部停機開關等!

ps: 其實我一直想做個應用: 打開櫃門, 底櫃燈就自行開啟, 這只需要裝個磁吸開關搭配 APEX 就能做到了,
只是我 Energy832 上的 8個 110V 插座孔都用完了, 暫時只能先作罷...
 
最後編輯:
[APEX With 蛋白機]

說明:
1. EnergyBar832 Outlet 提供蛋白機電源.
2. 餵食設定可依據設定時間關閉蛋白電源, 待時間到後自動開啟.
3. Level Sensors (SkimLV) 決定是否可以打開蛋白機. (防止水位過高爆衝)
4. 實體開關(換水 / 系統關電)決定是否可以打開蛋白機.
5. Level Sensor (Cup) 決定是否可以打開蛋白機. (防止集汙杯溢出)

PH84_200514185807_00b8a.jpg


這裡要特別提一下蛋白集汙杯內的液位開關, 集汙杯要放液位偵測不難,
但是要能不走線出來就很難了, 所以我這邊的開關, 是使用澳多針對集汙杯設計的磁吸式液位開關,
不需要從內部拉線出來, 真的是個非常好的設計!
澳多 蛋白液位偵測 by legendhua, 於 Flickr
 
[APEX with 補水]
補水功能:
1. 魚缸水蒸發, 自動補充 RODI 水.
2. 魚缸水被排出 (蛋白機, KHG), 自動補充 海水.

說明:
1.Level Sensor(tankLV) 決定是否需要補水.
2.抽水馬達(pump) 動力由 Link_A 及 Link_B 提供.
3. Salinity Probe 鹽度決定補海水或是RO水.
4. Level Sensors (SALTLV & RO_LV) 決定是否可以打開抽水馬達.
5. 抽水馬達起動超過一定時間, 強制關閉馬達.
6. 實體開關 (換水 / 系統關電) 決定是否可以打開抽水馬達.

PH84_190717103123_b72b1.jpg


照片上有兩個 20L 補水桶, 左邊是 RODI 水, 右邊是海水素泡的海水.
每個桶可以看到 3條線: 補水馬達電源線, 補水管, 液位開關線
P6070003 (2) 斯瑪萊滴定 by legendhua, 於 Flickr

鹽度與補水馬達啟動關係圖.
鹽度太高, 會啟動 RODI 馬達; 鹽度太低, 會啟動海水馬達.
PH84_200615085951_23d5a.jpg
 
[KHG & APEX 結合]

KHG 是一台可以自動量測缸內 KH 值的機器, 還可以依據缺少量自動補充 KH 值(控制滴定補充或是鈣反),
這是台灣森哥研發出來的機器, 算是台灣之光!

KHG相關資訊及教學:

KHG 量測的 KH值, 只能在家裡內部網路才讀的到, 透過 AIM (森哥出的 Advanced Interface Module) 及 APEX PM1,
APEX fusion (APP) 直接可以讀取到數據. (出門在外有看到數據比較能放心...)
或許覺得只能讀 KH值太雞肋, 不過把數值放在 APEX 上, 就可以與其它數據搭配在一起作分析,
也可以用 KH 值作為邏輯判斷式, 決定其它器材的開關, 另外 APEX PM1 又多了6個實體開關, 可以讓你玩出更多花樣!

ps: 若是能讀到所有的資訊就更好了, 不知森哥能不能再進化~~~( 例如: 故障碼, 小蘇打添加量等)

KH 與 PH Curve
PH84_200615092326_41a2d.jpg




接法
PH84_200615111216_b21d2.jpg
 
最後編輯:
[KHG & APEX 結合]

KHG 是一台可以自動量測缸內 KH 值的機器, 還可以依據缺少量自動補充 KH 值(控制滴定補充或是鈣反),
這是台灣森哥研發出來的機器, 算是台灣之光!

KHG相關資訊及教學:

KHG 量測的 KH值, 只能在家裡內部網路才讀的到, 透過 AIM (森哥出的 Advanced Interface Module) 及 APEX PM1,
APEX fusion (APP) 直接可以讀取到數據. (出門在外有看到數據比較能放心...)
或許覺得只能讀 KH值太雞肋, 不過把數值放在 APEX 上, 就可以與其它數據搭配在一起作分析,
也可以用 KH 值作為邏輯判斷式, 決定其它器材的開關, 另外 APEX PM1 又多了6個實體開關, 可以讓你玩出更多花樣!

ps: 若是能讀到所有的資訊就更好了, 不知森哥能不能再進化~~~( 例如: 故障碼, 小蘇打添加量等)

KH 與 PH Curve
PH84_200615092326_41a2d.jpg




接法
PH84_200615111216_b21d2.jpg
請問一下, APEX 與KHG 的連結可以直接使用APEX主機上的 PH 孔嗎?
這樣是否可以省下一個 PM1 module.
 

相似主題