回复:SAMRT200斜坡函数库

已锁定

YUKJ

  • 帖子

    3245
  • 精华

    7
  • 被关注

    70

论坛等级:至圣

注册时间:2014-04-28

钻石 钻石 如何晋级?

发布于 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


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。