技術(shù)學(xué)起來(lái)相當(dāng)乏味,真正想深入學(xué)習(xí)變頻器調(diào)試的技術(shù)人員就要下苦工了。想了解更多工業(yè)電路板、電梯電路板、變頻器相關(guān)知識(shí)請(qǐng)關(guān)注“從零開(kāi)始變頻器維修”公眾號(hào)。
美國(guó)軍艦指令介紹
USS_INIT變頻器初始化指令用于啟用和初始化與變頻器的通信。在使用任何其他USS指令之前,USS_INIT指令必須無(wú)錯(cuò)誤地執(zhí)行。在指令完成之前,無(wú)法執(zhí)行下一條指令。指令格式如圖所示。
EN:“使能”輸入端,指令應(yīng)由邊沿脈沖信號(hào)調(diào)用。輸入數(shù)據(jù)類(lèi)型為“BOOL”的數(shù)據(jù)。
模式:輸入值為“1”時(shí),端口0啟用USS協(xié)議;輸入值為“0”,端口0用于PPI通信,禁用USS協(xié)議。數(shù)據(jù)類(lèi)型是字節(jié)數(shù)據(jù)。
波特率:可編程控制器和變頻器之間通信的波特率設(shè)置。將波特率設(shè)置為1200、2400、4800、9600、19200、38400、57600或115200。雙字體數(shù)據(jù)。
活動(dòng):活動(dòng)變頻器的地址(站點(diǎn)號(hào))。雙字?jǐn)?shù)據(jù),雙字的每一位控制一個(gè)變頻器。當(dāng)該位為“1”時(shí),對(duì)應(yīng)于該位的變頻器有效。位0是第一站,位31是第32站。例如,如果輸入0008H,則對(duì)應(yīng)于位3的變頻器D3是活動(dòng)的。
完成:當(dāng)USS_INIT指令完成時(shí),完成輸出為“1”。BOOL數(shù)據(jù)。
錯(cuò)誤:指令執(zhí)行錯(cuò)誤代碼輸出,字節(jié)數(shù)據(jù)。
USS_INIT變頻器初始化子程序是一個(gè)帶參數(shù)的加密子程序,如圖所示。程序中使用了所有的局部變量。使用此子程序時(shí),輸入(IN)/輸出(out)變量應(yīng)根據(jù)圖中所示的局部變量表L,按照指示的數(shù)據(jù)類(lèi)型賦值。