每一個做工控的都必須要會利用串口調試軟件來和我們的外圍設備來做通訊測試。今天我們就來學習怎么用串口調試軟件控制臺達的這款變頻器。廢話不多說,直接進入正題。
首先我們要準備好USB轉RS-232的串口線和RS-232轉RS485的模塊,或者USB直接轉RS485也行。然后還要準備一個RJ11的水晶頭,因為臺達這款變頻器的通訊口為RJ11。
照片中紅色的線接SG+,藍色接SG-
關于RJ11水晶頭,其實就是座機上面用的電話線,里面只有兩根線。自行斟酌要不要把家里的電話線剪掉~
232轉485
臺達變頻器通信口針腳定義
我用的這款串口調試助手是免費的,可暫存3組發(fā)送數據,
串口調試助手界面介紹
在通信之前我們要先設置變頻器的參數。需要設置的參數如下:
變頻器參數設置
變頻器參數設置完后記得要重啟變頻器哦。
然后接上我們的線就可以通訊啦!串口調試軟件這邊的通信參數要設置成和變頻器一樣。
串口調試軟件通信參數設置
COM口,看你接的是電腦的哪個接口,自己到設備管理器里面去看。
其他波特率,數據位,校驗位,停止位要和變頻器設置的一樣,我們這里參照截圖這樣設置,也就是7,N,2
然后點擊打開串口,我們就可以給變頻器發(fā)送數據了。
數據是可以發(fā)了,但是變頻器要能聽懂你發(fā)的語言才行啊,所以我們要先學習變頻器的通信格式。也就是modbus ASCII模式的通信。
臺達變頻器ASCII報文
起始位:變頻器手冊上定死的,H3A,打死不變的。
變頻器站號:01,因為是ASCII模式,轉換成ASCII碼就是H30和H31。
功能碼:H03是讀,H06是寫,我們這里目的是寫參數到變頻器,所以都是用的H06,換成ASCII碼就是H30和H36。
變頻器地址:參考手冊,我們寫控制運行的地址是H2000,這是十六進制數,同樣要換成ASCII碼,就是H32,H30,H30,H30。
數據內容:以正轉為例,是要把H0012寫到H2000,H0012換成ASCII碼是H30,H30,H31,H32。
LRC校驗:H100-(起始位到數據內容的總和),注意這里是用十六進制數字來算,不是ASCII碼!
CR和LF:這兩個都是手冊上定死了的,H0D和H0A
如何改變電機運行狀態(tài)
如何改變運行頻率
十六進制數與ASCII碼之間的換算
以前便是作者總結的關于modbus ASCII模式的報文理解。希望對大家有幫助,覺得不好理解的朋友可以參照下面的報文內容加深理解。有正,反,停三種模式的寫入報文,以及10,20,30,40HZ頻率的寫入報文。
報文例子
以上便是怎么利用串口調試助手通信臺達VFD-M變頻器的全部內容,通信的學習永遠都是學習PLC的一個難點,希望有困難的朋友不要放棄,通信真的是一通百通的,學會一個其他的點一下就通了!
審核編輯:湯梓紅
評論
查看更多