请高手帮忙写个不用PID的温控程序

设备上的温控点太多(有50-60个),S7-200最多只能有8路PID,不够用。所以想写一个简单的温控程序。要求是能设置温度,低于设置值加温,高于设置值风机启动降温。加温和降温最好有一个缓冲控制温区(5℃左右)。
  本人接触PLC时间不长,希望高手不吝赐教,谢谢。

问题补充:
我的邮箱meiying_8888@126.com

最佳答案

对于温度控制,即使扫描周期到达1秒又怎样?在1秒里面温度会发生10%的跳变吗?不会的。
对温度要求很低的时候用比较on off控制。稍微高一点用斯密特比较(回差on off)。再高一点点的话,线性化on off比例时间。这些动作,做一个子程序调用100次,200plc都受得起。再往上还有很多手段较为精确的控制。plc都受得了(主要是时间不必很急)。可问题是没有那么多模拟量输入。如果用通讯读取那么多模拟量信号的话,通讯是瓶颈问题了。

提问者对于答案的评价:

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

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

相关推荐

  • s7-200与s7-300

    1、请问西门子S7-200和S7-300有哪些区别?  2、西门子s7-200怎样连到PROFIBUS上?  3、实现相同功能的S7-300…

    SIMATIC S7-200 2021年7月5日
  • 取十进制数中的两位

    S7-200中,比如我想将123456789中的数67单独取出来,怎么编程呢, 最佳答案 其实楼主的要求是取十进制数据的百位和千位数字而已。1. 取百位时,只需将当前数据…

    SIMATIC S7-200 2020年10月31日
  • s7-200与s7-200通讯有几种方法

    s7-200与s7-200通讯有几种方法 最佳答案 200PLC与200PLC 如何通信   有多少种通信方式?答:有PPI通信、modbu…

    SIMATIC S7-200 2020年11月1日
  • s7-200无法设PG/PC端口

    首先我是一个新手,第一次接触西门子,我先安装了STEP-7Micro/WIN  SMART 这个编程软件,我手上的是S7-200/cpu 2…

    SIMATIC S7-200 2021年7月5日
  • 关于西门子s7-200通过TC35发短息的问题

    1,TC35是否要原装西门子的GSM MODEM2,通讯线怎么选择,必须是PPI的吗3,有类似程序我自己做了,但是没有用,希望有朋友能指点点邮箱68614637@QQ.C…

    SIMATIC S7-200 2020年10月31日
  • cpu 224xp cn

    请问:有没有CPU224XPCN模拟量比较详细介绍的资料?请发至TC88TC@163.COM 最佳答案  在 http://www.ad.siemens.com…

    SIMATIC S7-200 2021年7月5日
  • 循环语句的循环次数为4,那么在一个扫描周期执行几次

    1。循环语句的循环次数为4,那么在一个扫描周期执行几次循环。 2.程序下到plc后,监控程序时,它会不停的运行时,请问那是不是执行了很多个周期?菜单中的“首次扫描”是不是…

    SIMATIC S7-200 2021年7月5日
  • s7-200 使用2个高速计数器

    用高速计数器是单独使用I0.0是好用单独使用I01时候也好用,但是2个和一起 就HDEF那个就变红了  不好用了 最佳答案 检查你的两个高速计数器是否…

    SIMATIC S7-200 2020年10月31日
  • 551提示信息

    系统的触摸屏是OP27,plc是s7-300,开机触摸屏断续显示一个551 No connection to plc with&n…

    2021年7月5日
  • 对VW地址的计算

    我VW的需要的数据范围为:0~50000, 但是如果运算后,自动变成“整数”了,范围是-32768到32767, 请教:不问如何做才能做到数据范围还是0~500…

    SIMATIC S7-200 2021年7月5日