设为首页 | 收藏我们
首页 关于我们 动态资讯 产品展示 行业应用 下载中心 留言板 联系我们
 
产品展示
AN-200系列CPU
CPU222
CPU224
CPU224XP
CPU226
开关量扩展
EM223
EM222
EM221
模拟量扩展
模拟量
称重模块
温度模块
通信配件
文本屏
通信配件
联系我们

点击这里给我发送消息   点击这里给我发送消息

点击这里给我发送消息

深圳新泰阳科技有限公司 
电话:0755-29601590
 
 
更方便的温度PID库指令
  
此函数功能说明:用于温度PID调节,即可以用于加热控制,也可以用于冷却控制。

参数名称
IN/OUT
数据
类型
功能描述
PV
IN
INT
温度读取值,0-32767
SP
IN
INT
温度设定值,0-32767
cycle
IN
INT
加热输出周期,单位1ms,范围10-10000000;
cycle  是用于调准Pulse输出的周期。建议设为8s.
比如 cycle设为80000,则 Pulse 每8秒输出一次,每次输出时间长短自动调节。
Limit
IN
INT
加热输出最小脉宽,单位1ms,建议设为0.5s.
    Linit 限制最脉冲宽度,是为了保护继电器用,太快动作将造成继电器损坏,
    此值既限制最小开通之间,也限制最小关闭时间。
    建议此值大于0.5秒,但必须小于Cycle的一半。
dir
IN
BOOL
1为加热PID,0为冷却PID
MP
IN
REAL
比例设定值,建议首先设为50,然后调整
MI
IN
REAL
积分设定值,建议首先设为50,然后调整
MD
IN
REAL
微分设定值,建议首先设为50,然后调整
 
cycle1
IN/OUT
INT
周期计时,内部用,不要在其他地方写这个变量
PVn1
IN/OUT
INT
上次过程变量,内部用,不要在其他地方写这个变量
MIn1
IN/OUT
REAL
内部用,不要在其他地方写这个变量
w1
IN/OUT
REAL
内部用,不要在其他地方写这个变量
 
Pulse
OUT
BOOL
加热或冷却输出 控制点
Mn
OUT
INT
加热或冷却输出 控制模拟量值0-32767
参数名称
IN/OUT
数据
类型
功能描述

               

cycle  是用于调准Pulse输出的周期,一般设为8秒。
Pulse=1是开启输出加热,Pulse=0是关闭输出加热。
A是接通加热时间,B是断开加热时间。
 
       温度PID函数,根据检测到温度高低,调准接通加热时间A和断开加热时间B的比例,
    实现对温度控制。
       Linit 限制最脉冲宽度,是为了保护继电器用,太快动作将造成继电器损坏,此值既
限制最小开通之间,也限制最小关闭时间。当接通加热时间A< Linit, Pulse始终输出0,当断开加热时间B< Linit, Pulse始终输出1。建议此值大于0.5秒,但必须小于Cycle的一半。

 

电话0755-29601590,18026988526;地址:深圳市宝安区松岗溪头第三工业区5栋3楼; 

版权归新泰阳所有; 粤ICP备12038907号