回复:1200的斜坡函数有没有博图V15的?

已锁定

NPOVEC

西门子1847工业学习平台

  • 帖子

    366
  • 精华

    4
  • 被关注

    67

论坛等级:侠圣

注册时间:2015-04-11

黄金 黄金 如何晋级?

发布于 2020-07-21 14:55:35

2楼

如果不能升级,可以自己编辑一个库文件!我看了一下程序没有加密,程序也不多!

变量表:


程序:

#rv1:= RD_SYS_T(#ActualTime);

IF #InitFB = true THEN
    #LastTime := #ActualTime;
    #AuxOut := #SetPoint;
    #Out := #AuxOut;
END_IF;

#DeltaTime_T:= T_DIFF(IN1:=#ActualTime, IN2:=#LastTime);
#DeltaTime_DI:= TIME_TO_DINT(#DeltaTime_T);
#DeltaTime:= DINT_TO_REAL(#DeltaTime_DI);
#DeltaTime := #DeltaTime / 1000.0;
#LastTime := #ActualTime;

IF #SetPoint < #AuxOut THEN
    #Out := #AuxOut;
    #auxR := #AuxOut - (#Rate * #DeltaTime);
    #Out := #AuxOut;
    #AuxOut := MAX(IN1 := #auxR, IN2 := #SetPoint);
    #Out := #AuxOut;
    RETURN;
ELSE
    IF #SetPoint > #AuxOut THEN
        #Out := #AuxOut;
        #auxR := (#Rate * #DeltaTime) + #AuxOut;
        #Out := #AuxOut;
        #AuxOut := MIN(IN1 := #auxR, IN2 := #SetPoint);
        #Out := #AuxOut;
    END_IF;
END_IF;
RETURN;


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15375条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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