回复:怎么用EM231热电偶模块控制温度?

无限可能

  • 帖子

    87
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2006-11-10

普通 普通 如何晋级?

发布于 2006-11-16 14:47:52

0楼

谢谢2楼的回答!
再次阅读了S7-200系统手册(电子版)相关部分,还是很多疑问?
首先手册中的实例为控制恒水位,采用SM0.1调用子程序,子程序中定义了回路表参数,给SMB34赋值为200,开中断10,在中断程序中进行PID运算.我把此程序下到PLC中试了试,还真的有用.但我就是不明白程序到底怎么运行的.
问题1:SM0.1仅扫描一周期,那子程序也就是扫描一周期,怎么中断程序可以以200MS的速度反复调用.到底什么叫做初始化子程序,难道不可以要调用的时候才给相关参数赋值吗?效果不是一样吗?
问题2:PID指令是以I1.0接通的,手册说当I1.0=1为自动,I1.0=0为手动,在我的课题中是否就是在I1.0为0时,将R(范围0.0-1.0)用传送指令赋值给回路表中的V108(V100为回路表首地址,108为设定值地址。)
问题3:楼上回答的问题2启不是要用两个PID,一个加热,一个恒温?我的理解对不?如果这样那加热的应该用固定的闪烁电路更容易实现的多呀!
问题4:个人理解PID运算跟普通的浮点运算没什么两样,只是PID运算其参数较多而已,要执行PID运算肯定得执行条件,故应该可以用开关量来启停.不知道我地的理解对不?

今天多一问,明天少一问。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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