中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

PLC论坛

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 PLC论坛 → 浏览主题: 关于PID程序的两个小问题,有劳各位~
发表新帖 回复该主题
回帖:4个,阅读:178 [上一页] [1] [下一页]
* 帖子主题:

关于PID程序的两个小问题,有劳各位~

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

不吝赐教,愿闻其详,谢谢。
11818
pqsh 版主
文章数:5043
年度积分:862
历史总积分:11818
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2020/5/19 19:01:19
#1楼
楼主说的两条,是什么的plc?在哪里说的?
因为经常碰到的plc没有int中断的说法,pid采样比较长,可以用定时程序执行.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@we_q同号
28582
cvlsam 版主
文章数:10781
年度积分:792
历史总积分:28582
注册时间: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~
1065
ck4ert
文章数:86
年度积分:98
历史总积分:1065
注册时间:2007/1/31
发站内信
发表于:2020/5/19 21:28:55
#3楼
回复 #2楼 cvlsam
谢谢版主!
1065
ck4ert
文章数:86
年度积分:98
历史总积分:1065
注册时间:2007/1/31
发站内信
发表于:2020/5/21 22:25:14
#4楼
回复 #1楼 pqsh
S7-200.请看图中蓝圈部分。
附件 s7-200中断.jpg
工控学堂推荐视频:

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

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

124.8