三菱PLC模拟量温度中央空调案例
一、模拟量模块介绍(一)模拟量输入模块FX2N常用的模拟量输入模块有FX2N2AD、FX2N4AD、FX2N8AD模拟量输入模块和温度传感器输入模块。FX2AD为2通道12位A/D转换模块。根据外部连接方法及plc指令,可选择电压输入或电流输入,是一种具有高精确度的输入模块。通过简易的调整或根据可编程控制器的指令可改变模拟量输入的范围。瞬时值和设定值等数据的读出和写入用FROM/TO指令进行。FX2AD的技术指标二模拟量输出模块FX2N常用的模拟量输出模块有FX2N2DA、FX2N4DA、FX2N8DA模拟量输出模块。FX2DA为2通道12位D/A转换模块,是一种具有高精确度的输出模块。通过简易的调整或根据可编程控制器的指令可改变模拟量输出的范围。瞬时值和设定值等数据的读出和写入用FROM/TO指令进行。FX2DA的技术指标二、模拟量模块使用(一)确定模块的编号在FX系列可编程控制器基本单元的右侧,可以连接最多8块特殊功能模块,它们的编号从最靠近基本单元的那一个开始顺次编为0~7号。如图该配置使用FX2N48点基本单元,连接FX4AD、FX4DA、FX2AD3块模拟量模块,它们的编号分别为0、1、2号。这3块模块不影响右边2块扩展的编号,但会影响到总的输入输出点数。3块模拟
f量模块共占用24点,那么基本单元和扩展的总输入输出点数只能有232点。(二)缓冲寄存器(BFM)分配FX系列可编程控制器基本单元与FX4AD、FX2DA等模拟量模块之间的数据通信是由FROM指令和TO指令来执行的,FROM是基本单元从FX4AD、FX2DA读数据的指令,TO是从基本单元将数据写到FX4AD、FX2DA的指令。实际上读、写操作都是对FX4AD、FX2DA的缓冲寄存器BFM进行的。这一缓冲寄存器区由32个16位的寄存器组成,编号为BFM0一31。(三)FX4AD模块BFM的分配表(四)编程举例FX4AD模拟量输入模块连接在最靠近基本单元FX2N48MR的地方,那么它的编号为N0,如果仅开通CH1和CH2两个通道作为电压量输入通道,计算平均值的取样次数定为4次,可编程控制器中的D0和D1分别接收这两个通道输入量平均值数字量,并编梯形图程序。梯形图案例:制冷中央空调温度控制一、动作要求分析该制冷系统使用两台压缩机组,系统要求温度在低于12℃时不起动机组,在温度高于12℃时两台机组顺序起动,温度降低到12℃时停止其中一台机组。要求先起动的一台停止,温度降到75℃时两台机组都停止,温度低于5℃时,系统发出超低温报警。二、硬件设计在这个控制系统中,温度点的检测可r