aelikyang
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 130 個(gè)
工控威望: 250 點(diǎn)
下載積分: 36520 分
在線時(shí)間: 281(小時(shí))
注冊(cè)時(shí)間: 2013-04-10
最后登錄: 2024-04-08
查看aelikyang的 主題 / 回貼
樓主  發(fā)表于: 2013-09-04 16:40
本程序采用PORT1端口與變頻器通信,把PORT0端口留給PLC與其編程軟件STEP 7 MicroWIN進(jìn)行通信,以便實(shí)時(shí)監(jiān)測PLC的數(shù)據(jù)變化;
實(shí)際上,早期的G11不支持Modbus通訊,通訊使用富士電機(jī)自己的協(xié)議--在其RS485接口手冊(cè)上有詳細(xì)的指令格式。從06年開始,G11支持了Modbus通訊,通過用戶在變頻器參數(shù)U49中選擇是采用富士電機(jī)協(xié)議FGI-Bus還是采用Modbus RTU協(xié)議。不過,筆者的這臺(tái)富士變頻器太老,不支持Modbus RTU協(xié)議,所以就采用自由口通信來控制這臺(tái)富士FRN3.7G11S-4CX型變頻器;
雖然MODBUS RTU模式通信相對(duì)而言比較簡單,不過快樂到自由口通信應(yīng)用更為廣泛和靈活,該程序的自由口通信也比較有參考價(jià)值。
變頻器參數(shù)設(shè)置:與通訊有關(guān)的主要參數(shù)設(shè)置如下所訴(如果變頻器通信過程中存在問題"無法按設(shè)定頻率運(yùn)行等",懷疑其他參數(shù)還有問題,那么請(qǐng)將參數(shù)初始化"參數(shù)H03,同時(shí)按STOP鍵和上鍵設(shè)為1,再按FUNC/DATA鍵確認(rèn)"以后再來設(shè)定以下參數(shù))。
變頻器地址設(shè)置為2,通訊格式設(shè)置為9600bps,8位數(shù)據(jù),E〕偶校驗(yàn),1個(gè)停止位:
F01:頻率設(shè)定1;默認(rèn)為0,采用默認(rèn)值;
H30:鏈接功能(通信功能);默認(rèn)為0,現(xiàn)設(shè)置為3--RS485設(shè)定有效,運(yùn)行命令有效;
H31:RS485地址;默認(rèn)為1,現(xiàn)設(shè)置為2;
H32:故障處理;默認(rèn)為0--立即Er8跳閘,采用默認(rèn)值;
H33:定時(shí)時(shí)間--通信故障后,再定時(shí)時(shí)間內(nèi)繼續(xù)運(yùn)行;默認(rèn)為2.0秒,采用默認(rèn)值;
H34:通信傳送速度(波特率);默認(rèn)為1--9600bit/s,采用默認(rèn)值;
H35:數(shù)據(jù)長度:默認(rèn)值0--8位數(shù)據(jù),采用默認(rèn)值
H36:奇偶校驗(yàn);默認(rèn)值0--無奇偶校驗(yàn),現(xiàn)設(shè)置為1--偶校驗(yàn);
H37:停止位;默認(rèn)值0--2個(gè)停止位,現(xiàn)設(shè)置為1--1個(gè)停止位;
H49:RS485協(xié)議;默認(rèn)為0--富士專用通信協(xié)議FGI-Bus,采用默認(rèn)值;對(duì)于老版本變頻器,不用設(shè)置該參數(shù)(因?yàn)闆]有該參數(shù)),默認(rèn)就是富士專用通信協(xié)議FGI-Bus;該程序?yàn)榭刂?臺(tái)變頻器的程序,如果要控制多臺(tái)變頻器,那么發(fā)送/接收/頻率顯示功能還需要進(jìn)行相關(guān)處理--接收條件,頻率顯示對(duì)應(yīng)的地址等。
附件: 富士通訊.zip (10 K) 下載次數(shù):1317
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
本帖最近評(píng)分記錄:
  • 工控威望:+8(ymmfa) 感謝分享!
  • 下載積分:+5(fjqz00) 感謝分享!
    person
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 8 個(gè)
    工控威望: 130 點(diǎn)
    下載積分: 592 分
    在線時(shí)間: 2(小時(shí))
    注冊(cè)時(shí)間: 2013-10-18
    最后登錄: 2013-10-24
    查看person的 主題 / 回貼
    1樓  發(fā)表于: 2013-10-18 09:56
    謝謝樓主學(xué)習(xí)了