您现在所在的是:

PLC论坛

回帖:4个,阅读:768 [上一页] [1] [下一页]
1577
ck4ert
文章数:175
年度积分:50
历史总积分:1577
注册时间:2007/1/31
发站内信
发表于:2020/5/19 18:22:21
#0楼
各位大神,请教两个关于PID程序的问题,
1.PID程序是否都要写入到INT中断程序下面?
2.PID程序的采样时间,会比CPU扫描时间短。主程序执行到PID程序时,会优先执行PID程序,完成一个采样周期,然后继续完成一个扫描周期中的其他主程序。问题来了,这样的话,主程序要回到PID程序,还是要在一个扫描周期之后,所以,虽然PID采样时间很短,但还是必须要一个扫描周期才能完成一次采样?

不吝赐教,愿闻其详,谢谢。
19263
pqsh 版主
文章数:7424
年度积分:1093
历史总积分:19263
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/19 19:01:19
#1楼
楼主说的两条,是什么的plc?在哪里说的?
因为经常碰到的plc没有int中断的说法,pid采样比较长,可以用定时程序执行.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
37246
cvlsam 版主
文章数:12401
年度积分:1598
历史总积分:37246
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2020/5/19 19:03:08
#2楼
以下是引用ck4ert2020/5/19 18:22:21的发言:
各位大神,请教两个关于PID程序的问题,
1.PID程序是否都要写入到INT中断程序下面?
2.PID程序的采样时间,会比CPU扫描时间短。主程序执行到PID程序时,会优先执行PID程序,完成一个采样周期,然后继续完成一个扫描周期中的其他主程序。问题来了,这样的话,主程序要回到PID程序,还是要在一个扫描周期之后,所以,虽然PID采样时间很短,但还是必须要一个扫描周期才能完成一次采样?

不吝赐教,愿闻其详,谢谢。

1、PID程序需要周期采样,应放入循环中断中进行。
2、PID的采样周期应小于等于循环中断的周期。

Good Luck~
1577
ck4ert
文章数:175
年度积分:50
历史总积分:1577
注册时间:2007/1/31
发站内信
发表于:2020/5/19 21:28:55
#3楼
回复 #2楼 cvlsam
谢谢版主!
1577
ck4ert
文章数:175
年度积分:50
历史总积分:1577
注册时间:2007/1/31
发站内信
发表于:2020/5/21 22:25:14
#4楼
回复 #1楼 pqsh
S7-200.请看图中蓝圈部分。
附件 s7-200中断.jpg

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003