HART协议扩展接口的设计及其在雷达液位计上的应用

被引量 : 0次 | 上传用户:neilakw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HART协议作为一种工业现场总线标准协议,已经得到了广泛的应用,成为了事实上的现场级总线标准。目前全球HART型智能仪表的市场占有量已经接近50%,但仍有约40%的仪表采用模拟量或非标准数字协议进行输出。为使这些模拟量或非标准数字协议输出的仪表升级为HART型智能仪表,一般需要定制与之相配套的电子部件或HART协议扩展模块。本课题是受日本东京计装公司委托,为其一款雷达液位计产品定制一个HART协议扩展接口,使其产品升级为符合HART协议的仪表,增强其产品综合竞争力。HART协议扩展接口将利用UART接口与雷达液位计主板连接,并通过MODBUS通信获取雷达液位计上的数据,包括过程变量、设备状态等信息,并将这些信息保存在微处理器的内部存储器中。当有HART主设备通过HART协议向接口发出请求命令时,就可以获取到这些有用信息了。整个系统的硬件设计主要是以微处理器为核心,配套HART调制解调模块以及数模转换转换、电流输出和电源模块。另外,由于HART协议扩展接口是从4-20mA电流环路上取电,因此需要在低电流情况下也能工作。通过对整个系统的功耗评估,确定了所有元器件的选型,并论证了方案的可行性。在单片机软件设计中,进入了模块化设计,将整个程序分为MODBUS通信、系统主任务、EEPROM编程管理和HART通信四个模块,并通过引入嵌入式操作系统来管理各个任务,同时使用内核的事件机制实现各个任务之间的数据交互和同步操作。其中,HART通信功能的实现是本次设计的重点和难点,为了确保接口及代码的清晰,且保持与HART协议的一致性,按照HART协议的层次化定义,采用多个文件的结构,分别实现物理层控制’、数据链路层以及应用层。并在HART数据链路层的设计过程中,对设备状态机模型进行了重新的描述,使得状态的转移更清晰。为了方便用户对装有HART协议扩展接口的设备进行组态和参数读取,还设计了配套上位机程序,该软件将连同研发成果一起提供给用户,供其完成相应的配置和参数读取工作。最后通过模拟测试和实物联机测试两种方法对接口进行测试,验证了HART协议扩展接口通信的可靠性和功能的完整性。
其他文献
针对大型舰船靠岸缓冲减振装置所需特种橡胶护舷的生产,设计了大型精密数控平板硫化液压机,提出了30000kN大型平板硫化液压机结构设计与制造技术,开发了专用数控系统和比例伺
目的 调查宁海县居民营养与健康状况及其主要影响因素和变化趋势,为开展慢性病预防控制提供依据.方法 采用多阶段、分层整群随机抽样方法选取宁海县居民1313人为调查对象,进
随着我国工业化、城镇化的加快,农村劳动力发生区域性转移。在农村特别是广大西部农村,留守儿童这一特殊群体的出现已成为一个普遍的社会问题。农村留守儿童的教育与管理问题
随着我国经济社会的不断发展,我国建筑行业取得了前所未有的进步,而在建筑行业中建筑装饰的设计是一个至关重要的部分。目前我国的建筑装饰设计中优秀成功的作品还是占少数,
狄尔泰的生命解释学与历史理性批判是紧紧联系在一起的。为了克服时代的种种危机、为了维护精神科学的独立性,狄尔泰着手进行了一场历史理性的批判。这是一场认识论上的批判,
航天器经过等离子黑障时,下行信号衰减大、质量差,为了更好地利用数据,可以采用软件的迭代算法对基带数据进行事后处理。处理过程中需要极化分集合成技术来合成信号。软件极化分
在世界第一部科幻小说《弗兰肯斯坦》中,作者玛丽·雪莱超越其时代讲述了科学家维克多发现生命奥秘,造就科学怪物的故事。由于害怕和厌恶怪物的丑陋外表,维克多没有履行创造
中国长期存在机关事业单位退休人员的基本养老金水平高于企业退休人员的现象,其根源在于两部门之间实施了不同的养老保险制度。近几年来这种差距成为民生关注的热点问题。政
由磷矿制取磷酸和磷肥的化学加工方法可分为用无机酸分解和高温处理两大类,其中用硫酸分解磷矿是磷酸和磷肥生产的最主要方法。在酸分解磷矿的生产过程中长期以来存在着诸多问
无粘结后张拉预制剪力墙是通过后张拉穿过预制墙段水平接缝的无粘结钢筋或钢绞线而形成的剪力墙结构体系.总结了无粘结后张拉预制剪力墙的抗侧力性能特点,介绍了此类结构的数