程序說明:
1、程式是PLC應(yīng)用通訊方式控制變頻器的正轉(zhuǎn)、反轉(zhuǎn)、停止、調(diào)節(jié)變頻器的頻率和監(jiān)視變頻器的輸出頻率和輸出電壓。 2、通訊方式:RS-485 MODBUS協(xié)議。 3、所用硬件永宏P(guān)LC FBS-24MC和CM25E通訊模塊,英威騰CHE 100-0R7G-S2變頻器,通訊接線如下圖: 4、所有的I/O點(diǎn)都是以按鈕的方式輸入,
X1由0→1電機(jī)正轉(zhuǎn); X2由0→1電機(jī)反轉(zhuǎn); X5由0→1電機(jī)停止運(yùn)行 X6由0→1變頻器的輸出頻率增加; X7由0→1變頻器的輸出頻率減少。 第一步:設(shè)定變頻器(詳細(xì)請見變頻器說明書) 1. 設(shè)定頻率指令選擇P0.03 為 6 2. 設(shè)定最大輸出頻率P0.04 為90HZ 3. 設(shè)定運(yùn)行頻率上限 P0.05 為90HZ 4. 設(shè)定運(yùn)行頻率下限 P0.06 為0HZ 5. 設(shè)定本機(jī)通訊地址 PC.00 為2 6. 設(shè)定通訊波特率 PC.01 為3 (9600BPS) 7. 設(shè)定數(shù)據(jù)位校驗(yàn) PC.02 為1 (偶校驗(yàn)E,8,1) 第二步:PLC編程
1. 在PLC軟件中編好程序(如下) 程序注解: 在編程軟件里編輯通訊表格:
在項(xiàng)目窗口中點(diǎn)選Modbus Master: 專案名稱→表格編輯→Modbus Maste→右鍵單擊后, 點(diǎn)選“新增表格”會(huì)跳出如下圖。
表格類別:固定為“Modbus Master表格”。 仆站站號:變頻器設(shè)定地址
仆站數(shù)據(jù)起始位置:變頻器的地址,變頻器的地址轉(zhuǎn)換為MDBUS地址:16進(jìn)制轉(zhuǎn)換成10進(jìn)制+400001 如:1000H 轉(zhuǎn)換成 4096+400001=404097 有關(guān)(FUN150M-BUS)的詳細(xì)應(yīng)用請參考《使用手冊—Ⅱ》12.2 FUN150(ModBUS)通訊聯(lián)機(jī)指令的應(yīng)用。 設(shè)好后點(diǎn)擊確定,出現(xiàn)下圖里面的第0筆,就這樣設(shè)定好我們需要跟變頻器設(shè)定(或讀取)的所有所有數(shù)據(jù)。 2、控制變頻器的正轉(zhuǎn)、反轉(zhuǎn)和停止(通訊表格第0筆)
3、監(jiān)視變頻器的輸出頻率和輸出電壓(通訊表格第2、3筆)
4、調(diào)節(jié)變頻器的頻率(通訊表格第4筆)
備注:
1、 如要實(shí)現(xiàn)變頻器的其他功能,可以參考變頻器的說明書進(jìn)行設(shè)置和編程. 2、 可以用MOV指令定義端口參數(shù)或直接在PLC軟件聯(lián)機(jī)時(shí)對端口進(jìn)行設(shè)置.(9600,E,8,1)。 點(diǎn)擊新增:
|
(轉(zhuǎn)載)