時間:2023-10-30 16:47:36來源:深圳市雷賽智能控制股份有限公司
EtherCAT環(huán)網(wǎng)冗余功能可以提高EtherCAT網(wǎng)絡(luò)的通信穩(wěn)定性。即使EtherCAT網(wǎng)絡(luò)中間的任一從站發(fā)生故障,或者網(wǎng)線出現(xiàn)問題,其他從站仍可以正常運行。這對于需要高穩(wěn)定性和可靠性的設(shè)備來說非常有用。
例如,在設(shè)備運行過程中,如果某一從站(伺服、步進(jìn)、IO模塊)的EtherCAT網(wǎng)線出現(xiàn)松動,設(shè)備仍能正常運行。在這種情況下,設(shè)備會發(fā)出報警并定位故障,以便恢復(fù)松動的網(wǎng)線,減少非計劃停機和原材料損失。此外,如果單個從站發(fā)生故障,可在不停機的情況下就能重啟或更換故障從站,有效提高設(shè)備生產(chǎn)效率。雷賽智能大型PLC產(chǎn)品LC2000和LC5000系列均支持環(huán)網(wǎng)功能,而在LC1000系列中,LC1048、LC1064、LC1096和LC1128也均支持環(huán)網(wǎng)功能。
01、EtherCAT環(huán)網(wǎng)功能應(yīng)用案例
以某智能包裝設(shè)備為例,其環(huán)網(wǎng)拓?fù)鋺?yīng)用圖如下:
方案優(yōu)勢:
提升設(shè)備可靠性
解決由于機臺震動導(dǎo)致從站設(shè)備某處網(wǎng)線松動的情況下,設(shè)備依然正常運行。
提高30%的生產(chǎn)效率
通過網(wǎng)絡(luò)診斷給出網(wǎng)絡(luò)斷開的節(jié)點位置,及時恢復(fù)網(wǎng)線,減少宕機時間。
減少原材料損失和設(shè)備損傷
網(wǎng)線故障預(yù)警時,設(shè)備可正常運行,設(shè)備維護(hù)更有計劃性,減少突然停止帶來的原材料損失和設(shè)備損傷。
02、EtherCAT環(huán)網(wǎng)功能使用說明
1、第一步:EtherCAT主站版本配置為3.5.15.30 SoftMotion。
以LC2128為例,打開LeadSys Studio,新建或打開LC2128的工程,檢查EtherCAT主站版本配置為3.5.15.30 SoftMotion,檢查版本方法如下圖:
如果需要更改EtherCAT主站版本配置為3.5.15.30 SoftMotion方法如下:
1)選擇“EtherCAT_Master_Leadshine_A”,右鍵后在下拉欄中選擇“更新設(shè)備”。
2)在“更新設(shè)備”對話框下方勾選“顯示所有版本(僅限專家)”,選擇3.5.15.30 EtherCAT Master SoftMotion,點擊“更新設(shè)備”,然后關(guān)閉窗口。
此后,可再次檢查EtherCAT主站版本配置為3.5.15.30 SoftMotion。
2、第二步,用網(wǎng)線連接PLC編程調(diào)試電腦與PLC設(shè)備的調(diào)試口,配置IP地址在同一網(wǎng)段(PLC的LAN1默認(rèn)為192.168.1.3),點擊Device,掃描PLC設(shè)備,選中PLC,然后確定。
3、第三步,配置冗余環(huán)網(wǎng),默認(rèn)環(huán)網(wǎng)的起始網(wǎng)口是PLC控制器的EtherCAT網(wǎng)口1,鏈?zhǔn)竭B接所有從站后,網(wǎng)口從最后一個從站的OUT網(wǎng)口,連入PLC控制器的EtherCAT網(wǎng)口2,請按照下圖,勾選“啟用冗余”,冗余EtherCAT NIC網(wǎng)口點擊“瀏覽”,選擇eth1。點擊“選項”,勾選“自動重啟從站”。
注意:本步中,點擊上圖“瀏覽”,如果彈出下圖提示,請回到第二步,先掃描PLC設(shè)備。
4、第四步,物理網(wǎng)絡(luò)連接:環(huán)網(wǎng)的起始網(wǎng)口是PLC控制器的EtherCAT網(wǎng)口1,鏈?zhǔn)竭B接所有從站(伺服、步進(jìn)或IO模塊等)后,網(wǎng)口從最后一個從站的OUT網(wǎng)口,連入PLC控制器的EtherCAT網(wǎng)口2。
5、編譯PLC程序,下載程序,運行,如下圖。
03、EtherCAT環(huán)網(wǎng)功能驗證
1、冗余環(huán)網(wǎng)運行后,第一個從站為同步時鐘,是不能故障的,其IN和OUT網(wǎng)線不能同時拔掉??梢韵劝蔚舻谝粋€從站的IN,再插上。插上后等5秒后(從站數(shù)量較多時,建議等更多時間,再繼續(xù)拔下個網(wǎng)線),再拔掉第一個從站的OUT網(wǎng)線,再插上,可發(fā)現(xiàn),整個EtherCAT網(wǎng)絡(luò)上設(shè)備都正常運行,不受影響。
2、拔掉第二個從站后面的任何一根網(wǎng)線,等5秒后,再插上,EtherCAT網(wǎng)絡(luò)上設(shè)備都正常運行,不受影響。3、拔掉主控制器的任一個EtherCAT網(wǎng)線,等5秒后,再插上,EtherCAT網(wǎng)絡(luò)上設(shè)備都正常運行,不受影響。4、同時拔掉第2個及以后的任一從站的IN和OUT,或者理解為斷電第2個及以后的任一從站,其他從站正常運行,不受影響。先插上IN,再插上OUT網(wǎng)線后(或該從站重新上電后),從站恢復(fù)運行,但是軸為故障狀態(tài)??刹捎肧MC3_ReinitDrive和MC_Reset功能塊,維修好從站后,手動恢復(fù)軸運行,示例如下:
MC_Reset0( Axis:= AxisName, Execute:= bReset, //恢復(fù)軸錯誤 Done=> , Busy=> , Error=> , ErrorID=> ); SMC3_ReinitDrive0( Axis:= AxisName, bExecute:= bReinitDrive0, //恢復(fù)軸通信 bVirtual:= , bDone=> , bBusy=> , bError=> , nErrorID=> );
//恢復(fù)軸通信 IF (Server.wState = 8) AND (AxisName.wCommunicationState <> 100) THEN bReinitDrive0:=TRUE ; //-------- //恢復(fù)軸通信 ELSE //ELSIF (AxisName.wCommunicationState <> 100) THEN bReinitDrive0:=FALSE ; END_IF
//恢復(fù)軸錯誤 IF (Server.wState = 8) AND (AxisName.wCommunicationState = 100) AND (AxisName.nAxisState = 1)THEN bReset:=TRUE ; END_IF //當(dāng) 第一個從站故障是,由于沒有同步時鐘,每次復(fù)位后,再次故障,報錯 為 SMC_ERRORSMC DI FIELDBLJS LOST_SYNCRONICITY IF (Server.wState = 8) AND (AxisName.wCommunicationState = 100) AND (AxisName.nAxisState <> 1)THEN bReset:=FALSE ; END_IF
END
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.surachana.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
產(chǎn)品新聞
更多>顛覆傳統(tǒng)加工!維宏VHTube一鍵實現(xiàn)變徑...
2025-06-16
2025-06-09
從外觀到內(nèi)核的「超進(jìn)化」!NK550M五軸...
2025-06-06
2025-05-19
2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11