詳細(xì)介紹
BECKHOFF EL1914有 4 個(gè)數(shù)字量輸入和 4 個(gè)數(shù)字量輸出以及 2 個(gè)故障安全輸出和 2 個(gè)故障安全輸出。EK1914 符合 DIN EN ISO 13849 PLe ((Cat 4,PL e))標(biāo)準(zhǔn)。
其內(nèi)部接線圖如下
EtherCAT
EK1914
企鵝號(hào): 27 808 14 05
所有的這些功能,組成了一個(gè)完整的能源管理系統(tǒng),可以滿足客戶(hù)的 任何需求。用戶(hù)可以選擇在云端或者在本地管理數(shù)據(jù)(見(jiàn)圖 5),而 在本地管理數(shù)據(jù)是常見(jiàn)的選擇。如果選擇了本地化的解決方案,重 要的是不要忘記簡(jiǎn)單易用的界面和集中訪問(wèn)選項(xiàng)所帶來(lái)的好處。與過(guò) 去用戶(hù)必須監(jiān)測(cè)多臺(tái)嵌入式設(shè)備相比,通過(guò)多點(diǎn)觸控面板集中進(jìn)行 數(shù)據(jù)訪問(wèn)清晰度更高,也更方便。如果使用倍福基于 HTML5 的 TwinCAT 3 HMI,甚至可以通過(guò)諸如智能手機(jī)和平板電腦等很多其它終端 設(shè)備來(lái)顯示相同的可視化界面。 使用 TwinCAT Analytics 實(shí)現(xiàn)拖放分析功能 有了 TwinCAT Analytics ,就可以通過(guò)拖放分析功能輕松匯總和評(píng)估在 整個(gè)公司范圍內(nèi)采集到的所有數(shù)據(jù),并與其它測(cè)量數(shù)據(jù)相結(jié)合(見(jiàn) 圖 6),以便輕松計(jì)算出每個(gè)工件的生產(chǎn)能耗。一套倍福整體解決 方案甚至可以提供一般的能源管理系統(tǒng)無(wú)法獲取的數(shù)據(jù),因?yàn)楹笳?無(wú)法訪問(wèn)設(shè)備控制數(shù)據(jù)。這樣就可以首先測(cè)定不同操作條件下的能耗 數(shù)據(jù),然后確定與標(biāo)準(zhǔn)值的偏差是多少。 雖然能耗過(guò)大可能預(yù)示著軸承出現(xiàn)了磨損,但能耗過(guò)低也可能意味 著產(chǎn)品質(zhì)量不高。通過(guò) PLC 代碼的自動(dòng)生成,甚至可以將上述易于 創(chuàng)建的拖放分析功能集成到全自動(dòng)分析系統(tǒng)中。在自動(dòng)創(chuàng)建項(xiàng)目
原裝BECKHOFF EK1914總線耦合器
BECKHOFF 輸出模塊 EL2008(16A1)
BECKHOFF 總線擴(kuò)展模塊 BK1120
BECKHOFF 備件 KL2134
BECKHOFF 備件 CP9910
BECKHOFF 數(shù)字量輸出終端 EL2904
BECKHOFF 備件 KL6031
BECKHOFF 輸入模塊 INPUT-KL1012 12995
BECKHOFF 觸摸屏控制面板 CP6901-0001-0000
BECKHOFF 模塊 CX1200-0510
BECKHOFF 備件 EL6751
BECKHOFF 輸入模塊 IE1002
BECKHOFF 總線模塊端子 KL9010
BECKHOFF 插頭 ZS1000-0620
BECKHOFF 備件 KL1002
BECKHOFF 模塊 BK3120
BECKHOFF EtherCAT總線耦合器 EK1100
BECKHOFF 備件 ES5101
BECKHOFF 備件 KL1814
BECKHOFF 模塊 KL3351
BECKHOFF 數(shù)字輸出模塊 EL2024
BECKHOFF 備件 KL1114
BECKHOFF 模塊 KL9185
BECKHOFF ETHERCAT-夾鉗 EL9400
2.*EtherCAT的從站配置*
對(duì)于EtherCAT首先要知道的不是他的具體的通信原理,通信方式,協(xié)議是什么樣子,首先要知道他的用用途。
1)現(xiàn)場(chǎng)總線工業(yè)以太網(wǎng)
2)特點(diǎn):快
3.硬件配置
對(duì)于匹配工業(yè)以太網(wǎng)的從站是有硬性要求的,一半都是買(mǎi)倍福公司提供的從站芯片ET1100或者ET1200,網(wǎng)上也有大神們提供的各種各樣的替代產(chǎn)品,選用AN9250作為從站,使用F407做為從站控制器,等等,對(duì)于從站芯片都會(huì)有一樣的硬件設(shè)備,以及協(xié)助EtherCAT協(xié)議的相關(guān)標(biāo)準(zhǔn)如下:
1)FMMU:
從名字來(lái)看就知道內(nèi)存管理單元,了解過(guò)ARM9的筒子們都知道,系統(tǒng)是如何實(shí)現(xiàn)內(nèi)存管理的,用一句簡(jiǎn)單的話來(lái)說(shuō),使用一個(gè)頁(yè)表也可以理解為鏈表裝載著一堆數(shù)字,這些數(shù)字對(duì)應(yīng)著物理地址,使用這些數(shù)字來(lái)代表外部物理地址的別名,但是系統(tǒng)太過(guò)龐大,使用一個(gè)頁(yè)表是遠(yuǎn)不夠的所以使用了2級(jí)頁(yè)表第二個(gè)頁(yè)表裝載的是每一個(gè)一級(jí)頁(yè)表的地址,這樣子就形成了一個(gè)地址神經(jīng)網(wǎng)絡(luò),用戶(hù)層就可以通過(guò)這些虛擬地址來(lái)控制外部實(shí)際的物理地址了。
同樣的FMMU也是這個(gè)原理,主站上有一個(gè)很大的頁(yè)表裝載這一堆數(shù)字,這些數(shù)字就是虛擬地址,同樣每一個(gè)從站上都有一個(gè)FMMU在ESC內(nèi)部,他會(huì)將本棧的物理地址映射到網(wǎng)段內(nèi)的邏輯地址上,傳到主站上,這樣子主站與從站之間通信直接使用虛擬地址就可以了,這樣比較方便開(kāi)發(fā)。
但是這個(gè)FMMU是需要主站對(duì)從站配置的,需要一個(gè)XML文件將這些配置文件寫(xiě)入到從站的EEPROM上,這樣每次重新上電從站芯片會(huì)自動(dòng)去EEPROM上讀取配置信息,設(shè)置FMMU必須要以下信息:
1).數(shù)據(jù)邏輯位起始地址。
2).數(shù)據(jù)長(zhǎng)度
3).數(shù)據(jù)邏輯位起始位
4).數(shù)據(jù)邏輯位終止位
5).從站物理內(nèi)存起始地址
6).物理內(nèi)存起始位
7).操作類(lèi)型
8).使能
原裝BECKHOFF EK1914總線耦合器
4)eeprom
這個(gè)就是存儲(chǔ)從站信息的地方,當(dāng)從設(shè)備一上電會(huì)從這里讀取設(shè)備信息,對(duì)設(shè)備內(nèi)部的寄存器進(jìn)行配置,而且主站通過(guò)掃描來(lái)確定從設(shè)備的信息進(jìn)行一系列的處理工作,主站或者PDI通過(guò)讀寫(xiě)ESC的EEPROM控制寄存器來(lái)讀寫(xiě)EEPROM,在復(fù)位的情況下由主站來(lái)控制EPROM的操作,之后給PDI控制,使用XML進(jìn)行配置寄存器,主要是針對(duì)模式的配置使用什么接口。使用*提供的et1100_configuration_and_pinout_v4.4.xls進(jìn)行配置寄存器。