現(xiàn)有制造業(yè)現(xiàn)場(chǎng)的設(shè)備大多基于現(xiàn)場(chǎng)總線技術(shù),解決了工業(yè)現(xiàn)場(chǎng)的智能化儀器儀表、控制器等設(shè)備間的通信問(wèn)題。但現(xiàn)有的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)眾多,據(jù)不完全統(tǒng)計(jì),目前全球上使用著200多種不同的總線(包括PROFIBUS、Modbus/RTU、DeviceNet、CAN等);且互不兼容無(wú)法實(shí)現(xiàn)透明信息互訪互聯(lián)和以太網(wǎng)信息集成,不能實(shí)現(xiàn)現(xiàn)場(chǎng)設(shè)備層到管理層的無(wú)縫信息集成,難以滿足企業(yè)綜合自動(dòng)化的發(fā)展要求。
工業(yè)以太網(wǎng)在傳統(tǒng)現(xiàn)場(chǎng)總線發(fā)展受到制約后,快速發(fā)展成為了目前十分盛行的信息傳輸載體。其從根本上解決了傳統(tǒng)現(xiàn)場(chǎng)總線的功能單一,兼容性差,難以標(biāo)準(zhǔn)化的缺點(diǎn)。不僅如此,相比傳統(tǒng)現(xiàn)場(chǎng)總線,工業(yè)以太網(wǎng)傳輸速率大幅度增加,也因?yàn)槠渚邆溟_(kāi)放性則可以利用更多的軟硬件資源。如今,實(shí)時(shí)工業(yè)以太網(wǎng)技術(shù)日趨成熟,已經(jīng)逐步被應(yīng)用在工業(yè)控制領(lǐng)域中。
在當(dāng)前的工業(yè)以太網(wǎng)使用范圍中,PROFINET、Ethernet/IP、EtherCAT 、Modbus/TCP和PowerLink這幾種使用最為普遍,它們占據(jù)了工業(yè)以太網(wǎng)使用份額的75%以上。其中,EtherCAT以其可擴(kuò)展性好、與以太網(wǎng)兼容性高、性能優(yōu)越、技術(shù)支持廣泛等優(yōu)點(diǎn)成為工控領(lǐng)域傳統(tǒng)控制方式的最佳替代方案之一,滿足了工控領(lǐng)域高實(shí)時(shí)性、高可靠性的要求。
▲主流工業(yè)通信協(xié)議
目前,幾乎所有工業(yè)控制設(shè)備都支持一種到多種通信協(xié)議,很難用一種通信協(xié)議替代所有的數(shù)據(jù)傳輸協(xié)議。多種通信標(biāo)準(zhǔn)具有的競(jìng)爭(zhēng)與共存現(xiàn)象的存在,嚴(yán)重影響了系統(tǒng)的組態(tài)性和靈活性,也加大了后期系統(tǒng)的維護(hù)改造升級(jí)成本,對(duì)于系統(tǒng)的集中控制和管理也是十分不利的。
為了解決上述問(wèn)題,在考慮各方的經(jīng)濟(jì)、技術(shù)利益,同時(shí)促進(jìn)工業(yè)控制領(lǐng)域高速、有序發(fā)展的情況下,現(xiàn)場(chǎng)總線技術(shù)與以太網(wǎng)技術(shù)的融合成為了行業(yè)發(fā)展的必然趨勢(shì)。想要完成兩種技術(shù)的融合,其核心問(wèn)題就是解決不同通信協(xié)議的轉(zhuǎn)換問(wèn)題。通過(guò)設(shè)計(jì)一款可以實(shí)現(xiàn)兩種協(xié)議之間數(shù)據(jù)轉(zhuǎn)換的協(xié)議轉(zhuǎn)換器就可以達(dá)到現(xiàn)場(chǎng)總線技術(shù)與工業(yè)以太網(wǎng)順利結(jié)合的目的。更進(jìn)一步的形成一種由現(xiàn)場(chǎng)總線控制網(wǎng)絡(luò)和以太網(wǎng)技術(shù)信息網(wǎng)絡(luò)構(gòu)成的新型混合網(wǎng)絡(luò),將在工業(yè)生產(chǎn)中發(fā)揮出更為重要的作用。
碼靈半導(dǎo)體基于自研的CF110x系列ESC芯片開(kāi)發(fā)了EtherCAT-Modbus/RTU協(xié)議轉(zhuǎn)換器為上述問(wèn)題的綜合解決提供了一個(gè)切實(shí)可行的解決方案。該轉(zhuǎn)換器利用工業(yè)以太網(wǎng)EtherCAT的擴(kuò)展性、高速傳輸能力來(lái)提高M(jìn)odbus/RTU總線規(guī)模,并提供額外的RS485接口,可以保護(hù)原有的設(shè)備投資。既實(shí)現(xiàn)了基于不同協(xié)議標(biāo)準(zhǔn)的兩層通訊網(wǎng)絡(luò)能夠在同一個(gè)工業(yè)網(wǎng)絡(luò)框架內(nèi)共存,提高了控制系統(tǒng)的靈活性和兼容性,且無(wú)需淘汰原有設(shè)備,從而提高了現(xiàn)有設(shè)備的利用率,節(jié)約了投資,并能在既有網(wǎng)絡(luò)基礎(chǔ)上簡(jiǎn)化布線。
方案的優(yōu)勢(shì)特點(diǎn)
? 搭載了碼靈半導(dǎo)體自主研發(fā)的CF1103A型號(hào)ESC芯片,內(nèi)部集成了Cortex-M3內(nèi)核的MCU。這一創(chuàng)新設(shè)計(jì)顯著減少了對(duì)外部元件的依賴,從而有效降低了客戶的元器件成本;? 深入考慮了工業(yè)環(huán)境的苛刻要求,確保產(chǎn)品能在-40℃至+85℃的寬泛工作溫度范圍內(nèi)穩(wěn)定運(yùn)行,完全符合標(biāo)準(zhǔn)的工業(yè)工作溫度范圍-40℃至+85℃;
? 協(xié)議轉(zhuǎn)換器將EtherCAT協(xié)議的數(shù)據(jù)包轉(zhuǎn)換為Modbus協(xié)議,用戶通過(guò)簡(jiǎn)單的參數(shù)配置快速完成設(shè)備和系統(tǒng)之間的連接,無(wú)需復(fù)雜的編程或深入的協(xié)議知識(shí);
? 在現(xiàn)有的工業(yè)網(wǎng)絡(luò)中需要多種通信協(xié)議支持的復(fù)雜應(yīng)用時(shí),無(wú)需完全重新布線或更換設(shè)備,協(xié)議轉(zhuǎn)換器確保了不同部分的順暢通信,降低了客戶升級(jí)和擴(kuò)展網(wǎng)絡(luò)的復(fù)雜性和成本。
▲方案框圖
▲方案實(shí)物圖
Modbus/RTU現(xiàn)場(chǎng)總線協(xié)議和EtherCAT 工業(yè)以太網(wǎng)協(xié)議在物理層采用不同的規(guī)范,在數(shù)據(jù)鏈路層采用不同的介質(zhì)訪問(wèn)方式。為了實(shí)現(xiàn)兩種協(xié)議的轉(zhuǎn)換,協(xié)議轉(zhuǎn)換器需要滿足兩種協(xié)議物理層和數(shù)據(jù)鏈路層的要求。
借助CF1103A型號(hào)ESC芯片,只需少量的外圍接口電路就可以達(dá)到設(shè)計(jì)的要求。同時(shí)CF1103A芯片內(nèi)置MCU的FLASH存儲(chǔ)器高達(dá) 512KB,基本上無(wú)需擴(kuò)充程序存儲(chǔ)器就能嵌入各種操作系統(tǒng)。
▲CF1103A產(chǎn)品結(jié)構(gòu)框圖
協(xié)議轉(zhuǎn)換器采用 CF1103A芯片內(nèi)置MCU作為主控芯片,負(fù)責(zé)與工業(yè)以太網(wǎng)接口模塊和現(xiàn)場(chǎng)總線接口模塊通訊,并負(fù)責(zé)兩種協(xié)議應(yīng)用層的轉(zhuǎn)換工作。工業(yè)以太網(wǎng)接口模塊采用CF1103A來(lái)處理 EtherCAT工業(yè)以太網(wǎng)協(xié)議,可以直接在硬件中處理EtherCAT 數(shù)據(jù)幀,實(shí)現(xiàn) EtherCAT 物理層與數(shù)據(jù)鏈路層的所有功能,是系統(tǒng)中最關(guān)鍵的組成部分。
Modbus/RTU總線協(xié)議的接口通常采用RS485或RS232異步半雙工接口。本方案通過(guò) CF1103A芯片內(nèi)置MCU的通用同步/異步串行接收/發(fā)送接口USART轉(zhuǎn)換成半雙工RS-485串口,完成對(duì) Modbus/RTU總線協(xié)議數(shù)據(jù)的發(fā)送工作和接收工作。
主控MCU、工業(yè)以太網(wǎng)接口模塊、現(xiàn)場(chǎng)總線通訊適配器模塊、靜態(tài)存儲(chǔ)器之間通過(guò)協(xié)議轉(zhuǎn)換器的內(nèi)部總線連接。采用靜態(tài)存儲(chǔ)器( RAM)作為數(shù)據(jù)存儲(chǔ)器存儲(chǔ)從節(jié)點(diǎn)的過(guò)程數(shù)據(jù),在主控MCU的RAM中劃分EtherCAT報(bào)文和Modbus報(bào)文的存儲(chǔ)緩沖區(qū)(包含各自的輸入和輸出緩沖區(qū))。協(xié)議轉(zhuǎn)換器從EtherCAT站收到的報(bào)文存入EtherCAT接收緩沖區(qū),向EtherCAT站返回應(yīng)答時(shí)從Modbus總線的接收緩沖區(qū)讀取數(shù)據(jù)打包成EtherCAT應(yīng)答報(bào)文的格式進(jìn)行發(fā)送;協(xié)議轉(zhuǎn)換器從EtherCAT接收緩沖區(qū)獲取報(bào)文并存入Modbus報(bào)文發(fā)送緩沖區(qū),依據(jù)數(shù)據(jù)幀/功能碼進(jìn)行發(fā)送分析,決定采用單次還是分次發(fā)送方式。
碼靈半導(dǎo)體開(kāi)發(fā)的協(xié)議轉(zhuǎn)換器具有成本低、運(yùn)行速度快、工作穩(wěn)定等特點(diǎn),完全滿足系統(tǒng)的各項(xiàng)指標(biāo)。在無(wú)需對(duì)原有Modbus/RTU網(wǎng)絡(luò)做任何改動(dòng)的情況下,能夠?qū)崿F(xiàn)其與EtherCAT協(xié)議之間信息的互聯(lián)互通。
隨著工業(yè)控制系統(tǒng)性能的提高,工業(yè)以太網(wǎng)在工業(yè)上的應(yīng)用也會(huì)越來(lái)越廣泛。現(xiàn)場(chǎng)總線作為一種相對(duì)成熟的工業(yè)控制網(wǎng)絡(luò),在相當(dāng)長(zhǎng)的時(shí)間內(nèi)不會(huì)退出歷史舞臺(tái)。如何協(xié)調(diào)兩者之間的關(guān)系,使兩者充分發(fā)揮各自的長(zhǎng)處,互為補(bǔ)充成為不可回避的問(wèn)題?;诖a靈半導(dǎo)體CF1103A型號(hào)ESC芯片開(kāi)發(fā)的EtherCAT工業(yè)以太網(wǎng)和Modbus/RTU現(xiàn)場(chǎng)總線間的協(xié)議轉(zhuǎn)換器既滿足了設(shè)備層的要求,又實(shí)現(xiàn)了信息層和設(shè)備層的有機(jī)結(jié)合,使得基于不同協(xié)議標(biāo)準(zhǔn)的兩層通訊網(wǎng)絡(luò)能夠在同一個(gè)工業(yè)網(wǎng)絡(luò)框架內(nèi)共存,提高了控制系統(tǒng)的靈活性和兼容性。這種網(wǎng)絡(luò)構(gòu)成方式必將擁有更為廣闊的發(fā)展空間。
碼靈半導(dǎo)體具有工業(yè)控制核心器件的全面支撐能力,憑借在產(chǎn)品技術(shù)創(chuàng)新、品質(zhì)管控、穩(wěn)定供貨與本土化服務(wù)等方面的領(lǐng)先優(yōu)勢(shì),在工業(yè)領(lǐng)域以優(yōu)質(zhì)EtherCAT產(chǎn)品及解決方案助力合作伙伴實(shí)現(xiàn)更多創(chuàng)新應(yīng)用并取得了優(yōu)異成績(jī),CF110x系列工業(yè)增強(qiáng)級(jí)EtherCAT從站控制器等產(chǎn)品已在遠(yuǎn)程IO、步進(jìn)電機(jī)驅(qū)動(dòng)器、伺服電機(jī)驅(qū)動(dòng)器、變頻器、工業(yè)機(jī)器視覺(jué)、工業(yè)通信模塊/接口卡等方面獲得行業(yè)標(biāo)桿客戶批量應(yīng)用。目前,碼靈半導(dǎo)體正在與更多工業(yè)領(lǐng)域伙伴攜手,共同擴(kuò)大合作生態(tài)圈,賦能我國(guó)工業(yè)數(shù)字化轉(zhuǎn)型與升級(jí)發(fā)展。
歡迎聯(lián)系碼靈半導(dǎo)體李經(jīng)理18759007589(微信同號(hào))獲取更多CF110x系列產(chǎn)品及應(yīng)用方案詳細(xì)信息。