自动化在线 自动化在线 数据加载中... 数据加载中...
首页 | 下载系统 | 供求信息 | 新闻系统 | 企业信息 | 产品信息 | 展会信息 | 论坛
首页 > 新闻系统 > 人机界面 > 人机界面技术
 
基于总线侦听技术的现场显示仪表设计
作者: 发布时间:2008-01-10 12:05:01 来源: 繁体版
欢迎访问www.autooo.net

  1  引言

  实现现场数据显示的方法较多,有现场PC机、显示屏和数显仪表等等。与PC机、显示屏等相比,数码管显示仪表具有价格低廉的优点,同时也较适应于现场恶劣的生产环境。

  我们承担了武钢矿业集团大冶铁矿竖炉球团生产过程自动化改造项目,采用了基于CAN总线的多层DCS控制网络,为了解决一些工段现场的数据显示问题,我们设计了一种基于总线侦听技术的现场智能显示仪表。

  2  系统结构

  大冶铁矿球团厂造球工段控制系统中,利用研华ADAM-5000系列智能I/O模块实现数据采集和输出功能,共包括3个ADAM-5000机架,分散在现场的3个工序里。3个ADAM-5000系列模块、上位工控机相互之间采取RS485总线连接,组成底层RS485总线网络。在该总线网络内数据通信采用ADAM-5000的通信协议。系统结构图如图1所示。

  造球工段现场智能显示仪表的数据来源于对RS485总线上的数据侦听。上位PC机数据传输的工作方式是按照ADAM-5000模块帧格式,将要发送的命令在485总线上发往下位机ADAM-5000各模块。在数据帧中包含应该接收命令的下位机的正确地址,只有与帧中目标地址一致的下位机才能接收命令帧。总线侦听技术突破了这一限制,它实时地对总线上传输的数据进行动态地把握,它将总线上传输的帧统统接收下来,在从侦听微机的串口侦听到所有通讯数据后,对通讯数据进行分析和破译工作,从而得到需要的数据。

  3  现场显示仪表硬件组成

  数码管显示仪表的硬件原理图如图2所示,它由AT89C52单片机、数码显示电路和RS485接口电路组成。RS485总线收发器采用了TI出品的SN75176;由于需要显示的数据较多,且现场对数字显示器亮度有较高要求,本方案采用静态显示。为了节约单片机资源,采用了带选通功能的串转并芯片CD4094作为显示驱动器件,这样20多位数码显示只占用了3根单片机I/O线资源,如图3所示。

  在现场显示仪表实际工作中,AT89C52单片机首先通过RS485总线收发器SN75176芯片对RS485总线上的数据帧进行接收,接着对数据帧进行分析和选择,得到需要的数据后送往数码管显示。

  4  软件实现

  由于本系统只需要显示ADAM-5000采集的部分模拟输入数据,故下面只介绍ADAM-5000系列中AI模块的帧格式。它分为命令帧和响应帧两种。

  ADAM-5000命令帧格式如表1所示。

  表1    ADAM-5017命令帧格式

  命令帧第一个字节为起始符,有$和#两种形式。以$开头的可获取版本信息、校正AI模块等;以#开头的用来读取5017通道值,是我们要用到的命令形式;地址范围是00~FF;槽号i取值范围为0~7;其它,在起始符为$时,有9种形式,这里不予介绍。在起始符为#时,有2种形式,一种为空,命令内容为读取i号槽模块全部通道值;另一种为通道值j,命令内容为读取i号槽模块第j号通道值。

  ADAM-5000的响应帧格式如表2所示。对于起始符为#的命令帧,有两种响应帧格式。

  表2     ADAM-5017响应帧格式

欢迎访问www.autooo.net
 1/2    1 2 ›› ›|
  
评论】【加入收藏夹】【 】【打印】【关闭
来顶一下
近回首页
返回首页
※ 相关信息
无相关信息
关键:

※ 其他信息
一种行李自动分拣系统解决方案在民航机场的应用
计算机技术在GHH风机中的研究与应用
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

 
 搜索新闻
 最新新闻
·2008第三届中国(郑州)国际
·伺服器维修,伺服驱动器维修,
·新售经济型16路无纸记录仪
·2008第二届中国郑州城市供热
·华北工控新型机箱获国家知识
·华北工控加入深圳市质量协会
·华北工控工业平板电脑,服务
·华北工控携多套创新性解决方
·六月巨献,华北工控高端全长
·低压电器特价销售
 热点新闻 
·PLC课程设计课题——三层电梯
·先进控制技术及应用
·CK6432(FANUC-0TD)数控车床
·一般变频器常见故障及处理
·变频器原理
·集成温度传感器AD590及其应用
·基于PLC的机械手控制设计
·谈步进电机的PLC控制方法
·3G无线接入网IP化传送承载方
·软开关技术综述
数据加载中..

网站地图
Autooo.Net 版权所有
Copyright © 2007 All rights reserved