laoda
級別: *
|
圖片:
FX 1N 無法讀富士變頻器的運行頻率 先用電腦 + 232/485轉(zhuǎn)換口 與富士變頻器連接, 用串口調(diào)試軟件測試通過了啟動\停止\運行頻率設(shè)定\頻率讀取的實驗. 然后實驗 用FX 1N + FX 1N rs485 BD 與富士變頻器485口連接 把串口調(diào)試通過的命令原樣寫入PLC程序中, 用RS指令. 啟動、停止、頻率設(shè)置命令都正常. 但是頻率無法讀取. 富士變頻器 傳送幀均為16字節(jié)ASCII碼 SOH 站號(2字節(jié)) ENQ/ACK 命令 種類 功能號(2字節(jié)) SP 數(shù)據(jù)(4字節(jié)) ETX BCC(2字節(jié)) 當(dāng)富士變頻器運行在20Hz時 讀取頻率值 要求幀 01 30 31 05 52 4D 30 39 20 30 30 30 30 03 35 31 確認幀 01 30 31 06 52 4D 30 39 20 30 37 44 30 03 36 44 9~12字節(jié)為數(shù)據(jù),分別是頻率值的千、百、十和個位。 (經(jīng)串口調(diào)試實驗通過) 在PLC程序中 用RS D200 k16 D500 K16指令, X14前沿觸發(fā) 本以為D509~D512中應(yīng)該是反映頻率的數(shù)據(jù), 結(jié)果發(fā)現(xiàn)D200~D215中發(fā)送的所有數(shù)據(jù)都原封不動的依次存入了D500~D515中,只不過變成了十進制的. D500~D515數(shù)據(jù)為: 1 48 49 5 82 77 48 57 32 48 48 48 48 3 53 49 數(shù)據(jù)段全是0. 與我預(yù)期的 1 48 49 6 82 77 48 57 32 48 55 68 48 3 54 68 差太遠了. 又試著在rst m8123前把D500~D515傳到別的寄存器,結(jié)果還是一樣。數(shù)據(jù)段48 48 48 48 全是0。 請眾高手幫忙看看,問題出在哪. 程序段如見上圖: [ 此貼被laoda在2006-11-05 16:25重新編輯 ] |
---|---|
|