PID调节报错

根据向导建立一个pid控制,但是用step7的pid调节控制面板,进行自动调节参数,总是运行到一定时候,报错:调节算法因数字错误而终止!检查了,没问题啊?我想用自己编写的pid,输出也是0~1的值,怎么编写程序控制PWM啊?我现在主要是控制温度,但pid计算的值是变化的,如果第一次计算的值输出给pwm,pwm得到一个单段占空比输出,不是几毫秒pid又计算了一个值,这时需要更新pwm,输出另一个占空比,如果第一个占空比未输出完成,第二个又来了,堆积了,我就是这里想不通。有没有输出0~1的值控制pwm占空比从而控制温度案列程序啊?能不能发一下我邮箱986505575@qq.com,pwm输出控制一个固态继电器,

图片说明:

PID调节报错   

最佳答案

PWM控制在温度调节过程中的应用
https://wenku.baidu.com/view/82f02bfea417866fb94a8e6d.html

提问者对于答案的评价:
另外我还想问一下,我现在要使用的温度是400摄氏度,那我调节的pid参数是500摄氏度或600摄氏度吗?还是小于400摄氏度,用200摄氏度或300摄氏度调节pid参数,在哪个温度才开始调节啊?是从室温还是等加热到一定温度再进行调节pid参数。有没有一个温度比值,比如在使用温度的百分之多少才开始调节pid参数?不胜感激!!!!

最佳答案作者回复:
调节PID参数是在第一个加热期调节,经过几个周期才能确定你手动设置的PID是否符合,如果不符合还要继续调节的,比如目标温度是400,那么你在加热开始就应该调节了,然后看温度曲线的变化,接近目标值的时候是超调还是欠调,然后反复修改你的PID参数,从而找到一组适合你当前设备的PID值

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365752.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:55
下一篇 2021年7月5日 下午1:55

相关推荐

  • S7200编程软件安装问题急

    我安装的的V4.0 SP4现在卸载了安装SP6怎么安装不上了啊,,提示我卸载SP4但是我已经卸载了啊怎么办 最佳答案 按照下述方法进行卸载—— 1.打开注册表目…

    SIMATIC S7-200 2021年7月5日
  • PLC做累加

    我想用S7-200做累加的方式控制变频器,比如说,我在30S内使变频器的频率从0升到15HZ,通过累加的方式该怎么做?编程要注意哪些?能给个例程么?还有没有其它更好的方法? 问题补…

    SIMATIC S7-200 2021年7月5日
  • 多台S7-200CPU能否通过EM277与一台触摸屏通讯

    请教个对行家可能会很愚蠢的问题,多台S7-200CPU能否通过EM277与一台触摸屏通讯?因为现在有个项目有三台CPU226,客户需要能在办公室监控各CPU中数据,寻求解决方法。 …

    SIMATIC S7-200 2021年7月5日
  • 200的定时器位是怎样更新的

    请问各位大侠:CPU200的1ms10ms100ms的定时器位是如何更新的,像输入点一样吗,在扫描周期的开始时更新,然后在我们写的程序里面不变,直到下个扫描周期开始重新更新,请多多…

    SIMATIC S7-200 2020年11月1日
  • uss子程序库在哪可以下载,当然是要不上锁的库

    各位大侠请帮忙提供一下uss子程序库在哪可以下载,本人想用USS库来做一个控制M440变频器的子程序,但由于所下载的程序只能实现普通逻辑控制编程,而不能调用USS子程序库,而且曾下…

    SIMATIC S7-200 2021年7月5日
  • 关于PID参数的设定

    我们设备的PLC 是CPU226CN,它的模拟模块的编号是6ES72317PB220XA8,温度传感器是四线制的PT100,量程是0-400的,我想问的是在使用PID&n…

    SIMATIC S7-200 2021年7月5日
  • 为什么通讯连接上了,却出现离奇的问题。。。

    s7-200与ABB变频器通讯上了,通过modbus,用的是modbus主站库,现在一个msg指令一次性读了9个字,离奇的是,一次性读了9个字却只读到其中一个字的值,另外几个字的值…

    SIMATIC S7-200 2017年6月10日
  • S7-200plc有没有相应的发脉冲的标志位

    S7-200PLC发脉冲时有没有相应的标志位的,就是在发脉冲的时候on不发脉冲的时候off;以上谢谢! 问题补充:大家好,我是用MAP_sarv库做脉冲输出的,SM66.7、SM7…

    SIMATIC S7-200 2020年10月31日
  • 多个数据相加

    怎么实现多个VW区里面数据相加 问题补充:之前我也是一个一个相加的 可是程序好大  弄的我内存不够 现在我想减少程序  …

    SIMATIC S7-200 2020年10月31日
  • CP243 模块功能

    CP243-1CP243-1 IT上述两个模块具体区别在于哪?两者的详细功能内容、用途?若两者用光纤电缆时,请问要需要转换模块吗?普通网线要转换模块?具体接口接线????…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论