<tfoot id="ysawa"></tfoot>
<tfoot id="ysawa"><abbr id="ysawa"></abbr></tfoot>
<noscript id="ysawa"><optgroup id="ysawa"></optgroup></noscript>
  • <pre id="ysawa"></pre>
      歡迎光臨潯之漫智控技術(上海)有限公司網站!
      誠信促進發展,實力鑄就品牌
      服務熱線:

      15618722057

      技術文章 / article 您的位置:網站首頁 > 技術文章 > 山西陽泉西門子PLC一級代理商

      山西陽泉西門子PLC一級代理商

      發布時間: 2022-12-27  點擊次數: 688次

      山西陽泉西門子PLC一級代理商

      高速計數器置位指令HSCS  DHSCS指令的編號為FNC53。它應用于高速計數器的置位,使計數器的當前值達到預置值時,計數器的輸出觸點立即動作。它采用了中斷方式使置位和輸出立即執行而與掃描周期無關。如圖3-63所示,[S1.]為設定值(100),當高速計數器C255的當前值由99100或由101變為100時,Y0都將立即置1

      3-63  高速計數器指令的使用

      2)高速計速器比較復位指令HSCR  DHSCR指令的編號為FNC54。如圖3-63所示,C254的當前值由199變為200或由201變為200時,則用中斷的方式使Y10立即復位。

      使用HSCSHSCR時應注意:

      1源操作數[S1.]可取所有數據類型,[S2.]C235C255,目標操作數可取YMS

      2)只有32位運算,占13個程序步。

      3高速計速器區間比較指令HSZ  DHSZ指令的編號為FNC55。如圖3-63所示,目標操作數為Y20Y21Y22。如果C251的當前值<K1000時,Y20ONK1000C251的當前值K1200Y21ONC251的當前值>K1200時,Y22ON

      使用高速計速器區間比較指令時應注意:

      1操作數[S1.] [S2.]可取所有數據類型,[S .]C235C255,目標操作數[D.]可取YMS

      2指令為32位操作,占17個程序步。

      2.速度檢測指令

      速度檢測指令SPD的編號為FNC56。它的功能是用來檢測給定時間內從編碼器輸入的脈沖個數,并計算出速度。如圖4-64所示,[D. ]占三個目標元件。當X12ON時,用D1X0的輸入上升沿計數,100ms后計數結果送入D0D1復位,D1重新開始對X0計數。D2在計數結束后計算剩余時間。

      4-64  速度檢測指令的使用

      使用速度檢測指令時應注意:

      1[S1.]X0X5[S2.]可取所有的數據類型,[D.]可以是TCDVZ

      2)指令只有16位操作,占7個程序步。

      3.脈沖輸出指令

      脈沖輸出指令(D)PLSY的編號為FNC57。它用來產生數量的脈沖。如圖3-65所示,[S1.]用來脈沖頻率(220000Hz),[S2.]脈沖的個數(16位指令的范圍為132767 32位指令則為12147483647)。如果脈沖數為0,則產生無窮多個脈沖。[D .]用來脈沖輸出元件號。脈沖的占空比為50%,脈沖以中斷方式輸出。脈沖輸出完后,完成標志M80291X10ON變為OFF時,M8029復位,停止輸出脈沖。若X10再次變為ON則脈沖從頭開始輸出。

      3-65  脈沖輸出指令的使用

      使用脈沖輸出指令時應注意

      1[S1.][S2.]可取所有的數據類型,[D.]Y1Y2

      2)該指令可進行1632位操作,分別占用7個和13個程序步。

      3)本指令在程序中只能使用一次。

      5.脈寬調制指令

      脈寬調制指令PWM的編號為FNC58。它的功能是用來產生脈沖寬度和周期的脈沖串。如圖3-66所示,[S1.] 用來脈沖的寬度,[S2.]用來脈沖的周期,[D.]用來輸出脈沖的元件號(Y0Y1),輸出的ON/OFF狀態由中斷方式控制。