基于PLC的自动浇灌系统设计

loading 分享 2026-8-28 下载文档

由逆变公式可得到温度的显示数值为X=100*(Z-6400)/25600。环境的变化量可以为25℃,我们可以设置当温度大于等于30℃时,系统控制水泵浇灌。

本设计采用的PID闭环控制系统,首先要建立回路表,初始化PID参数。该系统的控制过程:启动时,手动控制加热器使环境温度达到要求值,在显示器上显示实时的温度,然后切换到自动方式。I0.0控制手动/自动的切换,0代表手动,1代表自动。当工作在手动方式下,可以把过程变量直接写入回路表中的输出寄存器(VD108)。其中主程序的功能是PLC首次运行时利用SM0.1调用初始化子程序SBR0。子程序SBR0的功能是形成PID的回路表,建立5S的定时中断,并且开中断。中断程序INT0的功能是输入测量值,并送入回路表,经过PID计算将输出值输出,从而控制水泵浇灌。

20

21

图3.1温度监控程序梯形图

3.3湿度监控程序设计

本设计中湿度传感器的测量范围是0到100%RH,标准电信号为4~20mA,输入信号的数字量为6400~32000。湿度的设定值为50%RH,其对应的数字量由转换公式可得到为19200。由逆变公式可得到温度的输出显示数值为X=100*(Z-6400)/25600。环境的变化量可以为45%RH,我们可以设置当温度大于等于55%RH或小于等于45%RH时,系统控制水泵浇灌。

22

23


基于PLC的自动浇灌系统设计.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于PLC的自动浇灌系统设计 的文档
相关推荐
相关阅读