您现在的位置是:首页 > PLC技术 > PLC技术

CP1H-XA型PLC的模拟量输入/输出举例

来源:艾特贸易2017-08-02

简介有一电加热炉温度控制系统,如图 12-6 所示。温度范围为 0 ~ 300 ℃,炉温采用热电偶进行测量,经温度变送器转换成 4 ~ 20mA 的信号,接入 CPIH 模拟量输入通道 0( 地址 200CH) ,经 PID

    有一电加热炉温度控制系统,如图12-6所示。温度范围为0300℃,炉温采用热电偶进行测量,经温度变送器转换成420mA的信号,接入CPIH模拟量输入通道0(地址200CH),经PID控制算法运算后,通过CP1H的模拟量输出通道0(地址210 CH)输出420mA信号进入晶闸管调功器,调整电加热功率控制电加热炉的温度。设定值采用CP1H的模拟电位器输入,PID控制算法采用CP1H自带的二自由度PID控制算法块。

    程序完成的工作主要有:通过SCL指令将A/D转换结果转换成0300℃的温度值,对PID控制器的参数进行初始化设定,由于PID控制块的输入/输出范围为0FFFFH,因此需要将A/D转换结果02EEOH的范围转换到PID输入范围,并将PID的输出转换到D/A转换器可接收的数据范围,同时也需要将设定值转换到PID控制器的输入范围内。因此程序首先在上电后第一个循环内对转换数据表及PID参数进行初始化,当I0.01输入有效时投入PID控制,梯形图如图12-7所示。

电加热炉温度控制系统

    12-6    电加热炉温度控制系统

电加热炉温度控制系统的梯形图

电加热炉温度控制系统的梯形图

    12-7    电加热炉温度控制系统的梯形图