![]() |
上海圓馨能源科技有限公司
主營產(chǎn)品: IFM開關(guān),IFM傳感器,易福門開關(guān),易福門傳感器,HYDAC傳感器,賀德克傳感器 |

聯(lián)系電話
13003206617
公司信息
- 聯(lián)系人:
- 陳經(jīng)理
- 電話:
- 13003206617
- 手機:
- 13003206617
- 售后電話:
- 19901762858
- 傳真:
- 021-37653818
- 地址:
- 上海市松江區(qū)泗涇鎮(zhèn)高技路655號4棟413-415
- 郵編:
- 200001
- 個性化:
- www.aidingjx.com
- 網(wǎng)址:
- apwanrong.com/st244798/
力士樂系統(tǒng)結(jié)構(gòu)和控制系統(tǒng)中通訊部分的核心有哪些?
2015-12-9 閱讀(781)
當今的工業(yè)現(xiàn)場總線技術(shù)均逐漸過渡到實時工業(yè)以太網(wǎng)階段。如西門子公司的PROHBUS到PROFINET;博世力士樂公司的SERCOS?到SERCOSIII等。同時一些新興的工業(yè)實時以太網(wǎng)技術(shù)也以其全新的起點和*的性能脫穎而出。其中EtherCAT(Ethernetfor Control Automation Technology)技術(shù)(也稱為以太網(wǎng)現(xiàn)場總線),便是其中較為突出的一個?,F(xiàn)場總線技術(shù)的實現(xiàn)主要依賴于主站與從站兩大部分,其中尤以主站技術(shù)zui為復雜,同時也是控制系統(tǒng)中通訊部分的核心。從歷*看現(xiàn)場總線主站技術(shù)的演變經(jīng)歷了主動卡(如SERCOS一代卡)、被動卡(如SoftSERCANS卡)、軟主站(不需要專門的硬件卡,如可支持Eme疋AT總線的TwinCAT和Codesys軟件)。這使得運動控制器的開發(fā)對特殊硬件板卡的需求逐漸降低,直至*拋開,從而實現(xiàn)其開放性和靈活性。研究Linux下的EtherCAT主站系統(tǒng)在研究軟主站的基礎(chǔ)上又有兩個意義:一是Linux操作系統(tǒng)為開源系統(tǒng),在其基礎(chǔ)上的任何軟件方面的研究都可直至底層,為自主創(chuàng)新提供可能。二是Linux操作系統(tǒng)很容易移植到ARM處理器平臺上,而ARM架構(gòu)相對X86硬件系統(tǒng)具有諸多靈活性和開發(fā)性,方便國內(nèi)廠商開發(fā)出基于自身硬件平臺的高性能控制器。因而此項研究即有助于開發(fā)基于軟主站的開放式運動控制器,同時可為研制我國自主的工業(yè)實時以太網(wǎng)標準提供借鑒,具有較強的實際意義。
1 Linux-FEtherCAT主站系統(tǒng)結(jié)構(gòu)
Linux系統(tǒng)總體分為內(nèi)核層與應用層。其中內(nèi)核層運行系統(tǒng)的核心調(diào)度與驅(qū)動程序,內(nèi)核層中的程序稱為模塊,實時性較高。應用層運行各種桌面程序和應用程序,實時性差。Linux系統(tǒng)下EtherCAT軟主站系統(tǒng)結(jié)構(gòu)如圖1所示。
1)網(wǎng)絡(luò)設(shè)備部分。EtherCAT軟主站不使用特殊硬件,而是普通的網(wǎng)絡(luò)設(shè)備(如PCI網(wǎng)卡)。內(nèi)核層中含有網(wǎng)絡(luò)設(shè)備模塊,但為了實現(xiàn)EtherCAT協(xié)議,需要對普通嘲絡(luò)設(shè)備驅(qū)動進行修改。
2)主站模塊與應用程序。為了保證實時性的要求,EtherCAT主站模塊與應用程序模塊均在內(nèi)核層。其中EtherCAT主站模塊實現(xiàn)全部的協(xié)議解析、任務調(diào)度并為網(wǎng)絡(luò)設(shè)備與應用程序提供函數(shù)接口。應用程序模塊zui終實現(xiàn)對各種自動化系統(tǒng)的控制,由用戶根據(jù)具體的控制對象和控制要求進行編寫。
3)EtherCAT工具。該程序提供了各種可以在Linux用戶層運行的命令??梢灾苯訉崿F(xiàn)對從站的訪問和設(shè)置。如:設(shè)置從站地址、顯示總線配置、顯示PDO數(shù)據(jù)、讀寫SDO參數(shù)等。由于用戶層無法直接訪問內(nèi)核層的數(shù)據(jù),因此需要構(gòu)造Linux字符設(shè)備。通過對字符設(shè)備的訪問間接實現(xiàn)與EtherCAT主站模塊的通汛。