adam系列微控制器的设计与实现_第1页
adam系列微控制器的设计与实现_第2页
adam系列微控制器的设计与实现_第3页
adam系列微控制器的设计与实现_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

adam系列微控制器的设计与实现

amsew系列是一种智能设备,具有内部微控制器和计算机接口。该模块能将基地变送器输出的电信号,转换成与上位机通讯的信息,并接受上位机的指令,按指令进行相应的操作。ADAM模块可广泛应用在远距离传输上,其使用简单,性能精度可靠,价格合理,为生产全过程的自动化提供了一套有效的工具。1阿德尔模块1.1配置将模块安装入现有网络之前,必须对它加以配置。包括以下几项:ADAM模块、主计算机、供电电源、ADAM应用软件、通讯连线。1.1.1主计算机任何能在RS-232或RS-485上以ASCII格式输出的计算机或终端均可被连接作为主机算机。1.1.2直流+24hv电源为了易于在工业环境中使用,ADAM模块设计成接受非稳压的工业标准直流+24V电源,并保证供电电源在直流+10~30V时工作。电源电缆应根据连接的模块数量和电源馈线的长度来选择。1.1.3采石软件提供菜单驱动的应用程序作为ADAM模块配置、监视和校准。应用程序还包括一个让用户通过ADAM通讯命令集进行通讯的终端仿真程序。1.1.4赋予网络节点的技术指标为了减少ADAM网络的干扰,采用RS-485标准的屏蔽双绞线电缆。RS-485协议的技术指标如下:(1)每段最大连线长度1200M(2)传输速率在10M波特(3)高阻抗抗噪声的差分传送(4)每段最多32个节点(5)单组双绞线电缆上的双向主从通信(6)并行连接的节点,真正的多工通信各部分的连接如图1所示。1.2阿德罗斯模块的选择ADAM模块可分为模拟量输入模块、模拟量输出模块、数字量I/O模块、继电器输出模块、中继器模块、RS-232/RS-485转换器。1.2.1流、电、电和流转换数字量模拟量输入模块采用微处理器控制的集成A/D转换器将传感器电压、电流、热电偶或RTD信号转换成数字量。然后根据模块的配置将数字量变换成工程单位、十六进制表示的二进制补码或满量程的百分数。当主计算提出请求时,转换后的数据通过标准的RS-485接口送给主计算机。1.2.2数据格式的定义模拟量输出模块从主计算机通过RS-485接口接收数字量输入。数据格式可以是工程单位,或者是十六进制表示的二进制补码,或者是满量程的百分数,根据模块的配置而定。之后,其微处理器控制的D/A转换器将数字量转换成模拟量输出信号。1.2.3输出通道ADAM数字量I/O模块设有7个数字量输入通道和8个数字量输出通道。根据计算机命令将数据变换成适合于SSR(固态继电器)的逻辑电平。和SSR相结合可使数字量I/O模块成为在TTL逻辑电平与交、直流强电之间的控制或监视接口。1.2.4低成本替用模块ADAM继电器输出模块是SSR(固态电器)模块低成本替用模块,ADAM断电器输出模块提供4个继电器通道:二个A型继电器;二个C型继电器。1.2.5支持模块的中间模块有以下两种情况需要使用中继器:连接的模块数超过16个;接到模块的连接线太长。最多可使用16个中继器使得最大连接256个ADAM模块。1.2.6连接成网络的稳定性当主计算机有RS-485接口时,就可以直接连到网络上。如果没有RS-485接口,就需要ADAM隔离式RS-232/RS-485转换器连接到主计算机的RS-232通讯口上。1.3连接模块的显示ADAM模块的应用软件包括模块配置、模块校准、数据输入或数据输出、报警设置、连接模块的自动扫描、终端仿真等。采用菜单显示。主菜单屏幕包括屏幕上方条区和一个状态区域,该区显示有关连接模块的信息。当你第一次启动程序时,程序自动扫描连接的模块并显示它们的数据。状态区域列出模块特性、模块配置参数和输入或输出值。通常用Search(搜索)命令扫描网络,用Setup(配置设定)、CONFIGURE(配置)、EDITDATA(编辑数据)、ALARM/CONTER(报警/计算器)对模块做完全部的必要修改,之后,必须发出RUN(运行)命令,将数据送入目标模块并让修改生效。如果选择QUIT(退出)而不是RUN,则你刚做的修改不生效,退出设定程序。1.4定界模块swite命令集分成以下列4个子集:模拟量输入命令集;模拟量输入附加命令集(数字量I/O、报警和事件计数);模拟量输出模块命令集;数字量I/O模块命令集。在不同子集里,某些命令虽然有时共用同一种格式,但它们对某些模块的作用与对另一些模块的作用是完全不同的。语法[delimitercharacter][address][Command][data][checksum][Carriagereturn]delimitercharacter:定界符address:地址command:命令data:数据checksum:校验核carriagereturn:回车每个命令必须以定界符开始。有4种有效的定界字符:$、#、%和@,紧跟着定界符后面的是两位指定目标模块地址字符(十六进制)。地址后面是两个字符的命令。命令字符串后面还有可选的数据字段,总字符串后面还可以选择附上两字符的校验核。1.5出模块校准ADAM模块包括支持模入模块和模出模块校准的应用软件。除了通过软件进行校准,模块还可以在装置引导或复位时自动零校准和自动满刻度校准。1.6安装ADAM模块可安装在任意面板上或者安装在公司提供的托架上,或DIN导轨上,或者分层重叠在一起安装。2自动控制调节系统笔者于1997年7月对换热站自动控制系统进行了设计。该系统是对换热站的供水温度进行计算机自动控制调节的系统,同时具有显示、计算、设定、数据处理、数据历史记录及打印等功能,提供供回水温度、供回水压水、蒸汽流量等24小时记录曲线,将相距较远的物理参数通过转换、传输处理,使各关键点的参数及时实时的反映出来。系统在设计中根据不同的需要选择了一些模块。2.1系统组成工业控制机、ADAM模块、+24V电源、打印机、配套设备、传输线2.2问模式2:继续接收下的信息“继续接收”基地模块每秒钟对信号采样10次,记录下来,等待上位机的指令,上位机周期性的访问每一个基地模块,访问模块时,首先向各基地模块发出被访问的模块地址,各基地模块收到地址信息后,做出判断,看是否是自己的地址码,如果不是,则继续等待,如果是,则继续接收上位机发出的下一个信息“指令码”,指令码接收完毕后,基地模块按指令执行工作并将执行的结果告诉上位机,执行完上述工作后,该模块转入“等待”状态。2.3dam-4003输入模块接线图在换热站自动控制系统中为了利用热电阻测量距主机300米以外的温度,选用了ADAM-4013输入模块。ADAM-4013模块接线图如图2所示。按图连接好后,对模块加电用ADAM应用软件或ADAM命令集对模块进行配置,配置好后按编制的程序运行。为了保证模块的精度,通过使用ADAM应用软件可以实现校准。2.4搜索中的adam模块搜索在com2端(1)当在计算机屏幕上观察ADAM选送的信号为0时,调用应用软件,在主画面下,按search(搜索)键在COM1端十进制数值0~256范围内扫描,搜索应用中的ADAM模块

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论