由于温度控制严重滞后性,所以温度控制一般是有两个重要参数 :SP设定值和ST达到目标温度所需时间;
根据当前温度PV和设定温度SP,以及设定时间ST,计算达到目标温度的平均速度VT,然后在执行PID控制时将SP值从当前温度慢慢增加,时间到达时,SP值增加的设定值。如图所示,
最终结果:温度变化大致是直线加热
PLC可应用于广泛的控制中去,一般大多数的电气控制系统都可以采用PLC控制,他的特点就是可靠性高。编程简单。我们老师常给我们举啤酒厂洗啤酒桶的例子,用的就是PLC实现的,这个算工业吗?
功能FC4从字符串中位置P的字符(含此字符)开始删除多个(L)字符 和pid没关系吧
fb41-fb42等同于sfb41-sfb43
一般PID控制比较多的就是sfb41搭配sfb43使用 sfb42(FB42)用的比较少
一般在OB35中调用 OB35的间隔时间实际等同于PID的采样周期
OB100中进行SFB41初始化时,将com_rst置1表示初始化 并设置cycle和你的ob35时间间隔为同一数值 ,其他都默认值就可以
0b35中调用sfb41时 输入PV SP 以及PID运算的一些参数
我好像记得装了step7以后里面自带这方面的实例
zhux4162@qqcom 如果没有我可以发你
PLC可以使用 CPU224 XP
CPU224 XP 本身集成有模拟量输入和模拟量输出
压力传感器 信号 输入到 CPU224 XP的输入通道,
CPU224 XP的输出通道 接入 变频器的 模拟量输入通道(作为PID的输出)
在用一个触摸屏,可以在触摸屏上 设定
压力设定值、比例、积分(微分不需要)
========================================
如果有不详细的地方,请继续提问!
软件开发(VB / VC++/PLC/组态软件)、单片机设计
松下伺服 PLC, 西门子 触摸屏 PLC 变频器,三菱 PLC、PRO-FACE触摸屏
FX1N FX2N /
CPU224 CPU226 CPU313 CPU314 CPU315, SMART 1000
以上就是关于西门子200plc用PID做温度控制,怎么做全部的内容,包括:西门子200plc用PID做温度控制,怎么做、PLC温度PID控制实例、西门子PID FB42模块使用的实例等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)