模拟量输入输出模块

模拟量输入输出模块
模拟量输入输出模块

模拟量输入输出模块

1、FX1N-2AD-BD模拟量输入板

用在FX1S或者FX1N系列的plc上,提供2路的模拟量输入。

2、FX1N-2DA-BD

用在FX1S或者FX1N系列的plc上,提供2路的模拟量输入。

3、FX1N-8AV-BD/FX2N-8A V-BD模拟量调节器

用在FX1S或者FX1N或FX2N系列的plc上,用作模拟定时器调整器的旋钮开关

1):示例:利用模拟量改变定时器的设定值

把八个电位器中的0号电位器的模拟量(0~255)读取进来放在D0中D0的变化值是0~~255

2)、利用模拟量调整器设计一个具有11档的旋转开关。

读取1号电位器,把读取的值放在D1中,然后对其进行译码DECO指令是把D0的前四位进行解码,把对应的结果放在M中D1的变化值是0~~10

4、 FX0N-3A 模拟量输入和输出模块

功能:(能同时把模拟量转化成数字量,也能把数字量转化成模拟量) 1)提供8位分辨率精度(转化精度比较低)

2)配备2路模拟量输入(0--10V 直流或4—20mA 交流)通道和1路模拟输出通道

模拟量输入:

公共项目:

接线:

与plc 的连接情况:

FX0N 系列plc:可连接FX0N-3A 模块8个 FX1N 系列plc:可连接FX0N-3A 模块5个 FX2N 系列plc:可连接FX0N-3A 模块8个 FX0NC 系列plc:可连接FX0N-3A 模块4个

输入/输出特性曲线: 输入特性:(模块不允许两个通道有不同的输入特性) 即不允许电流和电压同时输入或不同量程的电压输入

输出特性:

缓冲存储器(BFM)的分配

注:BFM#17:

b0=0选择模拟输入通道1

b0=1选择模拟输入通道2

b1=0—>1,起动A/D转换处理

b2=0—>1,起动D/A转换处理

例:把外部输入的模拟量转化成数字量

TO:是把数据写到特殊模块的BFM中。上例即是当M0接通时,把H0的值写到外部扩展模块0的位置中的BFM#17开始的一个字(16位)中

FROM:上例即是当M0接通时,把外部扩展模块0的位置中的BFM#0开始的一个字(16位)的数据写到D0中

H0的值写到外部扩展模块0的位置中的BFM#17开始的一个字(16位)中

把PLC里的数字量转化成模拟量输出:

应用案例分析:

有一个压力传感器,感应压力范围是0~5Mpa,输出电压是0~5V。利用这个传感器去测量某管道中的油压,当测到的压力<3.5Mpa时,plc的y10灯亮,表示压力低;当测道德压力在3.5~4.2Mpa的范围内,y11亮,表示压力正常,当测得的压力>4.2Mpa时,y12灯亮,表示压力过高。写出plc的控制程序。

系统分析:

1:在该系统中,传感器输出的模拟量通过FX0N-3A转化成数字量放在plc中,然后通过区间比较指令进行比较判断,控制plc的输出,假设FX0N-3A接在plc的0号位置。

传感器的对应曲线plc的对应曲线

YC1008数字量输入输出模块使用说明书V1.0

YC1008数字量输入输出模块 使用说明书V1.0 目录 一.模块介绍 二.技术参数 三.模块的型号 四.模块尺寸、模块引脚定义、隔离特性 五.模块使用说明 六.通讯协议 七.模块的MODBUS-RTU协议功能码与数据对应表 版本记录:V1.0 2011-11-20 版本创建 一.模块介绍 YC1008数字量输入输出模块广泛应用于工业控制系统,具有广泛的使用意义。YC1008模块的主要特点如下: 1. YC1008系列模块通过隔离变压器和隔离光耦实现了供电电路、数字量输入、数字量输出、通讯电路的相互隔离,模块具有很强的稳定性和抗干扰能力。 2.单电源供电,隔离在模块内部通过隔离变压器和隔离光耦实现,隔离电压2500V。 3. YC1008系列模块实现8路数字量的输入和8路数字量的输出功能。 4. 通讯接口为RS485或232,通讯波特率等参数可配置,通讯协议为MODBUS-RTU。二.技术参数 供电电源 1. 供电电压:DC12V或DC24V,电源反接保护。 2. 电流消耗:<35mA+继电器功耗。 数字量输入 1. 共有8个数字量输入通道,可以接收多种输入信号:无源开关信号(逻辑0表示断开,逻辑1表示闭合);输入信号可以接集电极开漏(OC)输出信号、接近开关信号;输入信号也可以是有源信号(逻辑0表示3~35V,逻辑1表示0~0.5V表示闭合)。 2. 内部采用隔离变压器和隔离光耦实现了输入信号和电源的隔离,隔离电压2500V。数字量输出 1.8路数字量输出信号。 2.数字量输出通过继电器(常开触点)或集电极开漏输出(OC)两种方式实现。 3.该模块配有两种继电器输出:1) 继电器触点负载容量10A/277V AC;2) 继电器触 点负载容量30A/240V AC。

对输入、输出模拟量的PLC编程的探讨及编程实例解析

对输入、输出模拟量的PLC编程的探讨及编程实例解析

————————————————————————————————作者: ————————————————————————————————日期:

对输入、输出模拟量的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种传感変送器的转换公式该如何推导的呢?这要借助与数学知识帮助,请见下图:

模拟量输入输出

第六章模拟量输入输出 *模拟通道的组成 调理电路,模拟开关MUX(多路复用)sample/holder S/H 采样保持器SHA (sample/holder—S/H )* 转换接口电路 简单I/O 扩展:输入缓冲/输出锁存,同步转换(R f G d) 基准地(Reference Ground)电压基准源(Reference Voltage Source)(g )*ADC/DAC 线性转换关系X Di it l A l x-x 0X-X 0= 微机系统与接口X:Digital,x:Analog x 1-x 0X 1-X 0

应用: 生产过程微机控制系统结构 I /O 通道信号调理 连续模拟信号 过 程 传感器检测/控制 操作台I/O 接口A/D 输入调理模拟量对 象变送器微I/O 接口D/A V/I 变换打印机⌒被执行机构机主数字量控对 象 传感器执行机构机电平变换功放驱动I/O 接口I/O 接口DI DO 显示器∪ 传感执行 频率、其他微机系统与接口 传感、执行I/O 接口变换信号处理

模拟量I/O 接口 模拟量的概念(信号连续量):DC-V(mv)/mA(V)典型:信号采样/复原-信号处理 控制、监控-自动化系统 转换输入:V/F(P389:AD650)?计数器;输出:计数器?F/V(LM331);PWM 调宽(时间):易于光电隔离 F/V 模 T/C 8253/脉冲 频率 V/F 拟 信 8254MPU 号 ADC/DAC 微机系统与接口V/I 数字量

模拟量转换与I/O 通道 1.模数转换--ADC 数模转换--DAC Analog to Digital Converter/Digital to Analog Converter 22. 模入与模出通道的组成:输入通道: (高精度测量,1%~0.05%,可分时采样,同步采样) Vref 调理放大MUX S/H ADC 数字量 (MPU) 传感器Multiplexer :(6.4)多路转换器(开关,(模拟)多路(电子)开关 1-N,N-1,N 选一):N 路入一路输出:巡回扫描/分时转换;S l /H ld (65)Sample/Holder :(6.5)捕捉后保持信号(电容)Voltage reference:电压基准源 输出通道:(精度,同步输出,输出保持--动态扫描) 复习:运算放大器放大执行DAC V/I 调理数字量 (MPU)微机系统与接口驱动机构 Vref MUX, S/H

三菱FX系列PLC12位模拟量输入输出模块的特性

1. FX系列的12位模拟量输入/输出模块的公共特性 除FX2N-3A和FXlN–8AV–BD/FX2N–8AV–BD的分辨率是8位, FX2N–8AD是16位以外,其余的模拟量输入输出模块和功能扩展板均为12位。 电压输入时(如0~10V DC,0~5V DC)。模拟量输入电路的输入电阻为20kΩ,电流输入时(如4~20mA)模拟量输入电路的输入电阻为250Ω。 模拟量输出模块在电压输出时的外部负载电阻为2kΩ/~1MΩ,电流输出时小于500Ω。 12位模拟量输入在满量程时(如10V)的数字量转换值为4000。未专门说明时,满量程前总体精度为±1%。 功能扩展板的体积小巧,价格低廉,PLC内可安装一块功能扩展板,后者还可以和价格也很便宜的显示模块安装在一起。 2. 模拟量输入扩展板FX1N–2AD–BD FX1N–2AD–BD有两个12位的输入通道,输入为0~10V DC和4~20mA DC,转换速度。为1个扫描周期,没有隔离,不占用的I/O点,适用于FXlS和FX1N。 3. 模拟量输出扩展板FX1N–1 DA–BD FXlN–1DA–BD有1个12位的输出通道,输出为0~1OV、O~5V DC和 4~20mA DC,转换速度为1个扫描周期,没有隔离;不占用I/O点,适用于FX1S 和FX1N。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解台达PLC、西门子PLC、施耐德plc、欧姆龙PLC的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城https://www.360docs.net/doc/b23226803.html,/

S7 200模拟量编程讲解与示范(1)

本文以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(偏置)电位计,直到读数为零,或所需要的数字数据值。 F、将一个满刻度值信号接到输入端子中的一个,读出送到CPU的值。 G、调节GAIN(增益)电位计,直到读数为32000或所需要的数字数据值。 H、必要时,重复偏置和增益校准过程。 EM235输入数据字格式 下图给出了12位数据值在CPU的模拟量输入字中的位置

对输入、输出模拟量的PLC编程实例解析汇报

对输入、输出模拟量的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种传感変送器的转换公式该如何推导的呢?这要借助与数学知识帮助,请见下图:

上面推导出的(2-1)、(2-2)、(2-3)三式就是对应(1)、(2)、(3)三种温度传感变送器经过模块转换成数字量后再换算为被测量的转换公式。编程者依据正确的转换公式进行编程,就会获得满意的效果。 二、变送器与模块的连接

二、数字量输入输出

第二部分数字量I/O 目录 1 DO、DI硬件原理 2 2.1 CPC板的电路图 3 2.1.1 所用I\O口 4 2.1.2 485通讯口7 2.1.3 显示电路的设计8 2.1.4 晶振模块8 2.1.5 上层板的原件清单9 2.2 输入板I/O原理图 10 2.2.1 电路原理11 2.2.2 输入底板的原件清单12 2.3 输出板I/O电路图 13 2.3.1 反向驱动器ULN2003 芯片 14 2.3.2 输出底板的原件清单14 2.4 通讯部分15 3 DI、DO软件部分设计 16 3.1 通讯方式16 3.1.1 Modbus 协议 16 3.1.2 CRC校验17 3.1.3 莫尼康RTU 17 3.1.4 看门狗程序19 3.2 计算机界面的设计20 3.3 输入板的程序设计21 3.4 输出板的程序设计24 4 DI、DO的应用26 4.1 数字输入板的应用26 4.2 数字输出板的应用32 5. 数字量输入程序清单37 6.数字量输出程序清单 49

硬件部分由程序下载口,状态显示,复位,信息通信,I/O口,AD,DA等几部分组成,软件部分采用MODBUS通信协议,CRC校验,看门狗程序,数据传送等部分组成。 1.DO、DI硬件原理 输入板电路分为上层板电路和底板电路,其中上层板电路以Atmega128为核心,主要实现显示状态、控制端口、数据处理和通讯的功能。设计如下:

1.1 CPU 板硬件原理图 图2-2 输入输出上层板电路 1 234567816 1514131211109S1 5.1K Rs 1 5.1K Rs 25.1K Rs 35.1K Rs 45.1K Rs 55.1K Rs 65.1K Rs 75.1K Rs 8P A 3 P A 4P A 5P A 6P A 7P D 5P D 6P D 7VCC

S7-300PLC模拟量输入输出量程转换教程

S7-300/400 PLC模拟量输入/输出的量程转换 SLC A&D CS March, 2005

1模拟量输入/输出量程转换的概念 (3) 2S7-300/400 PLC模拟量输入/输出模板 (3) 2.1需要使用的模板 (3) 2.2涉及的信号类型 (3) 3STEP 7中模拟量输入/输出的编程 (3) 3.1FC105/FC106在哪里 (3) 3.2FC105/FC106功能描述 (5) 3.2.1FC105功能描述 (5) 3.2.2FC106功能描述 (5) 3.3FC105/FC106参数定义 (6) 3.3.1FC105 的参数定义 (6) 3.3.2FC106的参数定义 (6) 3.4例子程序 (7) 3.4.1FC105例子程序 (7) 3.4.2FC106例子程序 (8)

1模拟量输入/输出量程转换的概念 实际的工程量,如压力、温度、流量、物位等要采用各种类型传感器进行测量。传感器将输出标准电压、电流、温度、或电阻信号供PLC采集,PLC的模拟量输入模板将该电压、电流、温度、或电阻信号等模拟量转换成数字量——整形数(INTEGER)。在PLC程序内部要对相应的信号进行比较、运算时,常需将该信号转换成实际物理值(对应于传感器的量程)。而经程序运算后得到的结果要先转换成与实际工程量对应的整形数,再经模拟量输出模板转换成电压、电流信号去控制现场执行机构。这样就需要在程序中调用功能块完成量程转换。 如一个压力调节回路中,压力变送器输出4-20mA DC信号到SM331模拟量输入模板, SM331模板将该信号转换成0-27648的整形数,然后在程序中要调用FC105将该值转换成0-10.0(MPa)的工程量(实数),经PID运算后得到的结果仍为实数,要用FC106转换为对应阀门开度0-100%的整形数0-27648后,经SM332模拟量输出模板输出4-20mA DC信号到调节阀的执行机构。 本文主要讨论S7-300/400 PLC编程中模拟量的量程转换。 2S7-300/400 PLC模拟量输入/输出模板 2.1需要使用的模板 使用西门子S7-300/400 PLC进行模拟量输入/输出需要使用的模板: S7-300系列PLC:SM331系列模拟量输入模板;SM332系列模拟量输出模板;SM334/335系列模拟量输入/输出模板。 S7-400系列PLC:SM431系列模拟量输入模板;SM432模拟量输出模板。 目前常用的模板规格型号参见模板手册,请链接到如下网址下载模板手册: S7-300: https://www.360docs.net/doc/b23226803.html,/WW/view/en/8859629 S7-400: https://www.360docs.net/doc/b23226803.html,/WW/view/en/1117740 2.2涉及的信号类型 电压,电流,温度,电阻。 3STEP 7中模拟量输入/输出的编程 3.1FC105/FC106在哪里 在编程界面下,在Program elements中的Libraries下的Standard Library下的TI-S7 Converting Blocks中就可以找到,见下图:

PLC数字量输入电路形式

PLC 数字量输入模块电路的形式 摘要:本文主要分析了数字量输入时PLC内部电路常见的几种形式,并结合传感器常见的NPN和PNP输出,给出了和不同的PLC电路形式连接时的接线方法。 关键词:PLC 源输入漏输入NPN输出PNP输出 1 引言 PLC 控制系统的设计中,虽然接线工作占的比重较小,大部分工作还是PLC 的编程设计工作,但它是编程设计的基础,只要接线正确后,才能顺利地进行编程设计工作。而保证接线工作的正确性,就必须对PLC 内部的输入输出电路有一个比较清楚的了解。 我们知道,PLC 数字输入模块为了防止外界线路产生的干扰(如尖峰电压,干扰噪声等)引起PLC 的非正常工作甚至是元器件的损坏,一般在PLC 的输入侧都采用光耦,来切断PLC 内部线路和外部线路电气上的联系,保证PLC 的正常工作。并且在输入线路中都设有RC 滤波电路,以防止由于输入点抖动或外部干扰脉冲引起的错误信号。 2 输入电路的形式 2.1 分类 PLC 的输入电路,按外接电源的类型分,可以分为直流输入电路和交流输入电路;按PLC 输入模块公共端(COM 端)电流的流向分,可分为源输入电路和漏输入电路;按光耦发光二极管公共端的连接方式可分为共阳极和共阴极输入电路。如下图1所示: 图1 PLC输入电路的分类 2.2 按外接电源的类型分类 2.2.1 直流输入电路

图2 为直流输入电路的一种形式(只画出一路输入电路)。当图1 中外部线路的开关闭合时,PLC 内部光耦的发光二极管点亮,光敏三极管饱和导通,该导通信号再传送给处理器,从而CPU 认为该路有信号输入;外界开关断开时,光耦中的发光二极管熄灭,光敏三极管截止,CPU 认为该路没有信号。 图2 直流输入电路 2.2.2 交流输入电路 交流输入电路如图3 所示,可以看出,与直流输入电路的区别主 要就是增加了一个整流的环节。 交流输入的输入电压一般为AC120V 或230V。交流电经过电阻R的限流和电容C的隔离(去除电源中的直流成分),再经过桥式整流为直流电,其后工作原理和直流输入电路一样,不再缀述。

第六章模拟量输入输出与数据采集卡

第六章模拟量输入输出与数据采集卡 通过本章的学习,使考生掌握D/A,A/D转换的原理和典型芯片,在此基础上了解工业控制计算机常用模板的组成和应用。 要求: (1)了解D/A转换的工作原理和8位,12位D/A转换芯片;D/A转换器与总线的连接和应用方法。 (2)了解A/D转换器的工作原理和指标,熟悉A/D转换的典型芯片和多路转换器,采样保持器的工作原理。 (3)了解数据采集卡的组成和指标及其应用方法,了解工控机配套模板的概况。 一、重点提示 本章重点是D/A,A/D转换器的工作原理,与总线的连接方法。 二、难点提示 本章难点是利用这些芯片和多路开关、采样保持器组成数据采集卡的应用方法。 考核目的:考核学生对微型计算机的模拟通道的构成及工作原理的掌握。 1.数模转换器D/A (1)D/A转换的指标和工作原理 / (2)典型D/A转换器芯片 (3)D/A转换器与总线的连接 2.模数转换器A/D (1)A/D转换器的工作原理(双积分和逐次逼近型A/D转换),A/D转换器主要指标 (2)典型A/D转换器芯片(ADC0809及.12位A/D芯片)的功能和组成,与总线的连接 3.多路开关 (1)数据采集系统对多路开关的要求 (2)几种多路开关芯片 (3)几种多路开关的主要技术参数 4.采样保持器 (1)采样保持器的工作原理 (2)常用的采样保持器芯片 5.数据采集卡的组成及其应用 本章知识结构如下: (一)D/A转换接口 D/A转换器的作用是将二进制的数字量转换为相应的模拟量。D/A转换器的主要部件是电阻开关网络,其主要网络形式有权电阻网络和R-2R梯形电阻网络。 集成D/A芯片类型很多,按生产工艺分有双极型、MOS型等;按字长分有8位、10位、

PLC 数字量输入模块电路的形式

PLC 数字量输入模块电路的形式 发布日期:2009-6-26 11:54:11 (阅1069次) 关键词: PLC NPN输出 PNP输出 摘要:本文主要分析了数字量输入时PLC内部电路常见的几种形式,并结合传感器常见的NPN和PNP 输出,给出了和不同的PLC电路形式连接时的接线方法。 关键词:PLC源输入漏输入NPN输出PNP输出 1 引言 PLC控制系统的设计中,虽然接线工作占的比重较小,大部分工作还是PLC的编程设计工作,但它是编程设计的基础,只要接线正确后,才能顺利地进行编程设计工作。而保证接线工作的正确性,就必须对PLC 内部的输入输出电路有一个比较清楚的了解。 我们知道,PLC数字输入模块为了防止外界线路产生的干扰(如尖峰电压,干扰噪声等)引起PLC的非正常工作甚至是元器件的损坏,一般在PLC的输入侧都采用光耦,来切断PLC内部线路和外部线路电气上的联系,保证PLC的正常工作。并且在输入线路中都设有RC 滤波电路,以防止由于输入点抖动或外部干扰脉冲引起的错误信号。 2 输入电路的形式 2.1 分类 PLC的输入电路,按外接电源的类型分,可以分为直流输入电路和交流输入电路;按PLC输入模块公共端(COM 端)电流的流向分,可分为源输入电路和漏输入电路;按光耦发光二极管公共端的连接方式可分为共阳极和共阴极输入电路。如下图1所示:

图1 PLC输入电路的分类 2.2 按外接电源的类型分类 2.2.1 直流输入电路 图2 为直流输入电路的一种形式(只画出一路输入电路)。当图1 中外部线路的开关闭合时,PLC内部光耦的发光二极管点亮,光敏三极管饱和导通,该导通信号再传送给处理器,从而CPU 认为该路有信号输入;外界开关断开时,光耦中的发光二极管熄灭,光敏三极管截止,CPU 认为该路没有信号。 图2 直流输入电路 2.2.2 交流输入电路 交流输入电路如图3 所示,可以看出,与直流输入电路的区别主 要就是增加了一个整流的环节。 交流输入的输入电压一般为AC120V 或230V。交流电经过电阻R的限流和电容C的隔离(去除电源中的

模拟量输入输出讲解

对输入、输出模拟量的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 『」U AIW T AlWx ⑴传感鉄诜珞跆 T 戋糸图 (3満惑越7AIW 戋齐因 (1)偉感器测淳7-200°时,输出电療1-2Dim,模块转换数宇量AIW-3200Dj 测温T-D 0*

西门子S7-300系列PLC数字量输出模块的作用

1、西门子PLC的输出模块中有继电器输出,可控硅输出,晶体管输出,这三种输出的区别简单说的话,就是这样的形式: 直流=晶体管;交流=可控硅;交直流=继电器; 晶体管输出速度快,带直流负载 继电器输出开关频率比晶体管低,可以带交流负载或直流负载 晶闸管输出只能带交流负载,响应速度在前两者之间 2、能不能直接输出就要看模块输出的电量是否能满足你的要求了,注意额定电流和负载。能够负载就好。 一般情况下为了保护模块,是要加上的。 1. 继电器输出:优点是不同公共点之间可带不同的交、直流负载,且电压也可不同,带负载电流可达2A/点;但继电器输出方式不适用于高频动作的负载,这是由继电器的寿命决定的。其寿命随带负载电流的增加而减少,一般在几十万次至Jl百万次之间,有的公司产品可达1000万次以上,响应时间为10ms 。 2.可控硅输出:带负载能力为0.2A/点,只能带交流负载,可适应高频动作,响应时间为1ms。。 3.晶体管输出:最大优点是适应于高频动作,响应时间短,一般为0.2ms 左右,但它只能带DC 5—30V的负载,最大输出负载电流为0.5A/点,但每4点不得大于0.8A。 a. 继电器:机械式开关装置,噪音大,反映时间长,寿命短,适用于大功率、低频率信号(220V、380V交直流信号)的切换; b.晶体管:电子开关装置,噪音小,反映时间短,寿命长,适用于小功率开关信号传输,可用于高频脉冲信号之输出; c.可控硅:电子开关装置,噪音小,反映速度快,寿命长,可承受大功率信号的传输任务。 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。

PLC模拟量输入输出模块

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程序如下: #include #include sbit IC4_S = P1^4; /* AD输入端口设置*/ sbit IC4_D = P1^5; sbit IC4_C = P1^3;

模拟量输入输出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;

安全数字量输出模块

1 Description Connector set, consisting of four Inline connectors with integrated discharge electronics IB IL 24 PSDO 8-PLSET/CP/R ? PHOENIX CONTACT Data sheet The plug set is used to connect capacitive loads up to 2,2 μF to any of the outputs listed in the ordering data for the safety modules. Remember to consider the full length of the go and return path. Terminal point assignment The terminal point assignment corresponds to the assign-ment of the standard plugs that are supplied with the safety modules. Information about terminal point assignment can be found in the manual for the safety module you are using (see ordering data for documentation). NOTE: Overheating due to incorrect installation Make provision for good heat dissipation in the vicinity of the heatsink. It is essential to observe the required safety distance from neighboring parts. This varies by application but is at least 1.5 cm. Make sure you always use the latest documentation. It can be downloaded from the product at https://www.360docs.net/doc/b23226803.html,/catalog. 105108_en_012012-05-07

模拟量输入输出模块的功能作用

模拟量输入输出模块的功能作用 在其他领域使用的模拟量输入输出模块功能作用,也是有多方面的采集功能,控制功能,显示功能,远程管理功能,报警功能,存储功能。其中采集功能就是采集压力、温度、位移等变送器的标准信号;采集流量计、脉冲表的流量数据;采集水泵或阀门运行状态、设备供电状态和箱门开关状态。而控制功能是支持自动控制、远程控制水泵、阀门等控制设备。显示功能又是数码管显示、液晶显示可选还支持外接显示屏幕。远程管理功能支持通过GPRS传输设备进行远程参数设置、程序升级。报警功能监测数据越限,立即上报告警信息。存储功能本机循环存储监测数据,掉电不丢失。 模拟量是表示在一定范围内连续变化的任意取值,跟数字量是相对立的一个状态表示。通常模拟量用于采集和表示事物的电压电流或者频率等参数。驱动硬件输出和相关数据通路,按照运行方式选择当前的设定值,也可根据需要反向并提供结果给硬件输出或软件输出,这个就是模拟量输入模块。诚控电子DAM-8082模拟量输入模块是一款可以采集模拟量,比如电压,电流,热电偶,热电阻,温度等数值,通过485总线传输到电脑上的智能模块。模拟量输出模块诚控电子DAM-DA的主要作用其实就是,将输入的数字信号经过数模转换,输出可调控的连续电压电流,信号。 就好比说,在电视控制块中各种模拟量的控制,以伴音为例子的话,就是首先将遥控器,或者是键扫描发出的脉冲数字信号输入到控制块中,经过模拟量输出模块的数模转换之后,输出可以随着输入信号变化的连续电压信号,再用这个信号去控制伴通道,这样就可以控制音量的大小亮度还有对比度什么的了,另外模拟量输出模块不只是用在这些地方,现在也被大量的应用在各种智能机械上,比如像点胶机,覆膜机等等。 像模拟量输入模块要判断好坏,可以给一个标准信号,看采上来的值对不对,而模拟量输出模块则是输出一个值,用万用表量下,如果量程是一致的就可以用输入接输出上测了。模拟量模块有输入输出在一起的,开关量模块也有输入输出在一起的。这样的模块可以节省空间。因为如果不是这样集成在一起的话的话,需输入输出的话,至少要订购两个模块,如果这样安排只要一个模块就行了。集成在一起的输入输出模块,就是说在同一个模块上既有输入信号,也有输出信号。

第四讲 模拟量的输入输出通道

第四讲 模拟量的输入输出通道 过程控制 前向通道和后向通道是过程控制系统的重要组成部分 1、前向通道 数字信号处理 1.1 A/D 转换 1.1.1 硬件电路设计 (1)分辨率的选择 分辨率用位表示,n 位的A/D 转换器表示可以把输入信号分为2n 份,每一份为全量程1/2n ,称为1个LSB 。例如,本例程中采用8位A/D 温度范围为20℃~100℃,则 C 5.0C 3125.02 20 100LSB 18 ?

片选RD WR ADC0804 WR RD INTR DB 0~DB 7CS A/D 转换的时序图 1.1.2 软件的编制 查询法和中断法 (1)查询法

Extern unsigned char convert_ad(void) { Char xdata *dptr; Dptr=0x8000; *dptr=0; While(int0); Return(*dptr); } 1.1.3 测试 可以用LCB直接显示转换结果(3位整数),描点画线检查A/D转换的线性度。 A/D 万用表测出 的输入电压 1.2 数字滤波器 1.2.1 问题定义 来自传感器或变送器的有用信号中,往往混杂了各种频率的干扰信号。为了抑制这些干扰信号,通常在信号入口引入滤波器。常用的RC 滤波器能抑制高频干扰信号,但对低频干扰信号的滤波效果较差。而数字滤波器可以对极低频干扰信号进行滤波,以弥补RC 滤波器的不足。另外,它还具有某些特殊的滤波功能。 所谓数字滤波,就是在计算机中用某种计算方法对输入的信号进行数学处理,以便减少干扰在有用信号中的比重,提高信号的真实性。这种滤波方法不需要增加硬件设备,只需根据预定的滤波算法编制相应的程序即可达到信号滤波的目的。 1.2.2 常用的滤波算法 (1)限幅滤波 限幅滤波的作用是把两次相邻的采样值相减,求出其增量(以绝对值表示),然后与两次采样允许的最大差值(由被控对象的实际情况决定)Δy进行比较,若小于或等于Δy,则取本次采样值;若大于Δy,则仍取上次采样值作为本次采样值 当| y(n)- y(n -1)|≤Δy时,则取y(n)= y(n) 当| y(n)- y(n -1)| >Δy时,则取y(n)= y(n -1)

模拟量输入输出模块

模拟量输入输出模块 1、FX1N-2AD-BD模拟量输入板 用在FX1S或者FX1N系列的plc上,提供2路的模拟量输入。 2、FX1N-2DA-BD 用在FX1S或者FX1N系列的plc上,提供2路的模拟量输入。 3、FX1N-8AV-BD/FX2N-8A V-BD模拟量调节器 用在FX1S或者FX1N或FX2N系列的plc上,用作模拟定时器调整器的旋钮开关

1):示例:利用模拟量改变定时器的设定值 把八个电位器中的0号电位器的模拟量(0~255)读取进来放在D0中D0的变化值是0~~255 2)、利用模拟量调整器设计一个具有11档的旋转开关。 读取1号电位器,把读取的值放在D1中,然后对其进行译码DECO指令是把D0的前四位进行解码,把对应的结果放在M中D1的变化值是0~~10

4、 FX0N-3A 模拟量输入和输出模块 功能:(能同时把模拟量转化成数字量,也能把数字量转化成模拟量) 1)提供8位分辨率精度(转化精度比较低) 2)配备2路模拟量输入(0--10V 直流或4—20mA 交流)通道和1路模拟输出通道 模拟量输入: 公共项目:

接线: 与plc 的连接情况: FX0N 系列plc:可连接FX0N-3A 模块8个 FX1N 系列plc:可连接FX0N-3A 模块5个 FX2N 系列plc:可连接FX0N-3A 模块8个 FX0NC 系列plc:可连接FX0N-3A 模块4个 输入/输出特性曲线: 输入特性:(模块不允许两个通道有不同的输入特性) 即不允许电流和电压同时输入或不同量程的电压输入

输出特性: 缓冲存储器(BFM)的分配 注:BFM#17: b0=0选择模拟输入通道1 b0=1选择模拟输入通道2 b1=0—>1,起动A/D转换处理 b2=0—>1,起动D/A转换处理 例:把外部输入的模拟量转化成数字量 TO:是把数据写到特殊模块的BFM中。上例即是当M0接通时,把H0的值写到外部扩展模块0的位置中的BFM#17开始的一个字(16位)中 FROM:上例即是当M0接通时,把外部扩展模块0的位置中的BFM#0开始的一个字(16位)的数据写到D0中 H0的值写到外部扩展模块0的位置中的BFM#17开始的一个字(16位)中

IO模拟量输入输出模块DAM-4224

I/O模拟量输入输出模块DAM-4224 I/O模拟量输入输出模块简介: DAM-4224模块是全新一代基于嵌入式系统的I/O模拟量输入输出模块,采用标准DIN35导轨安装方式,现场安装简单,使用灵活;应对各种现场应用。模块配置有RS232接口,方便与PC或PLC通信,模块配置有RS485接口,可单独与PC或PLC通信,也可以与多个485模块组网使用。模块配有瞬态抑制电路,能有效抑制各种浪涌脉冲,保护模块在恶劣的环境下可靠工作。DAM-4224是集模拟量输入、模拟量输出与数字量输入于一体的混合型数据采集器,可采集2路单端模拟信号与4路数字量信号,并可以输出2路模拟量信号;模块采用高性能24位AD芯片,测量精度±0.05%。适用于采集工业现场的各种电压/电流信号及数字量/开关量信号,现场电压/电流信号控制系统。采用先进的磁隔离技术,有效保障数据采集的速度、可靠及安全。模块采用高精度集成数模转换器,分辨率为24位,测量精度高达0.05%。用户可通过简单的命令对模块进行现场校准,提高现场测量精度。能满足大多数的工业现场及安防、智能楼宇、智能家居、电力监控、过程控制等场合。产品针对工业应用设计:通过DC-DC变换实现测量电路和主控电路电源隔离;同时控制单元与信号采集单元采用高性能磁隔离技术实现电气隔离,与一般的光电隔离相比数据通信更快更可靠。 I/O模拟量输入输出模块工作原理图:

I/O模拟量输入输出模块参数: CPU:低功耗微处理器 系统:嵌入式实时操作系统 隔离耐压:DC2500V ESD保护:±15KV 宽供电范围:DC+8~+36V 功耗:小于1W 工作温度:-40℃~+80℃ 工业级V0级防火塑料外壳保障产品应用各类环境安全安装方式:标准DIN35导轨安装 数字/开关量输入 数字/开关量输入通道数:4路 数字量低电平范围:DC-28V~1.5V

相关文档
最新文档