
程序編輯狀態的進出方式為:在手動狀態下,按 [編輯 ]鍵。 即可進入到程序編輯狀態。程序編輯完成后,按 [ 退出 ] 鍵返 回到手動狀態(參數將自動保存)。 本控制器的程序區最多可以編輯 99 條指令,程序中每一 條指令有一個行號。行號為自動編號,從 00 開始按順序排列, 您可以在程序中插入或刪除某行,但行號會重新分配。 程序格式是:每一條程序分兩行顯示(無參數程序除外), 第一行顯示行號和指令名稱,第二行顯示指令數據。程序的最 后一條指令固定為“END”。 總之,程序的修改通過 [ ∧ ]、[ ∨ ]、[ < ]、[ > ]、[ 插 入 ]、[ 刪除 ]、[ 回車 ]、[ 取消 ] 八個鍵來完成;通過移動左 右鍵使光標移至相應位上,這時數碼將跳動顯示,再通過上下 鍵改變數值:用回車鍵進入數據修改狀態,數據修改完成后, 再用回車鍵確認退出或用取消鍵放棄修改。請參與《操作流程 速度表》。 
1.暫停指令 HH_PAUSE 無參數; 程序暫停,等待面板啟動按鍵或端子啟動信號或 ( 限 位 A)A 操作、( 限位 B)B 操作信號。
2.位移指令 HH_G-LEN ±×××××××;執行此指令時,控制器將按**** SPEED 指令所賦值的 速度,本指令所指定的位移量參數設置中所設定的起 跳頻率、升降速曲線、間隙補償等,控制電機運行; 如果此指令無 SPEED語句,則以起跳頻率作為默認值; 參數的第一位為符號位,0 為正位移、—為負位移; 參數范圍:—7999999~~+7999999 單位:脈沖數 若參數為 0,將會報警提示。
3.速度賦值 指令 HH_SPEED ×××××;此程序以下的所有運行都將以此指令所設定的速度運 行,直到下一個速度賦值指令出現為止; 參數范圍:1—39999 單位:脈沖數 / 秒(HZ) 若參數為 0,將會報警提示。
4.延時指令 HH_DELAY ×××××××;延時時間;參數范圍:1---7999999 單位:毫秒; 如果參數設定值為 0,系統將報警提示。
5.無條件跳 轉指令 HH_JUMP ××;無條件跳轉指令,參數 ×× 表示要跳轉的程序行號; 當 ×× 行號超過 END 指令行號時,將報警提示。
6.循環指令 HH_LOOP ×××××××;從當前行到指定行執行循環;前兩位為行號(要求小 于當前行),后五位為循環次數(0 定義為無限次)。 行號超過當前行號時,系統將報警提示。
7.運行到 某一位置 HH_GOTO ±×××××××;運行到指定位置,在實際應用中,此位置一般為系統 的參考點;參數的第一位為符號位,正數表求此點位 于零點的正方向、負數表示此點位于零點的負方向; 若參數值 =0,表示返回零點; 參數范圍:—7999999~~+7999999 單位:脈沖數
8.輸出指令 HH_OUT ××××;參數的前三位從左到右依次對應輸出端子的(輸出 1—輸出 3);同時對應前面板的三個輸出指示燈 1-- -3。每位有三個選項:0、1、N: 0----- 對應輸出端子為高電平,負載不導通,面板 指示燈滅 1----- 對應輸出端子為低電平,負載導通,面板指 示燈亮 N---- 保持上一個狀態 參數的最后一位,專門為控制器內部的蜂鳴器所設計: 0----- 執行此指令時,蜂鳴器響一短聲;(注意: 響聲結束后才能執行下一條程序) 1----- 執行些指令時,蜂鳴器響一長聲;(注意: 響聲結束后才能執行下一條程序) N----- 執行此指令時,蜂鳴器不響。
9.測位跳轉 HH_J-BIT ××××;前兩位為行號,指明所跳轉的位置,第五位為輸入口 (輸入 1—輸入 2)的其中之一;第八位為跳轉條件(0 或 1);當所測定的輸入口為所設定的狀態時跳轉到 指令行號,否則,順序執行。行號超過 END 指令行號 時,將報警提示。
10.計數跳轉 HH_J—CNT ×× ××××;本指令為計數器指令,前兩位為行號,指明程序所跳 轉的位置;后五位為設定值。當計數器計數到或大于 設定數值時,則跳轉到指定行號,否則順序執行。行 號超過 END 指令行號時,將報警提示。
11.變量位移 HH_GO—AB ±×;本 指 令 為 位 移 指 令, 運 行 方 式 和 HH_G-- LEN±××××××××× 相同,所不同的是此指令 的位移量并不是一個固定的、己知的常數,而是一個 變量,此變量產生于中斷操作,本控制器發生****的 中斷操作時,步進電機作降速停止后,這時的坐標值 即是此變量,由于有 A、B 兩個中斷操作,所以此指 令的第八位以 A、B 分別表示各自操作所產生的變量, C 變量表示為當****的一個中斷發生時,被中斷的位 移指令剩余的位移量,此變量為有符號數,此指令的 第七位為符號位,0 表示參數和變量相同,—表示參 數和變量符號相反。
12.計數器加 1 HH_CNT—1 無參數;本指令為計數器指令,控制器內總有一計數器單元, 容量為 999999,計數器的值可實時的計數顯示狀態 下顯示;計數器的值在斷電時不會自動保存,除非您 手動按一下計數器存貯鍵 [ > ],控制器上電后,會 自動把****存貯的值調入計數器單元,本指令對計數 器進行加 1 操作。
13.計數器清零 HH_CNT—0 無參數;本指令為計數器指令; 本指令把計數器清零。除了本指令外還可以通過計數 器清零按鍵隨時可以把計數器清零(在自動狀態下), 清零按鍵為:[ ∨ ]。
14.坐標清零 HH_CLR;執行些指令,當前坐標及顯示都被清零,電機以些位 置為新零點。
15.結束指令 HH_END 無參數;程序結束行,程序運行到此指令時,表示本控制器自 動運行結束控制器返回自動待運行狀態。 該指令不可編輯,且總是位于程序的最后一行。 聯系電話:18310994735 時代超群王工 |