请高手帮忙写个不用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日 下午11:21
下一篇 2017年5月31日 下午11:21

相关推荐

  • 关于西门子S7-200PLC Modbus协议通讯的问题,求指点!!!

    用两台CPU226CN西门子S7-200PLC modbus协议做主、从站通讯,主站DI控制从站的DO,除了常规方案通过主站的MBUS_MSG指令写寄存器地址(40001…

    SIMATIC S7-200 2020年10月31日
  • 逆时针方向旋转使能

    LD     Motor_Off:I0.2       &n…

    SIMATIC S7-200 2021年7月5日
  • 如何移动指针

    在一个循环内,每循环一次,指针就移动4个位置,大家可不可以详细的,我看了手册不是很明白。还有一个问题,模拟输出-10V—+10V,也就是控制松下伺服电机,-10V时为反转,+1…

    SIMATIC S7-200 2020年11月5日
  • 置位、复位实现单键吸合和释放

    在S7-200的PLC中如图所示功能,通过逻辑的方法实现了单键按钮控制电磁阀的吸合和释放,请问可以通过置位和复位的命令来实现吗?如何实现的。 图片说明:    …

    2017年6月29日
  • 4个plc200通讯

    1#为主站   需要和2#3#4#5#各个从站 读和写数据   1#主机内的程序应该怎么写: &nb…

    SIMATIC S7-200 2020年11月1日
  • plc与触摸屏之间的通信

    我知道在他们之间是需在设置m来通信的,但是我还有一点不明白,就是怎么才可以在触摸屏上设置开关控制程序是否运行呢?我知道可能要用到子程序,可是我需要一个激活实验的按钮,该怎么编程呢?…

    SIMATIC S7-200 2021年7月5日
  • s7-200故障,输出端不停依次闪烁

    s7-200发生故障,输出端无故有信号,现象为不停依此闪烁。更换上正在使用的PLC后,运行正常,但是更换新买的PLC后,故障照旧(程序是从运行正常中的PLC里读取出来),请问这是为…

    SIMATIC S7-200 2021年7月5日
  • S7-200以太网通讯多数据传输

    200PLC做以太网通讯时,单个数据传输通讯正常,再新建数据传输2并用数据传输1的完成位来调用数据传输2时,子程序报错代码130,请教一下什么问题,如何解决? 图片说明: &nbs…

    2021年7月5日
  • 请问怎么用数字量控制PLC?

    我知道上位机可以通过PPI协议来控制s7-200,但是我现在只需要通过上位机上的按钮在控制plc输入端的通断,这个应该如何实现? 我有一块数据采集卡,是否可以直接用采集卡…

    SIMATIC S7-200 2021年7月4日
  • 西门子CPU200

    我有个西门子200CPU,型号是 CPU226,不用内存卡可以正常使用吗?存储卡的安装方式是拨插的还是焊接到上面的? 最佳答案 存储卡对于 S7-200&nbs…

    SIMATIC S7-200 2021年7月5日