一个斜坡指令按设定的速度带来了产值向上或向下。
简单斜坡指令中使用的数据:
- 将升高或降低的输出(整数或浮点数)
- 加速/减速率(整数或浮点数)。通常以单位/秒²为单位
- 加速输入
- 减速输入
在这个例子中,我们看到:
- 加速度输入(向上箭头)为高时输出上升
- 减速输入(向下箭头)为高时,输出降低
- 当加速和减速输入均为低或高时,输出保持稳定。
- 虽然在这个例子中并不明显,但加速/减速率控制着输出值上升和下降的陡峭程度。
现在让我们来看看更复杂的坡道。我们将添加以下选项:
- 最大值和最小值(整数或浮点数)
- 软启动时间(整数或浮点数)通常以毫秒为单位。这是从稳态转换到加速/减速率所需的时间。这可以减轻电机的压力。
在这个例子中我们看到:
- 达到最大值后,即使加速度输入为高电平,输出也会退出上升。如果它包含在示例中,则会发生类似的行为。
- 包括软启动时间会延长达到某个值所需的时间。