您现在的位置是:首页 > PLC技术 > PLC技术

PLC实现模拟量信号输入、运算与输出功能的编程

来源:艾特贸易2017-06-04

简介有 4 路模拟量信号,通过 F2-6A-E 模拟量单元的通道 CH410 、 CH411 、 CH412 、 CH413 输入,要求如下。 (1) 求出 CH410 、 CH411 、 CH412 这 3 路的平均值并通过通道 CH400 输出。 (2) 将三路的平均值

    4路模拟量信号,通过F2-6A-E模拟量单元的通道CH410CH411CH412CH413输入,要求如下。    (1)求出CH410CH411CH4123路的平均值并通过通道CH400输出。    (2)将三路的平均值与CH413通道输入的模拟量之差、取绝对值、乘以2之后通过CH401通道输出。    根据以上要求设计的梯形图如图9.5所示。图中,功能指令F670 K87用于确定减法运算结果存放形式。输入条件接通时,执行K87指令。当K87指令后面的减法指令的执行结果为负值时,则用绝对值来表示(如“123-321”的结果,用绝对值“198”表示),且借位标志M573接通。当K87指令的输入条件断开时,后面的减法指令执行结果用十进制的补码表示(如“123-321”的结果,用补码“802”表示),同时借位标志M573接通。    现代PLC在保持其强大的开关量控制能力的同时,基本都具备了模拟量信号检测、运算及输出控制能力,功能也日益完善。但是,各个生产厂家提供的PLC模拟量输入/输出单元的技术特性还是有不少差别,提供的功能指令在数目、格式及运算能力上各不相同。    例如,F1/F2系列PLC具有最大12A/D6D/A的模拟量控制能力,除可以完成一般的信号输入/输出、算术运算外,还可以通过程序设计完成开方、平方、函数、PID等常规控制运算,具有通用性好、价格便宜等特点。A系列PLC具有最大256路模拟量I/O64PID控制回路,及开方、平方、函数、绝对值等控制算法,可实现串级、前馈、比例等控制运算,可较好地实现过程控制功能。    本例以F1/F2系列PLC的模拟量单元为例,介绍了模拟量单元的技术特性,并举例说明了用模拟量单元实现多路模拟量信号的输入、算术运算和信号输出的程序设计方法。更进一步的应用,将在后面几个实例中逐步展开论述。
实现多路模拟量信号输入、运算与输出的梯形图
实现多路模拟量信号输入、运算与输出的梯形图
    9.5    实现多路模拟量信号输入、运算与输出的梯形图