ACB730控制器是基于樹莓派和Arduino打造的PLC EtherCAT電路,其使用Codesys來設(shè)置Raspberry Pi,使其同時充當(dāng)PLC和EtherCAT主站??蓪⑺糜诳刂七B接到Arduino Uno的Esmacat(EASE)從站設(shè)備。
樹莓派Raspberry Pi是一款微型,可接雙顯示屏,低成本的單板計(jì)算機(jī),廣泛用作機(jī)器人的大腦,智能家居集線器,媒體中心,網(wǎng)絡(luò)AI核心和工廠控制器。就像筆記本電腦/PC(Pi是基于Linux的計(jì)算機(jī))一樣,它也可以用作EtherCAT主站。
代碼系統(tǒng)CODESYS是PLC編程環(huán)境,已被Beckhoff,Bosch,Wago等許多工業(yè)自動化公司廣泛使用??梢允褂脗鹘y(tǒng)的梯形圖邏輯或結(jié)構(gòu)化文本和連續(xù)流程圖(IEC 61131-3標(biāo)準(zhǔn))在Codesys中進(jìn)行編程。
功能特點(diǎn):
(1)EASE連接Arduino板,類似Arduino的板和Arduino Shields的大規(guī)模應(yīng)用程序。
(2)EtherCAT支持高速通信(200Mbps,比CAN總線快200倍),這是用于自動化的工業(yè)標(biāo)準(zhǔn)現(xiàn)場總線。
(3)EtherCAT硬件/軟件僅存在于EASE上,因此在MCU基板上沒有性能損失
(4)EASE具有Arduino Uno的尺寸,因此可以利用Arduino生態(tài)系統(tǒng)的優(yōu)勢。
(5)多個EASE之間的菊花鏈連接簡化了布線的拓?fù)洹?/p>
(6)EtherCAT供電(POE)技術(shù)減少了所需的電線和電源插座的數(shù)量。
(7)Arduino開發(fā)板與EASE之間的數(shù)據(jù)包通過SPI進(jìn)行通信,從而使EASE與許多不同類型的開發(fā)板兼容,包括Arduino開發(fā)板和MBed開發(fā)板。
(8)由Esmacat庫開發(fā)的Arduino和Mbed使用戶可以快速在基板和EASE之間開發(fā)代碼。
(9)該屏蔽層具有8個寄存器,可用于通過連接到屏蔽層的以太網(wǎng)電纜通過EtherCAT主站在設(shè)備之間發(fā)送/接收數(shù)據(jù)。