- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RS-485协议的技术指标如下: ?每段最长连线:1200m: ?最大传输速率:10Mbit/s; ?高阻抗抗噪声的差分传送; ?标准每段最多32个节点; ?单组双绞线电缆上的双向主从通信; ?并行连接的节点,真正的多点通信。 3. 组态王的工程开发 (1)组态介绍 对控制系统进行监控一般有两种方法:组态软件监控、第三方软件编制的监控软件监控。用组态软件实现监控,可以利用组态软件提供的硬件驱动功能直接访问硬件进行通信,不需编写通信程序,且功能强大,灵活性好,可靠性高,但软件价格高,对硬件的依赖比较大,当组态软件不支持相关的硬件时就会受到限制。在复杂控制系统中可以采用此方法。 对ADAM-4000的编程有两种方法: 第一种是直接串口编程,通信协议采用ADAM的ASCII命令,例如在VB下可以用Comm控件。另一种编程方法是调用研华提供的DLL库函数。 在分布式网络采集系统的主站中采用的软件开发平台为组态软件。 组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活多样的组态方式(而不是编程方式),提供良好的用户开发界面和简捷的使用方法,容易实现和完成监控层的各项功能,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。组态软件支持各种工控设备和常见的通信协议,并且提供分布式数据管理和网络功能。 “组态”的概念是伴随着集散型控制系统(Distributed Control System简称DCS)的出现才开始被广大的生产过程自动化技术人员所熟知的。 图2 工业控制系统网络图 工业控制系统可划分为控制层、监控层、管理层三个层次结构 (2)组态王软件的结构 组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。 1.工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。 2.工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。 3.运行系统:工程运行界面,从采集设备中获得通信数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。 (3)建立应用工程的一般过程 通常情况下,建立一个应用工程大致可分为以下几个步骤: 第一步:创建新工程 第二步:添加设备驱动 第三步:定义硬件设备并添加工程变量 第四步:制作图形画面并定义动画连接 第五步:编写命令语言 第六步:进行运行系统的配置 第六步:保存工程并运行 4. 研华ADAM-4000系列智能模块的结构、性能、技术参数 智能远程I/O模块是传感器和执行机构到计算机的多功能远程I/O单元,专为恶劣环境下的可靠操作而设计,具有内置的微处理器,严格的工业级塑料外壳,使其可以独立提供智能信号调理、I/O隔离、模拟量I/O、数字量I/O、数据显示和串行数字通信接口。远程I/O模块可以安装在现场,就地完成A/D、D/A转换、I/O操作及脉冲量的计数、累计等操作,以通讯方式和计算机交换信息,构成数据采集控制系统。 市场上使用得比较广泛的RS-485接口的智能模块有研华公司推出的ADAM-4000系列模块如图3 图3 研华模块 1)ADAM-4117是16位A/D、8通道的模拟量输入模块,可以采集电压、电流等模拟量输入信号,并且为所有通道都提供了独立的可编程的输入范围。 2)ADAM-4050带有7路数字量输入和8路数字量输出。它的数字量输出为集电极开路的晶体管开关,可由主机进行控制。主机可以利用模块的数字量输入来检测行程开关、安全开关或远程数字量信号。 3)ADAM-4080/4080D计数器/频率输入模块,有两个32位计数器(计数器0和计数器1),其中的嵌入式可编程定时器用于频率测量。 图4 硬件接线图 4 实验接线图 硬件接线图 5 实验内容 1. ADAM-4000模块配置。 2.数据采集系统的建立。 3.系统测试。 6 实验步骤 1.模块地址设置 (1)模块配置与连接 将模块装入现有网络之前,必须对其加以配置,即设置波特率和地址。模块出厂时的初始配置为:波特率:9600bit/s;地址:01(十六进制)。设置模块地址时,4520须单独连接该模块。 智能模块的配置主要采用ADAM应用软件或者通过串口终端程序发命令集的方式进行配置。ADAM-4000系列模块使用集成的专用应用软件工具进行系统配置,应用软件名称为: ADAM-4000/5000 Series/Setup Utility或Advantech AdamApax .NET Utility(还支持Win7)包含的功能主要有:模块配置、模块校
文档评论(0)