時間:2011-06-17 11:59:08來源:caijuan
引言:
使用PLC通訊控制變頻器是一種經(jīng)濟(jì)可靠的控制方式,目前最為常見的是MODBUS與自由協(xié)議這兩種通訊形式。前者編程簡單,但變頻器必須支持MODBUS協(xié)議,有很大的局限性。后者雖然編程復(fù)雜,但卻可以實現(xiàn)用戶自定義的通信協(xié)議去連接多種智能設(shè)備。自由口通信方式是永宏P(guān)LC的一個很有特色的功能,它使永宏P(guān)LC可以與任何通信協(xié)議公開的其他設(shè)備、控制器進(jìn)行通信。本文主要針對PLC自由口通訊在控制變頻器過程中如何任意修改變頻器頻率這一難點,提出一些見解和方案。
2技術(shù)要點
自由協(xié)議通訊是通過串行通訊來實現(xiàn)的,串口通訊最重要的是波特率,數(shù)據(jù)位,停止位和奇偶校驗。對于需要通訊的上下位機(jī)來講,這些參數(shù)必須一致:
1. 波特率:通訊速度參數(shù),表示每秒傳送Bit的個數(shù)。
2.?dāng)?shù)據(jù)位:衡量通訊中實際數(shù)據(jù)位的參數(shù),標(biāo)準(zhǔn)的ASCII碼0-127為7位。擴(kuò)展的ASCII碼0-258為8位。
3. 停止位:用于表示單個數(shù)據(jù)包的最后一位,既是傳輸結(jié)束的標(biāo)志,又是計算機(jī)校正時鐘同步的參數(shù)。
4.奇偶校驗:串行通訊中一種簡單的檢錯方式,分奇,偶,高,低和無校驗五種。
除上述參數(shù)需要保持一致外,自由口通訊還要注意SUMCHECK即總和校驗,在PLC自由口控制變頻器過程中,PLC要指揮變頻器完成不同的功能和動作,就會有各種各樣不同的數(shù)據(jù),數(shù)據(jù)不同總和也就不同,因此本文通過以下實例來敘述永宏P(guān)LC在自由通訊中總和校驗以及任意頻率寫入變頻器的處理方法。
3系統(tǒng)組成:
3.1硬件系統(tǒng)
硬件系統(tǒng)由永宏FBS系列PLC,通訊板FBS-CB5與士林SS系列變頻器組成。見下圖:
圖1 永宏P(guān)LC控制士林變頻器自由口通訊實物圖
系統(tǒng)接線示意圖:
圖2 永宏P(guān)LC控制士林變頻器自由口通訊接線示意圖
3.2通訊協(xié)議說明
變頻器通訊協(xié)議
變頻器采用士林SS系列變頻器,上位機(jī)與士林變頻器間之?dāng)?shù)據(jù)通信的通訊規(guī)則與數(shù)據(jù)格式如下:
圖3 士林變頻器通訊規(guī)則示意圖
數(shù)據(jù)使用十六進(jìn)制,上位機(jī)與變頻器自動轉(zhuǎn)換成ASCII碼做通信,變頻器至上位機(jī)之資料送信要求
(資料寫入)
格式A
(數(shù)據(jù)讀取)
格式B
永宏P(guān)LC通訊指令
永宏提供FUN151(CLINK)通訊聯(lián)機(jī)便利指令來完成與智能型外圍通過通訊方式作聯(lián)機(jī)整合應(yīng)用。其中FUN151(CLINK)通訊指令的MD1模式是自由協(xié)議主動通訊模式,即自由口通訊協(xié)議。
FUN151(CLINK)通訊指令的MD1模式說明:
4 PLC通訊控制變頻器功能的實現(xiàn)
控制思路:將變頻器運(yùn)行所需的各項數(shù)據(jù)分別傳送到永宏FUN151(CLINK)通訊指令的SR+0到SR+N寄存器中,其中總和校驗與頻率數(shù)據(jù)寫入的數(shù)據(jù)經(jīng)過處理后傳入寄存器即可。程序見下圖:
4.1 永宏FUN151(CLINK)通訊指令程序
4.2 變頻器運(yùn)行所需的各項數(shù)據(jù)的傳入程序
4.3 變頻器運(yùn)行頻率處理程序
頻率數(shù)據(jù)通過文本或者人機(jī)界面寫入數(shù)據(jù)至PLC的寄存器D0時,首先需將其轉(zhuǎn)換為ASCII碼,如上圖所示通過永宏FUN64號指令將D0變化為ASCII碼,F(xiàn)UN64號指令會將數(shù)據(jù)轉(zhuǎn)換后存儲在D10-D134個寄存器中,此時將D12與D13傳送到FUN150號指令中變頻器頻率參數(shù)寄存器中即可。
4.4 各項數(shù)據(jù)總和校驗的處理程序
將變頻器所需數(shù)據(jù)通過永宏FUN24號指令運(yùn)算的出總和,再通過永宏FUN64指令將其轉(zhuǎn)換為ASCII碼取低2為傳送至FUN150指令的SUMCHECK即總和校驗寄存器。
4.5 變頻器通訊參數(shù)的設(shè)置
除上述程序外,變頻器正確的通訊參數(shù)設(shè)置也是正常通訊的關(guān)鍵因素,具體參數(shù)設(shè)置如下:
控制方式來源:1(Pr31)為通訊控制
波特率:;9600(Pr32);
站號:3(Pr36);
數(shù)據(jù)位: 8BIT(Pr48);
停止位:1停止位(Pr49);
校驗:無校驗(Pr50);
CR校驗(Pr51)
將波特率、停止位、數(shù)據(jù)位、校驗設(shè)定與PLC端的Por2口一致,其他參數(shù)根據(jù)需要做調(diào)整。
5 結(jié)論
本文通過實例敘述了永宏P(guān)LC自由口通訊的使用方法和自由口通訊任意修改變頻器頻率功能實現(xiàn)的方法,彌補(bǔ)了工業(yè)控制中所遇到的不具備MODBUS等統(tǒng)一通訊協(xié)議的變頻器通訊應(yīng)用的局限性,使PLC控制變得更加靈活,具有一定的推廣價值,同時也說明了永宏P(guān)LC通訊功能的強(qiáng)大與易用性。
標(biāo)簽:
中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉(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)品新聞
更多>2025-04-30
性能躍升20%!維宏NK300CX Plus數(shù)控系統(tǒng)...
2025-04-11
rpi-image-gen:樹莓派軟件鏡像構(gòu)建的終...
2025-04-08
【產(chǎn)品解讀】全面提升精密制造檢測節(jié)拍...
2025-03-31
激光閃耀 智慧引領(lǐng) | WISE MASER 黑武士...
2025-03-20