斜坡函数分享并求改进! 点击:298 | 回复:1



空虚寂寞冷

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:4帖 | 38回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2012年5月31日
发表于:2013-09-11 17:08:30
楼主

RSLOGIX5000斜坡函数AOI

 

RAMP_FC

 

//使能&保持
if not EN then
Output_val:=0;
tnd();
end_if;
//偏差
Err:=Input_val-Output_val;
if not (Err=0) then
Cycle_Val:=Ramp_Rate*Cycle_Time/60000;
end_if;
//计算
if Err<-Cycle_Val then
Output_val:=Output_val-Cycle_Val;
elsif Err>-Cycle_Val and Err<Cycle_Val then
Output_val:=Output_val+Err;
elsif Err>Cycle_Val then
Output_val:=Output_val+Cycle_Val;
end_if;




  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 564回
  • 年度积分:0
  • 历史总积分:688
  • 注册:2008年3月01日
发表于:2013-09-12 08:45:13
1楼

这个貌似是用ST编写的吧?

 


热门招聘
相关主题

官方公众号

智造工程师