电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

精心编制的S7300PID使用说明VIP免费

精心编制的S7300PID使用说明_第1页
精心编制的S7300PID使用说明_第2页
精心编制的S7300PID使用说明_第3页
定时中断组织块OB35 西门子S7-300/400有9个定时中断组织块:OB30、OB31、OB32、OB33、OB34、OB35、OB36、OB37、OB38 。 CPU 可以定时中断去执行这些模块中的程序,即:每隔一段时间就停止当前的程序,转去执行定时中断组织块中的程序,执行结速后再返回。相当于单片机的定时中断。 这9个组织块功能相同,你可以选择其中之一使用,区别是它们的中断优先级不同,如果程序中用到了多个定时中断组织块,应设好它们的执行优先级。 S7-300CPU 可用的定时中断组织模块是 OB35,在300站点的硬件组态中,打开 CPU属性设置可以看到其它的中断组织块为灰色。OB35默认的调用时间间隔为100ms 我们可以根据需要更改,定时范围是1-60000毫秒(ms) 设置中断时间间隔如下图所示 注意:设置的时间必须大于 OB35中程序执行所花费的时间。 例如:如果中断时间间隔为50ms而 OB35中的程序花费的时间是70ms,那么 OB35中的程序还没执行完毕就产生第二次中断,程序就会出错,这显然是我们不想看到的结果。 以现在的技术,让你间隔一小时去月球拿一块石头你能做到吗 去月球所用的时间大于去月球的时间间隔,你做不到吧 正确设置:中断时间间隔大于 OB35中程序执行完毕一次所需的时间 使用FB41实现P ID 控制 在自动化领域中常常要用到PID 控制,而常规仪表里一个控制器就只能实现一路的PID控制,如果要现实多路的PID 控制成本就会变得非常高,而且不便于我们集中控制与管理。 经过学习西门子S7-300PLC,我们可以使用模块FB41来实现PID 控制,FB41就相当于我们常规仪表里的控制器,既然是PID 控制器就应该能够设定P、I、D 参数。即:比例度、积分时间、微分时间。常规仪表的面板上可以更改 PID 参数,又有手动/自动切换按钮等。 今天我们要做的就是使用S7-300PLC 的FB41来代替常规仪表,如何使用FB41来实现PID 控制的呢?? FB41是一个功能块,它所能实现的功能(PID)已经由专业人员设计好,我们只要调用它,并根据我们的需要来更改相应的参数即可使用。所以我们不用理会FB41是如何实现比例运算、积分运算、微分运算等等这些问题,只需要会调用就可以了。 现在我们已经知道 FB41就相当于常规仪表里的一个控制器了,那么我们是如何使用FB41并给它设置相应的参数呢?? FB41相当于一个子程序,它是用来实现PID 运算的,我们只需要每隔一段时间去调用这一“子程序”就可以实现PID 控制。所以我们在OB35里调用FB41就可以了,调用的频率可以...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部