2013年度  第1期


标题:PLC数据采集模块的设计
作者:郭荣祥 王洪一
作者单位:内蒙古科技大学信息工程学院,内蒙古 包头市 014010
关键字:可编程逻辑控制器,数据采集,温度,MATLAB,线性化
摘要:设计一种应用于可编程逻辑控制器(PLC)的数据采集模块。模块可以将热电阻或热电偶的温度信号、电流电压信号转变成数字量后上传至PLC。硬件电路由信号调理电路、信号放大电路、A/D转换电路、滤波电路等组成。模块可以通过并行接口的通讯方式,使用请求半字节输出的方法与欧姆龙CPM2AH控制器通讯,由5位开关量的时序变化将数据传送给PLC。通过很少的开关量输入点,PLC就可以完成对多路模拟信号的采集,有效地节约了控制成本。除并行通讯方式外,模块还设计了RS-485串行接口的方式来完成与PLC的通讯。系统采用分段线性化算法进行校正处理,利用MATLAB软件得到最小二乘法拟合曲线,使传感器的全温度范围精度优于0.1℃。