一個(gè)斜坡指令按設(shè)定的速度帶來了產(chǎn)值向上或向下。
簡單斜坡指令中使用的數(shù)據(jù):
- 將升高或降低的輸出(整數(shù)或浮點(diǎn)數(shù))
- 加速/減速率(整數(shù)或浮點(diǎn)數(shù))。通常以單位/秒²為單位
- 加速輸入
- 減速輸入
在這個(gè)例子中,我們看到:
- 加速度輸入(向上箭頭)為高時(shí)輸出上升
- 減速輸入(向下箭頭)為高時(shí),輸出降低
- 當(dāng)加速和減速輸入均為低或高時(shí),輸出保持穩(wěn)定。
- 雖然在這個(gè)例子中并不明顯,但加速/減速率控制著輸出值上升和下降的陡峭程度。
現(xiàn)在讓我們來看看更復(fù)雜的坡道。我們將添加以下選項(xiàng):
- 最大值和最小值(整數(shù)或浮點(diǎn)數(shù))
- 軟啟動(dòng)時(shí)間(整數(shù)或浮點(diǎn)數(shù))通常以毫秒為單位。這是從穩(wěn)態(tài)轉(zhuǎn)換到加速/減速率所需的時(shí)間。這可以減輕電機(jī)的壓力。
在這個(gè)例子中我們看到:
- 達(dá)到最大值后,即使加速度輸入為高電平,輸出也會(huì)退出上升。如果它包含在示例中,則會(huì)發(fā)生類似的行為。
- 包括軟啟動(dòng)時(shí)間會(huì)延長達(dá)到某個(gè)值所需的時(shí)間。