模拟量输入输出讲解

合集下载

第9章 PLC的模拟量输入与输出

第9章 PLC的模拟量输入与输出
• 模拟量I/O模块自带CPU,能独立工作, CPU模块只需用各种数据传送指令便可对 模拟量I/O模块进行读写操作
绪论EXIT
9.1 欧姆龙PLC模拟量模块
一、CJ系列PLC模拟量输入模块及应用
• 模拟量输入模块的功能是将输入PLC的外 部模拟量转换为PLC所需的数字量
• 模拟量输入模块有2路、4路、8路等规格 • 当执行读模拟量指令时,指定输入通路中
• 本系统使用了1个16点输入 模块,1个16点输出模块和 1个8路模拟量输入模块
绪论EXIT
数据区参数的配置
CJ1W-AD081-V1对应CIO区通道分配
通道号
位号
I/O
(字号) 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
输出(从 CPU到模
块)
输入(从 模块到 CPU)
n
n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8
n+9
未用
峰值保持功能(0:未用; 1:使用)
87654321
第1路输入经A/D转换后的数字量(二进制数)
第2路输入经A/D转换后的数字量(二进制数)
第3路输入经A/D转换后的数字量(二进制数)
第4路输入经A/D转换后的数字量(二进制数)
• 上电之前必须设置 好单元号
• 单元号与CIO区、 DM区通道有对应 关系
绪论EXIT
单元号与CIO区、DM区通道的对应关系
开关设置 单元号 CIO起始通道号n CIO区通道范围 DM起始通道号m
DM区通道范围
00
0#
01
1#
02

《模拟量的输入输出》课件

《模拟量的输入输出》课件

电压输出型设备可以将电 信号转换为电压模拟信号 ,常用于电压源的输出。
电流输出型设备可以将电 信号转换为电流模拟信号 ,常用于需要恒流源的场 合。
电阻输出型设备可以将电 信号转换为电阻模拟信号 ,常用于需要调节阻值的 场合。
模拟量输出的电路设计
放大电路可以将微弱的电信 号放大到足够的幅度,以满
足输出要求。
模拟量输出的电路设计需要 考虑信号的放大、滤波、隔
离和保护等方面。
01
02
03
滤波电路可以去除信号中的 噪声和干扰,提高信号的纯
净度。
隔离电路可以避免不同电路 之间的相互干扰,保护电路
的安全运行。
04
05
保护电路可以防止电路过载 、过流和过压等异常情况对
电路的损害。
04
模拟量输入输出转换
模拟量输入输出转换的原理
将物理量转换为模拟量信号的装置。
模拟量与数字量的区别
01 数字量
离散的量,如开关状态、二进制数等。
02 转换方式
模拟量通过连续变化表示物理量,数字量通过离 散状态表示信息。
03 传输方式
模拟量信号通过电缆传输,易受干扰;数字量信 号通过数字通信传输,抗干扰能力强。
模拟量的应用领域
工业控制
如温度、压力、流量等参 数的监测和控制。
模拟量输入的电路设计
模拟量输入的电路设计需要考虑信号 源、信号调理电路和测量设备的特性 。
信号调理电路的设计需要考虑噪声抑 制、抗干扰能力和线性范围等因素, 以确保测量结果的准确性和可靠性。
电路设计需要确保信号源与测量设备 之间的阻抗匹配,以减小信号损失和 失真。
03
模拟量输出
模拟量输出的原理

输入模拟量与输出数字量的计算公式

输入模拟量与输出数字量的计算公式

输入模拟量与输出数字量的计算公式在我们的电子世界里,输入模拟量与输出数字量之间有着神秘而有趣的关系,这背后藏着一套计算公式。

咱们先来说说啥是输入模拟量。

比如说,温度、压力、声音的强度,这些连续变化的量就是模拟量。

就拿温度来说吧,它可不是一下子从 0 跳到 10 度,而是能在 0 到 10 度之间平滑地变化。

而输出数字量呢,就像是我们在计算机里看到的 0 和 1 组成的数字。

比如说,温度传感器把连续变化的温度转变成计算机能处理的数字信号,这就是从模拟量变成了数字量。

那它们之间的计算公式到底是啥呢?一般来说,常用的公式是:数字量 = (模拟量 - 模拟量下限)×(数字量最大值 - 数字量最小值)÷(模拟量上限 - 模拟量下限) + 数字量最小值咱来举个例子哈。

假设我们有一个温度传感器,它能测量的温度范围是 0 到 100 度(这就是模拟量的范围),而对应的数字量范围是 0到 1023 。

现在测到的温度是 50 度,那按照公式算一下:数字量 = (50 - 0)×(1023 - 0)÷(100 - 0) + 0算出来大概是 511.5 ,因为数字量得是整数,所以就约等于 512 。

还记得我之前参加过一个电子小制作的活动。

我们要做一个能显示环境湿度的小装置。

在这个过程中,就得搞清楚湿度这个模拟量怎么变成能在屏幕上显示的数字量。

当时可把我难坏了,对着那一堆公式和数据,脑袋都大了几圈。

我就不停地测试,调整参数,反复计算。

有好几次都算错了,显示出来的湿度数值完全不对,要么超高,要么超低,就像个调皮的孩子在跟我开玩笑。

但我没放弃,继续琢磨,终于算出了正确的结果。

当看到那个小装置准确地显示出环境湿度的时候,心里那叫一个美呀!这就像是解开了一道神秘的谜题,找到了通往数字世界和现实世界的桥梁。

其实啊,输入模拟量与输出数字量的计算公式在很多地方都有用。

比如在工业自动化控制中,要精确控制机器的运行,就得靠这个公式把各种模拟量转化成数字量,让计算机能明白该怎么做。

模拟量的输入输出原理

模拟量的输入输出原理

硬件设置
1).每个模拟量模块可以选着不同的测量类型和范围, 通过量程卡上的适配开关可以设定测量的类型和 范围。 2).没有量程卡的模块具有适应电压和电流测量的不 同接线端子,通过正确的连接可以设置测量的类 型。 3).设置类型:A(热电阻、热电偶) B(电压) C(四线制电流) D(二进制电流)
模拟量输入模块 SM331
1).用于将模拟量信号转换为CPU内部处理的 数字信号主要成分是A/D转换器。 2).输入的信号一般是模拟量变送器输出的标 准直流电压、电流信号。(0~5V,4~20mA) 3).可以直接与温度传感器相连,但这次试验 中为了显示当前温度采用了AI818变送及显 示功能。 4).外壳上有LED指示灯可以用于显示故障错 误且前面板有标签可以标注。
模拟量输出模块SM332
1).用于将CPU送给的数字信号转换为成比列 的电流信号或电压信号。 2).各通道均有模拟量输出都有故障指示灯, 可以读取诊断信息。 3).由负载和执行器提供器提供电流和电压。 4).额定负载电压均为DC24V,最大短路电流为 25mA,最大开路电压为18V。
模拟量输出模块接线图
模拟量的输入输出原理
制作人
PLC信号模块
模拟量: 在时间上或数值上都是连续的物理量称为, 模拟量 在时间上或数值上都是连续的物理量称为,一般模拟量
输入输出分别用AI/AO表示。 表示。 输入输出分别用 表示 通常用通道表示一路输入信号。 通常用通道表示一路输入信号。
模拟信号模块:输入模块 模拟信号模块:输入模块SM331 输出模块SM332 输出模块 输入输出SM334/SM335 输入输出 数字信号模块: 输入模块SM321 数字信号模块 输入模块 输出模块SM322 输出模块 输入输出SM323 输入输出

什么是模拟量,模拟量输出,模拟量输入

什么是模拟量,模拟量输出,模拟量输入

什么是模拟量,模拟量输出,模拟量输⼊
模拟量是什么?
模拟量是指⼀些连续变化的物理量,如电压、电流、压⼒、速度、流量等信号量,模拟量是指幅度连续变化的信号量,⼀般为0~10V电压和4~20mA电流,可采⽤PLC的模拟量模块进⾏数据采集,它通过采样和量化后可转换成数字量。

谈到模拟量,不得不提AI和AO,下⾯来解释⼀下这两个概念。

对AI和AO的解释。

AI信号:即。

我们所说的模拟量,就是4-20mA或0-10V的电流或电压信号,被输⼊DCS后,被转换为原始值,例如,将电流值显⽰在DCS上;电流互感器⼆次值(5A)由电流变送器转换为4-20mA信号(5A对应20mA),被输⼊DCS箱内,经转换后,显⽰在DCS上的实际电流值。

AO信号:模拟量的输出。

与AI相反,AO是DCS输出4-20mA或0-10V信号来控制设备的运⾏参数;例如,以40HZ为例,DCS通过远程DCS来控制,认为给定参数值:40HZ,DCS同样发出相应的模拟量电流值,在4-20mA范围内(20mA对应50HZ),信号传给控制器,控制器按要求在40HZ运⾏。

第2章(1)模拟量输入通道讲解

第2章(1)模拟量输入通道讲解
第2章 输入输出过程通道
在计算机控制系统中,为了实现对生产过程的
控制,要将生产现场的各种被测参数转换成数字
计算机能够接受的形式,计算机经过计算、处理 后的结果还需要变换成合适的控制信号输出至被 控对象。以控制执行机构的动作。因此,在计算 机和被控对象之间,必须设置进行信息传递和转
换的连接通道,即过程通道。
3、集成采样保持器
集成采样保持器将采样电路、保持器制作在 一个芯片上,保持电容外接,由用户选用。电容 的大小与采样频率及要求的采样精度有关。 集成采样保持器分三类:
1、用于通用目的的芯片, 如AD583K,AD582,LF398; 2、高速芯片,如THS-0025,THC-0300等; 3、高分辨率芯片,如SHA1144等。
现以4位A/D转换器把模拟量7转换为二进制数0111为例,说 明逐位逼近式A/D转换器的工作原理。
电压 第一次 预测 模拟 电压 第四次 第三次 预测 第二次 预测 预测

(1000) (0100) (0110) (0111)
D3
0
D2
D1
D0
时间
逐次逼近式ADC 逐次逼近式A/D原理概述


N 位的逐次逼近式 A/D 转换器 , 由 N 位寄存器、 N位D/A转换器、比较器、逻辑控制电路、输出 缓冲器等五部分组成。 工作原理:启动信号作用后,时钟信号先 通过逻辑控制电路使N位寄存器的最高位DN-1为 1 ,以下各位为 0 ,这个二进制代码经 D/A 转换 器转换成电压U0(此时为全量程电压的一半) 送到比较器与输入模拟电压UX比较。若UX>U0, 则保留这一位;若UX<U0,则DN-1 位置0。
注:1、在实际系统中,《T ,即近似地认为采样信号

模拟量输入、输出通道

模拟量输入、输出通道
在能源管理系统中,模拟量输入/输出通道用于监测 和控制各种能源设备的运行状态,如电力、燃气等 ,实现能源的优化利用和节能减排。
医疗设备
在医疗设备中,模拟量输入/输出通道用于监测患者 的生理参数和实现设备的控制,如监护仪、呼吸机 等。
模拟量输入/输出通道的重要性
80%
提高设备的控制精度
模拟量输入/输出通道能够实时、 准确地反映输入信号的变化,从 而提高设备的控制精度和稳定性 。
模拟量输入通道的参数与性能指标
01
02
03
04
分辨率
分辨率是指模拟量输入通道能 够识别的最小电压或电流值, 通常以位数或比特数表示。高 分辨率的模拟量输入通道能够 提供更精确的测量结果。
线性度
线性度是指模拟量输入通道的 输入与输出之间的线性关系。 理想的线性度应该是100%,但 实际中的线性度可能会受到多 种因素的影响而有所偏差。
根据接口类型,正确连接信号线,避免信号干扰或数据传输不稳定。
接地处理
为了减少电磁干扰和保护设备,应确保良好的接地措施。
接口保护
在接口电路中加入适当的保护元件,如瞬态抑制二极管、滤波电容等, 以防止过压、过流等异常情况对接口造成损坏。
05
模拟量输入/输出通道的调试与校准
调试步骤与注意事项
检查硬件连接
采样速率
精度
采样速率是指模拟量输入通道 每秒钟能够采样的次数,通常 以赫兹(Hz)或千赫兹(kHz) 表示。高采样速率的模拟量输 入通道能够提供更准确的实时 响应。
精度是指模拟量输入通道的实 际输出值与理论输出值之间的 最大偏差。精度越高,表示模 拟量输入通道的误差越小,测 量结果越准确。
03
模拟量输出通道
精度

模拟量输入输出模块参数

模拟量输入输出模块参数

模拟量输入输出模块是工业自动化系统中常见的一种设备,用于实现模拟信号的输入和输出。

以下是模拟量输入输出模块的一些主要参数:
1.输入范围:模块的输入范围是指其可以接收的模拟信号的最大和最小值。


个范围通常是根据模块的规格和设计要求来确定的。

2.分辨率:分辨率是指模块在模拟信号转换过程中能够分辨的最小变化量。


通常用位数来表示,例如12位或16位等。

分辨率越高,模块对模拟信号的精度就越高。

3.采样速率:采样速率是指模块在单位时间内对模拟信号进行采样的次数。


样速率越高,模块对模拟信号的响应速度就越快。

4.输出类型:模块的输出类型是指其能够输出的模拟信号的类型。

常见的输出
类型有电压输出和电流输出等。

5.输出范围:模块的输出范围是指其可以输出的模拟信号的最大和最小值。


个范围通常是根据模块的规格和设计要求来确定的。

6.线性度:线性度是指模块在输入和输出之间保持线性关系的能力。

线性度越
高,模块对模拟信号的响应就越准确。

7.噪声和漂移:噪声和漂移是指模块在输入和输出过程中引入的误差。

这些误
差会对模拟信号的精度产生影响,因此需要控制在一定的范围内。

总之,模拟量输入输出模块的参数需要根据实际应用需求进行选择和配置,以确保其能够准确、快速地实现模拟信号的输入和输出。

模拟量输入输出AD-DA使用教程

模拟量输入输出AD-DA使用教程

AD与DA功能说明一、关于AD所使用的寄存器功能:1)D8050:模拟量AD时钟分频(设定值:0~3,默认为:2),0-AD时钟为CPU时钟2分频;1-AD时钟为CPU时钟4分频;2-AD时钟为CPU时钟6分频;3-AD时钟为CPU时钟8分频;AD时钟不能大于14M;2)D8051:模拟量AD采样次数(设定值:3~50次,默认为:22)的设置数据在下次上电生效;二、关于上下量程设置与使用1、上下量程支持设置成负数,上量程必须大于下量程;2、如果上下量程均为0,则不进行对应量程的数据转换;3、当上下限量程均为0时,DA数据的输入范围:0~4095,反之,DA数据的输入范围:>=下限量程,<=上限量程;数据在上述数据外时,PLC报6712故障;三、RD3A与WR3A使用说明1、RD3A的使用M0m1m2s1(RD3A K0D0D10)指定保存AD数据的寄存器D10指定量程的寄存器D0上限D1下限指定需要读取的AD路数(0~14)说明:a)m1-指定需要读取的AD路数(最大数为设置软件开通的路数,超出报6711);b)m2-指定上下限量程的寄存器,m2为量程上限,m2+1为量程下限,仅可指定D寄存器作为量程地址,其它数据报6711;c)上面的程序原理:当M0为ON时,读取第一路AD数据(上限量程在D0,下限量程在D1)到D10保存;例:按上述的程序,1)假如:D0=1000,D1=0,AD的输入是0~10V,现时输入是5V,那D10=500;2)假如:D0=0,D1=0,AD的输入是0~10V,现时输入是5V,那D10=2048;3)假如:D0=1000,D1=-1000,AD的输入是0~10V,现时输入是5V,那D10=0;2、WR3A的使用M0m1m2s1(WR3A K0D0D10)指定输出到DA的寄存器D10指定量程的寄存器D0上限D1下限指定需要读取的DA路数(0~1)说明:a)m1-指定需要输出的DA路数(最在数为设置软件开通的路数,超出报6712);b)m2--指定上下限量程的寄存器,m2为量程上限,m2+1为量程下限,仅可指定D寄存器作为量程地址,其它数据报6712;c)上面的程序原理:当M0为ON时,将D10的数据(上限量程在D0,下限量程在D1)输出到DAC0;例:按上述的程序,1)假如:D0=1000,D1=0,DA的输出电压是0~10V,D10的数据是500,DA输出5V;2)假如:D0=0,D1=0,DA的输出电压是0~10V,D10的数据是2048,DA输出5V;3)假如:D0=1000,D1=-1000,DA的输出电压是0~10V,D10的数据是0,DA输出5V;。

2.4模拟量输入接口与输出接口(上课用)

2.4模拟量输入接口与输出接口(上课用)

§2.4 概述
数模转换器(简称D/A转换器或DAC) 能够将数字信号转换成模拟信号的电路。
模数转换器(简称A/D转换器或ADC) 能够将模拟信号转换成数字信号的电路。
ADC和DAC是沟通模拟 电路和数字电路的桥 梁,也可称之为两者 之间的接口,在各种
系统中应用很广。
非 电 模 拟 量
传 感 器
(如CD4051),更加拓宽了芯片的使用环境。
13
半导体多路开关的特点是: (1)采用标准的双列直插式结构,尺寸小,便于安排; (2)直接与TTL(或CMOS)电平相兼容; (3)内部带有通道选择译码器,使用方便; (4)可采用正或负双极性输入; (5)转换速度快,通常其导通或关断时间在lμs左右,
电 模 拟 量
模 数 转 换
计算机或 数字系统
开关控制 数模转换
模拟控制
数字控制系统原理框图








电 模 拟 量
模 数 转 换
存储、传 输、处理
数 模 转 换
声 音 或 图 像
数据传输系统原理框图
8.1 模拟量I/O通道的组成






物理量

变换

执行

机构
输入通道
放大 滤波
多路转换
16路
双向
MAX307
双8路
双向
12
在以前的数字控制系统中,大多采用干簧(湿簧) 继电器。由于这类开关结构简单,闭合时接触电阻小, 而断开接点时阻抗高,工作寿命长,且不受外界环境 温度的影响,所以应用比较广。随着大规模集成电路 的发展,厂家已推出各式各样的半导体多路开关。从 组成开关的电路来看,有TTL电路、CMOS和HMOS电路等。 有的芯片还能在其内部进行TTL与CMOS之间的电平转换

模拟量输入输出通道dq

模拟量输入输出通道dq

DQ通道与AO通道的比较
信号类型
AO通道通常用于输出模拟信号,如控制阀门、电机等,而 DQ通道则主要用于数字信号的输入输出。
数据处理
AO通道输出的模拟信号需要经过数模转换器(DAC)从数字信 号转换为模拟信号后输出,而DQ通道则直接处理数字信号。
应用场景
AO通道广泛应用于过程控制、执行器驱动等领域,而DQ 通道则多用于数据通讯、逻辑控制等领域。
表示输出模拟信号的精度,通常以位数(bit) 表示。
表示输出模拟信号与输入数字信号之间的 线性关系,越接近1表示线性度越高。
输出范围
输出阻抗
表示输出模拟信号的最大值和最小值,根 据不同设备需求而定。
表示输出模拟信号的电阻值,影响驱动能 力和负载匹配。
05
DQ通道与其他通道的比 较
DQ通道与AI通道的比较
高精度化趋势
随着工业自动化水平的提高,对模拟量输入输出 通道的精度要求也越来越高。高精度通道能够提 供更准确的测量结果,更好地满足生产需求。
智能化趋势
随着物联网和人工智能技术的发展,模拟量输入 输出通道正逐渐向智能化方向发展。智能化的通 道能够自主完成数据采集、处理、分析和决策, 为工业自动化提供更强大的支持。
噪声抑制
通过滤波器或数字信号处理技 术减小噪声干扰。
模拟量输入通道的参数
分辨率
表示A/D转换器能够分辨的最小电压或电流 变化量。
采样速率
表示A/D转换器每秒能够完成的采样次数。
线性度
表示A/D转换器输出与输入之间的线性关系。
精度
表示A/D转换器的误差范围,通常以百分比 表示。
04
模拟量输出通道
模拟量输出通道的种类
模拟量输出通道的原理

恒压供水模拟量输入输出计算公式

恒压供水模拟量输入输出计算公式

恒压供水模拟量输入输出计算公式恒压供水系统是一种常用的给水系统,它能够稳定地将水压保持在设定的恒定值。

在恒压供水系统中,模拟量输入输出计算公式起着重要的作用。

本文将对恒压供水模拟量输入输出计算公式进行详细介绍。

一、恒压供水系统概述恒压供水系统是一种能够根据用户需求自动调节供水压力的系统。

它通过控制水泵的工作状态和频率,实现恒定的水压输出。

恒压供水系统一般由水泵、水箱、压力传感器、变频器等组成。

二、模拟量输入输出计算公式模拟量输入输出计算公式是恒压供水系统中的核心公式,它用于计算输入和输出之间的关系。

一般而言,模拟量输入输出计算公式可以分为两种情况:根据输入计算输出和根据输出计算输入。

1. 根据输入计算输出在恒压供水系统中,常用的输入信号是压力传感器测得的水压力值。

通过测量压力传感器的输出电压或电流,可以得到水压力值。

根据输入计算输出的公式可以表示为:输出 = 输入 * 系数其中,输入表示压力传感器的输出值,系数表示校准系数,用于将输入信号转化为实际的输出值。

2. 根据输出计算输入在恒压供水系统中,常用的输出信号是水泵的工作状态和频率。

通过监测水泵的输出信号,可以得到水泵的工作状态和频率。

根据输出计算输入的公式可以表示为:输入 = 输出 / 系数其中,输出表示水泵的输出信号,系数表示校准系数,用于将输出信号转化为实际的输入值。

三、恒压供水模拟量输入输出计算公式的应用恒压供水模拟量输入输出计算公式在恒压供水系统中具有广泛的应用。

它可以帮助工程师和技术人员准确地控制和调节恒压供水系统的运行状态。

1. 根据输入计算输出的应用通过根据输入计算输出的公式,可以实现对恒压供水系统的控制。

例如,当输入压力传感器测得的水压力值超过设定值时,可以通过调节输出信号,控制水泵的工作状态和频率,以保持恒定的水压输出。

2. 根据输出计算输入的应用通过根据输出计算输入的公式,可以实现对恒压供水系统的监测和诊断。

例如,当水泵的工作状态异常或频率异常时,可以通过监测输出信号,计算出实际的输入值,从而判断系统是否存在故障,并进行相应的维修和调整。

第9章 PLC的模拟量输入与输出

第9章 PLC的模拟量输入与输出

第5路输入经A/D转换后的数字量(二进制数)
第6路输入经A/D转换后的数字量(二进制数)
• 上电之前必须设置 好单元号
• 单元号与CIO区、 DM区通道有对应 关系
绪论EXIT
单元号与CIO区、DM区通道的对应关系
开关设置 单元号 CIO起始通道号n CIO区通道范围 DM起始通道号m
DM区通道范围
00
0#
01
1#
02
பைடு நூலகம்2#
03
3#
2000 2010 2020 2030
CIO2000~2009 CIO2010~2019 CIO2020~2029 CIO2030~2039
分辨率1/4000 (分辨率1/8000)
绪论EXIT
模拟量输入值
0~10V
模拟量输入电流与A/D转换后的数字量之间的关系
数字量 输出值
分辨率1/4000 (分辨率1/8000)
绪论EXIT
模拟量输入值
1-5V/4-20mA
(二)模拟量输入模块应用举例
• 某检测仪表的输出信号为4~20mA模拟量 电流信号
• 输入类型开关在模块
输入2 输入1
前面板接线端子下面
• 开关置于“ON”则该
输入4 输入3
路为电流信号输入
• 开关置于“OFF”则
输入6
输入5
该路为电压信号输入
输入8 • 本例应将输入1对应
输入7
的开关置于“ON”
绪论EXIT
单元号开关的设置
单元号设置开关
• 单元号在00~95范 围内设置,但不能 与其他特殊模块的 单元号重复
• 接到CJ1W-AD081-V1模拟量输入模块的 第1路

变电站模拟量输入输出原理 (30)

变电站模拟量输入输出原理 (30)

一台计算机系统可供几十个检测回路使用,但计算机在某一 时刻只能接收一个回路的信号。所以,必须通过多路模拟开 关实现多选1的操作,将多路输入信号依次地切换到后级。 目前,计算机控制系统使用的多路开关种类很多,并具 有不同的功能和用途。如集成电路芯片CD4051(双向、单端、 8路)、CD4052(单向、双端、4路)、AD7506(单向、单端、16 路)等。所谓双向,就是该芯片既可以实现多到一的切换, 也可以完成一到多的切换;而单向则只能完成多到一的切换。 双端是指芯片内的一对开关同时动作,从而完成差动输入信 号的切换,以满足抑制共模干扰的需要。
R4 V G 1 IR1 R3 (3-1)
若取R1=200Ω,R3=100kΩ,R4=150kΩ,则输 入电流 I 的0 ~ 10 mA就对应电压输出V的0 ~ 5 V; 若取R1=200Ω,R3=100kΩ,R4=25kΩ,则4 ~ 20 mA的输入电流对应于1 ~ 5 V的电压输出。
3.2.1结构原理
过 程 参 数
传 感 变 送 器
信 号 调 理
多 路 模 拟 开 关
前 置 放 大 器
采 样 保 持 器
A/D 转 换 器
接 口 逻 辑 电 路
PC 总 线
图 3-1 模拟量输入通道的结构组成
显然,该通道的核心是模/数转换器即A/D转换器,通常 把模拟量输入通道称为A/D通道或AI通道。
引言
由于计算机的工作速度远远快于被测参数的变化,因此
例题3-1 试用两个CD4051扩展成一个1×16路的模拟开关。 例题分析:图3-4给出了两个CD4051扩展为1×16路模拟开关的 电路。数据总线D3~D0作为通道选择信号,D3用来控制两个多
路开关的禁止端。当D3=0时,选中上面的多路开关,此时当D2、

V20变频器如何使用模拟量输入、输出定标

V20变频器如何使用模拟量输入、输出定标

V20变频器模拟量输入、输出定标V20变频器共有两个模拟量输入AI1,AI2和一个模拟量输出AO1。

模拟量输入有哪些类型?与AI相关的参数有哪些?如何实现AI定标?与AO相关的参数有哪些?如何实现AO定标?V20变频器共有两个模拟量输入AI1,AI2和一个模拟量输出AO1。

模拟量输入有哪些类型?与AI相关的参数有哪些?如何实现AI定标?与AO相关的参数有哪些?如何实现AO定标?下面将分别介绍V20变频器的模拟量输入和模拟量输出功能,并通过举例来回答上述问题。

模拟量输入概述V20变频器共有两个模拟量输入:AI1和AI2。

AI1为单端双极性输入,可设置为0到10V电压输入、-10V 到10V电压输入和0到20mA电流输入三种输入模式;AI2为单端单极性输入,可设置为0到10V电压输入和0到20mA电流输入两种输入模式。

模拟量输入相关参数如下表所示,从r0751到P0762的12个参数有in000和in001两个下标,其中下标0代表AI1,下标1代表AI2:P2000 基准频率模拟量输入定标模拟量输入定标的作用是生成一条直线,形成实际输入电压或电流与模拟量输入百分数之间的一一对应关系。

其中P0757、P0758、P0759和P0760用于设定(X1,Y1)和(X2,Y2)两个点,由这两点形成一条直线,其横坐标为实际输入电压(V)或电流(mA),纵坐标为百分数。

P0761为死区宽度。

例1、电机额定频率为50Hz,模拟量输入4mA到20mA,连接到AI1作为频率给定源,4mA对应0Hz,20mA对应50Hz,如下图所示:参数设置如下:P1000[0]=2,频率给定源选择为模拟量设定值P2000[0]=50.00,基准频率设置为50HzP0756[0]=2,设置模拟量输入类型为0mA到20mAP0757[0]=4.00,直线上第一个点的横坐标X1为4mAP0758[0]=0.00,直线上第一个点的纵坐标Y1为0%,对应0HzP0759[0]=20.00,直线上第二个点的横坐标X2为20mAP0760[0]=100.00,直线上第二个点的纵坐标Y2为100%,对应50HzP0761[0]=4.00,死区宽度为4mA例2、电机额定频率为50Hz,采用电位计输入2V到10V电压,连接到AI1作为频率给定源,2V对应0Hz,10V对应50Hz,如下图所示:参数设置如下:P1000[0]=2,频率给定源选择为模拟量设定值P2000[0]=50.00,基准频率设置为50HzP0756[0]=0,设置模拟量输入类型为0V到10VP0757[0]=2.00,直线上第一个点的横坐标X1为2VP0758[0]=0.00,直线上第一个点的纵坐标Y1为0%,对应0HzP0759[0]=10.00,直线上第二个点的横坐标X2为10VP0760[0]=100.00,直线上第二个点的纵坐标Y2为100%,对应50HzP0761[0]=2.00,死区宽度为2V模拟量输出概述V20变频器共有一个模拟量输出AO1,为单端单极性输出,输出范围为0到20mA,可通过模拟量输出定标设置为4到20mA输出,可在AO1和0V两个接线端子之间连接500欧姆精密电阻,将输出电流转换为0到10V电压。

模拟量输入输出模块的工作原理

模拟量输入输出模块的工作原理

模拟量输入输出模块的工作原理嘿,朋友们!今天咱来唠唠模拟量输入输出模块的工作原理。

你可以把这个模拟量输入输出模块想象成一个神奇的“翻译官”。

咱生活中的很多物理量,像温度啦、压力啦、流量啦等等,它们就像各种不同语言的信息。

而这个“翻译官”呢,就能把这些“外语”给翻译成计算机能懂的“数字语言”,这就是输入的过程。

比如说,温度传感器检测到了当前的温度,然后把这个温度信息传递给模拟量输入模块。

它就像一个超厉害的接收员,稳稳地接住这些信息,再经过一系列的处理和转换,把温度变成了计算机能识别和处理的数字信号。

这多牛啊!那输出呢,也很好理解呀。

计算机处理完数据后,要让一些设备按照它的指令来行动,这时候模拟量输出模块就登场啦!它就像是一个传达命令的使者,把计算机发出的数字信号又给转换成实际的物理量,比如控制电机的转速啦、调节阀门的开度啦等等。

你想想看,要是没有这个“翻译官”,计算机和那些物理设备怎么沟通呀?那不就乱套啦!就好比两个人,一个只会说中文,一个只会说英文,没有翻译的话,根本没法交流嘛!再打个比方,模拟量输入输出模块就像是一座桥梁,连接着数字世界和现实世界。

它让这两个世界能够相互理解、相互配合。

而且哦,这个模块工作起来可认真啦,一点都不马虎。

它得保证信息的准确传递,不能有一点差错,不然整个系统可能就会出问题哦。

就像我们说话一样,得把意思表达清楚,不能含含糊糊的。

在很多自动化控制系统中,模拟量输入输出模块可都是不可或缺的重要角色呢!它默默地工作着,为我们的生活带来了很多便利。

比如工厂里的自动化生产啦,智能家居里的各种智能控制啦,都有它的功劳呢!所以啊,可别小看了这个小小的模拟量输入输出模块,它虽然不显眼,但却发挥着大大的作用呢!它就像一个幕后英雄,一直在为我们的生活默默奉献着。

你说是不是很厉害呀?反正我觉得是超厉害的!原创不易,请尊重原创,谢谢!。

16第四章模拟量输入输出通道

16第四章模拟量输入输出通道

第四章模拟量输入输出通道一、授课时间:年月日第16 次二、教学目的:1、掌握输入信号的处理2、掌握多路开关的种类、连接方式三、教学的重点及难点:重点:输入信号的处理。

难点:多路开关的种类、连接方式。

四、教学内容及过程:复习上节课内容1、步进电机工作原理2、步进电机控制系统原理讲解作业,导入新课4.1 模拟量输入通道模拟量输入通道根据应用的不同,可以有不同的结构形式。

图4-1 模拟量输入通道的一般组成框图通常,人们把过程工艺参数转换为电量的设备称为传感器或一次仪表。

传感器的主要任务是检测,在过程控制中,为了避免低电平模拟信号传输带来的麻烦,经常将测量元件的输出信号经过温度变送器、压力变送器和流量变送器等进行变换。

它们将温度、压力和流量的电信号变换成0~10 mA(DDZ-Ⅱ型仪表)或4~20 mA(DDZ-Ⅲ型仪表)的统一信号,这一部分不属于模拟量输入通道,而常归属于工程检测技术和自动化仪表;但现在的计算机控制系统中许多模拟输入通道中包含了变送器部分的功能。

4.1.1 输入信号的处理1.信号滤波由于工业现场干扰因素多,来自工业现场的模拟信号中常混杂有干扰信号,应该通过滤波削弱或消除干扰信号。

滤波方法有硬件法和软件法之分,硬件方法常用RC滤波器和有源滤波器来滤除高于有用信号频率的那部分干扰,也有称之为模拟预滤波;用软件方法可以滤除与有用信号频率重合的那部分干扰,如卡尔曼滤波等。

2.统一信号电平输入信号可能是毫伏级电压或毫安级电流信号,应变成统一的信号电平。

图4-2 I/V变换网络3.非线性补偿大多数传感器的输出信号与被测参数之间呈非线性关系,例如:铂铑—铂热电偶在0~1000℃间电势与温度关系的非线性约为6%。

非线性的线性化也有硬件和软件两种方法,应用硬件方法时,是利用运放构成负反馈来实现除上述几种处理技术外,对不同的模拟信号还可能要进行其它一些处理。

例如热电偶测温时要进行冷端补偿;热电阻测温时要用桥路法或恒流法实现电阻/电压变换等等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

对输入、输出模拟量的PLC 编程的探讨及编程实例解析对于初学PLC 编程的人来说,模拟量输入、输出模块的编程要比用位变量进 行一般的程序控制难的多,因为它不仅仅是程序编程,而且还涉及到模拟量的转 换公式推导与使用的问题。

不同的传感变送器,通过不同的模拟量输入输出模块 进行转换,其转换公式是不一样的,如果选用的转换公式不对,编出的程序肯定 是错误的。

比如有3个温度传感变送器:(1) 、测温范围为0~200 ,变送器输出信号为4〜20ma (2) 、测温范围为0~200 ,变送器输出信号为0〜5V(3) 、测温范围为 —100 ~500 ,变送器输出信号为4〜20ma (1)和(2) 二个温度传感变送器,测温范围一样,但输出信号不同,( 1) 和(3)传感变送器输出信号一样,但测温范围不同,这 3个传感变送器既使选用 相同的模拟量输入模块,其转换公式也是各不相同。

一、转换公式的推导下面选用S7-200的模拟量输入输出模块EM235勺参数为依据对上述的3个 温度传感器进行转换公式的推导:对于(1)和(3)传感变送器所用的模块,其模拟量输入设置为 0〜20ma 电流 信号,20ma 对应数子量=32000, 4 ma 对应数字量=6400;对于(2)传感变送器用的模块,其模拟量输入设置为 0〜5V 电压信号,5V 对应数字量=32000, 0V 对应数字量=0;这3种传感変送器的转换公式该如何推导的呢?这要借助与数学知识帮助, 请见下图:时,输出电流ITma,模块转AIW=C400H T 与AlWffi 关系曲线如上左图所示,恨 据三角形相粽定理可5lb LABM屮按可引h — = ..... (1-1)由團外h 屮CT DM AB=200 CI>=h BM=32000—6400 DM=AI^—6400 带入(1*1)式,可得;十“咤边….(…(32000-6400)|(2;传感藩测温T=20€°时,输出电压V=5V,模块转换数字話f 『」UAIWTAlWx⑴传感鉄诜珞跆T戋糸图 (3満惑越7AIW 戋齐因(1)偉感器测淳7-200°时,输出电療1-2Dim,模块转换数宇量AIW-3200Dj 测温T-D 0*T 』时,输出电压TW 模块转换数宇S AIW-O. T 与MW 的关系曲统如上中图所示,視据三阳形相说走理可知=KABO-ACDO 心⑶传感器测温"5时时*输出电流TUg ・模块转换鐵宁篁阳WT 如叫测温丁・加卩时,输出电流1-4换,模块特换数宇SAIW-640O fl F 与AIW 的关系曲绞如 上右图乐示,根据三角册^畑理可知:AABM-ACDM 』故可列=空=空£.. (1_对由图知;*CD DMAB=500+100=600 CD=7;+10&32000-6400 M=AIW K '64OO 带入 <1~3> 式:可得:亠上面推导出的(2-1 )、(2-2 )、(2-3 )三式就是对应(1)、(2)、(3) 三种温度传感变送器经过模块转换成数字量后再换算为被测量的转换公式。

编程者依据正确的转换公式进行编程,就会获得满意的效果。

二、变送器与模块的连接通常输出4〜20ma 电流信号的传感变送器,对外输出只有 +、-二根连线, 它需要外接24V 电源电压才能工作,如将它的+、-二根连线分别与24V 电源的 正负极相连,在被测量正常变化范围内,此回路将产生4〜20ma 电流,见下左图。

下右图粉色虚线框内为EM235模块第一路模拟输入的框图,它有 3个输入端, 其A+与 A-为A/D 转换器的+ -输入端,RA 与A-之间并接250Q 标准电阻。

A/D 转换器是正逻辑电路,它的输入是 0〜5V 电压信号,A-为公共端,与PLC 的24V 电源的负极相连。

AB BODOAE=200 CD=T K BM=3200CI5喙..... (1-R由图知:4BJrAIWz 带入(1-2)式,可最..... <2-2)屮&沁⑷齡-液Q(32000^6400)-100CD和ng那么24V电源、传感变送器、模块的输入口三者应如何连接才是正确的?正确的连线是这样的:将左图电源负极与传感器输出的负极连线断开,将电源的负极接模块的A-端,将传感器输出负极接RA端,RA端与A+端并接一起,这样由传感器负极输出的4〜20ma电流由RA流入250Q标准电阻产生0〜5V电压并加在A+与A-输入端。

切记:不可从左图的24V正极处断开,去接模块的信号输入端,如这样连接,模块是不会正常工作的。

对第(2)种电压输出的传感変送器,模块的输入应设置为0〜5V电压模式,连线时,变送器输出只连A+、A-,RA端空悬即可。

三、按转换公式编程:根据转换后变量的精度要求,对转换公式编程有二种形式:1、整数运算,2、实数运算。

请见下面梯形图:(A)、整数运算的梯形图:耐第1空鑿运宦|A+ 手一RA 4*—gC输入*AD转换器输入-[I;厂九SMdO MGV,WEN EHO 1 1---------------A1W他OUTLPi------------- E H EN0+\AOO-円5JT -VD2O0该梯形图是第(1)种温度传感变送器(测温:0〜200,输出:4〜20ma 按公式(2-1 )以整数运算编写的转换程序,它可作为一个子程序进行调用。

(B)实数运算的梯形图:该梯形图是对一个真空压力变送器(量程:0〜O.IMpa,输出:4〜20ma按公式(2-1 )以实数运算编写的转换程序,可作为一个子程序进行调用。

四、编程实例及解析某设备装有4种传感器:1、真空压力传感器,量程为:0〜O.IMpa ;输出给PLC的信号为4〜20ma。

2、蒸汽压力传感器,量程为:0〜1.0Mpa ;输出给PLC的信号为4〜20ma。

3、温度传感器,量程为:0〜200度;输出给PLC的信号为4〜20ma。

4、电机转速,量程为:0〜50转/秒;输出给PLC的信号为4〜20ma。

该设备用蒸汽对其罐体加热,并对温度要求按设定的温度值进行温度控制。

控制方式采用自动调整电动阀开门角度的大小来改变加热管道的蒸汽的流量。

电动阀的控制信号为4〜20ma,即输入4ma时,电动阀关门,输入20ma时,电动阀门全开。

为此选用了含有4路模拟输入和一路模拟输出的模块EM235其4路模拟量输入信号皆设定为0〜20ma电流输入模式,一路模拟量输出信号设定为4〜20ma 电流输出模式要求用触摸屏显示这4种信号的时时状态值,并在触摸屏上设置控制的温度参数,传给PLC使PLC按此值进行温度控制。

由于本文重点是讲述有关模拟量的输入与输出的编程设计,对触摸屏的编程设计不予讲述,只提供触摸屏与PLC 的通讯变量:VD0 :为真空压力显示区,由PLC传送给触摸屏。

VD4 :为蒸汽压力值显示区,由PLC 传送给触摸屏。

VW8 :为蒸汽温度值显示区,由PLC 传送给触摸屏。

VW10 :为电机转速值显示区,由PLC 传送给触摸屏。

VW12 :设定温度值区,由触摸屏传送给 PLC.一、硬件电路的配置:(一)、硬件设置 除上述4种传感器外,选用:1、 S 7-200PLC 一台,型号为:CPU222 CN 。

2、 选用EM235模拟量输入模块一块(输入设置:0~20 ma 工作模式;输 出设置:4 〜20ma 。

3、 变频器一台,型号为PI8100,由PLC 控制启停,手动调速。

4、 西门子触摸屏一块。

型号:Smart 700硬件电路图(二)、对传感器输出的4~20ma 转换为显示量程的公式推导:EM235模拟量输入输出模块,当输入信号为20ma 时,对应的数字量=32000, 故:输入=4ma 时,对应的数字量=6400,对应显示量程值=0。

输入20ma 时,对 应的数字量=32000,对应显示量程值最大值=Hm ,其输出量与模块的数字量的变化关系曲 线如图一所F42 -nrwMi 53卜植详二説汰ongCPU 222 CN EM235 CNSTI ■嗾犀功ife : k 墨示遁董 匝办 克空压办tsMRl这4个转换公式,前二种为实数运算,后二种为整数运算,为简化程序,自定义二个功 能块分别用于实数与整数运算,而每个功能块在程序运行中又都调用二次,分别计算不同的物理量。

为此功能块设有二个数字输入与一个计算结果输出三个口, 以适用于多次调用去计算不同物理量的值。

请见下面编程:(三)、实数运算功能块(SBR_O ):示:sjongkont雌三角羽相似逸沁亠"备磊整理得:DE = SC 'ADABDE = H ⑷磯-ZOO ) _ *(32000-6400)这是一个通式,将4个大值带入式中,可得囚下4个公式I “K 真空压力转换公式,Fm ⑷恥丁4期(32000-6^100)单位.MPa.N 蒸汽压力转换公式;单位:MPa x缶蒸汽温度转换企式;单位;度4、冃机转谨转换公式亍心。

〈蠶益9Arw(四)、整数运算功能快(SBR_1 ):葵矍英Sf|数覧英型|EN IK BOOLIWQ ZHEVin IM IMT崔入由IS段块转英的數事量広邑U)2ZME2_«IM DINT1Ihl|M_OUTLW6ZHE_d OUT IflT匾逻猎果(整戲形貳)晋出(五)、将模块的数字量,按对应公式转换为量程显示值的编程祠砌2 费:Tig亘IFWIDD :皿眦VW1CM :量夭豎楼f也晶度200 )YH2申禺运H計vwioe:求出酌矍程谄SMQD SUEJ DI1 |EH EHD¥1 1AVD200-I NI OUT-VD2121陀cjongkonggongxong焰络1开机便MV4b0 ,即便ME0«a M1・Q»O冃络2值)转袂力买数值计CHOO, 力授大值《01)->VP1Q4.运夏结果FVD讥具给V霊觀確豔犧魏勰实盼喻d际圧力E M运麒心顾冃絡4JOM3O2将AIM(药切度佰八八M00・将贡EM最大佰4W104.运豐结!!・・・〉%心煎汽M值豊示区)■运策结果送入VW8MBOgongkongAIW4・200-ZHE1> ZHE.ot丈数运JiCM1匕NATWO-SHI> SHLot01-$H2 SM1.0 _r 、M1 0M1.0Ts)Ts)M1.01□UTMJM8Q«0空压力显rVDO-VD4AIW2-10-5楣亀灵宓履]TVWItth 将电曲覇瘪量犬値“>VW1(M, 也誓擢一>丽航电机枫值旻磁5分析以上梯形图可知,该程序编写的特点:1选用自定义功能块编写转换公式的子程序,2对多个转换变量的调用采用每个扫描周期对 MB0加1的依次 循环调用的方式,这样的编程处理会使编写的程序,简短易读易懂。

相关文档
最新文档