| 作者 | 主题 |
|---|---|
|
大勇 游侠 经验值:562 发帖数:187 精华帖:1 |
楼主
主题:请教各位编程高手,怎样在S7-300中能够做到时间可以调整的比较平滑的斜坡给定功能?
如题,想在S7-300做一个象6RA70中的斜坡给定功能,斜坡时间可调,并且斜坡比较平滑!我想通过OB35的中断实现,但是我想的话好象斜坡成阶梯状,不太平滑!
有没有好办法实现这个功能呢? |
|
扫地老头 侠士 经验值:1855 发帖数:1129 精华帖:9 |
楼
主题:回复:请教各位编程高手,怎样在S7-300中能够做到时间可以调整的比较平滑的斜坡给定功能?
PLC的采样属于离散采样,非连续性的,所以,绝对的平滑是不可能的,无论如果它都是成梯装变化的,只是当周期越短时,连接点的曲线越接近光滑连续曲线。
实现比较光滑的梯度变化,可以采样如SIN函数的方法,选取SIN函数的四分之一周期作为你的梯度函数,只需要调整你的SIN函数的周期及幅值就可以实现任意你想要的梯度变化。变化平滑且运行效果非常理想,对设备的冲击很小。
莫等闲,白了少年头,空悲切!
|