关于S7-200系列CPU通过自带PID向导生成的PID控制问题

各位大师,小弟近期遇见一个关于S7-200系列CPU通过自带PID向导生成的PID控制问题。
就是我通过PID向导生成了PID控制输出模拟量用于控制变频器实现控温,这部分都已经实现,而且使用的时候也正常,就今天突然发现PID没有输出模拟量控制变频器了,打开软件监控PID内部也显示是没有模拟量输出,觉得很奇怪。我就找原因也没有找到,各个参数设置都没有问题(给定值小和过程值PV大,且比例是反比例,这个PID是用于控制制冷)。开始下载进入PLC时,控制一点问题没有。
1、是否我在编程时使用的定时器功能重复了吗?
     我程序中其他部分控制使用的是TON定时器,地址从T37~T49都有使用,本人将一些地址换成大范围的T101~T255,重新下载到PLC后又可以正常运行了。
2、是否PLC使用环境温度高吗?
     PLC使用环境是在电控箱内,内部温度比较高,手感觉都很高,比一个人体温度还高。
3、是否还有其他我没有注意到的吗?

另:将程序重新下载至PLC后又可以了,不知道是为什么?

还望各位大师帮帮小弟解决这个困惑。

图片说明:

关于S7-200系列CPU通过自带PID向导生成的PID控制问题    关于S7-200系列CPU通过自带PID向导生成的PID控制问题    关于S7-200系列CPU通过自带PID向导生成的PID控制问题    关于S7-200系列CPU通过自带PID向导生成的PID控制问题    关于S7-200系列CPU通过自带PID向导生成的PID控制问题    关于S7-200系列CPU通过自带PID向导生成的PID控制问题   

最佳答案

没有输出与你已经调试好的参数基本没有关系,与设置值和反馈值是否正确输入(设置)有关;
和你是否调用pid指令有关。注意一点的是使用向导pid,不能够再采用时间中断SMB34的赋值。
一般45度正常工作。

提问者对于答案的评价:
谢谢!!!我已重新按照PID向导重新生成了PID控制,到目前为止运行还算正常。谢谢各位大师给出的答案。小弟这感激不尽,又学到了东西。

专家置评

pid向导使用注意事项
1、生成的程序要sm0.0无条件常调用,否则有可能pid不输出
2、向导分配的v区不能够与程序其他地方重叠
3、如果需要有条件切换是否投入,可以将条件用于手动自动切换
4、pid向导会占用定时中断,查看向导已经占用的中断,在程序其他地方不要再重复定义使用
5、只要pid有输出,控制效果要靠调节pid参数实现,可以在数据块中找到对应pid参数的v区,调节参数
6、如果要使用自整定功能,需要先手动调节pid参数,调节至基本稳定,再启用自整定,否则有可能整定不过去
7、自整定不是必须的

标准型s7-200plc的工作温度
运行温度:水平安装0-55度;垂直安装0-45度,参考系统手册,附录A,技术规范

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月13日
下一篇 2017年6月13日

相关推荐

  • s7200高速计数器计数问题

    本人新手,我用高速计数器计算Q0.0脉冲数,但是发现调试时,计数器好像没有工作,不明白怎么回事,还有高速计数器HCO不用中断如何读出脉冲数值呢?因为我用触摸屏控制,想要实时暂停功能…

    2017年11月6日
  • ET200M系统可以挂S7-200系统吗

    CPU用的414H双冗余,ET200M的I/O站采用的300 I/O模块,想问下,S7-200能够挂上去吗,比如CPU2XX+EM277? 最佳答案 1、如何实现&nbs…

    SIMATIC S7-200 2020年10月31日
  • WIN10操作系统兼容西门子软件?

    我不想安装虚拟机,想得到一个确切的答案,就是现在WIN10操作系统下可以安装S7-200 SP9、SMART200、WINCCFLEXBILE、博图、S7-300等等这些…

    2021年7月5日
  • S7-200CN VPN方式远程监控的方案

    S7-200CN    VPN方式远程监控的方案 问题补充:通过公网,用什么VPN专通道,动态IP可以吧,要些什么硬件?远程监控可以用工业触…

    SIMATIC S7-200 2021年7月5日
  • PID和变频器

    您好!     现用s7_200的pid的输出控制变频器带动电动机,电动机的反馈信号(电压)作为PID的反馈信号。S7 …

    SIMATIC S7-200 2021年7月5日
  • 字节、字、双字的用法

    我是新手,我想知道什么情况下用字节,什么情况下用字和双字。 最佳答案 首先知道你数据的大小符合字节、字、双字中的那一个。 其次就是数据处理的时候你的指令允许的数据类型&n…

    SIMATIC S7-200 2021年7月5日
  • 时间中断

    各位工程师,谁能详细的讲解下s7-200的中断指令的意思和使用,谢谢了! 问题补充:大师们,能帮我发个中断的案例吗?谢谢!992544*1@qq.com 最佳答案 中断指令,就是发…

    SIMATIC S7-200 2020年10月31日
  • plc连接触摸屏不能登录账户。

    plc200连接触摸屏,开机时需要登录,可以输入用户名跟密码。确认后还是无没有登录状态。 问题补充:设备是前天还可以使用的,昨晚开机就出现问题。参数没有更改过。附一张图片,就是图片…

    SIMATIC S7-200 2020年10月31日
  • 这个 C 跟 D 我这样理解对吗?

    如图,  B肯定是过程变量输入,  C是给定值, 假设我PID 向导给定的是 0.0-300.0 &…

    2021年7月5日
  • 200指令问题

    在 STEP 7-MicroWIN 中,      如何对数值求绝对值? 最佳答案 我这有…

    SIMATIC S7-200 2021年7月5日