LP-8000 介紹

LP-8000-introduction
LinPAC-8000 是泓格科技第二代的Linux PAC (Programmable Automation Controller),內建 Linux 內核2.6/3.x 版本的操作系統、搭載強大CPU模組、各種通訊介面 (VGA、USB、乙太網路和RS-232/485),以及適用於高性能的並列式介面 (I-8KW 系列) 和串列式介面 (I-87KW 系列) I/O 模組的擴充插槽。除此之外,泓格科技提供了超過 100 種的 I/O 模組,針對 AI/AO/DI/DO/計時/計數/PWM控制/運動控制/工業通信等多種資料做訊號擷取,將顯示、操作、控制於一台主機上。能達成同時監控大量且多種複雜的現場訊號,並且與其他裝置互連通信的需求。

Linux以其穩定、開放源碼、免費等特性被眾多用戶廣泛採用。同時,由於越來越多的公司的大力支持及成熟的發展,Linux如今已經成為市場上最受歡迎的操作系統之一。

相較於第一代 LinCon-8000,LinPAC-8000 不僅提高了 CPU 性能 (由 206 MHz 到 500 MHz/1 GHz),操作系統也從 Linux 內核 2.4 版本升級到 Linux 內核 2.6/3.x 版本,並且添加許多可靠性佳的應用,例如雙網路設計、備援電源輸入和雙電池備份 SRAM 等,使得 LinPAC-8000 被廣泛用於各種嵌入式智慧設備的開發。

 

架構 (LinPAC = 工業電腦 + 可程式化邏輯控制器)

LinPAC-8000 為用戶提供了傳統 PLC (Programmable Logic Controller), 以及支援 Windows PC 的所有最佳功能。
 

產品特色


LP-8x21_I/O

 

開發環境

  • LinPAC 軟體開發工具

ICP DAS提供的函式庫- libi8k.a 包含了I-7000/8000/87K 系列模組的所有功能。以習慣於Windows平台開發的用戶為例,用戶只需在Windows PC 上安裝LinPAC SDK,cygwin 環境就會自動建立,用戶可以使用GNU C 語言輕鬆開發LinPAC-9000 應用程式。 除此之外,用戶還可以利用 Java 開發 LinPAC 應用程式。
註:Cygwin 是一種用於Windows平台上,模擬 Linux 環境的開發軟體。
 

內建應用服務

  • Web 伺服器
透過這些網頁應用,用戶可將網頁建置在 LinPAC, 使得 LinPAC 成為一個網站.
  • Ftp 伺服器, Telnet 伺服器, SSH 伺服器
透由這些網路傳輸伺服器,用戶可以通過加密方式達成LinPAC遠端控制和傳輸文件。
  • UPnP
UPnP 協定允許從其他設備自動偵測和控製網路上的可用服務,而各網路裝置不需經由用戶設定,便能自動互相連接及溝通。
 

支援多元通訊應用

  • Wireless LAN, PPP over Modem, GPRS, Ethernet, Dual LAN
LinPAC 可以透過無線網路、網路撥接、封包無線服務技術、乙太網路,及雙網路的設計做通訊連接,也可以將兩個 LAN 合併。
  • VxComm
啟用 LinPAC 中的 VxComm 功能後,用戶便可以通過 PC 遠端控制 LinPAC 中的 RS-232/422/485 COM 埠。
  • 擴充串列埠 (Serial Port)
使用 I-8000 通訊模組可擴充 RS-232 或 RS-485 通訊埠,LinPAC-8000 可以處理多達 30 個串列埠。
  • 支援 USB 轉 Serial埠 --- I-7560, I-7561, I-7563
當LinPAC 接上 I-7560/61/63 轉換器模組,將為 LinPAC 添加額外的 COM 埠,包括 RS-232 或 RS-485。
 

支援多種通訊協定

  • CAN Bus Network, Industrial Modbus TCP/RTU, SNMP
透過這些協定的應用,工業控製的設計過程將更加快速、穩定和容易。
 

安全性

  • 獨立唯一的硬體序號
每台控制器皆有一個唯一的 64-bit 硬體序號。該序列號都不一樣,以防止用戶的設計被複製、盜用。 
  • Firewall, NAT
防火牆的支援,讓安全性提高。
  • VPN
虛擬私人網路服務 (Virtual Private Network) 允許客戶透過計算機的安全機制,進行遠端訪問,連接私有網路通訊。
 

Java

  • JVM, JIOD( Java I/O Driver)
用戶還可以使用 Java 語言在 LinPAC 中編寫/編譯 I/O 程式。
 

Interpreter

  • Perl, PHP
採用Perl和PHP編寫的程式也可以在LinPAC中執行。
 

GUI

  • GTK+ 函式庫
用戶可以使用 GTK+ 函式庫編寫 LinPAC 圖型化介面的應用程式。
 

其他

  • USB WebCam
當網路攝影機與 LinPAC 的USB埠連接後,啟用內建的視頻趨動軟體,用戶將看到視頻畫面。
  • RAM Disk
LinPAC硬體提供了四種方式供用戶儲存資料:RAM, microSD, microSDHC, Flash 記憶體。
標準型 LP-8x21 系列 (內建Linux核心)
控制器提供以下軟體開發工具:
1. 適用於Linux環境下的LinPAC軟體開發套件
2. 適用於Windows環境下的LinPAC軟體開發套件
型號 作業系統 CPU 系統
記憶體
非揮發性
記憶體
儲存 顯示器
解析度
乙太網路埠 USB埠 RS-232/
RS-485
I/O
擴充槽
LP-8121
 
Linux kernel
3.2.14
Cortex-A8,
1.0 GHz
512 MB DDR3 SDRAM  128 KB MRAM,
16 KB EEPROM
512 MB Flash,
4 GB microSD card 
1280 x 1024
2 2 2 1
LP-8421
 
4 4
LP-8821
 
8
 

標準型 LP-8x41 系列 (Linux Kernel Inside)
控制器提供以下軟體開發工具:
1. 適用於Linux環境下的LinPAC軟體開發套件
2. 適用於Windows環境下的LinPAC軟體開發套件
型號 作業系統 CPU 系統
記憶體
非揮發性
記憶體
儲存 顯示器
解析度
乙太網路埠 USB埠 RS-232/
RS-485
I/O
擴充槽
LP-8141-EN
 
Linux kernel
2.6.19
PXA270,
520 MHz
128 MB SDRAM  512 KB SRAM,
16 KB EEPROM
96 MB Flash,
4 GB microSD card 
800 x 600
2 1 2 1
LP-8441-EN
 
4 4
LP-8841-EN
 
8
 

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-8K/I-87K系列 I/O 模組

遠端 I/O 擴充