恒压供水系统的设计安装与调试ppt课件.ppt
《恒压供水系统的设计安装与调试ppt课件.ppt》由会员分享,可在线阅读,更多相关《恒压供水系统的设计安装与调试ppt课件.ppt(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 工作任务工作任务1 PLC1 PLC的数值运算的数值运算 工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供水系统和变频器的恒压供水系统模块四模块四 恒压供水系统的设计、安装与恒压供水系统的设计、安装与调试调试上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页
2、下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返
3、回 输出数据超出整数范围时产生溢出。输出数据超出整数范围时产生溢出。数据类型:输入为数据类型:输入为DINTDINT,输出为,输出为INDIND。3. 3. 双整数与实数双整数与实数(1 1)实数到双整数)实数到双整数实数转换到双整数,有两条指令:实数转换到双整数,有两条指令:ROUNDROUND和和TRUNCTRUNC。指令格式:指令格式:LADLAD及及STLSTL,格式如图,格式如图4-204-20(a a)、()、(b b)所示。)所示。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回功能描述:将实数输入数据功能描述:将实数输入数据ININ转换成双整数类型,并
4、将结果送到转换成双整数类型,并将结果送到OUTOUT输出。输出数据超出整数范围时产生溢出。两条指令的区别是:前者输出。输出数据超出整数范围时产生溢出。两条指令的区别是:前者小数点部分小数点部分4 4舍舍5 5入,而后者小数部分直接舍去。入,而后者小数部分直接舍去。数据类型:输入为数据类型:输入为REALREAL,输出为,输出为DINDDIND。(2 2)双整数到实数)双整数到实数指令格式:指令格式:LADLAD及及STLSTL格式如图格式如图4-204-20(b b)所示。)所示。功能描述:将双整数输入数据功能描述:将双整数输入数据ININ转换成实数,并将结果送到转换成实数,并将结果送到OUT
5、OUT输输出。出。数据类型:输入为数据类型:输入为DINTDINT,输出为,输出为REALREAL。(3 3)整数到实数)整数到实数没有直接的整数到实数转换指令。转换时,先使用没有直接的整数到实数转换指令。转换时,先使用I-DII-DI(整数到双(整数到双整数)指令,然后再使用整数)指令,然后再使用DTRDTR(双整数到实数)指令即可,如图(双整数到实数)指令即可,如图4-204-20(c c)所示。所示。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回工作任务工作任务1 PLC1 PLC的数值
6、运算的数值运算上一页 下一页返回 “53”53”是正确的。而不经是正确的。而不经BCDIBCDI变换,直接传送到变量寄存器变换,直接传送到变量寄存器VW20VW20中中的数据的数据“83”83”则是错误的。则是错误的。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页 下一页返回(2 2)整数到)整数到BCDBCD码码指令格式:指令格式:LADLAD及及STLSTL,格式如图,格式如图4-244-24所示。所示。功能描述:将整数输入数据功能描述:将整数输入数据ININ转换成转换成BCDBCD码类型,并将结果送到码类型,并将结果送到OUTOUT输出。输入数据输出。输入数据ININ的范
7、围为的范围为0 09 9999 999。在。在STLSTL中,中,ININ和和OUTOUT使用相同的存使用相同的存储单元。储单元。数据类型:输入数据类型:输入/ /输出均为字。输出均为字。【例【例4-94-9】I-BCDI-BCD指令的应用举例如图指令的应用举例如图4-254-25所示。当所示。当I0.1I0.1接通时,先接通时,先将将2121存入存入VW0VW0,然后(,然后(VW0VW0)=21=21编为编为BCDBCD码输出到码输出到QB0QB0。从图所示的工作过程看出,从图所示的工作过程看出,VW0VW0中存储的二进制数据与中存储的二进制数据与QB0QB0中存储的中存储的BCDBCD码
8、完全不同。码完全不同。QB0QB0以以4 4位位BCDBCD码为码为1 1组,从高至低分别是十进数组,从高至低分别是十进数2 2、1 1的的BCDBCD码。码。工作任务工作任务1 PLC1 PLC的数值运算的数值运算上一页返回任务实施任务实施一、画一、画I/OI/O接线接线数值运算数值运算X X和和Y Y通过拨码器输入、运算结果通过数码管显示的通过拨码器输入、运算结果通过数码管显示的I/OI/O接接线如图线如图4-264-26所示。所示。二、根据运算要求编写控制梯形图二、根据运算要求编写控制梯形图梯形图如图梯形图如图4-274-27所示。所示。工作任务工作任务1 PLC1 PLC的数值运算的数
9、值运算下一页返回工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回的输入范围、极性,如表的输入范围、极性,如表4-34-3所列。所列。设定模拟量输入类型后,需要进行模块的校准,此操作需通过调整设定模拟量输入类型后,需要进行模块的校准,此操作需通过调整模块中的模块中的“增益调整增益调整”电位器实现。电位器实现。工作任务工作任务2 2
10、 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回校准调节影响所有的输入通道。即使在校准以后,如果模拟量多路校准调节影响所有的输入通道。即使在校准以后,如果模拟量多路转换器之前的输入电路元件值发生变化,从不同通道读入同一个输入信转换器之前的输入电路元件值发生变化,从不同通道读入同一个输入信号,其信号值也会有微小的不同。校准输入的步骤如下所述。号,其信号值也会有微小的不同。校准输入的步骤如下所述。 切断模块电源,用切断模块电源,用DIPDIP开关选择需要的输入范围;开关选择需要的输入范围; 接通接通CPUCPU和模块电源,使模块稳定和模块电源,使模块稳定15 m
11、in15 min; 用一个变送器、一个电压源或电流源,将零值信号加到模块的用一个变送器、一个电压源或电流源,将零值信号加到模块的一个输入端;一个输入端; 读取该输入通道在读取该输入通道在CPUCPU中的测量值;中的测量值; 调节模块上的调节模块上的OFFSETOFFSET(偏置)电位器,直到读数为零或需要的(偏置)电位器,直到读数为零或需要的数字值;数字值; 将一个工程量的最大值(或满刻度模拟量信号)接到某一个输将一个工程量的最大值(或满刻度模拟量信号)接到某一个输入端子,调节模块上的入端子,调节模块上的GAINGAIN(增益)电位器,直到读数为(增益)电位器,直到读数为32 00032 00
12、0或需要或需要的数字值。的数字值。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回 必要时重复上述校准偏置和增益的过程;必要时重复上述校准偏置和增益的过程;如输入电压范围是如输入电压范围是0 010 V10 V的模拟量信号,则对应的数字量结果应的模拟量信号,则对应的数字量结果应为为0 032 00032 000;电压为;电压为0 V0 V时,数字量不一定是时,数字量不一定是0 0,可能有一个偏置值,可能有一个偏置值,如图如图4-354-35所示。所示。(3 3)输入模拟量的读取)输入模拟量的读取每个模拟量占用一个字长(每个模拟量占用一个
13、字长(1616位),其中数据占位),其中数据占1212位。依据输入模位。依据输入模拟量的极性,数据字格式有所不同。其格式如图拟量的极性,数据字格式有所不同。其格式如图4-364-36所示。所示。单极性:单极性:2 21515-2-23 3=32 760=32 760。差值:差值:32 760-32 000=76032 760-32 000=760,通过调偏差,通过调偏差/ /增益系统完成。增益系统完成。模拟量转换为数字量的模拟量转换为数字量的1212位读数是左对齐的。对单极性格式,最高位读数是左对齐的。对单极性格式,最高位为符号位,最低位为符号位,最低3 3位是测量精度位,即位是测量精度位,即
14、A/DA/D转换是以转换是以8 8为单位进行的;对为单位进行的;对双极性格式,最低双极性格式,最低4 4位为转换精度位,即位为转换精度位,即A/DA/D转换是以转换是以1616为单位进行的。为单位进行的。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回在读取模拟量时,利用数据传送指令在读取模拟量时,利用数据传送指令MOV-WMOV-W,可以从指定的模拟量,可以从指定的模拟量输入通道将其读取到内存中,然后根据极性,利用移位指令或整数除法输入通道将其读取到内存中,然后根据极性,利用移位指令或整数除法指令将其规格化,以便于处理数据值部分。指令
15、将其规格化,以便于处理数据值部分。2. 2. 模拟量输出模块模拟量输出模块EM232EM232(1 1)模拟量输出寻址)模拟量输出寻址图图4-374-37是模拟量输出是模拟量输出EM232EM232端子及内部结构,通过端子及内部结构,通过D/AD/A模块,模块,S7-200 S7-200 CPUCPU把一个字长(把一个字长(1616位)的数字量(位)的数字量(0 032 00032 000)按比例转换成电流或电)按比例转换成电流或电压。用区域标识符(压。用区域标识符(AQAQ)、数据长度()、数据长度(W W)和模拟通道的起始地址存储这)和模拟通道的起始地址存储这些量。其格式为:些量。其格式为
16、:AQWAQW起始字节地址。起始字节地址。因为模拟输出量为一个字长,且从偶数字节开始,所以必须从偶数因为模拟输出量为一个字长,且从偶数字节开始,所以必须从偶数字节地址存储这些值,如字节地址存储这些值,如AQW0AQW0、AQW2AQW2、AQW4AQW4等。模拟量输出值是只写数等。模拟量输出值是只写数据,故用户不能读取。据,故用户不能读取。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回(2 2)模拟量的输出)模拟量的输出模拟量的输出范围为模拟量的输出范围为-10-10+10 V+10 V和和0 020 mA20 mA(由接线方式决定)
17、,(由接线方式决定),对应的数字量分别为对应的数字量分别为-32 000-32 00032 00032 000和和0 032 00032 000。图图4-384-38所示模拟量数据输出值是左对齐的,最高有效位是符号位,所示模拟量数据输出值是左对齐的,最高有效位是符号位,0 0表示正值。最低表示正值。最低4 4位是位是4 4个连续的个连续的0 0,在转换为模拟量输出值时将自动屏,在转换为模拟量输出值时将自动屏蔽,而不会影响输出信号值。蔽,而不会影响输出信号值。在输出模拟量时,首先根据电流输出方式或电压输出方式,利用移在输出模拟量时,首先根据电流输出方式或电压输出方式,利用移位指令或整数乘法指令对
18、数据值部分进行处理,然后利用数据传送指令位指令或整数乘法指令对数据值部分进行处理,然后利用数据传送指令MOV-WMOV-W,将其从指定的模拟量输出通道输出。,将其从指定的模拟量输出通道输出。二、模拟量数据的处理二、模拟量数据的处理1. 1. 模拟量输入信号的整定模拟量输入信号的整定通过模拟量输入模块转换后的数字信号直接存储在通过模拟量输入模块转换后的数字信号直接存储在S7-200S7-200系列系列PLCPLC的模拟量数据输出值拟量输入存储器的模拟量数据输出值拟量输入存储器AIWAIW中。中。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页
19、返回这种数字量与被转换的结果之间有一定的函数对应关系,但在数值这种数字量与被转换的结果之间有一定的函数对应关系,但在数值上并不相等,必须经过某种转换才能使用。这种将模拟量输入模块转换上并不相等,必须经过某种转换才能使用。这种将模拟量输入模块转换后的数字信号在后的数字信号在PLCPLC内部按一定函数关系进行转换的过程称为模拟量输入内部按一定函数关系进行转换的过程称为模拟量输入信号的整定。信号的整定。模拟量输入信号的整定通常需要考虑以下几个问题。模拟量输入信号的整定通常需要考虑以下几个问题。(1 1)模拟量输入值的数字量表示方法)模拟量输入值的数字量表示方法模拟量输入值的数字量表示方法即模拟量输入
20、模块数据的位数是多模拟量输入值的数字量表示方法即模拟量输入模块数据的位数是多少?是否从数据字的第少?是否从数据字的第0 0位开始?若不是,应进行移位操作使数据的最低位开始?若不是,应进行移位操作使数据的最低位排列在数据字的第位排列在数据字的第0 0位上,以保证数据的准确性。如位上,以保证数据的准确性。如EM231EM231模拟量输入模拟量输入模块,在单极性信号输入时,模拟量的数据值是从第模块,在单极性信号输入时,模拟量的数据值是从第3 3位开始的,因此数位开始的,因此数据整定的任务是把该数据字右移据整定的任务是把该数据字右移3 3位。位。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒
21、压供和变频器的恒压供水系统水系统上一页 下一页返回(2 2)模拟量输入值的数字量表示范围)模拟量输入值的数字量表示范围该范围由模拟量输入模块的转换精度决定的。如果输入量的范围大该范围由模拟量输入模块的转换精度决定的。如果输入量的范围大于模块可能表示的范围,则可以使输入量的范围限定在模块表示的范围于模块可能表示的范围,则可以使输入量的范围限定在模块表示的范围内。内。(3 3)系统偏移量的消除)系统偏移量的消除系统偏移量是指在无模拟量信号输入情况下由测量元件的测量误差系统偏移量是指在无模拟量信号输入情况下由测量元件的测量误差及模拟量输入模块的转换死区所引起的,具有一定数值的转换结果。消及模拟量输入
22、模块的转换死区所引起的,具有一定数值的转换结果。消除这一偏移量的方法是在硬件方面进行调整(如调整除这一偏移量的方法是在硬件方面进行调整(如调整EM231EM231中偏置电位器)中偏置电位器)或使用或使用PLCPLC的运算指令消除。的运算指令消除。(4 4)过程量的最大变化范围)过程量的最大变化范围过程量的最大变化范围与转换后的数字量最大变化范围应有一一对过程量的最大变化范围与转换后的数字量最大变化范围应有一一对应的关系,这样就可以使转换后的数字量精确地反映过程量的变化。如应的关系,这样就可以使转换后的数字量精确地反映过程量的变化。如用用0 00 FH0 FH反映反映0 010 V10 V的电压
23、与用的电压与用0 0FFHFFH反映反映0 010 V10 V的电压相比较,的电压相比较,后者的灵敏度或精确度显然要比前者高得多。后者的灵敏度或精确度显然要比前者高得多。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回(5 5)标准化问题)标准化问题从模拟量输入模块采集到的过程量都是实际的工程量,其幅度、范从模拟量输入模块采集到的过程量都是实际的工程量,其幅度、范围和测量单位都不同,在围和测量单位都不同,在PLCPLC内部进行数据运算之前,必须将这些值转换内部进行数据运算之前,必须将这些值转换为无量纲的标准格式。为无量纲的标准格式。(6
24、 6)数字量滤波问题)数字量滤波问题电压、电流等模拟量常常会因为现场干扰而产生较大波动。这种波电压、电流等模拟量常常会因为现场干扰而产生较大波动。这种波动经动经A/DA/D转换后亦反映在转换后亦反映在PLCPLC的数字量输入端。若仅用瞬时采样值进行控的数字量输入端。若仅用瞬时采样值进行控制计算,将会产生较大误差,因此有必要进行滤波。制计算,将会产生较大误差,因此有必要进行滤波。工程上的数字滤波方法有平均值滤波、去极值平均滤波以及惯性滤工程上的数字滤波方法有平均值滤波、去极值平均滤波以及惯性滤波法等。算术平均值滤波的效果与采样次数有关,采样次数越多则效果波法等。算术平均值滤波的效果与采样次数有关
25、,采样次数越多则效果越好。但这种滤波方法对于强干扰的抑制作用不大,而去极值平均滤波越好。但这种滤波方法对于强干扰的抑制作用不大,而去极值平均滤波方法则可有效地消除明显的干扰信号。消除的方法是对多次采样值进行方法则可有效地消除明显的干扰信号。消除的方法是对多次采样值进行累加后,然后从累加和中减去最大值和最小值,再进行平均值滤波。累加后,然后从累加和中减去最大值和最小值,再进行平均值滤波。工作任务工作任务2 2 基于基于PLCPLC和变频器的恒压供和变频器的恒压供水系统水系统上一页 下一页返回惯性滤波的方法就是逐次修正,它类似于较大惯性的低通滤波功能。惯性滤波的方法就是逐次修正,它类似于较大惯性的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 供水系统 设计 安装 调试 ppt 课件
限制150内