iP-8000 介紹

iP-8000/I-8000 系列是一款設計緊湊堅固、模組化、智能化和 分散式 PAC,專為製造、研究和學術領域擷取資料和控制 而設計。
iP-8000/I-8000 系列是一種以模組化網絡為基礎的 PAC,可透過 底板 bus 或是遠端 I/O 單元、模組來連接 I/O。iP-8000/I-8000 系列具有一微控制單元 MCU ( main control unit),MCU 提供 多種的通訊介面和一雙底板來擴展 I/O。
雙底板 bus 是由串列式和並列式 bus 混合而成的,可以連接 串列式或並列式 I/O 模組。並列式 bus 用於高速資料傳輸。
iP-8000/I-8000 可採用串列 (RS-232, RS-485)、Ethernet 或 CAN bus 做通訊。此版 Ethernet 支援一個允許 Internet 和 Intranet 應用程序的集成 Web 服務器。
iP-8000/I-8000 可做為一智能分散式資料擷取的前端控制器,也 可以連結執行 SCADA 的主機來實現不同的監控應用。或者, iP-8000/I-8000 也可以作為一個執行嵌入式軟體的獨立控制器來 使用。內建非揮發性儲存器來儲存資料和程式。
主要特色
微控制單元 (MCU)
MCU 是 iP-8000/I-8000 的主要運作核心。每個 MCU 都由一 個中央處理器 (CPM)、電源供應模組和一個具有 4 或 8 個 I/O 插槽的底板所構成。 這個中央處理器模組是一 個強力的整合處理引擎,包含了 CPU、RAM、ROM 和 Ethernet、RS-485、RS-232 等通訊介面。
嵌入式作業系統 (Embedded OS)
所有的 iP-8000/I-8000 皆配備了由 ICP DAS 所開發出來兼容 DOS 的嵌入式作業系統 MiniOS7。 MiniOS7 在嵌入式的應用 中,比一般的 DOS 擁有更多的功能,如開機時間短、 內建硬體診斷功能、不需函式庫即可直接支援 I-8000 和 I-7000 模組,和直接支援 Micro SD 和 Flash disk。
I/O 模組
I/O 模組分為並列 (parallel) 和串列 (serial) 兩種類 型。並列模組 (I-8K 高卡系列 與 運動控制系列 ) 是高 速 模 組, 可 裝 在 XPAC, WinPAC, iPAC, ViewPAC 等 系 列 PAC;串列 I/O 模組 (I-87K 高卡系列 ) 除了可裝在 XPAC, WinPAC, iPAC, ViewPAC 等系列 PAC,亦可裝在 RU-87Pn、ET-87Pn、USB-87Pn 等系列 I/O 擴充模組。
遠端 I/O 擴充模組
iP-8000/I-8000 內建 RS-485 和 Ethernet 連接埠可連接到遠 端的 I/O 單元 (RU-87Pn/ET-87Pn) 或 I/O 模組 (I-7000/ M-7000/ET-7000),讓 iP-8000/I-8000 可以容易的增加 I/O 的擴充。透過使用 CAN 通訊的模組,iP-8000/I-8000 也可以 與 CAN bus 設備、遠端 I/O 單元進行資料交換。
此系列控制器配置了一個類似 DOS 的單工作業系統 (MiniOS7) 。 利用可以編譯出 16-bit 執行檔 (*.exe) 的程式編譯器來開發程式,然 後下載到控制器裡面。如此一來,這個控制器就可以獨立運作了。
支援的 C/C++ 編譯器有 TC++ 1.01、TC 2.01、BC++ 3.1 ~ 5.2x、MSC 6.0、MSVC++(1.5.2 之前版本)。
Borland 提供了一種免費編譯建議您安裝。
I-8K與I-87K系列模組專為XP-8000、WP-8000、LP-8000、IP-8000和ViewPAC系列可程式自動化控制器設計,提供多樣化的I/O擴充選擇。I-8K系列模組是使用平行匯流排(Parallel bus)的高速資料傳輸模組,能滿足高速穩定的資料採集需求。I-87K系列則是使用序列匯流排(Serial bus)的資料傳輸模式,提供更新速度需求較低的信號採集。
這兩個系列之間的差異如下:
型號 | I-8K系列I/O模組 | I-87K系列I/O模組 |
---|---|---|
微處理器 | - | 是 (8051) |
通訊介面 | 並列式匯流排 | 串列式匯流排 |
通訊速度 | 快 | 慢 |
DI鎖存功能 | - | 是 |
DI計數輸入 | - | 是(100 Hz) |
開機值 | - | 是 |
安全值 | - | 是 |
可編程AO壓擺率控制 | - | 是 |
更多相關資訊,請參閱以下連結:
遠端 I/O 擴充
Ethernet
ET-7000、ET-7200、ET-87Pn-MTCP和I-8KEn-MTCP為網路型I/O設備。PAC可透過乙太網路使用Modbus/TCP協定做遠端控制。提供使用C#和VB.net開發用之函式庫 nModbus.dll。
RS-485
每一PAC皆可透過RS-485來連接I-7000、M-7000和RU-87Pn搭配高卡I-87k系列I/O模組。RS-485網路採用雙絞作為傳輸介質,傳輸速率最高可達115.2 Kbps。 針對M-7000,提供使用C#和VB.net開發用之函式庫 nModbus.dll。 針對I-7000,提供使用C#、VB.net、VC和VB開發用之函式庫 PACSDK.dll。
FRnet
FRnet 是一個創新的工業現場總線。FRnet有許多特殊功能,例如:高速的I/O控制、即時的I/O同步更新功能、不需額外的通訊協定、簡易的設定及維護方式。PAC只需使用一I-8172W I/O模組,即可和FRnet I/O模組連接,實現高速分散式I/O網路(high-speed distributed I/O)。 提供使用C#、VB.net、VC和VB開發用之函式庫 pac_i8172w.dll。
CAN Bus
Controller Area Network (CAN) 是一種串列通訊,它能高效地支援分散式即時控制(distributed real-time control),並且具有相當高的安全性。CAN具有錯誤處理機制和訊息等級(message priority)的觀念,讓網內傳輸的可信賴性和效率大為提升。此外,CAN還具有multi-master的能力,搭配感應器(sensors)和促動器(actuators)特別適合用來作智慧型控制網路。搭配I-8123、I-8124、I-87120,PAC可以實現CAN、CANopen和DeviceNet等所有功能。