Text-only adaptation of original PDF; see full bilingual archive for embedded images.

NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




      NE-501 多泵控制系統
從開箱、接線、Address 設定，到 Python 與控制軟體首次啟動

       完整前置作業指南（初學者版）




       適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                     NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




           圖 1 四台 NE-501 的實際硬體配置。此圖用來認識整體系統，不要求線材一開始就整理成相同樣貌。

適用對象 第一次接觸 NE-501、RS-232、COM Port、WinPumpTerm 或 Python 的使用者。本指南的目標是從拆箱一路
完成到 NE501 Multi Pump Controller 可正常連線與控制。


                     文件版本 2.0 ｜ 對應軟體 NE501 Multi Pump Controller v1.0.0




                      適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                            NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南


0. 整體流程：第一次請依順序完成
    A                 開箱與辨識接頭：Pump、12 V 電源、CBL-PC-PUMP、USB-RS232、Pump Network cable。


    B                 單台通訊：USB-RS232 驅動 → Device Manager 找 COM → WinPumpTerm 19200 baud。


    C                 逐台設定 Address：四台分別 00、01、02、03；每次只接一台。


    D                 多台串接：PC → Pump 00 Computer；前一台 Network → 下一台 Computer。

                      軟體環境：Python 3.12.10 → setup_dev.bat → run_dev.bat；若已使用最終 EXE，可跳過
    E
                      Python。

                      正式使用：Connect → Scan → Verify Diameter → Prime / Steady → APPLY & VERIFY → Active /
    F
                      RUN。

    重要原則 Address 設定階段一次只接一台 Pump；四台 Address 完成後才串接。正式控制前要完全關閉
    WinPumpTerm，避免同一個 COM Port 被兩個程式同時占用。




1. 開箱後先確認你手上有哪些東西
       NE-501 OEM syringe pump，本系統為 4 台。
       每台 Pump 的 12 V DC 電源供應器。
       PC primary cable：CBL-PC-PUMP 系列，DB9 / 轉接器端連 USB-RS232，RJ-11 端連 Pump 的 Computer。
       USB-to-RS232 轉接器（本機實例為 Prolific PL2303GT）。
       Pump-to-Pump network cable：用來把前一台的 Network 接到下一台的 Computer。
    先不要接液體 第一次 commissioning 只確認供電與通訊。建議先不要裝微流體晶片與液體，等四台通訊全部通過後再進
    行流體測試。




                             適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                      NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




                          圖 2 四台 Pump 排列與 network cable 實際串接外觀。


2. 認識 NE-501 的接頭：最容易接錯的地方
NE-501 PCB 上同時有 RS-232 Pump Network / Computer 與 TTL I/O。電腦控制要使用 RS-232 的 Computer 端；
DB9 TTL I/O 不是本軟體的電腦通訊孔。




                       適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                          NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




        圖 3 左：PCB 接頭標示；中：PC primary cable 與 USB-RS232；右：Pump Network → 下一台 Computer 的串接方式。

    不要把 DB9 TTL I/O 當作 RS-232 照片中 DB9 接頭上方清楚標示 TTL I/O。電腦 USB-RS232 應透過 CBL-PC-PUMP 轉到
    Pump 的 RS-232 Computer 端。




3. 供電與第一台 Pump 的 PC 接線
STEP 3-1     先關閉 Pump 電源 接線與拔線時先停電，可降低接錯或短暫接觸造成的風險。

STEP 3-2     接上原廠 / 相符規格的 12 V DC 電源 每台 Pump 都要正常供電；多台 network 使用時，串接鏈上的
Pump 都應保持上電。

STEP 3-3     只接第一台到電腦 電腦 USB → USB-RS232 → CBL-PC-PUMP → Pump 的 Computer。Address 設定
階段不要先串其他 Pump。
    COM Port 不是固定編號 同一支 USB-RS232 在不同電腦或不同 USB 插孔，Windows 可能分配 COM3、COM4 或其他編
    號。每次以 Device Manager 當下顯示為準。




4. Windows 驅動與 COM Port
STEP 4-1     插入 USB-RS232
等待 Windows 辨識裝置。如果沒有自動安裝，從 New Era 官方下載中心尋找 CBL-USB232 driver；本系統使用的轉接
器可在 Windows 顯示為 Prolific PL2303GT USB Serial COM Port。

STEP 4-2     開啟 Device Manager
     右鍵 Windows Start → Device Manager。
     展開「Ports (COM & LPT) / 連接埠 (COM 和 LPT)」。
     記下「Prolific PL2303GT USB Serial COM Port (COMx)」中的 COMx。




                           適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                      NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




                      圖 4 實機 Device Manager 顯示 COM4。你的 COM 編號可能不同。

STEP 4-3   確認 USB 拔插對應
若不確定哪個 COM 是 Pump cable，可以拔掉 USB-RS232，看該 COM 是否消失；再插回去，看是否重新出現。


5. WinPumpTerm：先把單台通訊做通
WinPumpTerm 用於 commissioning。正式使用 NE501 Multi Pump Controller 時要關閉它。

STEP 5-1   開啟 WinPumpTerm → Tools → Options




                       適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                        NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




               圖 5 WinPumpTerm Options：COM4、19200 baud。COM 選擇請依你的 Device Manager。

STEP 5-2   通訊設定
   COM Port：選 Device Manager 的 COM，例如 COM4。
   Baud Rate：19200。
   資料格式：NE-501 預設 8N1（8 data bits、no parity、1 stop bit）。

STEP 5-3   確認主畫面已開啟通訊




                         適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                        NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




                圖 6 WinPumpTerm Command Line。底部狀態列可協助判斷通訊是否 Open / Connected。


6. 四台 Pump 逐台設定唯一 Address
 一次只設定一台 官方手冊要求設定 network address 時逐台單獨連接電腦，並拔掉該 Pump 的 Network cable。四台都
 完成後再串接。


本系統固定使用：Pump 00、Pump 01、Pump 02、Pump 03。Address 會存入 Pump 的非揮發記憶體。

STEP 6-1   查詢目前 Address
在原始 RS-232 指令中，官方系統命令為：

*ADR


WinPumpTerm 介面也可用 ADR 命令查看目前位址；成功時 Data 欄會顯示 00、01、02 或 03。

STEP 6-2   設定唯一 Address
若使用可直接送原始指令的終端，官方格式為：

*ADR 0   ←第1台
*ADR 1   ←第2台
*ADR 2   ←第3台
*ADR 3   ←第4台


設定完成後，再查詢 Address，並在該 Address 下送 VER 確認版本回應。



                         適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                          NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




                     圖 7 四台 Address 00、01、02、03 的成功回傳畫面。Data 欄可看到對應位址。

 成功判定 每台都能查到自己的唯一 Address，且用該 Address 送 VER 能回 NE501V3.934（版本可能依韌體不同）。




7. 四台 Address 完成後，再串成 Pump Network
STEP 7-1   全部關機

STEP 7-2   按以下方向串接
PC USB → USB-RS232 → CBL-PC-PUMP → Pump 00 Computer
Pump 00 Network → Pump 01 Computer
Pump 01 Network → Pump 02 Computer
Pump 02 Network → Pump 03 Computer



STEP 7-3   四台全部上電
串接 network 後，前面的 Pump 會成為訊號路徑的一部分，因此實際使用時四台都應保持正常供電。




                           適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                               NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




     圖 8 兩台之間的 Network → Computer 連接示意。




適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




                  圖 9 四台 Pump 的實際配置。灰色 network cable 依序串接。


8. 串接後先用 WinPumpTerm 驗證 4 台
在切換到自製控制軟體前，最後做一次簡單驗收：WinPumpTerm 依序選 Address 00、01、02、03，分別送 VER。

Pump                      Address                                預期結果

Pump 00                   00                                     VER 回傳 firmware version

Pump 01                   01                                     VER 回傳 firmware version

Pump 02                   02                                     VER 回傳 firmware version




                 適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                              NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南

    Pump 03                             03                                     VER 回傳 firmware version

    四台都成功後 關閉 WinPumpTerm。之後同一時間只由 NE501 Multi Pump Controller 使用該 COM Port。




9. Python 3.12.10：只有原始碼 / 自行建置 EXE 才需要
    若你拿到的是已建置好的 EXE 日常操作電腦不需要安裝 Python；仍然需要 USB-RS232 Windows driver。若要執行
    run_dev.bat、修改程式或重新打包 EXE，才需要以下 Python 步驟。



STEP 9-1      下載 Python 3.12.10 64-bit
官方頁面： https://www.python.org/downloads/release/python-31210/ → Windows installer (64-bit)。

STEP 9-2      安裝時勾選
     Add python.exe to PATH
     Use admin privileges when installing py.exe（若安裝畫面有此選項）

STEP 9-3      重新開 cmd 驗證
py -3.12 --version
py -3.12 -m pip --version


第一行應顯示 Python 3.12.x；第二行應顯示 pip 版本與安裝位置。


10. 安裝 / 動 NE501 Multi Pump Controller
原始碼 / 開發版
     完整解壓縮專案 ZIP；不要直接在 ZIP 預覽視窗執行 .bat。
     第一次執行 setup_dev.bat，建立 .venv 並安裝 PySide6、pyserial 等套件。
     完成後執行 run_dev.bat。

最終 EXE
直接執行 NE501_Multi_Pump_Controller.exe。請保留同資料夾的 config.json 與操作文件。


11. 第一次用正式控制軟體連線
STEP 11-1      確認 WinPumpTerm 已完全關閉

STEP 11-2      選 COM Port → Connect
     按 Refresh COM。
     選 Device Manager 顯示的 COM，例如 COM4。
     確認 19200 baud / 8N1。
     按 Connect。

STEP 11-3      按 Scan Pumps 00, 01, 02, 03
四個 panel 都應顯示 Online 與 firmware version。



                               適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                          NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南




        圖 10 實機成功連線畫面：COM4 已 Connected；Pump 00 已完成 diameter verification 與 program verification。


12. 每一台 Pump 的首次設定
1) SET & VERIFY DIAMETER
輸入 syringe inside diameter（mm），按 SET & VERIFY DIAMETER。看到 STEP 1 COMPLETE / Verified 後才進入下
一步。

2) Prime（需要時）
   勾選 Prime before steady flow。
   選 Prime speed：Max / High / Medium / Low / Min。微流體首次建議從 Low 或 Min。
   輸入 Prime volume，選 µL 或 mL。
軟體依 syringe diameter 自動換算 Prime rate，完成指定 Prime volume 後自動切入 steady flow。

3) Steady flow
   Steady rate 與單位。
   Direction：Infuse / Withdraw。
   Continuous steady flow，或取消 Continuous 並設定 Steady target volume。

4) APPLY & VERIFY
程式會寫入 pumping program 並讀回核對。驗證成功後才開放 RUN。

5) Active / RUN
Active 只決定是否加入群組操作。可以只勾選 Pump 00 與 02，再使用 RUN Active / STOP Active。Emergency Stop
All 永遠針對全部 Pump。




                           適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                            NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南


13. 第一次真正進液：建議驗收方式
     先用安全液體與低風險管路測試。
     先測單台 Pump，再測多台 Active。
     Prime volume 先小量；Prime speed 先用 Low 或 Min，再依系統充填時間調整。
     確認管路、接頭、微流體晶片沒有漏液、脫落或異常變形。
     STOP 與 EMERGENCY STOP ALL 要先確認可立即生效。
    微流體安全提醒 Prime speed 是推進速度 preset，不是壓力限制。若需要壓力保護，應另外加入壓力感測 / 機械安全設
    計；不要只依賴較低 Prime speed。




14. 初學者常見問題
                                                          先看 Device Manager；重新插 USB-RS232，再按 Refresh
    GUI 看不到 COM
                                                          COM。

                                                          關閉 WinPumpTerm、Serial Monitor、其他 Python 程
    COM 存在但 Connect 失敗
                                                          式；同一 COM 同時只能由一個程式使用。

                                                          確認 19200、正確 COM、RJ-11 在 Computer，不是 TTL
    WinPumpTerm 沒回應
                                                          I/O。

    多台一起回應或混亂                                             檢查是否有重複 Address；00、01、02、03 必須唯一。

                                                          檢查 Pump Network 串接方向是否為前一台 Network → 下
    只有 Pump 00 能用
                                                          一台 Computer。

    Diameter 後續設定被鎖住                                      先完成 SET & VERIFY DIAMETER。

                                                          把 Prime speed 從 Low 改成 Min，並降低第一次 Prime
    Prime 太快
                                                          volume。

                                                          先用 WinPumpTerm 對該 Address 送 VER；若也失敗，回
    軟體報 Offline
                                                          頭檢查線材、電源、Address。



15. 完成標準與官方連結
     Device Manager 可辨識 USB-RS232 的 COM Port。
     WinPumpTerm 可用 19200 baud 與單台 Pump 通訊。
     四台 Address 分別為 00、01、02、03。
     串接後四台 VER 都能回 firmware version。
     NE501 Multi Pump Controller 可 Connect 並 Scan 到 4 台 Online。
     每台可完成 Diameter verification、APPLY & VERIFY、RUN / STOP。
    完成後的日常流程 上電 → 開啟軟體 → Connect → Scan → Verify Diameter → Prime / Steady settings → APPLY &
    VERIFY → Active / RUN。




                             適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
                                                          NE-501 Multi Pump Controller v1.0.0 | 開箱到首次使用前置作業指南


官方參考：
   New Era 下載中心（Manual / Cable / USB-RS232
    driver）：https://www.syringepump.com/download/download.html
   WinPumpTerm / Pump software：https://www.syringepump.com/software.php
   NE-500/NE-501 User Manual
    V3.9：https://www.syringepump.com/download/NE-500%20OEM%20Syringe%20Pump%20User%20Manua
    l%20V3.9.pdf
   Python 3.12.10：https://www.python.org/downloads/release/python-31210/
照片說明：本版本僅使用本系統正常接線、正常 Address 回傳、正常軟體連線的實機照片；報錯、接錯孔或 Unknown 狀態的舊截圖不作為
標準操作示意。




                           適用：Windows 10/11、NE-501 四台 Pump Network、19200 baud / 8N1
