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