1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第二十讲 可编程控制器的应用,-,可编程控制器用于模拟量的控制,教学目标,掌握可编程控制器模拟量模块的使用。,可编程控制器用于模拟量的控制,模拟量输入模块,模拟量输出模块,模拟量模块使用,模拟量输入模块,FX2N,常用的模拟量输入模块有,FX2N-2AD,、,FX2N-4AD,、,FX2N-8AD,模拟量输入模块和温度传感器输入模块。,FX2AD,为,2,通道,12,位,A,D,转换模块。根据外部连接方法及,PLC,指令,可选择电压输入或电流输入,是一种具有高精确度的输入模块。通过简易的调整或根据可编程控
2、制器的指令可改变模拟量输入的范围。瞬时值和设定值等数据的读出和写入用,FROM,TO,指令进行。,FX2AD,的技术指标,模拟量输出模块,FX2N,常用的模拟量输出模块有,FX2N-2DA,、,FX2N-4DA,、,FX2N-8DA,模拟量输出模块。,FX2DA,为,2,通道,12,位,D,A,转换模块,是一种具有高精确度的输出模块。通过简易的调整或根据可编程控制器的指令可改变模拟量输出的范围。瞬时值和设定值等数据的读出和写入用,FROM,TO,指令进行。,FX-2DA,的技术指标,模拟量模块使用,确定模块的编号,缓冲寄存器(,BFM,)分配,编程举例,模拟量控制的应用,确定模块的编号,在,F
3、X,系列可编程控制器基本单元的右侧,可以连接最多,8,块特殊功能模块,它们的编号从最靠近基本单元的那一个开始顺次编为,0,7,号。如图,:,该配置使用,FX2N48,点基本单元,连接,FX-4AD,、,FX-4DA,、,FX-2AD 3,块模拟量模块,它们的编号分别为,0,、,1,、,2,号。这,3,块模块不影响右边,2,块扩展的编号,但会影响到总的输入输出点数。,3,块模拟量模块共占用,24,点,那么基本单元和扩展的总输入输出点数只能有,232,点。,缓冲寄存器(,BFM,)分配,FX,系列可编程控制器基本单元与,FX4AD,、,FX2DA,等模拟量模块之间的数据通信是由,FROM,指令和,
4、TO,指令来执行的,,FROM,是基本单元从,FX4AD,、,FX2DA,读数据的指令,,TO,是从基本单元将数据写到,FX4AD,、,FX2DA,的指令。实际上读、写操作都是对,FX4AD,、,FX2DA,的缓冲寄存器,BFM,进行的。这一缓冲寄存器区由,32,个,16,位的寄存器组成,编号为,BFM#0,一,#31,。,FX-4AD,模块,BFM,的分配表,BFM,内容,*,#0,通道初始化,缺省设定值为,H0000,*,#1,通道,1,平均值取样次数,缺省值为,8,*,#2,通道,2,*,#3,通道,3,*,#4,通道,4,#5,通道,1,平均值,#6,通道,2,#7,通道,3,#8,通
5、道,4,#9,通道,1,当前值,#10,通道,2,#11,通道,3,#12,通道,4,#13-19,保留,*,#20,复位到缺省设定值,缺省值为,0,*,#21,禁止调整偏移、增益值,缺省值为,0,(,1,为允许调整),*,#22,偏移、增益调整,b7,b6,b5,b4,b3,b2,b1,b0,G4,O4,G3,O3,G2,O2,G1,O1,*,#23,偏移量,缺省值为,0,*,#24,增益值,缺省值为,5000,#25-28,保留,#29,错误状态,#30,识别码,K2010,#31,禁用,编程举例,FX-4AD,模拟量输入模块连接在最靠近基本单元,FX2N-48MR,的地方,那么它的编号为
6、N0,,如果仅开通,CH1,和,CH2,两个通道作为电压量输入通道,计算平均值的取样次数定为,4,次,可编程控制器中的,D0,和,D1,分别接收这两个通道输入量平均值数字量,并编梯形图程序。,梯形图,案例,制冷中央空调温度控制,一、动作要求分析,该制冷系统使用两台压缩机组,系统要求温度在低于,12,时不起动机组,在温度高于,12,时两台机组顺序起动,温度降低到,12,时停止其中一台机组。要求先起动的一台停止,温度降到,7.5,时两台机组都停止,温度低于,5,时,系统发出超低温报警。,二、硬件设计,在这个控制系统中,温度点的检测可以使用带开关量输出的温度传感器来完成,但是有的系统的温度检测点很
7、多,或根据环境温度变化要经常调整温度点,要用很多开关量温度传感器,占用较多的输入点,安装布线不方便,把温度信号用温度传感器转换成连续变化的模拟量,那么这个制冷机组的控制系统就是一个模拟量控制系统。对于一个模拟量控制系统,采用可编程控制器控制,控制性能可以得到极大的改善。在这里可以选用,FX2N-32MR,基本单元与,FX2N-4AD-PT,模拟量输入单元,就能方便的实现控制要求。,中央空调温度控制,I/O,分配表,系统的输入信号:,起动按钮,停止按钮,压力保护,1,压力保护,2,过载保护,1,过载保护,2,手动,/,自动转换,手动起动,1,手动起动,2,系统输出信号:,1,号和,2,号机组的控制,压力,过载,超低温报警,中央空调温度控制硬件连线图,中央空调温度控制梯形图,注,:,本程序完成的是温度读取模块中温度的读取,