模拟量的输入输出

合集下载

PLC调试中常见的模拟量输入输出校准问题及解决方案

PLC调试中常见的模拟量输入输出校准问题及解决方案

PLC调试中常见的模拟量输入输出校准问题及解决方案在工业自动化控制系统中,可编程逻辑控制器(PLC)是一个重要的设备,负责监测和控制各种过程。

模拟量输入输出模块是PLC中至关重要的部分,用于读取和输出模拟量信号。

然而,在PLC调试过程中,经常会遇到模拟量输入输出校准问题。

本文将介绍几个常见的模拟量输入输出校准问题,并提供相应的解决方案。

一、零点漂移问题在PLC调试过程中,模拟量输入输出模块的零点漂移是一个常见的问题。

零点漂移是指模拟量输入输出模块在没有输入信号或输出为零时,输出值不为零的情况。

这可能导致系统误差,影响整个控制过程的准确性。

解决方案:1. 确保输入信号源处于零点状态。

检查传感器、变送器等设备的零点校准,确保输入信号源输出的模拟量为零。

2. 检查输入信号线路。

排除信号线路故障,例如断线、接触不良等情况。

可以使用万用表或示波器检测信号线路的连通性,并重新连接或更换有问题的线路。

二、量程偏移问题模拟量输入输出模块的量程偏移是指模块的输入输出范围与实际应用范围不一致的情况。

这可能导致模块无法准确读取或输出信号,从而影响控制系统的运行。

解决方案:1. 确定量程设置。

检查PLC程序中模拟量输入输出模块的量程设置是否正确。

根据实际应用要求,调整输入输出模块的量程范围,使其与实际信号范围相匹配。

2. 检查量程设置参数是否正确。

对于某些模拟量输入输出模块,需要手动设置量程参数,例如最小值、最大值等。

确保这些参数与实际应用需求一致,并进行相应的设置。

三、传感器误差问题传感器是模拟量输入输出模块的重要组成部分,常用于测量温度、压力、流量等物理量。

然而,传感器的误差可能导致模块读取的信号不准确,从而影响整个控制系统的性能。

解决方案:1. 校准传感器。

使用专业的仪器设备,对传感器进行定期的校准操作。

校准过程可以根据设备制造商提供的校准方法进行,以确保传感器输出的模拟量是准确的。

2. 检查传感器的接线。

排除传感器接线松动、接点氧化等问题,确保传感器与模拟量输入输出模块的连接可靠稳定。

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

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

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

图文详解S7-200smart的模拟量输入输出

图文详解S7-200smart的模拟量输入输出

图⽂详解S7-200smart的模拟量输⼊输出⼀.模拟量模块接线1.普通模拟量模块接线模拟量类型的模块有三种:普通模拟量模块、RTD模块和TC模块。

普通模拟量模块可以采集标准电流和电压信号。

其中,电流包括:0-20mA、4-20mA两种信号,电压包括:+/-2.5V、+/-5V、+/-10V三种信号。

注意:S7-200 SMART CPU普通模拟量通道值范围是0~27648或-27648~27648。

普通模拟量模块接线端⼦分布如下图1 模拟量模块接线所⽰,每个模拟量通道都有两个接线端。

图1 模拟量模块接线模拟量电流、电压信号根据模拟量仪表或设备线缆个数分成四线制、三线制、两线制三种类型,不同类型的信号其接线⽅式不同。

四线制信号指的是模拟量仪表或设备上信号线和电源线加起来有4根线。

仪表或设备有单独的供电电源,除了两个电源线还有两个信号线。

四线制信号的接线⽅式如下图2模拟量电压/电流四线制接线所⽰。

(电话/微信:178********)图2 模拟量电压/电流四线制接线三线制信号是指仪表或设备上信号线和电源线加起来有3根线,负信号线与供电电源M线为公共线。

三线制信号的接线⽅式如下图3 模拟量电压/电流三线制接线所⽰。

图3 模拟量电压/电流三线制接线两线制信号指的是仪表或设备上信号线和电源线加起来只有两个接线端⼦。

由于S7-200 SMART CPU模拟量模块通道没有供电功能,仪表或设备需要外接24V直流电源。

两线制信号的接线⽅式如下图4 模拟量电压/电流两线制接线所⽰。

图4 模拟量电压/电流两线制接线不使⽤的模拟量通道要将通道的两个信号端短接,接线⽅式如下图5 不使⽤的通道需要短接所⽰。

图5 不使⽤的通道需要短接2. RTD模块接线RTD热电阻温度传感器有两线、三线和四线之分,其中四线传感器测温值是最准确的。

S7-200 SMART EM RTD模块⽀持两线制、三线制和四线制的RTD传感器信号,可以测量PT100、PT1000、Ni100、Ni1000、Cu100等常见的RTD温度传感器,具体型号请查阅《S7-200 SMART系统⼿册》。

模拟量输入输出

模拟量输入输出

8253/ 8254
脉冲 频率

信 号
MPU
ADC/DAC
V/I
模拟量转换与I/O通道
1. 模数转换--ADC 数模转换--DAC Analog to Digital Converter/ Digital to Analog Converter 2. 模入与模出通道的组成: 输入通道: (高精度测量,1%~0.05%,可分时采样,同步采样)
信号调理
检测/控制 传感器 变送器 执行机构
A/D D/A
数字量
输入调理
显示器
微 机 主 机
I/O接口
V/I变换
I/O接口 I/O接口
DI
电平变换 功放驱动
传感器
执行机构
DO
频率、其他 I/O接口 变换 信号处理
过 程 对 象 ︵ 被 控 对 象 ︶
传感、执行
模拟量I/O接口
模拟量的概念(信号连续量):DC-V(mv)/mA(V)典型: 过程控制、各类监控/自动化系统 转换输入输出:实验P22输入:V/F计数器------输出:计 数器F/V(LM331);PWM调宽(时间) T/C F/V V/F 模
;???
多路转换器Multiplexer(MUX)
用途(作用):信号复用 机械(干簧继电器、水银R等):导通电阻小,断开高阻隔离, 百万次,400HZ 电子模拟开关:晶体管、场效应管、IC导通电阻大(几十 (百)欧姆),断开高阻不独立,隔离?(信号限制--共模电压) 高速 Analog Multiplexer----N-1,1-N 分时使用1端器件 典型MUX芯片 单向/双向 CD4051B 8-1 双向,带INH端(=0使能); LF13508(NSC)/DG508 8-1; LF13509 差分输入四选一 AD7501/3八选一单向(7501EN=0/7302EN=1);CD7502双四选一 逻辑关系简单:通道选择信号需外加锁存;电平匹配问题 CMOS+5时TTL兼容;+15V时HTL

模拟量的输入输出原理

模拟量的输入输出原理

硬件设置
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 输入输出

模拟量的输入输出讲解

模拟量的输入输出讲解

工作时序
ADDA ~ ADDC

地 锁址 存② ALE/START
③ 启动
EOC

OE
转换时间

D0 ~ D7
3232
ADC0809的工作过程
根据时序图,ADC0809的工作过程如下:
① 把通道地址送到ADDA~ADDC上,选择模拟 输入;
② 在通道地址信号有效期间,ALE上的上升沿将 该地址锁存到内部地址锁存器;
/WR2=0、/XFER=0 优点:数据接收与D/A转换可异步进行;
可实现多个DAC同步转换输出——
分时写入、同步转换
8 12
VREF IOUT2
11
IOUT1
9 Rfb
3 AGND(模拟地) 20 VCC(+5V或+15V) 10 DGND(数字地)
1616
1717
输入 D0 数据 D7
5V/255=19.6mV 量化误差: 用数字(离散)量表示连续量时,由
于数字量字长有限而无法精确地表示连续量所造 成的误差。(字长越长,精度越高)
2727
主要技术指标(续)
绝对量化误差 = 量化间隔/2 = (满量程电压/(2n1))/2 相对量化误差 = 1/2 * 1/量化电平数目 * 100%
D0 ~ D7
写输入 寄存器
CS
WR1 ILE(高电平)
写DAC
WR2
寄存器 XFER
(模拟输出电流变化)
1414
工作方式
单缓冲方式
使输入锁存器或 DAC寄存器二者 之一处于直通。
CPU只需一次写 入即开始转换。 控制比较简单。
输入 D0 数据 D7

模拟量输入、输出通道

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

模拟量输入输出模块参数

模拟量输入输出模块参数

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

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


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

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


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

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

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


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

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

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

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


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

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

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

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

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

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

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
多 路 开 关
传感器 控制信号 将各种现场的 物理量测量出来 放大驱动电路 受控对象 并转换成电信号 (模拟电压或电流)
模 拟 信 D/A 号 转 换 器
I/0 接 口
数 字 信 号
6
模拟量的输入通道

传感器(Transducer)

非电量→电压、电流

变送器(Transformer)

转换成标准的电信号

数字量转换为模拟量

低通滤波

平滑输出波形

放大驱动

提供足够的驱动电压,电流
8
二、数/模(D/A)变换器
9
1.D/A 转换器工作原理

典型的D/A 转换器芯片通常由模拟开关、电阻网络以及 缓冲电路组成。
D/A 转换的基本原理是利用电阻网络,将N 位二进制数 逐位转换成模拟量并求和,从而实现将数字量转化为模 Rf 拟量。
(1) 单缓冲方式。单缓冲工作方式是使输入寄存器或DAC 寄存器中的 任意一个工作在直通状态,另一个由CPU 控制。通常WR2和XFER 连 接数字地,使DAC 寄存器的输出能够跟随输入,即第二级寄存器工 作在直通状态,输入寄存器的控制端ILE 接+5V, CS接端口地址译 码器输出, WR1连接系统总线的IOW信号,电路连接如图
VIN
VN
D/A转换器
VREF D7 D6 D5 D4 D3 D2 D1 D0 OE
36
START 控制 逻辑 EOC N位寄存器
锁 存 缓 存 器
A/D 转换器的主要性能指标

1. 分辨率

反映了A/D 转换器对输入微小信号变化的响应能力,即能够分辨 的最小模拟量。例如,对于8 位A/D 转换器,输入电压满刻度为 5V 时,则对应输入的模拟电压的分辨率为5V/255=19.5mV。
可用输入数字量的位数来表示,如8位、10位等; 也可用一个LSB (Least Significant Bit)使输出变化的程度 来表示。
17
分辩率例

一个满量程为5V的10位D/A变换器,±1 LSB的变化将使 输出变化: 5/(210-1) = 5/1023 = 0.04888V = 48.88mV
RFB:内部反馈电阻引出端,接运算放大器的输出端 VREF:基准电压输入端,可在-10V~+10V 之间


VCC:芯片的电源电压,可在+5V 或+15V 选择
GND:数字信号地 AGND:模拟信号地
24
DAC0832 的工作方式

DAC0832 内部有两个寄存器,即输入寄存器和DAC 寄存器,能实现 3 种工作方式:单缓冲方式、双缓冲方式和直通方式。
n
Vref
… Rn

VO
12
权电阻网络
假定在制造D/A 转换器时,使RF=R,R1=2R,R2= 4R,R3=8R,…,Rn=2nR
2R S1 S2 S3 S4 4R 8R 16R 32R 64R 128R 256R
Rf
Vref
S5
S6
S7 S8
VO
这里,上式中的n=8
13
基本变换原理
每个支路由一个开关Si控制,Si=1表示Si合上,
(3) 三角波。给DAC0832 持续256 次送数据0,然后逐次加1 直到 255,接着将255逐次 减1 到0,依次重复,DAC0832 就可输出一个 三角波。输出三角波的程序段如下:
MOV DX,360H ;设定地址译码输出端口
DD0:MOV CX,0FFH MOV AL,00
DD1:OUT DX,AL ;向D/A 转换器送数据0

MOV AL,00
DDl: OUT DX,AL ;向D/A 转换器送数据0 LOOP DDl ;循环256 次,形成矩形波的低电平
MOV CX,0FFH
MOV AL,0FFH DD2:OUT DX,AL ;向D/A 转换器送数据FFH LOOP DD2 ;循环256 次,形成矩形波的高电平 JMP DD0 ;重复上述的过程,形成多个矩形波
WR2 :DAC 寄存器写入控制,低电平有效
XFER:传送控制信号,低电平有效 Iout1:模拟电流输出端口1,当DAC 寄存 器全为1 时,此电流最大,当DAC 寄存 器全为0时,此电流最小
23
DAC0832 的引脚功能


Iout2:模拟电流输出端口2,在数值上,Iout1+Iout2=常数
21
DAC0832的内部结构
22
DAC0832的引脚功能

DAC0832 由8 位输入寄存器、8 位DAC 寄存器、8位DAC 转换器及 转换控制电路构成,DAC 转换器采用“T”型电阻网络
D0~D7:8位数据输入端

Hale Waihona Puke CS:片选信号线,低电平有效
ILE:数据锁存允许信号,高电平有效 WR1:输入寄存器的写入控制,低电平有效
29
D/A 转换器的应用

应用举例:利用D/A 转换器来构造波形发生器,如图所示。该电路 由DAC0832、双运算放大器LM358 和地址译码部件组成,将WR2 、 XFER 信号接地,使DAC0832 工作在单缓冲方式下。由于DAC0832 是电流输出型的D/A 转换器,该电路需要电压输出,所以采用双极 性输出方式。
31
(2) 梯形波。给DAC0832 持续256 次送数据0,然后逐次加1 直到255, 然后持续256次,接着将255 逐次减1,依次重复处理,DAC0832 就可 输出一个梯形波。输出梯形波的程序段 如下:
MOV DX,360H ;设定地址译码输出端口
MOV CX,0FFH MOV AL,00 DDl: OUT DX,AL ;向D/A 转换器送数据0 LOOP DDl ;循环256 次,形成梯形波的下底
Si=0表示Si断开,则上式变换为
1 V0 = - i SiVref i=1 2
若Si=1,该项对VO有贡献;
若Si=0,该项对VO无贡献
14
n
基本变换原理

如果用8位二进制代码来控制图中的S1~S8(Di=1时Si闭合; Di=0时Si断开),则不同的二进制代码就对应不同输出电 压VO; 当代码在0~FFH之间变化时,VO相应地在 0~(255/256)Vref之间变化; 为控制电阻网络各支路电阻值的精度,实际的D/A转换器 采用R-2R梯形电阻网络,它只用两种阻值的电阻(R和2R)。
低通滤波器 用于降低噪声、 滤去高频干扰, 以增加信噪比
多路开关 把多个现场信号 分时地接通到 A/D转换器 模拟信号
采样保持器 周期性地采样连续 信号,并在A/D转 换期间保持不变 数字 信号 I/0 接 口
放大器
低通滤波 多 路 开 关
采样 保持 器
放大器
低通滤波
A/D 转 换 器
放大器
低通滤波


15
实际的D/A转换器 ——R-2R梯形电阻网络
Rf n-1 2 1 0 Vi + 2R R Vn-1 2R
...
V0
Vref
R V2
2R R V1
2R 2R V0
16
2.主要技术指标

分辨率(Resolution)

输入的二进制数每±1个最低有效位 (LSB)使输出变化的程度。

表示:


信号处理(Signal Processing)

放大、整形、滤波

多路转换开关(Multiplexer)

多选一

采样保持电路(Sample Holder,S/H)

保证变换时信号恒定不变

A/D变换器(A/D Converter)

模拟量转换为数字量
7
模拟量的输出通道

D/A变换器(D/A Converter)
30

设定地址译码输出端口为360H,该电路可输出3 种波形,分别描述 如下
(1) 矩形波。给DAC0832 持续256 次送数据0,然后256 次送数据 FFH,依次重复处理, DAC0832 就可输出一个矩形波。输出矩形波 的程序段如下:
MOV DX,360H ;设定地址译码输出端口 DD0: MOV CX,0FFH
27



双缓冲模式下,CS和XFER分别接到两个端口的地址译码 信号线,即0832占用两个端口地址
双缓冲工作方式优点是数据接收和启动转换可以异步进 行,可以在D/A转换的同时,接收下一个数据,提高了模 /数转换的速率。它还可以用于多个通道同时进行D/A转 换的场合。

28
(3)直通方式

直通工作方式是指两个寄存器的有关控制信号都预先置 为有效,两个寄存器都开通。只要数字量送到数据输入 端,就立即进入D/A 转换器进行转换。此时,CS、 WR1 、 WR2 、XFER 引脚都直接连接数字地,ILE 信号接高电平, 这种方式一般应用较少。

2. 转换精度

反映了A/D 转换器实际输出与理想输出的接近程度。

3. 转换时间

指完成一次A/D 转换所需要的时间
34
A/D转换器类型

计数型A/D转换器
-------速度慢、价格低,适用于慢速系统

双积分型A/D转换器
-------分辩率高、抗干扰性好、转换速度慢,适用于中速 系统

逐次逼近式A/D转换器
-------转换精度高、速度快、抗干扰性差
35
A/D 转换器的工作原理

逐位逼近式A/D转换器

类似天平称重量时的尝试法,逐步用砝码的累积重量去逼近被称物体
相关文档
最新文档