技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動(dòng)網(wǎng) > 技術(shù)頻道 > 技術(shù)百科 > 施耐德PLC與ABB變頻器的MODBUS/RTU通信實(shí)例

施耐德PLC與ABB變頻器的MODBUS/RTU通信實(shí)例

時(shí)間:2018-04-23 10:47:26來源:網(wǎng)絡(luò)轉(zhuǎn)載

導(dǎo)語:?本例程是由施耐德CODESYS平臺(tái)的plc M218與ABB變頻器 ACS510的MODBUS/ RTU通訊,由PLC寫入運(yùn)行頻率,并讀取實(shí)際頻率,電機(jī)電流。

本例程是由施耐德CODESYS平臺(tái)的plcM218與ABB變頻器ACS510的MODBUS/RTU通訊,由PLC寫入運(yùn)行頻率,并讀取實(shí)際頻率,電機(jī)電流。變頻器的啟動(dòng),停止則使用硬接線。大家可以思考一下,為什么要這么做。PS:此程序我已經(jīng)在某工程項(xiàng)目中使用過,絕對(duì)可行,你可以私信“modbus”獲取。軟件平臺(tái)Somachinev4.3。

1接線

modbus的接線比較簡單,就是正對(duì)正,負(fù)對(duì)負(fù),如果你接錯(cuò)了也沒關(guān)系,不會(huì)燒壞硬件的。我們分別看一下手冊(cè)中的介紹

圖一ACS510變頻器MODBUS接線

圖二TM218PLCmodbus接線

如上圖所示,圖一是ABB的端子圖,圖二是施耐德的端子圖,施耐德PLC一般有兩個(gè)獨(dú)立的串口,這里我們使用串口2。

需要注意的是,圖中黃色熒光筆部分,ABB是B正A負(fù),而施耐德是A正B負(fù)。所以,接線是A對(duì)B,B對(duì)A.

2配置

配置,注意是設(shè)置各項(xiàng)與通訊有關(guān)的參數(shù),主要是指地址,波特率,校驗(yàn)等。

圖三PLC側(cè)設(shè)置參數(shù)

如圖三所示,在PLC的硬件樹里找到串行線路2,雙擊Modbus_Manager,就是圖中黃色熒光筆的部分,打開PLC的modbus配置

圖四施耐德PLCMODBUS配置

如圖四所示,黃色熒光筆部分是設(shè)置通訊模式為RTU,我們要用PLC去讀取變頻器,所以PLC是主站。紅色圓圈部分是通訊參數(shù)設(shè)置。

3變頻器參數(shù)設(shè)置

變頻器主要設(shè)置如下參數(shù)

圖五ABB變頻器參數(shù)設(shè)置

變頻器參數(shù)設(shè)置的重點(diǎn)就是紅色圓圈部分,要保證和PLC側(cè)一致,否則,你是通訊不上的。

4程序編寫

重點(diǎn)來了,程序主要是使用三個(gè)功能塊ADDMREAD_VARWRITE_VAR,他們的功能分別是地址轉(zhuǎn)換,寫入變量,讀取變量。

ADDM,用于把MODBUS的地址轉(zhuǎn)化成PLC可以識(shí)別的地址,這個(gè)功能塊可以認(rèn)為是用戶和PLC底層的一個(gè)交互,可以不用理解,而且這個(gè)貌似是施耐德獨(dú)有的機(jī)制,因?yàn)樵谑┠偷碌腢NITY中(非CODESYS平臺(tái))也是用這個(gè)功能塊。

READ_VAR,WRITER_VAR,才是我們要真正使用的,它的作用就是寫入和讀取變量,看程序

圖六CFC編寫的MODBUS通信程序

如圖六所示,是程序的全貌,程序?qū)嵲谔罅耍蠹铱赡芤M(fèi)點(diǎn)眼神了,黃色熒光筆部分是程序的啟動(dòng)按鈕,當(dāng)變量Com_En產(chǎn)生一個(gè)上升沿時(shí),程序就會(huì)自動(dòng)執(zhí)行。最后面紅色大圓圈就是我們需要的結(jié)果。讀取或?qū)懭氲臄?shù)據(jù)是放在數(shù)組里的,當(dāng)你交互的數(shù)據(jù)是連續(xù)的時(shí)候,就很方便了。

其實(shí),CFC的精髓就是可以自由移動(dòng),就像電路圖一樣,像通訊程序中,由于前后功能塊需要聯(lián)系,我們就需要中間變量來傳遞,而直接使用連線,省去了建立中間變量的麻煩。而歐系PLC對(duì)通訊的處理也很簡單,不需要復(fù)雜的編程,配置參數(shù)都采用設(shè)置的方式,只需要在功能塊中指定地址和數(shù)量,就可以輕松交互數(shù)據(jù)。為了方便大家看清楚,程序我分段放大

看上面三個(gè)圖,小的紅圈是使用的功能塊,而大的紅圈就是通訊的結(jié)果。

總結(jié):MODBUS是一種性價(jià)比相當(dāng)高的通迅解決方案,大家可以嘗試使用,它比使用模擬量的優(yōu)勢(shì)不言而喻。節(jié)省配線,傳遞的信息量大,又可以有效節(jié)約成本,提升設(shè)備檔次。

此程序真實(shí)可行,大家可以私信“modbus”來獲取。當(dāng)然,程序只是做了個(gè)簡單的通訊處理,沒有做工藝處理,大家只需加上工藝處理,就可以直接采用了。如果是多臺(tái)變頻器,則采用輪詢的方式。

標(biāo)簽:

點(diǎn)贊

分享到:

上一篇:輕松掌握變頻器的測(cè)量秘訣

下一篇:變頻器驅(qū)動(dòng)電路及 CPU 板的靜...

中國傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(www.treenowplaneincome.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。

網(wǎng)站簡介|會(huì)員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動(dòng)網(wǎng)-工業(yè)自動(dòng)化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺(tái)

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號(hào) | 營業(yè)執(zhí)照證書 | 不良信息舉報(bào)中心 | 粵公網(wǎng)安備 44030402000946號(hào)