摘要介绍了用西门子PLC 构成温控系统的设计与开发,讨论了PLC 输入输出控制的外部接口方法及显示扩展的软硬件设计,并对PLC 和PC 机的通信和数据处理技术进行了分析,给出了部分程序。关键词PLC 温度控制热电偶模块通信一般PLC 温度控制系统有两种设计方案,一种是PLC 扩展通用A/ D 转换模块构成,另一种是PLC 扩展专用热电偶温度模块构成。1 .1 扩展通用A/ D 转换模块温度传感器采集到的温度信号大都是微弱的模拟电信号,要经过一系列的转换,包括放大、模/ 数转换、冷端补偿、线性化处理、数字滤波等,才变成计算机能够接收和处理的有效数字信号。在PLC 温度控制系统中,可以用通用模拟量输入输出混合模块构成温度采集和处理系统。在这种系统中,由于通用A/ D 转换模块不具有温度数据处理功能,温度传感器采集到的微弱毫伏电信号不能直接送给PLC 的A/ D 转换模块,必须由外部温度变送器将温度信号进行放大、冷端补偿和线性化处理,再送到A/ D 转换模块的模入通道转换为规范的数字信号供PLC 处理。在S7 - 200PLC 中可以扩展通用A/ D 转换模块EM235,它是一个4 输入/ 1输出的模拟量混合模块,可以通过DIP 配置开关组态为单极性或双极性,设置不同的输入信号,其A/ D 转换为12 位。用这种通用A/ D 转换模块构成的温度采集和处理系统有两个方面的不足:一是要增加外部变送器;二是12 位A/ D 转换精度不是太高,没有充分发挥PLC 高集成度的优势,软硬件设计也较复杂。其优点是可以与其它模拟量采集共用同一个A/ D 转换模块。系统如图1 所示。Abstract The design and development of temperature control System composed of Siemens PLC are introduced. The external interfacing method of PLC input and output control as well as the design of hardware and software for display expansion are discussed. The communication between PLC and PC and the data processing technology are analyzed. partial program is given.Keywords PLC Temperature control Thermocouple module Communication