有一種運動控制叫脈沖發(fā)生器也就是高速計數(shù)器
高速計數(shù)器其中有兩種脈沖發(fā)生器可用于控制高速脈沖輸出功能: 脈沖寬度調(diào)制?(PWM, Pulse Width ?Modulation)?和脈沖串輸出?(PTO, Pulse Train Output)。
由于?PWM?輸出可在?0?到滿刻度之間變化,因此可提供在許多方面都與模擬量輸出相同的數(shù)字量輸出。
模擬量是指變量在一定范圍連續(xù)變化的量;也就是在一定范圍(定義域)內(nèi)可以取任意值(在值域內(nèi))。
數(shù)字量是分立量,而不是連續(xù)變化量,只能取幾個分立值,如二進制數(shù)字變量只能取兩個值
例如,PWM?輸出可用于控制電機的速度,速度范圍可以是從停止到全速;也可用于控制閥的位置,位置范圍可以是從閉合到完全打開。PTO?由運動控制指令使用。
占空比可表示為循環(huán)時間的百分?jǐn)?shù)或相對量(例?如,0?到1000,或者0到10000)。脈沖寬度可從?0(無脈沖,始終關(guān)閉)到滿刻度(無脈沖,始終打開)變化。

請點擊輸入圖片描述(最多18字)
PWM?指令可提供占空比可變的固定循環(huán)時間輸出。
PWM?輸出以指定頻率(循環(huán)?時間)啟動之后將連續(xù)運行。 脈沖寬度會根據(jù)需要進行變化以影響控制。?
可將每個脈沖發(fā)生器指定為?PWM?或?PTO,但不能指定為既是?PWM?又是?PTO。
高速脈沖串輸出PTO的功能為:輸出指定數(shù)目,占空比為50%的方波脈沖串。
這兩種脈沖發(fā)生器映射到特定的數(shù)字量輸出,如下表所示。
可以使用板載?CPU?輸出,也可以使用可選的信號板輸出。輸出點編號(假定使用默認(rèn)輸出組態(tài))。如果更改了輸出點編號,則輸出點編號將為用戶指定的編號。
無論是在?CPU?上還是在連接的信?號板上,PTO1/PWM1?都使用前兩個數(shù)字量輸出,而?PTO2/PWM2?則使用接下來的兩個?數(shù)字量輸出。
請注意,PWM?僅需要一個輸出,而?PTO?的每個通道可選擇使用兩個輸?出。如果脈沖功能不需要輸出,則相應(yīng)的輸出可用于其它用途。
要準(zhǔn)備?PWM?操作,首先通過選擇?CPU?來組態(tài)設(shè)備配置中的脈沖通道,然后組態(tài)“脈沖發(fā)?生器?(PTO/PWM)”,并選擇“PWM1”或“PWM2”。啟用脈沖發(fā)生器。