OFF ON OFF ON OFF OFF ±50mV 25μV
OFF OFF ON ON OFF OFF ±100mV 12.5μV
ON OFF OFF OFF ON OFF ±250mV 50μV
OFF ON OFF OFF ON OFF ±500mV 125μV
OFF OFF ON OFF ON OFF ±1V 250μV
ON OFF OFF OFF OFF OFF ±2.5V 500μV
OFF ON OFF OFF OFF OFF ±5V 1.5mV
OFF OFF ON OFF OFF OFF ±10V 5mV
根据本课程设计所需温度检测和控制模块,本次选用单极性,其中7开关为010001,即满量程输入为0到500mV分辨率为125uA。
2.4 I/O点分配
本设计中所采用的I/O点的分配如表4所示,输入用2个I/O点,输出用4个I/O。
表4 I/O点分配
输入
I0.0 停止按钮
I0.1 启动按钮
输出
Q0.0 锅炉加热指示灯
Q0.1 停止指示灯
Q0.2 正常指示灯
Q0.3 温度越上线报警指示灯
Q0.4 运行指示灯
2.5 整体方案的设计
在锅炉加热的过程中分别设置停止显示灯,启动显示灯,正常温度显示灯,过高温度(警示灯)显示灯,和加热显示灯,可以通过5个灯的开关状况判断加热炉内的大概情况。K型传感器负责检测加热炉中的温度,把温度信号转化成对应的电压信号,经过PLC模数转换后进行PID调节。根据PID输出值来控制下一个周期内(100ms)内的加热时间和非加热时间。在加热时间内使得脉宽调制接通,那加热炉就可处于加热状态,反之则停止加热。
设计思路大体为K型热电偶把检测到的温度转化为电压型号,然后传递给PLC和EM235模块,通过计算机进行PID分析,依据分析的结果通过PLC和EM235模块来控制对锅炉的加热和停止加热。整体设计框图如图4所示。