模塊上系統(tǒng)(SOM)基于ECUcore-9G20 硬件設(shè)計結(jié)構(gòu)內(nèi)含預(yù)集成的 IEC 61131-3 運行時間內(nèi)核,符合 CiA® 302/314 的 CANopen® 管理器和 Shared Process Image API。
開發(fā)現(xiàn)代化的、復(fù)雜的控制系統(tǒng)要求多種技術(shù)和積累的知識。這不僅僅涉及到硬件和應(yīng)用程序的開發(fā)。事實上,操作系統(tǒng)的匹配、通訊連接和現(xiàn)場總線,以及并行運行的進程之間的數(shù)據(jù)交換,逐漸變?yōu)榱吮匦?。通過把 PLCcore-9G20 作為PLC內(nèi)核用在用戶特定的控制中,使開發(fā)的工作量小化。
PLCcore-9G20 是一個即插即用的、OEM級的單板計算機,運行于 Linux 系統(tǒng),和一個即用型符合 IEC 61131-3 標(biāo)準(zhǔn)的運行時間內(nèi)核,并且預(yù)裝了 CANopen 管理器。該模塊可把一個緊湊的、高性能的硬 PLC 集成到定制的、用戶特定的應(yīng)用項目中,并且工作量- 無需 IEC 61131-3 開發(fā)和轉(zhuǎn)售許可證所帶來的高昂成本。該板內(nèi)含所有高速組件,它是一塊緊湊的低電磁干擾的多層電路板。它具有全面又高性能的軟件,因此適用于各行各業(yè)。
ARM9-CPU 運行在 400 MHz 下,并且具有低功耗和高性能。在PLC固件運行的同時,Linux 操作系統(tǒng)可運行其它的用戶應(yīng)用程序。同時通過使用過程圖片,可在PLC程序和用戶軟件之間雙向交換數(shù)據(jù)。
因為有可自由編程的板載FPGA,因此它能夠?qū)崿F(xiàn)基本的數(shù)字輸入和輸出,以及高度復(fù)雜的外設(shè)。FPGA的基本版本包含強大的計數(shù)器和PWM器件。另外,板上還有3個ADC通道。FPGA的VHDL源代碼和 I/O 驅(qū)動的源代碼,這兩者都包含在我們的驅(qū)動開發(fā)包 (DDK)內(nèi)。因此能夠靈活執(zhí)行你的I/O連接。
PLCcore-9G20 全面的 CANopen 庫包含一個符合 CiA302 標(biāo)準(zhǔn)的 CANopen 管理器。它支持自動節(jié)點配置,因此可以通過 CANopen 器件實現(xiàn)模塊的靈活擴展,并且即插即用。另外,PLCcore-9G20 使用 CiA 314 設(shè)備子協(xié)議 - "IEC 61131-3 可編程設(shè)備" (前述的 CiA 405),因此很容易與其它 CANopen 模塊進行數(shù)據(jù)交換。
除了以太網(wǎng)接口和CAN接口,PLCcore-9G20 還有兩個全速 USB 2.0 主機端口、一個USB設(shè)備端口,和4個UART端口。因為有許多通信接口,使該模塊非常適合用來作為分布式自動化系統(tǒng)的中央單元和作為通信網(wǎng)關(guān)。
Linux 作為主流的 CPU 支持 ARM9 架構(gòu),并且確保現(xiàn)行的內(nèi)核版本可用于該模塊。另外,對于 ARM 處理器,現(xiàn)有標(biāo)準(zhǔn)軟件的各種端口和業(yè)界認可的 Linux 實時擴展 Xenomai。
訂貨信息:
型號 | 描述 |
PLCcore-9G20 PLCcore-9G20, 通過以太網(wǎng)/UDP進行程序下載 |
|
PLCcore-9G20開發(fā)包 PLCcore-9G20, ECUcore-9G20開發(fā)板, 電源, 成套電纜, 含OpenPCS - IEC 61131-3 IDE的CD, DVD的ECUcore-9G20 VMware Linux鏡像 |