RX3i AD与DA模块使用说明及举例(完整打印版) - 图文

更新时间:2023-10-24 17:12:02 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

RX3i A/D与D/A 模块使用及举例说明

南 阳 理 工 学 院

可编程控制器GE(期末作业)

题 目:RX3i A/D与D/A模块使用说明及举例 班 级: 1 2 9 7 1 1 成 员: 梁 传 龙 1209615043 成 员: 赵 真 1209615041 姓 名: 张 宝 林 1209615039 成 员: 袁 婷 婷 1209615044

完成日期 2015 年 4 月

RX3i A/D与D/A 模块使用及举例说明

RX3i A/D与D/A 模块使用及举例说明

1、 研究A/D与D/A 模块使用的意义

A/D和D/A接口在工业控制应用中普遍存在,这就促使了基于各种接口的A/D,D/A模块的诞

生。GE公司PACSystems RX3i控制器的A/D与D/A 模块就是一种能在模拟信号与数字信号之间起桥梁作用的 电路--模数和数模 转换器。

随着 数字技术,特别是 信息技术的飞速发展与普及,在现代控制、通信及检测等领域,为了提高系统的性能指标,对信号的处理广泛采用了数字 计算机技术。由于系统的实际对象往往都是一些模拟量(如温度、压力、位移、图像等),要使计算机或数字仪表能识别、处理这些信号,必须首先将这些 模拟信号转换成 数字信号;而经计算机分析、处理后输出的数字量也往往需要将其转换为相应模拟信号才能为执行机构所接受。这样,就需要一种能在模拟信号与数字信号之间起桥梁作用的 电路--模数和数模 转换器。

将模拟信号转换成数字信号的电路,称为 模数转换器(简称 A/D转换器或 ADC,Analog to Digital Converter),也就是PACSystems RX3i控制器的A/D模块;将数字信号转换为模拟信号的电路称为数模转换器(简称 D/A转换器或DAC,Digital to Analog Converter),PACSystems RX3i控制器的D/A模块。 A/D与D/A 模块已成为PACSystems RX3i控制器中不可缺少的接口电路。

为确保系统处理结果的精确度,A/D转换器和D/A转换器必须具有足够的转换精度;如果要实现快速变化信号的实时控制与检测,A/D与D/A转换器还要求具有较高的转换速度。转换精度与转换速度是衡量A/D与D/A转换器的重要技术指标。随着集成技术的发展,现已研制和生产出许多单片的和混合集成型的A/D和D/A转换器,它们具有愈来愈先进的技术指标。

2、本文的主要工作

本文以“南京康尼科技实业有限公司”的高级过程控制实训装置为对象,研究RX3i A/D与D/A 模块使用及举例说明。

以GE公司的PACSystems RX3i作为控制器,利用计算机、网线、过程控制实训装置,在上位机的PME软件上编写梯形图逻辑控制程序实现A/D与D/A 模块的使用。本文的主要内容如下:

? PACSystems RX3i控制器 ? RX3i的整体性能

? PACSystems RX3i硬件模块配置 ? PACSystems RX3i D/A模块介绍 ? PACSystems RX3i A/D模块介绍

? PACSystems RX3i A/D与D/A 模块之间的联系 ? PAC与PC的通讯

? RX3i A/D与D/A 模块使用及举例说明

- 1 -

RX3i A/D与D/A 模块使用及举例说明

3、PACSystems RX3i控制器

20世纪60年代末期,美国的汽车制造业竞争激烈,各生产厂家的汽车型号不断更新,它必然要求生产线的控制系统亦随之改变,以及对整个开展系统重新配置。为抛弃传统的继电接触器控制系统的束缚,适应白热化的市场竞争要求,1968年美国通用汽车公司公开向社会招标,对汽车流水线控制系统提出具体要求,归纳起来是:

(1) 编程方便,可现场修改程序 (2) 维修方便,采用插件式结构 (3) 可靠性高于继电器控制装置 (4) 体积小于继电器控制盘 (5) 数据可直接送入管理计算机 (6) 成本可与继电器控制盘竞争 (7) 输入可以是交流150V以上

(8) 输出为交流115V,容量要求在2A以上,可直接驱动接触器,电磁阀等 (9) 扩展时原系统改变最小

(10)用户存储器至少能扩张到4KB(适应当时汽车装配过程的需要) 十项指标的核心要求是采用软布线(编程)方式代替继电控制的硬接线方式,实现大规模生产线的流程控制。

本次设计使用的就是美国通用汽车公司的PAC Systems RX3i控制器。可编程自动控制器(Programmable Automation Controller,PAC)是由ARC咨询集团的高级研究员Craig Resnick提出的。PAC包括PLC的主要功能和扩大的控制能力,以及PC-based控制中基于对象的开放数据格式和网络连接等功能。

PAC Systems RX3i系统外形 图1

PACSystems RX3i控制器是创新的可编程自动化控制器,是PACSystems家族中新增加的部件,

- 2 -

RX3i A/D与D/A 模块使用及举例说明

它是中、高端过程和离散控制应用的新一代控制器。在形式上,PAC与传统的PLC很相似,但PAC性能更强大,PLC性能的实现主要依赖于专用硬件,应用程序的执行依靠专用硬件芯片实现但这些硬件是非通用性的,PAC设计了一个通用性、软件形式的控制引擎用于应用程序的执行,这个控制引擎与硬件平台无关,可在不同的平台的PAC系统间移植,具有开放性。PAC Systems RX3i系统外形如下图图1所示。

一丶RX3I的整体性能

全新的控制器 RX3i 是 PACSystems 可编程自动化控制器(PAC)家族的最新成员。同

PACSystems 家族的其他成员一样,PACSystems RX3i 拥有一个单一的控制引擎和一个通用的编程环境,它能方便地应用在多种硬件平台上,并且提供真正的集中控制选择。 CPU

高性能的 CPU 基于具有高速运算和高速数据吞吐的最新处理器。控制器在多种标准编程语言下能处理高达 32K 的 I/O 。这个强大的 CPU 依靠 300MHz的处理器和 10 Mbytes 的用户内存能轻松地完成各种复杂的应用。RX3i 支持多种 IEC 语言和 C 语言,使用户编程更灵活。RX3i 广泛的诊断机制和带电插拔能力增加了机器循环次数,减少了停机时间,用户能存储大量数据,减少外围硬件花费。

RX3i控制器系统体积小、成本低,然而功能强大。主要特性:

他将一个新的高速的PCI背板与现有90-30系列Smart串行通讯总线相结合,每个槽均可支持新型RX3i及现有的90-30系列输入输出模块,轻松升级原有系统,保护您的投资。

PCI总线的性能是高速串行通讯总线的25倍,更快速的背板通讯速度能够使数据更为有效地在输入/输出与处理器之间传输。

对于新型及传统模块,包括I/O模块、通讯模块、CPU、电源模块,支持热插拔,减少系统停机时间。 RX3i优点

1.英特尔300MHz至1GHz CPU,与RX7i同性能。 2.10MB至64MB可配置用户内存和Flash存储器。

3.工程文件可以存储于CPU上,从而节省调试及故障检查时间(包括Word,Excel,PDF等)。 4.多种编程语言,包括:梯形图、结构化文本、功能块、过程控制、用户定义的功能块、结构文本及SFC,支持标签符号编程及配置。

5.CPU内置两个串联端口:一个RS232和一个RS485,支持SNP从站通讯、串行读取/写入以及MODBU从模式通讯(2线和4线)。

6.电源具有限流功能,发生短路时,电源模块会自动关断来避免硬件损坏。 7.大功率40瓦特。

- 3 -

RX3i A/D与D/A 模块使用及举例说明

4、 PACSystems RX3i硬件模块配置

PAC Systems RX3i的特点是具有单一的控制引擎和通用的编程环境,应用程序在多种硬件平台上的可移植性,以及真正的各种控制选择的交叉渗透。在PME(Proficy Machine Edition)的开发软件环境中,它单一的控制引擎和通用的编程环境能整体上提升自动化水平。

(1)电源模块:本次设计使用的电源模块是IC695PSD040直流24V电源,占用1个插槽,输出容量总共40W,3.3VDC下最大为30W,5VDC下最大为30W,24VDC继电器下最大为40W,无隔离24VDC。当电源模块发生内部故障时将会有指示,通过电源模块的4个LED灯来指示该模式下的工作状态,含义如下:

POWER灯:当显示为绿色时,意味着电源模块在给背板供电;当显示为琥珀黄时,意味着电源已加到电源模块上,但是电源模块上的开关是关着的。

P/S FAULT灯:当显示为红色时,意味着电源模块存在故障并且不能提供足够的电压给背板,当显示琥珀黄时,意味着电源接近或者超过了最高工作温度。

OVERTEMP和OVERLOAD灯:当显示为琥珀黄时,意味着温度过高和高负载情况。 CPU模块:本次设计使用的CPU模块是IC695CPU315,占用两个插槽,它有一个300MHz的处理器,支持32k数字输入、32k数字输出、32k模拟输入、32k模拟输出,最大达5MB字节的数据存储。它还有两个串口端子,即一个RS-482端口。

(3 ) 以太网通信模块:本次设计使用的以太网通信模块为IC695ETM001模块,用来连接PAC系统RX3i控制器至以太网。以太网接口模块提供与其他PLC,运行主机通信工具包或编程器软件和运行TCP/IP版本编程软件的计算机的连接。

(4) 数字量输入模块:本次设计使用的数字量输入模块是IC694MDL660,24VDC正/负逻辑输入模块,提供32离散量输入点。这个模块可以安装在RX3i系统中的任何I/O插槽,它必须使用一个RX3i CPU。

(5)数字量输出模块:本次设计使用的数字量输出模块是IC694MDL754,可以接12/24V负载,最大输出电流为0.75A,并带有电流输出保护的ESCP,提供两组(每组16个)共32个输出点,每组有一个公用的电源输出端。这种模块具有正逻辑特性,它向负载提供的源电流来自用户公共端或者来自正电源总线。输出装置连接在负电源总线和模块端子之间,负载可以是连接电动机的交流接触器、指示器,单用户必须提供现场操作装置的电源。

(6)模拟量输入模块:本次设计使用的模拟量输入模块是IC695ALG600,占用1个插槽,有8个模拟量输入通道,在GEPAC中占16个字内存地址,例如AI1---AI16,每一个通道分配两个字地址。每一个通道的数据类型有16位整型和32位浮点型,如果是整型则每个通道占用每个通道的前一个内存地址,如果是浮点型数据则每个通道占用两个内存地址。模拟量输入模块的模拟量信号有:电压、电流、热电阻信号等等,每一种输入信号都有不同的输入标准。此模块还集成了模拟量标度变换功能,可以将采集到的模拟量信号转换成对应的不同的数值输出。不同的通道可以分别进行不同的标量变换。

- 4 -

本文来源:https://www.bwwdw.com/article/a992.html

Top