您现在的位置是:首页 > PLC技术 > PLC技术
CP1H-XA型PLC的模拟量输入/输出举例
来源:艾特贸易2017-08-02
简介有一电加热炉温度控制系统,如图 12-6 所示。温度范围为 0 ~ 300 ℃,炉温采用热电偶进行测量,经温度变送器转换成 4 ~ 20mA 的信号,接入 CPIH 模拟量输入通道 0( 地址 200CH) ,经 PID
有一电加热炉温度控制系统,如图12-6所示。温度范围为0~300℃,炉温采用热电偶进行测量,经温度变送器转换成4~20mA的信号,接入CPIH模拟量输入通道0(地址200CH),经PID控制算法运算后,通过CP1H的模拟量输出通道0(地址210 CH)输出4~20mA信号进入晶闸管调功器,调整电加热功率控制电加热炉的温度。设定值采用CP1H的模拟电位器输入,PID控制算法采用CP1H自带的二自由度PID控制算法块。
程序完成的工作主要有:通过SCL指令将A/D转换结果转换成0~300℃的温度值,对PID控制器的参数进行初始化设定,由于PID控制块的输入/输出范围为0~FFFFH,因此需要将A/D转换结果0~2EEOH的范围转换到PID输入范围,并将PID的输出转换到D/A转换器可接收的数据范围,同时也需要将设定值转换到PID控制器的输入范围内。因此程序首先在上电后第一个循环内对转换数据表及PID参数进行初始化,当I0.01输入有效时投入PID控制,梯形图如图12-7所示。
图12-6 电加热炉温度控制系统
图12-7 电加热炉温度控制系统的梯形图
点击排行
