三菱plc與三菱變頻器走通訊走modbus rtu很麻煩,它有自家的專用的變頻器通訊功能,使用專用的指令即可完成對變頻器的讀寫操作程式設計相對很簡單,最多能夠控制8臺變頻器,採用485bd通訊板距離為50m,使用485ADP通訊介面卡最多500m。
1需要的做的是通訊設定,可以對順控程式設計軟體引數中的通訊設定進行登入, 然後傳送至可程式設計控制器,通道1引數地址為D8120,通道2為D8420,變頻器和plc的引數一致,必須需要設定的是如下圖所示的:
2接線,採用半雙工的通訊方法,D700的485介面為RJ45的水晶插頭,一定要分清楚順序。要觀察485bd板上的傳送和接受指示燈,如果通訊正常燈會閃爍。
3程式編寫,可以參考通訊手冊上的實用程式舉例,主要有復位、變頻器執行引數設定
(頻率上下限、加減速時間等)、頻率給定、正反轉控制、執行監控(故障、執行停止、頻率到達、電流電壓、實際頻率等),這裡我們就不一一列舉了。
如果要進行modbus rtu通訊,485BD只能使用RS/RS2無協議通訊功能,程式編寫比較麻煩,首先要弄明白變頻器的地址和意義如頻率給定的地址,控制正反轉的地址,然後是資料轉換為rtu格式,最後一個是計算這些資料的crc校驗碼,在3U中有專門指令可以計算出來。如果是485ADP通訊介面卡,我們可以使用MODBUS指令ADPRW來完成通訊功能,相對來說比RS指令簡單,不需要資料轉換和crc的計算。
三菱plc與三菱變頻器走通訊走modbus rtu很麻煩,它有自家的專用的變頻器通訊功能,使用專用的指令即可完成對變頻器的讀寫操作程式設計相對很簡單,最多能夠控制8臺變頻器,採用485bd通訊板距離為50m,使用485ADP通訊介面卡最多500m。
1需要的做的是通訊設定,可以對順控程式設計軟體引數中的通訊設定進行登入, 然後傳送至可程式設計控制器,通道1引數地址為D8120,通道2為D8420,變頻器和plc的引數一致,必須需要設定的是如下圖所示的:
2接線,採用半雙工的通訊方法,D700的485介面為RJ45的水晶插頭,一定要分清楚順序。要觀察485bd板上的傳送和接受指示燈,如果通訊正常燈會閃爍。
3程式編寫,可以參考通訊手冊上的實用程式舉例,主要有復位、變頻器執行引數設定
(頻率上下限、加減速時間等)、頻率給定、正反轉控制、執行監控(故障、執行停止、頻率到達、電流電壓、實際頻率等),這裡我們就不一一列舉了。
如果要進行modbus rtu通訊,485BD只能使用RS/RS2無協議通訊功能,程式編寫比較麻煩,首先要弄明白變頻器的地址和意義如頻率給定的地址,控制正反轉的地址,然後是資料轉換為rtu格式,最後一個是計算這些資料的crc校驗碼,在3U中有專門指令可以計算出來。如果是485ADP通訊介面卡,我們可以使用MODBUS指令ADPRW來完成通訊功能,相對來說比RS指令簡單,不需要資料轉換和crc的計算。