课题六 PLC模拟量扩展模块的使用
Haiwell海为PLC模拟量模块使用说明
模拟量模块使用说明
产品型号列表与外观尺寸2指示灯说明2电源规格3产品环境规格3模拟量输入(AI)规格3模拟量输出(AQ)规格3模拟量输入(AI)的接线图4模拟量输出(AQ)的接线图4端子配线4模块参数表(CR号即对应的Modbus寄存器地址)
4路模拟量模块参数表5 8路模拟量模块参数表5扩展模块的安装7
模拟量模块应用实例
模块通过主机并口扩展8模块做远程IO使用10
厦门海为科技有限公司
模拟量模块使用说明
一、产品型号列表与外观尺寸
带以太网型号
功率(24VDC)
带以太网型号
功率(220VAC)
型号功率(24VDC)型号功率(220VAC)外形尺寸S04AI 0.07A S04AI27W 70×95×82mm S04AO 0.15A S04AO28.8W S04XA 0.1A S04XA27.8W S08AI-e 0.11A S08AI2-e 7.9W S08AI 0.08A S08AI27.3W 93×95×82mm
S08AO-e 0.25A S08AO2-e 12.4W S08AO 0.22A S08AO211.8W S08XA-e 0.18A S08XA2-e 10.4W
S08XA
0.15A
S08XA2
9.8W
84.593.0
61.570.00084.0
35.0
95.03.0
0131415
1211S08AI
12
34
5678910二、指示灯说明
1、PWR :电源指示灯。绿色,常亮-电源正常;不亮-电源异常。
2、LINK :多状态指示灯。三色(红色、黄色、绿色),如下表:
参考处理方式
模块总线状态LINK 指示灯状态
信捷PLC模拟量使用说明
首先你需要配置PLC,把模块写入到PLC中,PLC才能识别,其次读取ID和QD的数值,如果是模块,第一个模块是ID100和QD100,第二个模块是ID200和QD200,如果是BD 板那就是ID1000和QD1000。
例如第一个模块是模拟量输入模块,第二个是输出模块,那么第一块的地址是ID100,第二个是QD100。
模拟量模块读取的数值并不是你传感器的测量值或者0-10V或者4-20mA,而是0-16383的数字量,自己做一下换算就好了,例如0-10V对应的是水位0-20米,那就是5V对应10米,同样,PLC识别的是16383/2的数值,PLC中反映出的情况是:读取的数据是8191。注意是没有小数点的,同样这个也是模块的精度,如果读取的是温度,-100到+200度,实际上-100对应的是模拟量0,+200度才是16383.
PLC中模拟量的使用,你会使用么?
PLC中模拟量的使用,你会使用么?
模拟量的使用是plc掌握中的一部分,模拟量种类一般有电压型和电流型两种。电流型相比于电压型更稳定,抗干扰力量较强。模拟量的使用也是有辨别率的。一般有12bit和14bit两种辨别率。其中对应的数值分别为0~4000和0~16000。一般对应的电压为0~10v,详细依据使用状况而定。此种模拟量一般用于电压与数值为线性关系。还有一种模拟量模块,用来转化采集的温度,是非线性的关系。那么今日我们就举例说一下模拟量输入吧!
首先我们选择的为松下FP-XC30T的主机+FP-X AD2模块,将模拟量输入模块安装在主机的第一个插槽中,此时模拟量1对应的地址就是WX10,模拟量2对应的地址就是WX11。首先看一下实物图片吧!主机+AD2实物图
图中的AD2模块安装在PLC的其次个插槽上,那么两路模拟量对应的地址就又发生了变化,第一路模拟量对应的地址变为了WX20,其次路模拟量对应的地址变成了WX21。既然清晰了映射地址,那么我们就要进行接线了,一般我们使用电压型的接线,将模拟量电压的正端接在模块的“V”上,将模拟量的负端接到模块的“COM”上。那么我们如何编写程序呢?
模拟量读取程序
根据上面的那个程序,一旦程序开头运行,我们就能将外部的电压值
转化为一个0~4000的数值,并将此值传输到DT100的地址中,当然这段程序仅仅代表我们采集到了模拟量的信息,我们需要将其转化为我们的实际需要值,例如压力,扭力等等。假如说我们的模拟量电压为0~10v,对应的我们的压力值为0~100Kpa,那么我们怎样才能将他们对应起来,更加直观的在触摸屏上显示出当前的压力值呢?这就需要我们的数学学问啦,大家考虑下该怎么做呢?大家可以参考Y=KX+b的二元一次方程将他们的对应关系表示出来,并在PLC中进行计算就好了。
S7-200smart-PLC模拟量输入模块使用说明
S7-200smart-PLC模拟量输入模块使用说明
1. 简介
S7-200smart-PLC模拟量输入模块是一种数字信号转模拟信号的设备,可将其它设备发出的模拟量信号转化为PLC可读取的数字信号。本模块广泛应用于工业生产中,可用于温度、压力、风速等物理量的检测和控制。
2. 特点
S7-200smart-PLC模拟量输入模块具有如下特点:
•通道数可选:根据需求,可选择4通道、6通道或8通道。
•精度高:采用16位高精度AD转换器。
•抗干扰能力强:采用隔离式设计,具有较强的抗干扰能力。
•通信速度快:通信速率可达1.5Mbps。
3. 硬件连接
3.1 电源连接
将模块的电源正、负极连通24V直流电源即可。
3.2 信号输入连接
将模块的信号输入连接上相应的传感器即可。其中,八个通道的引脚分别为:•CH1: 1号、2号
•CH2: 3号、4号
•CH3: 5号、6号
•CH4: 7号、8号
•CH5: 9号、10号
•CH6: 11号、12号
•CH7: 13号、14号
•CH8: 15号、16号
需要注意的是,不同的传感器信号输入时,需要匹配相应的信号输入范围。如果输入的传感器信号超过所选通道的电压/电流量程,则不会被正确读取。
3.3 PLC连接
将模块与PLC进行连接即可。口与PLC相连的方式包含以下两种:
•自带插头与PLC主机开关相连
•模块采用梳式插头,与插座相连
4. 编程配置
在编程之前,需要在Step 7 micro/WIN中进行模块参数的配置。步骤如下:
1.打开微型PLC编程软件Step 7 micro/WIN,选择S7-200smart PLC 模板项目文件。
PLC的模拟信号处理
模拟量输出模块
将PLC输出的数字信号转换为模拟信号,驱 动执行机构。
温度模块
专门处理温度信号,将温度传感器输出的模 拟信号转换为数字信号。
特殊功能模块
针对特定应用需求设计的模块,如高速计数 模块、位置控制模块等。
扩展模块选型和配置
根据实际需求选择适当的模块 类型,如输入/输出类型、信号
滤波器
对放大后的模拟信号进行滤波 处理,消除噪声和干扰。
输出驱动电路
将滤波后的模拟信号驱动到外 部设备。
典型输出电路分析
电压输出电路
电流输出电路
通过D/A转换器和运算放大器将数字信号转 换为电压信号输出,适用于需要电压信号 的外部设备。
通过D/A转换器和电流放大器将数字信号转 换为电流信号输出,适用于需要电流信号 的外部设备。
PLC的模拟信号处 理
目录
• PLC与模拟信号处理概述 • PLC模拟信号输入原理与电路 • PLC模拟信号输出原理与电路 • PLC模拟量扩展模块及其应用 • PLC在模拟信号处理中编程实现方法 • PLC在模拟信号处理中性能评估与优化
01
CATALOGUE
PLC与模拟信号处理概述
PLC定义及功能
为数字信号后进行处理。
温度控制
利用温度模块对温度信号进行 采集和处理,实现温度的实时 监测和控制。
第六讲:西门子模拟量模块
模拟量输出模块的工作流程
算法: 数学运算
控制外部设 备的目标值
数字量
模拟量 输出
标准的电压 电流信号
0~32000 6400~32000 -32000~32000
0~10V; 0~5V; 0~20mA; 4~20mA; +/-10V; +/-5V;
等等
外部执行机构: 变频器,比例阀
等等
四则运算指令
● 模拟量输出模 块的接线图 (EM232)
● EM232的输出量程:
※ 电压输出 :±10V
※ 电流输出:0 ~20mA
输出端子 工作电源
● 模拟量输出模块的外部接线
※ 每个输出模块有二路输出(3个端子一组) ※ 可以输出±10V电压或0~20mA电流信号; ◎ 电压负载时:V0端接负载正极、 M0 接负载负极。 ◎ 电流负载时:I0端接负载正极、 M0 接负载负极。 ※ 模块需要直流24V工作电源。
●电流输入范围: 0~20 mA
输模 出拟
模量
块混 的合
输 接入 线
/
输入端子
工作电源 输出端子
EM235
DIP开关
● EM235的输入功能及接线同于 EM231; ● EM235的输出功能及接线类似于EM232。 ● EM235需要直流24V工作电源。 ● EM235利用DIP开关设置输入信号的量程。
课题六PLC模拟量扩展模块的使用
三、模拟量输入/输出混合模块FX0N-3A
FX0N-3A有2个模拟输入通道和1个模拟输出通道,输入/输出接线端 如图6.4所示。
三、模拟量输入/输出混合模块FX0N-3A
三、模拟量输入/输出混合模块FX0N-3A
FX0N-3A直流电压0~10V输入特性如图6.5所示。
四、缓冲存储器(BFM)
任务二 应用PLC输出模拟可调电压
任务引入
如图6.7所示电路的功能是:输出模拟电压0~10V,由电压表监测, 按下增大按钮SB2,输出模拟电压逐级增加,最大可达到10V;按下减小 按钮SB3,输出模拟电压逐级减小,最小为0V;按下停止按钮SB1,停 止输出模拟电压。
相关知识
模拟量输入/输出混合模块
在如图6.1所示的恒温控制系统中,温度传感器将现场温度变换为模 拟信号,模拟量输入模块将该模拟信号转换为数字信号(称为A/D转换), 送入PLC的基本单元去处理。PLC基本单元输出的数字信号通过模拟量 输出模块转换为模拟信号(称为D/A转换),去控制加热器的电压幅度高 低,以达到恒温控制的目的。
任务一 用数码管显示输入的模拟电压值
特殊模块写入指令的说明如下。
(1)TO指令执行时,写源操作数S指定开始连续地址n个字数据到m1 指定的模块号中第m2个BFM开始连续n个字中。
(2)m1:0~7特殊模块编号,m2:0~32 767 BFM号,n:1~32 767传送点数。
PLC的模拟量控制
中央空调温度控制梯形图
注 : 本程序完成的是温度读取模块中温度的读取
缓冲寄存器(BFM)分配
FX系列可编程控制器基本单元与FX— 4AD、FX—2DA等模拟量模块之间的数据 通信是由FROM指令和TO指令来执行的, FROM是基本单元从FX—4AD、FX—2DA 读数据的指令,TO是从基本单元将数据写 到FX—4AD、FX—2DA的指令。实际上读、 写操作都是对FX—4AD、FX—2DA的缓冲 寄存器BFM进行的。这一缓冲寄存器区由 32个16位的寄存器组成,编号为BFM#0一 #31。
中央空调温度控制I/O分配表
· 系统的输入信号: · 起动按钮 · 停止按钮 · 压力保护1 · 压力保护2 · 过载保护1 · 过载保护2 · 手动/自动转换 · 手动起动1 · 手动起动2
· 系统输出信号: · 1号和2号机组的控制 · 压力 · 过载 · 超低温报警
中央空调温度控制硬件连线图
FX-2DA的技术指标
模拟量模块使用
确定模块的编号 缓冲寄存器(BFM)分配 编程举例 模拟量控制的应用
确定模块的编号
在FX系列可编程控制器基本单元的右侧,可以连接最多8 块特殊功能模块,它们的编号从最靠近基本单元的那一个开 始顺次编为0~7号。如图:该配置使用FX2N48点基本单元, 连接FX-4AD、FX-4DA、FX-2AD 3块模拟量模块,它们的 编号分别为0、1、2号。这3块模块不影响右边2块扩展的编 号,但会影响到总的输入输出点数。3块模拟量模块共占用 24点,那么基本单元和扩展的总输入输出点数只能有232点。
PLC模拟量输入输出模块
1 引言
可编程控制器(以下简称PLC)由于其高可靠性、编程简单、通用性强、体积小、结构紧凑、安装维护方便等特点,而在工业控制中得到了广泛应用。PLC的模块一般分为以下几大类:开关量输入模块、开关量输出模块、模拟量输入模块、模拟量输出模块。在工业控制中特别是过程控制领域中需要采集和控制的模拟量比较多,因而对PLC的模拟量输入、输出模块需要的较多,而模拟量输入、输出模块比较贵,增加模拟量输入、输出模块就增加了成本,降低了整个系统的性价比,限制了PLC的应用。本文提出了一种基于通讯的模拟量输入、输出模块的扩展方法力图解决这一问题。
2 基于通讯的模拟量输入、输出模块的扩展方法
(1) 模拟量输入模块扩展
这里以一路12位模拟量输入为例,模拟信号以0~5V标准电压的形式送入信号输入端,应用12位A/D转换芯片MAX187实现模数转换。MAX187是12位串行A/D,具有较高的转换速度,采样频率是75kHz,适用于较高精度的过程控制。考虑到实际工业现场中的高频干扰,在采样信号送MAX187之前还使用了低通滤波器滤波,如图1所示。
图1 低通滤波、放大器及A/D转换
MAX187具有内部参考电压,既4#管脚(REF)为4.096V,因此,A/D 转换的全量程为4.096V。而输入信号是0~5V,因此,要加一级运放把0~5V转换成0~4.096V后送入MAX187。AT89C52的P1.3和MAX187的片选端(CS)相连、AT89C52的P1.4和MAX187的串行时钟信号端(SCLK)相连、AT89C52的P1.5和MAX187的串行数据输出端(DOUT)相连。模拟量采样的值存入单片机的内存中,再由单片机的串行口传送给PLC。A/D转换的C51程序如下:
plc的模拟量模块
plc的模拟量模块
PLC的模拟量模块是一种用来读取和控制模拟量信号的设备,它可以
将模拟信号转换为数字信号,供PLC处理。模拟量模块通常包括一个或多
个输入通道和一个或多个输出通道。输入通道可以读取来自传感器、变送
器等设备的模拟量信号,输出通道可以控制执行器、电机、阀门等设备的
模拟量信号。
在工业自动化控制系统中,模拟量信号是实现自动控制的重要信号,
例如温度、压力、液位、流量等。PLC的模拟量模块可以实现对这些信号
的实时监测和控制,对于确保生产过程的稳定性和安全性至关重要。同时,模拟量模块也可以通过模拟量输出通道控制一些模拟量执行器,例如调节阀、变频器等,从而实现自动调节和控制。
模拟量模块的使用及信号的采集与处理
模拟量模块的使用及信号的采集与处理模拟量模块是一种用于采集和处理模拟量信号的设备。它通过连接传
感器与计算机系统,将物理世界中的模拟量信号转化为数字信号,以便计
算机系统能够对其进行进一步的处理和分析。下面将详细介绍模拟量模块
的使用以及信号的采集与处理。
1.模拟量模块的使用:
连接完成后,打开相应的软件程序,可以配置模拟量模块的参数,如
采样率、增益等。模拟量模块通常具有多个输入通道,可以同时采集多个
模拟量信号。用户可以选择需要采集的通道,并设置采样的时间间隔。配
置完成后,点击开始采集按钮,模拟量模块开始采集模拟量信号。
2.信号的采集与处理:
信号采样是指定时间间隔内对信号值进行测量。采样率是指每秒钟采
样的次数。采样率越高,对信号的采样越精确,但也会增加数据量和计算量。通过模拟量模块的软件界面,用户可以设置采样率以及采样的时间长度。
信号处理是指对采集到的信号进行滤波、放大、修正等操作,以得到
预期的结果。例如,通过滤波操作可以去除信号中的噪声,提高信号质量。而信号放大可以将小幅度的信号放大到适合计算机处理的范围。
处理完成后,用户可以将采集到的信号保存到计算机系统中,以备后
续分析和应用。
总结:
模拟量模块的使用及信号的采集与处理是实现模拟量信号数字化的重要步骤。通过模块的连接和配置,可以方便地采集模拟量信号,并对其进行进一步的处理和分析。信号采集和处理的精度和效果对模拟量信号的后续应用起着至关重要的作用。因此,在使用模拟量模块进行信号采集与处理时,用户需要充分了解模块的功能与特性,并根据实际需求进行相应的配置和选择。
PLC模拟量教程
西门子S7-200模拟量编程
本文以EM235为例讲解S7-200模拟量编程,主要包括以下内容:
1、模拟量扩展模块接线图及模块设置
2、模拟量扩展模块的寻址
3、模拟量值和A/D转换值的转换
4、编程实例
模拟量扩展模块接线图及模块设置
EM235是最常用的模拟量扩展模块,它实现了4路模拟量输入和1路模拟量输出功能。下面以EM235为例讲解模拟量扩展模块接线图,如图1。
图1
图1演示了模拟量扩展模块的接线方法,对于电压信号,按正、负极直接接入X+和X-;对于电流信号,将RX和X+短接后接入电流输入信号的“+”端;
未连接传感器的通道要将X+和X-短接。
对于某一模块,只能将输入端同时设置为一种量程和格式,即相同的输入量程和分辨率。(后面将详细介绍)
量的单/双极性、增益和衰减。
时,模拟量输入为单极性输入,SW6为OFF时,模拟量输入为双极性输入。
SW4和SW5决定输入模拟量的增益选择,而SW1,SW2,SW3共同决定了模拟量的衰减选择。
6个DIP开关决定了所有的输入设置。也就是说开关的设置应用于整个模块,开关设置也只有在重新上电后才能生效。
输入校准
模拟量输入模块使用前应进行输入校准。其实出厂前已经进行了输入校准,如果OFFSET和GAIN电位器已被重新调整,需要重新进行输入校准。其步骤如下:
A、切断模块电源,选择需要的输入范围。
B、接通CPU和模块电源,使模块稳定15分钟。
C、用一个变送器,一个电压源或一个电流源,将零值信号加到一个输入端。
D、读取适当的输入通道在CPU中的测量值。
E、调节OFFSET(偏置)电位计,直到读数为零,或所需要的数字数据值。
第6章 扩展模块的使用
输入继电器 I2.2
输出继电器/ 负载
Q2.3/KM3
0 0 1
Q2.2/KM2
1 0 0 0
Q2.1/KM1
1 1 1 0
Q2.0/HL
1 1 0 0
控制 数据 7 3 10 0
I2.1
0
过载保护
I2.0
0Biblioteka Baidu
0
0
1
1
6.3 模拟量输入模块的使用与仿真
6.3.1 模拟量输入模块概述
模拟量输入模块的分辨率为12位。 单极性数据格式的全量程范围输出为0~32 000。 双极性全量程范围输出的数字量±32 000。
4,4
4,4 8,8 8,8
4,4
4,4 4,4,8 4,4,4,4
EM223,32输入/32输出24VDC
EM223,32输入24VDC/32继电器输出
16,16
16,16
16,16
11,11,10
EM221 8输入24VDC
EM222 8继电器输出
EM223 4输入24VDC/4继电器输出
8输入/8输出24VDC
4,4,4,4
4 4 4,4
EM222,8继电器输出
EM222,8输出120/230VAC EM223,4输入/4输出24VDC EM223,4输入24VDC/4继电器输出 4 4
PLC教程9.1-扩展模块
5v
模 拟 量
10v
模 拟 量
0
数字量
+1023
0
数字量
+1023
当输入数据超出K1023时,D/A转换的输出模拟量数据保持5V、10V不变。
Wy
信以致远捷行弘毅
第四节
扩展模块I/O对应曲线
PT100的输入特性如下表所示:
PT100输入
3500 数 字 输 出 -100 -1000 0 温度输入 350 ℃
第四节
扩展模块I/O对应曲线
输入输出对应关系曲线
输入模拟量与转换的数字量关系如下表所示:
0~20mA模拟量输入
4~20mA模拟量输入
+16383
数 字 量
+16383
数 字 量
0
模拟量
20mA
0 4mA
模拟量
20mA
Wy
信以致远捷行弘毅
第四节
扩展模块I/O对应曲线
输出的数字量与其对应的模拟量数据的关系如下表所示: 0~5V模拟量输出 0~10V模拟量输出
扩展模块应用举例
要求实时读取7个通道的数据,写入2个通道的数据(以第1个模块为例),梯形图如下:
MOV MOV MOV MOV MOV MOV MOV MOV MOV
ID100 ID101 ID102 ID103 ID104 ID105 ID106 D10 D11 END
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
特殊模块写入指令的说明如下。
(1)TO指令执行时,写源操作数S指定开始连续地址n个字数据到m1 指定的模块号中第m2个BFM开始连续n个字中。
(2)m1:0~7特殊模块编号,m2:0~32 767 BFM号,n:1~32 767传送点数。
a
11
任务实施 一、连接模拟电压值数码显示与报警电路
FX2N系列PLC基本单元通过扩展电缆连接一个FX0N-3A模拟量扩 展模块,FX0N-3A模拟量扩展模块的输入通道电压端VIN1连接0~+10V 直流可调电源。数码管a~g段连接PLC输出端Y0~Y6,显示输入模拟电 压值,数码管各段限流电阻已内部连接;下限报警指示灯连接Y10,上 限报警指示灯连接Y11。
a
15
相关知识
模拟量输入/输出混合模块
a
16
模拟量输入/输出混合模块
FX0N-3A模拟电压输出特性如图6.8所示,横坐标表示数字值,纵坐 标表示经D/A转换后的模拟电压。FX0N-3A出厂时,已为0~10V直流电 压输出选择了0~250范围。
a
17
任务实施 一、连接模拟电压输出电路
模拟电压输出电路如图6.7所示,FX2N系列PLC基本单 元通过扩展电缆连接一个FX0N-3A模拟量模块,FX0N-3A输 出电压端VOUT-COM连接直流电压表。输出电压停止按钮、 增大按钮和减小按钮分别连接PLC输入端X0、X1和X2。
a
9
五、特殊模块读取、写入指令
特殊模块读取指令的说明如下。
(1)FROM指令执行时,读取m1指定的模块号中第m2个BFM开始连 续n个数据到目标操作数D指定开始地址连续n个字中。
(2)m1:0~7特殊模块编号,m2:0~32 767 BFM号,n:1~32 767传送点数。
a
10
五、特殊模块读取、写入指令
*
量 扩 展 模
课 题 六
PLC
块
的
使模
用拟
任务一 用数码管显示输入的模拟电压值 任务二 应用PLC输出模拟可调电压 任务三 实现两个模拟电压大小比较
a
1
在如图6.1所示的恒温控制系统中,温度传感器将现场温度变换为模 拟信号,模拟量输入模块将该模拟信号转换为数字信号(称为A/D转换), 送入PLC的基本单元去处理。PLC基本单元输出的数字信号通过模拟量 输出模块转换为模拟信号(称为D/A转换),去控制加热器的电压幅度高 低,以达到恒温控制的目的。
a
二、编写模拟电压值数码显示与报警程序
a
三、操作步骤
(1)使用扩展电缆连接PLC和FX0N-3A。 (2)将数码管a~g段连接Y0~Y6。 (3)将下限、上限报警指示灯连接Y10、Y11。 (4)接通PLC电源,使PLC处于编程状态,将图6.6所示的程序下载 PLC。 (5)模拟量模块FX0N-3A电源指示灯POWER亮。 (6)接通直流电源开关,当直流电压小于10V时,将直流电源的正 极与FX0N-3A的VIN1连接,负极与FX0N-3A的COM1连接。 (7)使PLC处于程序运行状态,并进入程序监控状态。 (8)在电压表的监测下调节直流电源的输出电压,数码显示随之变 化。当电压表读数为0时,数码管显示0,下限指示灯闪烁;当数码管显 示2~7时,下限指示灯停止闪烁;当数码管显示8、9时,上限指示灯闪 烁。
a
6
三、模拟量输入/输出混合模块FX0N-3A
a
7
三、模拟量输入/输出混合模块FX0N-3A
FX0N-3A直流电压0~10V输入特性如图6.5所示。
a
8
四、缓冲存储器(BFM)
FX0N-3A内部共有32个缓冲存储器(BFM),每个BFM均为16位, 其高8位全部保留,BFM的分配见表6.4。
(1)BFM 0的低8位b7~b0存储A/D通道输入数据的当前值。 (2)BFM 16的低8位b7~b0位存储D/A通道输出数据的当前值。 (3)BFM 17的低3位: b0 = 0,选择模拟输入通道1;b0 = 1,选择模拟输入通道2。 b1 = 1,启动A/D转换处理。 b2 = 1,启动D/A转换处理。
a
2
任务引入 任务一 用数码管显示输入的模拟电压值
如图6.2所示模拟电压数码显示与报警电路由PLC基本单元和模拟量输入/输 出混合模块FX0N-3A组成,输入模拟电压范围为0~10V,用数码管显示(最大 显示9V),当输入模拟电压小于2V或大于8V时,下限或上限指示灯闪烁报警。
a
3
相关知识 一、模拟量扩展模块的规格
a
来自百度文库
18
二、编写输出模拟可调电压的程序
a
19
三、操作步骤
(1)通过扩展电缆连接PLC和FX0N-3A。 (2)将数字电压表的正极与FX0N-3A的VOUT连接,负极与FX0N-3A 的COM连接,用数字电压表20V DC档位测试FX0N-3A的输出电压。 (3)接通PLC电源,使PLC处于编程状态。 (4)将图6.9所示的程序下载PLC。 (5)使PLC处于程序运行状态,并进入程序监控状态。 (6)当D0数据为0时,输出电压为0V,将数据记录在表6.8中。 (7)反复按下输出电压增加按钮X1、减小按钮X2或停止按钮X0,将 电压表数据记录在表6.8中。 (8)测试数据与图6.8所示输出特性一致,说明数字值与输出模拟电 压成线性正比关系。如果测试数据与输出特性差别较大,请检查FX0N3A的接线和程序是否正确。
a
20
任务三 实现两个模拟电压大小比较
任务引入
如图6.10所示是两个模拟电压值大小比较电路,两路模拟电压u1、 u2分别送入模拟量模块FX0N-3A的输入通道1和输入通道2。当u1>u2时, 输出指示灯Y2亮;当u1<u2时,输出指示灯Y3亮。PLC基本单元输入/输 出端口分配见表6.9。
(9)数码管显示数字应与电压表监测数据一致,如果差别较大,请 检查FX0N-3A的接线和程序是否正确。
a
14
任务二 应用PLC输出模拟可调电压
任务引入
如图6.7所示电路的功能是:输出模拟电压0~10V,由电压表监测, 按下增大按钮SB2,输出模拟电压逐级增加,最大可达到10V;按下减小 按钮SB3,输出模拟电压逐级减小,最小为0V;按下停止按钮SB1,停 止输出模拟电压。
a
4
二、扩展模块的连接与编号
特殊模块根据靠近PLC基本单元的位置,依次从0到7编号,最多可 以连接8个特殊模块。PLC基本单元和特殊模块之间的通信由光电耦合器 实现。
a
5
三、模拟量输入/输出混合模块FX0N-3A
FX0N-3A有2个模拟输入通道和1个模拟输出通道,输入/输出接线端 如图6.4所示。