关于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日 下午6:07
下一篇 2017年6月13日 下午6:07

相关推荐

  • 关于EM231模块采集4-20MA的电流

    请问下EM231模块采集20MA的电流需要花费多久的时间,我程序就些几句,基本上扫描周期不影响。我测试了下,如果我拿一个20MA的输入电流在模块上瞬间连接一下,再拿开。大概需要20…

    SIMATIC S7-200 2021年7月5日
  • 200硬件诊断

    如何在线诊断200模块,尤其是模拟量模块的故障,比如干扰,模块损坏如何诊断模拟量模块的某个通道的好坏 最佳答案 看看这个非常好的文档:详见《S7-200的故障诊断》连接:http:…

    SIMATIC S7-200 2020年11月1日
  • SIMATIC NET建立和PLC的通讯之后,服务器里列表下没有值。

    SIMATIC NET建立和PLC的通讯之后,服务器里列表下没有值,也就看不到各个数据的ID,那我怎么获得PLC里的数据呢?通讯是没问题,已经验证过了,建立成功了。 问题…

    2021年7月5日
  • 请教s7200smart,cpusr30支不支持ppi的187.5通信 最佳答案 版本在V2.3以上的支持ppi通讯。如果不是这个版本通过SD卡或者软件自带的升级功能,升级cpu版…

    SIMATIC S7-200 2021年7月5日
  • 安完S7-300程序在安装S7-200程序,无法在PC/PG接口里添加PC/PPI驱动

    安完S7-300程序在安装S7-200程序,无法在PC/PG接口里添加PC/PPI驱动,导致无办法用S7-200通过USB-PPI电缆下载程序。S7-200程序是SP6的。图片如下…

    2017年11月1日
  • CPU226编码器程序

    我把我的工程项目比作一个斜坡道,在坡道上设置位置1和位置2。(1)当物体从位置1到位置2的工程中,高速计数器计到X时,也即是到达位置1时,需要Q0.0得电。当高速计数器计到Y时,即…

    SIMATIC S7-200 2020年10月31日
  • 关于2相四线步进电机的驱动

    各位学长,我这里有个2相四线的步进电机,型号为DM4240A,四线分别为A,/A,B和/B。有如下问题需要讨教: 1)这四个相位该如何接线,应该构成几拍的步进电机???&…

    SIMATIC S7-200 2021年7月5日
  • S7-200和电脑无法通讯

    请问下我用V4.0 SP6软件和CTS7-200 CPU226L无法通讯是什么问题? 和S7-200CN可以通讯。 问题补充:把软件设置成CPU226…

    SIMATIC S7-200 2021年7月4日
  • 使ENO=0的错误条件

    在好多梯形图中都有ENO这个输出,请问这究竟是个什么输出。还有我在看S7-200 转换指令BTI时,看到使ENO=0的错误条件是:SM4.3(运行时间);0006(间接寻…

    SIMATIC S7-200 2020年11月1日
  • 对端口1同时执行XMT/RCV指令

    程序只用到了RCV指令,没有XMT指令。但是在运行时监控程序,看到RCV的框框是红色的;查看PLC–》信息,显示“对端口1同时执行XMT/RCV指令”。 请教各位这是怎…

    SIMATIC S7-200 2021年7月4日