報名人數298905
          資訊中心 > 課程相關資訊 > 技工技能類 > PLC電工資訊 > PLC資訊 >?PLC課程培訓班-西門子PLC如何發出脈沖指令

          PLC課程培訓班-西門子PLC如何發出脈沖指令

          時間:2019-12-25 17:08 來源:PLC培訓

          今天我們PLC課程培訓班來學習一下西門子PLC是如何發出脈沖指令的,供大家交流參考用哦。

           

          PLC課程培訓班-西門子PLC如何發出脈沖指令


          (1)脈沖輸出(PLS)指令被用于控制在高速輸入(Q0.0Q0.1)中提供的“脈沖串輸出”(PTO)和“脈寬調制”(PWM)功能。PTO提供方波(50%占空比)輸出,配備周期和脈沖數用戶控制功能。PWM提供連續性變量占空比輸出,配備周期和脈寬用戶控制功能。脈沖指令如圖所示。

           

          (2) S7-200有兩臺PTO/PWM發生器,建立高速脈沖串或脈寬調節信號信號波形。一臺發生器指定給數字輸出點Q0.0,另一臺發生器指定給數字輸出點Q0.1。一個指定的特殊內存(SM)位置為每臺發生器存儲以下數據:一個控制字節(8位值)、一個脈沖計數值(一個不帶符號的32位值)和一個周期值及脈寬值(一個不帶符號的16位值)。

           

          (3) PTO/PWM發生器和過程映像寄存器共用Q0.0Q0.1PTOPWM功能在Q0.0Q0.1位置現用時,PTO/PWM發生器控制輸出,并禁止輸出點的正常使用。輸出信號波形不受過程映像寄存器狀態、點強迫數值、執行立即輸出指令的影響。PTO/PWM發生器非現用時,輸出控制轉交給過程映像寄存器。

           

          (4)過程映像寄存器決定輸出信號波形的初始和最終狀態,使信號波形在高位或低位開始和結束。脈沖串(PTO)功能提供方波(50%占空比)輸出或指定的脈沖數和指定的周期。脈寬調制(PWM)功能提供帶變量占空比的固定周期輸出。

           

          (5)每臺PTO/PWM發生器有一個控制字節(8位)、一個周期值和脈寬值(不帶符號的16位值)及一個脈沖計數值(不帶符號的32位值),這些值全部存儲在特殊內存( SM)區域的指定位置。一旦設置這些特殊內存位的位置,選擇所需的操作后,執行脈沖輸出指令( PLS)即啟動操作。該指令使S7-200讀取SM位置,并為PTO/PWM發生器編程。

           

          (6)通過修改SM區域中(包括控制字節)要求的位置,可以更改PTOPWM的信號波形特征,然后執行PLS指令。可以在任意時間向控制字節(SM67.7SM77.7)的PTO/PWM啟用位寫入零,禁用PTOPWM信號波形的生成,然后執行PLS指令。

           

          最后智通小編提示:所有控制位、周期、脈寬和脈沖計數值的默認值均為零。PTO/PWM輸出必須至少有10%的額定負載,才能完成從關閉至打開及從打開至關閉的順利轉換。

           

          以上就是我們西門PLC發出脈沖指令的一些內容了,大家可以了解學習下,更多PLC課程培訓班盡在智通職業技能培訓學院,快來咨詢吧。

           

          智通教育(www.cbpedu.com)致力于PLC編程培訓、開設西門子PLC培訓班,PLC學習班、PLC培訓機構,以及工業機器人應用工程師、工業機器人集成工程師、智能制造全能工程師等智能制造行業課程。詳情請聯系:0769-8707-8088