兴发老虎机

搜索

MODBUS通訊協議應用常見問題及解決方法總結 ——不能建立的通訊

ALPHA6000和ALPHA6000S/V變頻器,全部內置了RS485通訊協議,且硬件上也全部內置,為標準配置。因此可以隨時啟用通訊功能。但客戶在使用中,也碰到不能通訊的情況,經常打電話詢問變頻器是不是有標配有通訊功能,485通訊是否遵循modbus協議等。這就需要我們耐心的給客戶解釋。

一、問題描述

    ALPHA6000ALPHA6000S/V變頻器,全部內置了RS485通訊協議,且硬件上也全部內置,為標準配置。因此可以隨時啟用通訊功能。

   但客戶在使用中,也碰到不能通訊的情況,經常打電話詢問變頻器是不是有標配有通訊功能,485通訊是否遵循modbus協議等。這就需要我們耐心的給客戶解釋。

二、原因分析

   1ALPHA6000ALPHA6000S/V變頻器只支持030610號指令,且只支持一個字節讀寫。多寫,多讀,變頻器不支持。用文本屏或觸摸屏,因為對通訊模式選擇不對,可能發出的不是規定的03,06,10號指令,而是其他指令,如04號等,也可能發出讀寫2個字的指令,這些變頻器都不響應。

   2、通訊格式錯誤,沒有按照modbus協議規范發出規約的數據,通常是CRC校驗錯誤。

   3PLC或主機沒有設定和變頻器一致的波特率,通訊地址,奇偶校驗。

   4、通訊線路斷開或接反了,報CCF6故障,通訊禁止。

   5、通訊命令沒有發出。如寫PLC程序,沒有PLC定時條件或端子閉合發送條件,通訊命令還沒有執行。

   6、變頻器欠壓或數據寫保護。

   7、寫入數據超出上下限,變頻器不接受。

   8、文本屏或PLC寫入的參數不能保存。

三、解決措施及結果評估

與原因分析相對應可以采取以下措施

   1、告知客戶,阿爾法變頻器遵循modbus協議,因為是精簡的,目前只支持1個字讀寫,指令可用03,06,10號指令。其他指令暫時不支持。

   2、利用正確的指令格式,計算CRC,并發出數據。

   3、修改變頻器參數,使主機和變頻器,波特率,地址,奇偶校驗,3個統一

   4、檢查線路,確認通訊線路是正常的,且沒有接反;按STOP復位CCCF6故障后,恢復通訊功能。

   5、查看PLC程序,確保通訊數據能夠發出,且格式正確。

   6、保證電壓正常或使PF.01參數不寫保護,運行中不能修改的參數,則不可修改,但可讀出。

   7、檢查發出的數據,在說明書中,參數設定范圍內。不可超出上下限。

   8,所有寫入的通訊參數,變頻器默認是不保存的。但用戶可以用10號指令,將保存的modbus地址寫入0x00FF,既可以把參數寫入變頻器的EEPROM,掉電也不丟失。因文本屏不能自動向0x00FF寫入要保存的數據所對應的地址,所以數據不能保存。此項限定,主要是防止主機不斷寫EEPROM,使EEPROM失效。若客戶有需要,可以定制,直接用文本屏將參數寫入變頻器,且掉電也不丟失。6500旋切機專用系列變頻器是可以直接修改的且保存的。

188体育平台 跑得快棋牌 葡京娱乐赌场网址 体育盘口 188体育平台