【文章內(nèi)容簡介】
(4) 在所選計數(shù)器號對應(yīng)的當(dāng)前值單元內(nèi)裝入所希望的當(dāng)前值,若裝入0,則清除原當(dāng)前值。 (5) 在所選計數(shù)器號對應(yīng)的預(yù)置值單元內(nèi)裝入所希望的預(yù)置值。 高速計數(shù)器設(shè)置過程 (6) 為捕獲高速計數(shù)器對應(yīng)的中斷事件 (當(dāng)前值等于預(yù)置值、計數(shù)方向改變、外部復(fù)位 ),編寫相應(yīng)的中斷程序,并參考中斷事件及其優(yōu)先級,用 ATCH中斷連接指令建立中斷事件和中斷程序的聯(lián)系。 (7) 執(zhí)行全局中斷允許指令 (ENI)來允許高速計數(shù)器中斷。 (8) 執(zhí)行 HSC指令,使高速計數(shù)器開始運行。 6. 高速計數(shù)器應(yīng)用舉例 使用高速計數(shù)器指令、變頻器及光電碼盤實現(xiàn)三相異步電動機的啟動及二級減速自動定位控制系統(tǒng)。由于高速運行的交流電動機轉(zhuǎn)動慣量較大,所以在高速下定位精度很低,必須采用減速的方式減小轉(zhuǎn)動慣量,最后在低速運行時實現(xiàn)準(zhǔn)確定位。在本例的控制中,電動機每次啟動后運行距離均相等,所以使用光電碼盤反饋方式進行二級減速及定位控制。 P L CI 0 .0I 0 .1Q 0 .6Q 1 .3Q 1 .4Q 1 .5變頻器電 動 機 啟 動高 速 輸 入中 速 輸 入低 速 輸 入ABCC O M公 共 端UVWM3 ~光 電 碼 盤高 速 脈 沖輸入觸點 功能說明 輸出線圈 功能說明 光電碼盤脈沖輸入 電動機運行驅(qū)動輸出 電動機啟動按鈕 高速運行輸出 中速運行輸出 低速運行輸出 N e t w o r k 1S M 0 .1N e t w o r k 1S M 0 .0M O V _ BE NI NE N OO U TS M B 3 71 6 A 0M O V _ D WE NI NE N OO U T+ 5 2 0 0 0M A I NI N I TE NPI 0 .1N e t w o r k 2Q 0 .61sQ 1 .31sH S CE NNE N O0I N I TS M D 4 2H D E FE NH S CE N OM O D E00A T C HE NI N TE N OE V N TE Q U A L 11 2E N IN e t w o r k 1S M 0 .0M O V _ BE NI NE N OO U TS M B 3 71 6 A 0M O V _ D WE NI NE N OO U T+ 6 2 0 0 0S M D 4 2A T C HE NI N TE N OE V N TE Q U A L 21 2E Q U A L 1Q 1 .31RQ 1 .41sH S CE NNE N O0第三節(jié) 高速輸出功能指令 高速脈沖輸出功能可以使 PLC在指定的輸出點上產(chǎn)生高速的 PWM(脈寬調(diào)制 )脈沖或輸出頻率可變的 PTO脈沖,可以用于步進電動機和直流伺服電動機的定位控制和調(diào)速。在使用高速脈沖輸出功能時, CPU模塊應(yīng)選擇晶體管輸出型,以滿足高速脈沖輸出的頻率要求。 1. 高速脈沖輸出指令 PLSENQENO名 稱 高速脈沖輸出 指令 PLS 指令表格式 PLS Q 梯形圖格式 2. 指令功能 PLS 脈沖輸出指令,在 EN端口執(zhí)行條件存在時,檢測脈沖輸出特殊存儲器的狀態(tài),然后激活所定義的脈沖操作,從 Q端口指定的數(shù)字輸出端口輸出高速脈沖。 PLS指令可在 PWM脈沖和 PTO高速脈沖串波形。由于只有兩個高速脈沖輸出端口,所以 PLS指令在一個程序中最多使用兩次。高速脈沖輸出和輸出映像寄存器共同對應(yīng) ,但 。 在使用高速脈沖輸出時,兩輸出點將不受輸出映像寄存器、立即輸出指令和強制輸出的影響。 3. 高速脈沖輸出所對應(yīng)的特殊標(biāo)志寄存器 為定義和監(jiān)控高速脈沖輸出,系統(tǒng)提供了控制字節(jié)、狀態(tài)字節(jié)和參數(shù)設(shè)置寄存器。 器 器 功能描述 SMB66 SMB76 狀態(tài)字節(jié), PTO方式下,監(jiān)控脈沖串的運行狀態(tài) SMB67 SMB77 控制字節(jié),定義 PTO/PWM脈沖的輸出格式 SMW68 SMW78 設(shè)置 PTO/PWM脈沖的周期值,范圍: 2~ 65535 SMW70 SMW80 設(shè)置 PWM的脈沖寬度值,范圍: 0~ 65535 SMD72 SMD82 設(shè)置 PTO脈沖串的輸出脈沖數(shù),范圍: 1~4294967295 SMB166 SMB176 設(shè)置 PTO多段操作時的段數(shù) SMW168 SMW178 設(shè)置 PTO多段操