恭喜,你发布的帖子
发布于 2022-05-31 18:02:18
10楼
本来是想参与,看看楼主有什么更好的方案。但是打不开楼主的压缩文件(除了下载中心之外,本网站其它压缩文件都打不开)。按照4楼贴图,将我们的一个斜坡子程序修改符合贴图。本来我们的程序在斜坡段是每个扫描周期增加、减少,感觉上是无级的(严格说也是有有级,感觉上无级)。 改为每秒钟增加、减少,感觉上是有级的。我的建议是使用“无级”,在实际应用更圆滑。
仅供参考:
Network 1
// 初始化
LD SM0.1
MOVW 0, VW10
MOVB 16#C1, SMB67
AENO
MOVW VW10, SMW68
AENO
PLS 0
Network 2
// 上升段斜坡 M0.1运行 输出脉冲 VW10任何时刻的临时给定值 VW12平顶段设定值 VW14每秒钟增加值
LD M0.1
A SM0.5
EU
LPS
AW< VW10, VW12
+I VW14, VW10
LRD
AW> VW10, VW14
MOVW VW14, VW10
LPP
MOVW VW10, SMW68
AENO
PLS 0
Network 3
// 下降升段斜坡 M0.2结束 最终停止输出脉冲 VW16每秒钟减少值
LD M0.2
A SM0.5
EU
LPS
AW> VW10, 0
-I VW16, VW10
LRD
AW< VW10, 0
MOVW 0, VW10
LPP
MOVW VW10, SMW68
AENO
PLS 0
请填写推广理由:
分享
只看
楼主