專業(yè)的變頻器調(diào)試員告訴您,什么是變頻器USS指令!
發(fā)布人:遼寧國辰 發(fā)布時間:2022-11-18 點擊次數(shù):2
USS指令介紹
USS_INIT變頻器初始化指令用于啟用和初始化與變頻器的通訊。在使用任何其他USS指令之前,必須執(zhí)行USS_INIT指令,且無錯。該指令完成才能繼續(xù)執(zhí)行下一條指令。
EN:“使能”輸入端,應使用邊沿脈沖信號調(diào)用指令。輸入數(shù)據(jù)類型為“BOOL”型數(shù)據(jù)。
Mode:輸入值為“1”時,端口0啟用USS協(xié)議;輸入值為“0”,端口0用作PPI通信,并禁用USS協(xié)議。數(shù)據(jù)類型為字節(jié)型數(shù)據(jù)。
Baud(波特率):PLC與變頻器通信波特率的設定。將波特率設為1200、2400、4800、9600、19200、38400、57600或115200。雙字型的數(shù)據(jù)。
Active:現(xiàn)用變頻器的地址(站點號)。雙字型的數(shù)據(jù),雙字的每一位控制一臺變頻器,位為“1”時,該位對應的變頻器為現(xiàn)用。bit0為第1臺,bit31為第32臺。例如輸入0008H,則bit3位的對應的變頻器D3為現(xiàn)用。
Done:當USS_INIT指令完成時,Done輸出為“1”。BOOL型數(shù)據(jù)。
Error:指令執(zhí)行錯誤代碼輸出,字節(jié)型數(shù)據(jù)。
USS_INIT變頻器初始化子程序是一個加密的帶參數(shù)的子程序,如圖所示。程序中使用的都是局部變量,在使用該子程序時,需要根據(jù)圖所示的局部變量表L,按照指示的數(shù)據(jù)類型對輸入(IN)/輸出(OUT)變量進行賦值。