FUN151(Cbbbb)通訊指令的MD1模式說明:


4 PLC通訊控制變頻器功能的實(shí)現(xiàn)
控制思路:將變頻器運(yùn)行所需的各項(xiàng)數(shù)據(jù)分別傳送到永宏FUN151(Cbbbb)通訊指令的SR+0到SR+N寄存器中,其中總和校驗(yàn)與頻率數(shù)據(jù)寫入的數(shù)據(jù)經(jīng)過處理后傳入寄存器即可。程序見下圖:
4.1 永宏FUN151(Cbbbb)通訊指令程序

4.2 變頻器運(yùn)行所需的各項(xiàng)數(shù)據(jù)的傳入程序



4.3 變頻器運(yùn)行頻率處理程序

頻率數(shù)據(jù)通過文本或者人機(jī)界面寫入數(shù)據(jù)至PLC的寄存器D0時(shí),首先需將其轉(zhuǎn)換為ASCII碼,如上圖所示通過永宏FUN64號指令將D0變化為ASCII碼,F(xiàn)UN64號指令會將數(shù)據(jù)轉(zhuǎn)換后存儲在D10-D134個(gè)寄存器中,此時(shí)將D12與D13傳送到FUN150號指令中變頻器頻率參數(shù)寄存器中即可。
4.4 各項(xiàng)數(shù)據(jù)總和校驗(yàn)的處理程序

將變頻器所需數(shù)據(jù)通過永宏FUN24號指令運(yùn)算的出總和,再通過永宏FUN64指令將其轉(zhuǎn)換為ASCII碼取低2為傳送至FUN150指令的SUMCHECK即總和校驗(yàn)寄存器。
4.5 變頻器通訊參數(shù)的設(shè)置
除上述程序外,變頻器正確的通訊參數(shù)設(shè)置也是正常通訊的關(guān)鍵因素,具體參數(shù)設(shè)置如下:
控制方式來源:1(Pr31)為通訊控制
波特率:;9600(Pr32);
站號:3(Pr36);
數(shù)據(jù)位: 8BIT(Pr48);
停止位:1停止位(Pr49);
校驗(yàn):無校驗(yàn)(Pr50);
CR校驗(yàn)(Pr51)
將波特率、停止位、數(shù)據(jù)位、校驗(yàn)設(shè)定與PLC端的Por2口一致,其他參數(shù)根據(jù)需要做調(diào)整。
5 結(jié)論
本文通過實(shí)例敘述了永宏P(guān)LC自由口通訊的使用方法和自由口通訊任意修改變頻器頻率功能實(shí)現(xiàn)的方法,彌補(bǔ)了工業(yè)控制中所遇到的不具備MODBUS等統(tǒng)一通訊協(xié)議的變頻器通訊應(yīng)用的局限性,使PLC控制變得更加靈活,具有一定的推廣價(jià)值,同時(shí)也說明了永宏P(guān)LC通訊功能的強(qiáng)大與易用性。










