基于51与组态王的智能仪表

合集下载

基于组态王温度控制系统

基于组态王温度控制系统

1 / 38摘 要要:过热温度是各种工业锅炉设备的重要参数。

如果过热蒸汽温度过高,则过热器容易损坏,也会使汽轮机内部引起过度的热膨胀严重影响生产运行的安全;过热蒸汽温度偏低,则设备的效率将会降低,同时使通过汽轮机最后几级的蒸汽湿度增加,引起叶片的磨损。

因此,必须控制过热器出口蒸汽温度。

锅炉过热蒸汽温度的控制任务,就是为了维持过热器出口蒸汽温度在允许的范围内,并保护过热器管壁温度不超过允许的工作温度。

内,并保护过热器管壁温度不超过允许的工作温度。

本课题利用智能仪表控制系统,结合组态王监控软件设计人机对话界面,实现锅炉过热蒸汽控制系统设计。

通过对现场系统数据的采集处理,在组态王中实现动画显示、报警处理、流程控制、实时曲线和报表输出等功能。

同时利用智能仪表控制系统,在所设计的组态王监控界面中,进行相关仪表调校和控制器参数整定。

最后向用户提供锅炉过热蒸汽控制系统的动态运行结果。

整定。

最后向用户提供锅炉过热蒸汽控制系统的动态运行结果。

关键词:过热蒸汽温度;智能仪表;组态王过热蒸汽温度;智能仪表;组态王Abstract:Superheated steam temperature is a variety of important industrial boiler equipment parameters, in the production process, the entire path of soft drink is the highest temperature of superheated steam temperature, superheater temperature normal working hours, there are generally closer to the material to allow the maximum temperature, if overheating steam temperature too high, easy to damage superheater and steam turbine will cause excessive internal seriously affected the production of thermal expansion of the safety of operation 。

基于51单片机的简易数字电压表的设计单片机

基于51单片机的简易数字电压表的设计单片机

基于51单片机的简易数字电压表的设计单片机————————————————————————————————作者:————————————————————————————————日期:2个人收集整理勿做商业用途甘肃畜牧工程职业技术学院毕业设计题目:基于51单片机的简易数字电压表的设计系部:电子信息工程系专业:信息工程技术班级:学生姓名:学号:指导老师:日期:目录毕业设计任务书 (1)开题报告 (3)摘要 (6)关键词 (7)引言 (7)第一章A/D转换器 (9)1.1A/D转换原理 (9)1.2 ADC性能参数 (11)1.2.1 转换精度 (11)1.2.2。

转换时间......................................... 错误!未定义书签。

1.3 常用ADC芯片概述 (13)第二章8OC51单片机引脚 (14)第三章ADC0809 (16)3。

1 ADC0809引脚功能 (16)3。

2 ADC0809内部结构 (18)3.3ADC0809与80C51的接口 (19)3.4 ADC0809的应用指导 (20)3.4。

1 ADC0809应用说明 (20)3.4.2 ADC0809转换结束的判断方法 (20)3。

4.3 ADC0809编程方法 (21)第四章硬件设计分析 (22)4。

1电源设计 (22)4.2 关于74LS02,74LS04 (22)4。

3 74LS373概述 (23)4。

3。

1 引脚图 (23)4。

3。

2工作原理 (23)4.4简易数字电压表的硬件设计 (24)结论 (25)参考文献 (25)附录.......................................................................................... 错误!未定义书签。

致谢 (29)毕业设计任务书学生姓名专业班级信息工程技术08。

2指导教师论文题目基于51单片机的简易数字电压表的设计研究的目标、内容及方法目标:基于MCS—51单片机,对设计硬件电路和软件程序应用的设计,使用发光二极管来显示所要测试模拟电压的数字电压值。

51单片机仪表盘程序设计

51单片机仪表盘程序设计

51单片机仪表盘程序设计介绍本文档旨在提供关于51单片机仪表盘程序设计的指导。

我们将介绍基本的设计原则和步骤,以及一些常见的功能和特点。

设计原则为了确保设计的稳定性和可靠性,以下是一些基本的设计原则:独立决策:根据需求和规范,独立做出设计决策,不寻求用户的干预。

强调简单:避免复杂的法律问题,优先选择简单的解决策略。

确认内容:不引用无法确认的内容,以确保信息的准确性和可信度。

设计步骤以下是设计51单片机仪表盘程序的基本步骤:1.确定需求:明确仪表盘的功能和特点,例如显示速度、转速、油量等。

2.设计电路:根据需求设计电路,包括选择合适的器件、连接方式和布局。

3.编写代码:编写适当的51单片机程序,使其能够控制和显示仪表盘的各种信息。

4.调试测试:将程序下载到单片机,通过实际测试和调试,确保仪表盘正常工作。

5.优化改进:根据测试结果进行必要的优化和改进,以提高仪表盘的性能和稳定性。

常见功能和特点以下是一些常见的51单片机仪表盘程序的功能和特点:多功能显示:能够显示多种信息,如速度、转速、油量、温度等。

警告功能:当某些参数超过设定的范围时,能够触发警告,提醒驾驶员注意。

背光控制:根据环境亮度自动调整背光亮度,提高显示效果。

故障诊断:能够监测系统的故障,并在必要时提供相应的诊断信息。

数据记录:能够记录和存储一定时间内的数据,以便后续分析和调试。

总结本文简要介绍了51单片机仪表盘程序设计的基本原则、步骤和常见功能。

设计者应按照设计原则进行独立决策,确保设计的简单性和稳定性,并在实际测试中进行调试和优化。

希望这份文档对你在51单片机仪表盘程序设计中有所帮助。

基于组态王的智能仪表温度控制系统的设计与实现

基于组态王的智能仪表温度控制系统的设计与实现
面、 实时监控 报表 以及 系统 控制界面 等功能 , 从 而安全高 效
2 P I D控 制算 法
l a i D调节是连续控 制系统 中应用 最多 的一 种控制 调节 规律 。其本身根据控制对象的动态特性 , 按需要可以分解成
P、 P I 、 P D调节模块 , 而且多数 复杂控制 ( 如串级调节 , 比值控 制) 中均采 用了 P I D控制规 律。生 产实际 证明 , P I D控制能
第 6期
马 志刚 , 等: 基于S T C的便携 式 温度传 感 器设 计
P C O N l _ O X O 1 ; / / 进入休闲模式
} }
4 l
4 结 论
本仪器采用超 低功耗单 片机 , 工作 电流小 , 增加 了电池
的使用时间 , 工作 三年 不需要更换 电池。同时适 应能 力强 ,
信号 间任意切换 , 即设 即用 。多种给定方式 内给定调节仪具
1 系统 介绍
本 系统 通过智能 仪表设计实现锅 炉过热蒸 汽温度 的控
制, 利用 P T 1 0 0温 度传感 器采集 现场 的实 际温 度并通过 其
内部 P I D调节器来 调节和控制 电动调节 阀。当主汽温 的测 量值等 于设定 值 时 , 喷 水 阀门 保持 不 动 , 系 统 处 于 动态平
监控系统 , 该系统工艺流程显示 直观 , 人机界面友好 , 易于操
执行器采用 台湾 H o n e y w e l有 限公 司的 ML 7 4 2 0 A 3 0 5 5一 E型 电动 调节 阀。该 电动调 节 阀采用 四线 制 接线 , 电源为 2 2 0 V A C , 其信号线分为输入控制信号 和阀位输 出信号( 4—

基于无线通信平台组态王温度PD控制系统主界面设计课程设计

基于无线通信平台组态王温度PD控制系统主界面设计课程设计

成绩评定表课程设计任务书摘要随着社会经济的迅速发展,人们对温度的控制系统可靠性的要求不断提高。

把先进的自动化技术、控制技术、通讯及网络技术等应用到温度控制领域,成为对温度系统的新要求。

温度控制系统集自控技术、电气技术、现代控制技术于一体。

采用该系统进行温度控制可以提高供温度系统的稳定性和可靠性,方便地实现温度系统的集中管理与监控;同时系统具有良好的节能效果,这在能量日益紧缺的今天尤为重要,所以研究设计该系统,对于提高企业效率以及人民的生活水平、降低能耗等方面具有重要的现实意义。

本课题利用无线通信平台控制系统,结合组态王监控软件设计人机对话界面,实现温度控制系统设计。

通过对现场系统数据的采集处理,在组态王中实现动画显示、报警处理、流程控制、实时曲线和报表输出等功能。

同时利用智能仪表控制系统,在所设计的组态王监控界面中,进行相关仪表调校和控制器参数整定。

最后向用户提供温度控制系统的动态运行结果。

关键词:无线通信平台;温度;组态王;目录1绪论 (1)1.1课题研究背景 (1)1.2课题研究意义 (2)1.3设计内容及要求 (2)2 系统设计方案简介 (4)2.1无线通信模块设计简介 (4)2.2组态王界面设计简介 (4)2.3 PD控制器简介 (5)2.4数据采集部分的设计 (5)3 系统硬件设计 (7)3.1温度自动控制实验箱连接 (7)3.1.1温度控制箱主要部件说明 (8)3.2温度传感器PT100 (9)3.3无线通信网络模块 (10)4系统软件设计 (14)4.1组态王概述 (14)4.2 组态王人机界面设计 (15)4.2.1新建工程和画面 (15)4.2.2监控主界面 (16)4.2.3实时趋势曲线 (17)4.2.4历史趋势曲线 (18)4.2.5报警窗口 (19)4.3组态王变量设置 (20)4.4动画连接 (23)4.5组态王主要软件程序及实验时所需变量的定义 (25)5系统运行结果分析 (27)5.1系统运行 (27)5.2运行结果分析 (27)6 系统总结 (28)参考文献 (29)1绪论1.1课题研究背景温度控制在电子、冶金、机械等工业领域应用非常广泛。

基于组态王温度监测系统的设计

基于组态王温度监测系统的设计
1.2.2分布式高速历史库
过程数据的存储功能对于任何一个工业自动化系统来说都是至关重要的,随 着自动化程度的进一步普及和提高,用户对重要数据的存储和使用的要求也越来 越高。面对对大批量实时数据的存储,必须解决同步存储速度响应慢、数据易丢 失、存储时间短、存储占用空间大、数据读取访问速度慢等用户最关心的问题。 因为用户需要一个实时的、记录准确地、高效的、可节约用户硬件成本的工业过 程数据存储方案。组态王6・5顺应这种用户的期望,提供支持毫秒级高速历史数 据的存储和查询功能的工业过程数据库。真正的企业级生产过程数据仓库。采用 最新数据压缩和搜索引擎技术,数据压缩比优于20%节约用户硬件成本;一个 月内数据(单点,记录间隔10秒)按照每小时间隔,在白毫秒内即可完成查询。 真正实现历史库数据的数据追记、数据合并。可以将特殊设备中存储的历史数据 片段通过组态王驱动程序完整的合并到历史数据服务器中;也可以将远程站点上 的组态王历史数据片段合并到历史数据服务器上。
本设计基于组态王组态软件和单片机串口通讯实现了一种适合工业现场的 远程温度监测系统,该方法既利用组态软件方便快捷的界面设汁功能,乂可借助 编程实现大数据量的吊口通信、复杂的数据分析和处理等功能。实际运行效果表 明:该监控系统实现了上位机与下位机之间连续、可幕的数据信息交换,是一种 经济实用、安全有效的温度监测方式,可应用于仓库测温、楼宇空调控制和生产 过程监控等领域。
使用组态王实现控制系统实验仿真的基本方法:
(1)图形界面的设计;
(2)构造数据库;
(3)建立动画连接;
(4)运行和调试。
1.2.1组态王的特点
它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可 以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下 连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动 控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、 数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进 行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监 控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以 动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成 各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。

基于组态王和ADAM5510的分布式监控系统

基于组态王和ADAM5510的分布式监控系统

王, 采用研华的 A D A M5510 可编程控制器进行现场数据的采集。该系统实现了对过程控制装置的温度、 压力、 流量、 液位等四大热工 参数的实时数据采集和装置锅炉温度、 锅炉液位的实时控制。该系统具有一定的实用性。 关键词:组态王 监控系统 中图分类号:T P311 .1 分布式 过程控制 文献标识码:A
� � � A � � � � � � � � : � K � � � � � � � � � � � � � A � D � � A� M5510 � � � � � � � � � � � � � � � � � � � � � � � � � � � � .M � � � � � � � � � � � � � � � � � � � � � � � K � � � � � � � � � � � A D A M55 10 PC PLC A . � � � P � � � � � � � � � � -� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � , , , � � � � � � � � � � � � -� � � � � � � � � � � � � � � � � � � � � � � , . :K M D P
装置的温度、 压力、 流量、 液位等 多个 I/ O 点 的数据 进 行实时采集和监控。其中上位采用装有组态王的工控 机, 下位采用研华科技 的 A D A M5510 分布式 数据采 集 控制器。系统结构如图 1 所示。本系统充分利用 了组 态王较好的 人机 界 面功 能和 A D A M5510 稳 定可 靠 的 特点来实现了一个小 型的分 布式 监控系 统。同时, 本 系统采用的模块化结构可以对检测和控制的 I/ O 数很 容易地进行扩展, 其扩展 功能支 持的监 控点 数可达 数 千个点之多, 能够满足实 际工业 生产过 程监 控系统 的 扩展需要; 同时 A D A M 5510 带 有一个 R S48 5 接口和 一 个 R S232 接口, 可以很方便地 与监控 系统的 其他设 备 进行相互连接和通信。

天辰仪表与组态王调试

天辰仪表与组态王调试

天辰仪表与组态王6.51的通讯建立和调试设置1首先打开桌面“组态王6.51”图表,进入到工程管理器。

2点击“新建”按钮。

3弹出对话框。

4点击“浏览”选择项目建立的路径,本例D:\组态王与天辰仪表\天辰仪表。

点击“打开”,“确定”。

5“是否将新建的工程设置成当前工程”,“是”和“否”无所谓。

不影响工程调试,6双击新建项目“天辰仪表”。

如图所示。

7在“系统”里面点击“设备”双击“新建”。

弹出对话框选择“设备驱动”“智能仪表”“昆仑天辰”“全系列2002”“串口”“下一步”。

8输入设备名称,本例“天辰仪表”。

“下一步”。

9选择通讯所使用的COM口。

本例“COM1”。

“下一步”。

10输入仪表地址(与仪表参数设置一样)。

本例“1”。

“下一步”“完成”。

11双击“COM1”,设置“COM1”参数,按下图设置(组态软件给出的最优设置),“确定”。

完成设置。

12右键桌面“我的电脑”“管理”“设备管理器”“端口”“通讯端口(COM1)”13双击“通讯端口(COM1)”进行如下设置。

14开始建立变量,点击“变量”“变量组”“新建”15双击“新建”弹出对话框,按如下设置。

“确定”。

16建立画面,点击“画面”“新建”17双击“新建”弹出对话输入画面名称进行设置,本例“天辰仪表主显示”。

“确定”。

18选择““工具”图形“T”(文本)。

19在画面部位点击一下,光标开始闪动,随便输入数字后点击“工具箱”中的“箭头”工具20双击刚建立的文本框,弹出对话框,点击“模拟值输出”21弹出对话框,点击“?”22弹出对话框,点击“主显示”“确定”。

23如下图确定。

24点击“文件”“切换到View”进入到运行状态。

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计

基于51单片机的ic卡智能水表课程设计基于51单片机的IC卡智能水表课程设计一、引言随着科技的发展和人们生活水平的提高,水资源的合理利用和管理变得愈发重要。

传统的水表只能实现简单的读数功能,无法满足现代社会对智能化水表的需求。

本文将介绍一种基于51单片机的IC 卡智能水表的课程设计方案,通过对IC卡的读写和水表计量功能的结合,实现对用户用水量的监测和管理。

二、课程设计方案1. 系统框架本课程设计采用51单片机作为控制核心,通过与IC卡、水表及相关传感器的连接与通信,实现智能水表的计量、存储和管理。

系统框架包括IC卡读写模块、水表计量模块、显示模块和数据管理模块。

2. IC卡读写模块IC卡作为存储用户信息和充值记录的介质,需要通过51单片机与系统进行数据交互。

本课程设计中,采用SPI总线通信协议,通过51单片机的SPI接口与IC卡进行通信,实现对IC卡的读写操作。

IC卡中存储了用户的身份信息、充值金额和消费记录等数据,通过读卡器读取IC卡中的数据,传输给51单片机进行处理。

3. 水表计量模块水表计量模块通过与水表传感器的连接与通信,实现对用户用水量的实时计量。

本课程设计中,采用脉冲计量的方式,水表传感器产生的脉冲信号通过51单片机的外部中断引脚接收并计数,实时记录用户的用水量。

通过设置合适的脉冲与用水量的换算关系,可以准确地计量用户的用水量。

4. 显示模块显示模块用于显示用户的用水量和剩余金额等信息,方便用户实时了解自己的用水情况。

本课程设计中,采用LCD液晶显示屏作为显示设备,通过51单片机与LCD显示屏进行通信,将计量数据和相关信息显示在屏幕上。

5. 数据管理模块数据管理模块用于对用户的用水量和消费记录进行管理和统计。

本课程设计中,采用EEPROM作为数据存储介质,通过51单片机与EEPROM进行通信,实现对用户信息、充值记录和消费记录等数据的读写操作。

通过数据管理模块,可以实现对用户用水量和消费情况的管理和查询。

基于PLC和组态王的料位监控系统

基于PLC和组态王的料位监控系统

基于PLC和组态王的料位监控系统摘要从港口干散货装卸储运的生产实际出发,介绍了自动监控系统的硬件结构组成和软件系统。

采用plc作为下位机实现现场信号的控制。

采用研华工控机作为上位机,显示实时监控画面。

采用组态王软件进行上位监控软件的编制。

关键词 plc;组态王;料位;监控系统中图分类号tp39 文献标识码a 文章编号 1674-6708(2013)88-0233-020引言可编程控制器(programmable logic controllor简称plc)是将计算机技术、自动控制技术和通信技术融为一体而迅速发展起来的。

由于具有可靠性高、功能强大、组合灵活、维护方便等特点而广泛应用于工业控制领域。

组态(configuration)是指通过专用软件定义系统的过程。

组态软件是利用系统软件提供的工具,通过简单形象的组态工作,构成系统所需的软件。

是工业自动化软件的一个重要分支。

组态软件促使自动化技术走出工业应用的狭小范围,在楼宇自动化、农业自动化等领域得到应用。

组态王是国内第一家较有影响的组态软件开发公司。

组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。

组态王也提供多种硬件驱动程序。

采用组态王软件编制的上位监控系统是控制系统的数据收集和处理中心、远程监视中心和数据转发中心,它与外围设备plc,智能仪表等相连接构成控制中心。

针对港口干散货的装卸储运生产的实际,采用西门子plc为现场控制核心,以组态王软件作为上位监控组态软件,设计一套料位自动监控系统。

实现卸料小车的实时监控、现场料位的数据采集和显示、料位超限报警等功能。

1 卸料生产工艺流程本系统包括6个料仓,这些料仓主要用来储备和缓冲物料,由卸料小车向各个料仓送入物料。

卸料小车安装在传送带支架上,物料由传送带送到卸料小车上,随着小车的移动,卸料点随着移动,当卸料小车停在某料仓处则向该料仓注入物料。

卸料小车的卸料点由接近开关决定,根据料仓料位决定是否向某一料仓卸料,若该料仓料位达到控制要求,则卸料小车启动向下一料仓运动。

通过组态王把智能仪表里的数据传给PLC和触摸屏

通过组态王把智能仪表里的数据传给PLC和触摸屏

通过组态王把智能仪表里的数据传给PLC和触摸屏如题,比较奇怪的数据流。

不过领导安排你去做,就算不是专业的也要硬着头皮上。

我们做的项目用到了触摸屏,也用到了组态王,所以才想着把能采集的数据全部都做在画面上显得比较专业。

其实大部分情况只用到一个HMI,仪表能显示数,直接去看好了,一般不会搞这么麻烦。

在这里我把我的做法分享出来,希望能帮助到需要的人。

再把数据传输过程说一下:智能仪表(安科瑞支持485、modbus)——>组态王(电脑)——>PLC(欧姆龙CP1H)——>触摸屏(威纶)需要的设备除了上面的硬件还需要通讯线:USB转232(电脑和PLC通讯),USB 转232,232转485转换口(电脑和仪表通讯),触摸屏和PLC的通讯线线,以及其他下载线。

(1)智能仪表和组态王智能仪表支持485,笔记本电脑上没有九针通讯口,用USB转RS232线,再用一个232转485的口,再按照仪表说明书上485数据+.-接好线。

如图所示,至于为什么不直接用USB转485的线,我只能说我用过,失败了,也许我买的线不行。

硬件上接好线,软件上就是需要建立组态王工程和更改仪表参数。

这里用的是安科瑞的电能表,也可以改成你需要的表,但得支持485和modbus。

参数设置参考说明书,主要是通讯参数的设置,要和组态王一致。

组态王建立好工程后,建立设备,注意你USB插在哪个com口上要在哪个com口上建设备。

查看设备管理器用的是com7,分别建立Modbus RTU设备,注意设备地址和通讯参数,建立好如下图所示。

建立好设备之后需要建立变量,变量是IO实数,连接刚建好的设备,寄存器地址要根据仪表说明书提供的对应地址,把你需要读的参数建立出来。

举个例子,这里我建立了两个变量A/B,地址分别是40001,40026。

然后再建立画面,在画面上建立两个文本,做模拟量输出连接就可以读出仪表内数据。

可以先测试一下能否通讯,有问题主要查看通讯参数是否一致,必要时还需要从设备管理器中将电脑com口参数设成一致。

基于51单片机的酒精测试仪设计_毕业设计

基于51单片机的酒精测试仪设计_毕业设计

基于51单片机的酒精测试仪设计_毕业设计基于51单片机的酒精测试仪设计基于51单片机的酒精测试仪设计摘要近年来,随着我国经济的发展,人民的生活水平提高,越来越多的人有了自己的私家车,而酒后驾车造成的交通事故也频频发生。

如今国家法律出台道路交通安全法规定,饮酒后或者醉酒驾驶机动车发生重大交通事故,构成犯罪的,依法追究刑事责任,并由公安机关交通管理部门吊销机动车驾驶证,终生不得重新取得机动车驾驶证。

鉴于人们对于醉酒驾驶的逐渐重视,酒精测试课题便引起了广泛的关注。

酒后驾车引起的交通事故是由于司机的过量饮酒造成人体内酒精浓度过高,麻痹神经,造成大脑反应迟缓,肢体不受控制等症状。

为本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有LCD显示功能的空气酒精浓度监测仪。

此需要设计一智能仪器能够监测驾驶员体内酒精含量。

本课题研究的是一种以气敏传感器和单片机为主,监测空气酒精浓度,并具有声报警功能及LCD显示功能的空气酒精浓度监测仪。

其可监测出空气环境中和呼气中酒精浓度值,并根据不同的环境设定不同的阀值,对超过的阀值进行声报警,并显示阀值(来提示危害。

从而达到以下目的:(1)有利于社会公共交通安全;(2)提高人们法律意识;(3)使之便捷、安全、准确、高效,便于提高家庭酒精测试的普及化。

本作品是基于单片机控制ADC0809对TGS822酒精浓度取样来反映人体血液酒精浓度;以及对DS18B20获取温度关键词:ADC0809;目录第1章绪论 11.1 精测试仪现状和发展趋势 ..................................................................... . (1)1.2研究内容 ..................................................................... .. (2)基于51单片机的酒精测试仪设计第2章总体设计 32.1 本课题的设计任务及要求 ..................................................................... . (3)2.1.1 设计任务 ..................................................................... (3)2.1.2 设计要求 ..................................................................... (3)2.2 系统整机原理图分析 ..................................................................... ............ 4 第3章硬件设计 53.1 单片机模块 ..................................................................... (5)3.2 ADC0809资料 ..................................................................... .. (7)3.3酒精传感器模块 ..................................................................... .. (9)3.3.1传感器性能分析 ..................................................................... . (9)3.3.2呼出酒精气体浓度与血液酒精浓度关系 (12)3.4 LCD模块...................................................................... .......................... 13 第4章系统软件 154.1整机系统流程图 ..................................................................... (16)4.1.1ADC程序流程图 ..................................................................... .. (16)4.1.2 LCD程序流程图 ..................................................................... .......... 17 第5章总结与展望 18参考文献 19第1章绪论1.1 精测试仪现状和发展趋势喝酒后,呼出的气体会有酒味,表情行为会有反常。

基于单片机和组态王的温度控制系统设计 毕业设计

基于单片机和组态王的温度控制系统设计  毕业设计

摘要在工、农业生产和日常生活中,各个环节都与温度紧密相连,温度的测量及控制占有极其重要的地位。

温度已成为大多数仪器正常工作的前提,而且对温度的要求也越来越严格。

因此,温度检测与控制方法的研究也越来越受到人们的重视。

本文介绍的温度控制系统为两层结构,上位机由组态软件完成对下位机的监控。

下位机利用数字温度传感器DS18B20,结合单片机组成传感器网络,设计了相关硬件和软件,实现多点温度测量和控制。

论文中介绍了DS18B20进行循环温度检测的方法和采用增量式PID控制算法和PWM调功方式,通过控制固态继电器在一定周期内的通断占空比,最终实现对电烤箱的温度控制。

其中控制范围为室温到120℃,误差小于0.5℃。

上位机PC与单片机之间通过RS232串口实现数据交换,又组态软件King View具有强大的数据采集、处理功能和友好的人机界面,故基于单片机和组态王的温度控制系统,可以理想地实现对相关设备的实时监控。

此系统具有成本低、可靠性高、使用方便等特点,可广泛用于仓库测温、楼宇空调温度控制、生产过程监控等。

关键词: AT89S52;DS18B20;温度控制;组态王;RS232AbstractIn industrial and agricultural production and daily life,all sectors are closely related to temperature.Temperature Measurement and Control occupy a very important position. At present,temperature measurement and control equipment has become normal working majority of the premise that and the temperature requirements more stringent. Therefore,the temperature measurement and control method of attracting increasing attention.The paper introduces a temperature control system,the detection and control of the controlled objects are accomplished by slave computers,and the supervision of the controlled objects and slave computers is implemented in the host computer based on King View.DS18B20 and Microprocessor AT89S52 build up sensor networks,which achieve the design of hardware and software for multiple spots temperature detected and control system.The Paper describes the DS18B20 temperature measurement method and application of incremental PID loop control algorithm and mode of PWM power by controlling the solid state relay must cycle on/off duty cycle, and ultimately to electric oven temperature control.The entire temperature detected and control system is capable of detecting and controlling multiple-point temperature for accurate measurement,the controlling range from the room temperature to 120℃,control error is less than 0.5℃.The communication between PC and microprocessor based on RS2332 is described in detail in the paper.King View software supports a powerful platform for real time detection project.It supports powerful function for data acquisition and management and man-machine interface.The state detection for temperature detected and control system based on Microprocessor and King View software is designed to detect the devices and make sure the devices work in a reliable,effective and secure way.With low cost,high reliability and convenience of operators,the system can be used in many fields such as the temperature measurement system of warehouse,the air conditioning control of building and the monitor of productive process.Keywords: AT89S52; DS18B20; Temperature control; King View; RS232目录1 绪论 (1)1.1课题背景及现状 (1)1.1.1温度测量方面 (1)1.1.2温度控制方面 (2)1.2研究意义 (2)1.3课题要求 (3)2 方案论证与主要器件选型 (4)2.1方案比较与选择 (4)2.1.1温度测量方案选择 (4)2.1.2温度控制方案的选择 (5)2.2主要器件的选择 (6)2.2.1传感器 (6)2.2.2主控元件 (8)2.2.3显示器件 (9)2.2.4控制模块 (9)2.2.5通信模块 (11)2.3上位机组态监控 (12)2.4系统总体设计框图 (12)3 系统硬件电路设计 (14)3.1系统硬件电路框图 (14)3.2单片机最小系统设计 (14)3.3多点测量电路设计 (16)3.3.1.读序列号电路的设计 (16)3.3.2.温度测量电路的设计 (16)3.3.3 DS18B20使用中注意事项 (18)3.4显示和键盘电路设计 (18)3.4.1显示和键盘电路图 (18)3.4.2显示部分设计 (19)3.4.3键盘电路设计 (20)3.5控制模块电路设计 (21)3.5.1控制执行电路 (21)3.5.2报警电路 (21)3.6串口通讯电路 (22)4系统软件部分设计 (23)4.1软件总体设计 (23)4.2 DS18B20的测温程序 (24)4.2.1 DS18B20常用指令 (24)4.2.2 初始化子程序 (24)4.2.3 读子程序 (25)4.2.4 写子程序 (25)4.3显示和键盘扫描程序 (26)4.3.1显示扫描程序流程图 (26)4.3.2键盘扫描程序流程图 (26)4.4控制执行程序 (27)4.4.1控制思路及其流程图 (27)4.4.2 PID控制算法 (28)4.4.3 PID参数的整定 (29)4.4.4 PWM波的设计 (30)4.5通讯程序 (30)4.6组态王监控界面设计 (34)5 系统调试 (36)5.1 硬件部分调试 (36)5.2 软件部分调试 (37)6 总结 (38)参考文献 (40)致谢 (41)附录A 电气原理图 (42)附录B 主要程序 (42)1 绪论温度在现代社会中成为一个很重要的物理量,人们可以根据温度来调节个人的生活行为,气象工作者可以根据温度变化范围来提供可靠的天气预报。

基于MODBUS RTU的组态王与智能仪表通讯

基于MODBUS RTU的组态王与智能仪表通讯

基于MODBUS RTU的组态王与智能仪表通讯
汪韩韩;杨辉;张华;朱淑云
【期刊名称】《制造业自动化》
【年(卷),期】2013(35)8
【摘要】本文设计了一种组态王(KingView6.5)与智能仪表的通信方法,给出了基于MODBUS RTU通信协议的数据传输格式,并详细描述了组态王和智能仪表的通信参数设置,尤其对非固化通信协议的SCM型智能仪表做出了详细说明,并开发了组态王与智能仪表通信工程测试平台,经过对智能仪表RS485远距离传输状态下测试,效果良好.实验结果表明,该通信系统结构简单,稳定可靠,实时性好,易于功能拓展和移植,可在工程实际应用中推广使用.
【总页数】3页(P8-10)
【作者】汪韩韩;杨辉;张华;朱淑云
【作者单位】南昌大学机器人研究所,南昌330031;华东交通大学科研处,南昌330013;南昌大学教务处,南昌330031;南昌大学科学技术学院,南昌330031【正文语种】中文
【中图分类】TN9.4
【相关文献】
1.基于VB6.0和DDE的组态王与智能仪表的通信研究 [J], 史延龄
2.基于Modbus-RTU通讯协议的组态王与TOP9500通讯 [J], 胡雄峰;郑应霞
3.基于ModbusRTU通讯协议的组态王与ADAM5510通讯 [J], 代航阳;张德源
4.单片机总线技术结合Modbus-RTU协议的智能仪表通讯 [J], 魏东;潘瑞锋;王克成
5.Modbus RTU 模式下工控机与智能仪表的通讯实现 [J], 郭永吉;王兴贵
因版权原因,仅展示原文概要,查看原文内容请购买。

基于VB6.0和DDE的组态王与智能仪表的通信研究

基于VB6.0和DDE的组态王与智能仪表的通信研究

11 通 信 协议 . 要 实 现 智 能 仪 表 与 V 60的双 向通 信 , 设 计 的 V 60程 B. 所 B.
地对 接 收到 的 信 号 ( 度 ) 行 检 测处 理 , 温湿 进 时刻 等 待 微 机询 问 。
1 B. . V 60通信 程 序 设 计 3 运行 编程 工 具 V 60 创 建 窗 体 F r ; 窗 体 上 放 置 文 本 B ., om1在 框 T x1T x2 Na e t、e t , me属 性 仍 为 T x1T x2 ( 组 态 王 中 引 e t、e t 在 用) ;在 窗 体 上 放 置 串 行 通 信 控 件 MS o C mml 定 时 器 控 件 、
Tme 1 将 工 程 文 件 命 名 为 i r; V Z T .b 把 下 列 的 初 始 化 B U AI p; v 程 序 、 向 J J 0 B发 送 读 数 指 C 30
序 必 须 符 合 智 能仪 表 的通 信 协议 。 同厂 家 、 同类 型 的智 能 仪 不 不
表 与 微 机 的通 信 协 议 不 同 , 里 以 J J 0 B 温 湿 度 测 量 仪 ( 这 C 30 北
微机 J
c m1 o
4 8 5
j 。 4- 8 N 5
图 1 通 信 电路 原 理 图
设 计 要 求 :通 过 V 60串行 通 信 控件 接 受 智 能 仪表 的测 量 B.
数据 , 经处 理 后 显 示 在 V 60文本 框 中 。 B .
电路 工 作 原 理 : 机 在 V 60通信 程 序 控 制下 , 时 与智 能 微 B. 定 仪 表 J J 0 B通 信 ,C 3 o C 3O J J 0 B接 收 到微 机 的 询 问 后 , 即将 接 立 收 、 理 好 的信 号 ( 湿 度 采 集 值 ) 给 微 机 ,C 3 0 又 不 停 处 温 传 J J 0B

虹润牌智能仪表 SSR 单色无纸记录仪 说明书

虹润牌智能仪表 SSR 单色无纸记录仪 说明书

虹润牌智能仪表 之 SSR单色无纸记录仪目录一、功能特点-------------------------------------------------------------------------------------------------------1二、技术指标-------------------------------------------------------------------------------------------------------3三、功能和操作----------------------------------------------------------------------------------------------------6四、安装与接线--------------------------------------------------------------------------------------------------38五、通讯-----------------------------------------------------------------------------------------------------------42虹润牌智能仪表 之 SSR单色无纸记录仪一、功能特点◆本仪表显示信息量大、操作简单、界面友好,下面是主要功能特点:◆无笔、无纸记录,日常维护工作量非常小,运行费用低;◆采用进口5.4英寸160*128点阵高亮度黄底黑字液晶屏,LED背光、画面清晰;◆采用高速、高性能32位ARM微处理器,画面响应时间小于0.2秒,可同时实现8路信号采集、记录、显示和报警;◆采用16M大容量的FLASH闪存芯片存贮历史数据,掉电永不丢失数据;根据记录间隔的不同,可存储72个小时至720天的数据;◆全隔离万能输入,可同时输入多种信号,无需更换模块,通过软件组态即可。

浅谈组态王6.55与单片机的应用及通讯

浅谈组态王6.55与单片机的应用及通讯

浅谈组态王6.55与单片机的应用及通讯摘要:本文详细介绍了组态王6.55与51单片机各自特点及结合在一起应用的优点,简单介绍组态王6.55与51单片机直接通信的参数说明。

这种组态王6.55与51单片机的通信方法简单、快速、可靠,并在工业自动化方面得到广泛的应用。

关键词:组态王6.55,51单片机,通信Abstract:This paper introduces in detail the Kingview 6.55 and their respective characteristics of the 51 microcontroller and combining the advantages in application of the parameters together, introduces Kingview 6.55 and 51 SCM direct communication. This communication method between Kingview 6.55 and 51 SCM is simple, fast and reliable, and has been widely used in industrial automation.Keyword: Kingview6.55,51 SCM,communication单片机具有强大的数据处理能力、控制功能强、价格低廉、可靠性高、功耗小的特点,应用领域非常广泛,是计算机自动化控制中最为流行的一种控制机型,目前的应用领域有:(1)工业自动化:机械、电子、电力、石油、化工、纺织、食品等领域,无论过程控制、数据采集与测控技术、生产线上的机器人,都离不开单片机;(2) 信息和通信产品:计算机外设、办公自动化设备;(3)家用电器:智能化;(4) 仪器仪表:数字化、智能化、多功能化、柔性化,单片机使精度提高、结构简化、体积减轻、携带方便,并增加了显示、报警和自诊断功能;(5) 军事装备:单片机也渗入其中随着工业自动化进程的不断加快,现场仪器、仪表、设备正不断向数字化、智能化及网络化方向推进,北京亚控科技发展有限公司的Kingview6.55工控组态软件以其工作性能稳定可靠、友好的人机界面、配置硬件方便以及易学易用,同时其驱动程序较为丰富(多达500多种的设备、3000多种驱动),如支持DDE、板卡、OPC、市面上使用的大部分PLC、智能仪表、智能模块等;支持Windows通用的ActiveX控件、SQL数据库访问、配方管理应用、网络功能(B/S结构的网络发布)、冗余功能(即双设备冗余、双机热备和双网络冗余)。

基于VB实现的组态王与仪表之间的TCP/IP通信研究

基于VB实现的组态王与仪表之间的TCP/IP通信研究

wi t h Et h e r n e t p o r t a n d d y n a mi c d a t a e x c h a n g e p r o g r a m b e w e t e n VB a n d Ki n g — v i e w p l a t f o r m a r e wr i t t e n . Th e p r o b l e m o f c o mmu n i c a t i o n b e w e t e n Ki n g — v i e w a n d i n t e l l i g e n t i n s t r u me n t s i s wo r k e d o u t . An d a n e w wa y o f e x p a n d i n g t h e l i b r a r y o f d iv r e r o f Ki n g — v i e w i s o f f e r e d .I n a d d i t i o n ,t h e r e a l t i me a c c e s s t o i n t e l l i g e n t i n s t r u me n t wi t h E t h e r n e t p o r t i s i mp l e me n t e d .
舰 船 防 化
2 0 1 3年 第 1期 , 3 8 - 4 1
CHEM I CAL DEF ENCE oN S HI PS 2 f o _ l , 3 8 4 1 -
基 于V B 实现 的组态 王与仪表之 间的T C P / I P 通信研 究
张建海 ,李勇华,刘家勇,魏 强
关键 词 : VB;组 态王 ;T C P / I P ;动 态数据 交换 中图分 类号 :T P 2 7 4 . 4 文献标 识 码 :A

组态王与ifix在使用上的差别

组态王与ifix在使用上的差别

组态王与ifix 在使用上的差别以组态王6.55和ifix5.8为例根据功能的不同,可以把组态软件分为画面编辑和运行、实时数据库、驱动程序三个部分。

本文档从这三个方面入手,就组态王与ifix 在使用上的差别进行简单的分析。

一. 驱动程序方面的不同驱动程序相当于货物运输中的工具,货物从起点运送到终点就需要各种各样的运输工具,汽车、轮船、飞机,以及其他的各种工具。

同样的,组态软件想要采集到PLC 、智能仪表等下位机的数据,也必须要“交通工具”的参与,而在数据采集的过程中,驱动程序就恰恰充当了“交通工具”的作用。

1. 组态王中的驱动程序组态王中内置了各大品牌的多种下位机的驱动,使用时只需要在设备窗口对需要采集的下位机驱动进行简单的设置即可。

用于数据显示用于缓存数据,数据报警用于采集数据新建驱动选择下位机驱动高级查找功能(用高级查找功能,配置下位机驱动)2.Ifix中的驱动程序Ifix只内置了一个仿真驱动,如果要对下位机进行数据的采集,则必须安装相应的驱动,然后进行相关的配置。

驱动的配置打开系统配置驱动选择二. 数据库上的不同数据库在组态的过程中起到一个仓库的作用,组态软件通过驱动程序采集到的下位机数据都可存放在数据库里面。

方便历史数据的查看与分析。

1.组态王中的数据库在组态王中,所涉及的数据库为关系数据库,即通过设置以及程序关联的外部的数据库。

这里外部的数据库有多种,如Access,SQL server。

通过对记录体的设置和程序代码的编写就可对外部的数据库进行读写了。

SQL访问管理器创建记录体2.ifix中的数据库在ifix中,一样可以与外部的数据库进行关联,并且自带了一个过程数据库。

因此,在数据存储与分析方面,ifix具有更加强大的功能。

打开数据库管理器数据库管理器功能菜单变量编辑三.画面编辑和画面运行上的不同1.画面编辑在画面的编辑上,两者大同小异,不但可以使用软件内部图库里面的图素,还可以插入外部位图。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于51单片机的智能仪表与组态王的通讯圈子类别:嵌入式系统(未知) 2009-8-10 23:01:00[我要评论] [加入收藏] [加入圈子]1、引言随着工业自动化进程的不断加快,现场仪器、仪表、设备正不断向数字化、智能化和网络化方向推进。

单片机以其强大的现场数据处理能力,低廉的价格,紧凑的系统结构、高度的灵活性,微小的功耗等一系列优良特性成为构建智能化现场仪器仪表、设备的重要手段,现已广泛应用于工业测量和控制系统中。

组态王Kingview工控组态软件以其工作性能稳定可靠、人机界面友善、硬件配置方便以及编程简单易用同时其驱动程序较为丰富,如支持DDE、板卡、OPC服务器、PLC、智能仪表、智能模块等;支持ActiveX控件、配方管理、数据库访问、网络功能、冗余功能。

其扩展性强,配有加密锁,支持工程加密;可方便与管理计算机或控制计算机联网通信等优良特性,提供了对工业控制现场大量数据进行采集、监控、处理的解决方案。

在各种工业控制领域中得到了大量使用[1-2]。

将单片机和组态王优良的特性结合起来,使它们实现“强强联合”,成为改造传统工业,提升企业技术竞争力的重要趋势。

目前许多测控系统是由通用机或工控机和底层单片机控制装置组成,通用机或工控机通过组态软件控制现场仪器设备,单片机采集数据和现场状态通过串行口传送到通用机或工控机,由组态软件对采集到的现场数据进行分析、存储或显示,并将命令和控制通过串行口传到单片机以监控现场设备的运转。

可靠地实现它们之间的通讯是实现各种测控任务必须解决的首要问题。

对于一些重要名家厂商的板卡和模块,一般组态王可直接提供为数据采集和控制所需的底层硬件设备的驱动程序。

但对于绝大多数一般用户自行设计开发的采集、控制装置则没有驱动程序提供。

因此实现它们“强强联合”,必须解决它们之间之间的通信问题。

迄今为止,人们对单片机与组态王的通信问题进行了广泛的研究[1-2]。

目前,单片机与组态王的通讯方法有主要有3种[3]:①利用组态的驱动程序开发包进行驱动开发自己的通讯驱动程序,该方法适用于专业厂商;②通过动态数据交换(DDE)方式进行通讯,该方法带来一些额外的开销,如会降低系统实时性,增加系统的不可靠性等,对开发人员的要求也更高。

而自己开发通讯驱动程序,有一定的难度,且增加开发周期、成本。

⑧利用组态王提供的与单片机的通用通讯协议,该方法简单且实时性好,适用于一般用户。

本文介绍了一种采用通用单片机通讯协议,通过RS485接口实现组态王与基于51单片机的智能化仪器、仪表、设备的通讯方法,描述了单片杌和组态王通信的系统结构,电路组成,采用的通讯协议。

并将该方法用于熔融氧化锑液位高度的实时远程测量中。

2、系统硬件结构氧化锑作为一种高附加值的阻燃新材料,其生产工艺比较特殊,采用湿法工艺生产时,产量低,生产成本高且污染严重,故很难形成产业化。

目前,国内氧化锑生产厂家主要使用火法工艺生产,火法生产工艺中一个重要的工艺参数就是熔锑的液位。

熔锑的温度高达1300度,因此市面常用的液位检测仪无法在此恶劣环境下使用。

迄今为止,氧化锑反应炉高温锑液的深度测量还停留在传统的手工测量,即用一铁杆浸入熔融锑液,取出后再用直尺测量浸没的高度,人为因素干扰很大,测量精度差。

为解决这一问题,我们研制了以步进电机为驱动手段,51单片机为控制核心的智能液位测量装置,该装置设置了1个RS485接口,用于与上位机的通信。

由RS-485通信接口所组成的工控设备网是工业控制及测量领域较为常用的网络之一。

它可以十分方便地将多种设备连在一起组成控制网络。

从目前解决单片机之间中长距离通信的诸多方案分析来看,RS-485总线通信模式由于具有结构简单、价格低廉、通信距离和数据传输速率适当等特点而被广泛应用于仪器仪表、智能化传感器集散控制、楼宇控制、监控报警等领域。

熔锑液位测量装置整体结构如图1所示。

从图可以看出,这是一个机电一体化系统,由电子模块和机械模块两部分组成。

电子模块包括单片机、步进电机驱动、步进电机电流检测、信号处理、RS485数据传输等部分。

现场熔锑液位数据经过单片机处理后通过RS485接口传送给上位机,在组态界面上实时显示和监控液位测量装置的运行状况。

RS485接口电路如图2所示。

图中,控制处理器芯片为目前应用最为广泛的51系列芯片,型号为ATMEL公司的AT89S52。

AT89S52与MCS-51单片机产品兼容,是一种低功耗、高性能CMOS 8位单片机,具有8K在系统可编程Flash 存储器,1000次在系统擦写周期。

MAX485是MAXIM 公司生产的485接口专用芯片,将RS232信号电平转换成RS485信号电平。

MAX485是通过两个引脚RE(2脚)和DE(3脚)来控制数据的输入输出。

当RE为低电平时,MAX485数据输入有效;当DE为高电平时,MAX485数据输出有效。

在半双工使用中,将这两个引脚直接连在一起,然后由单片机输出的高低电平就可以让MAX485在接受和发送状态之间转换了。

在本电路中使用单片机的P32引脚及三极管Q2来控制MAX485的状态转。

通常情况下,P32引脚输出高电平经Q2反相后,使MAX485的RE和DE为低电平而处于数据接收状态。

为保证接口电路可靠、稳定运行,在电路中增加微处理器监控芯片-看门狗电路MAX706,用来监测微处理器的运行状态,一旦单片机失控就强行复位单片机,引导程序重新运行,提高系统抗干扰能力。

3、通讯实现3.1 计算机通讯接口本系统采用RS485串行通信标准。

RS485采用差分传输方式,有效地提高了抗共模干扰的能力,其最高传输速率可达10Mb/S,最远传输距离可达1200m,支持数据通信设备之间的多连接。

RS485由于传输速率高,传输距离远,已成为工控系统串行通信的主要选择方式。

当采用RS485实现上位机与下位机串行通信时,由于上位机通常只提供RS232串行接口,因此需要使用RS232转RS485通信接口进行转接。

本测量装置中采用自主开发的RS232转RS485通信接口来实现转换。

硬件电路如图3所示。

其中电路中使用TXD线和MAX232的另一个通道及三极管Q1来控制MAX485的状态转换。

通常情况下MAX232的9脚输出高电平经Q1反相后,使MAX485的RE和DE为低电平而处于数据接收状态。

3.2 计算机通讯协议本系统中,组态王与单片机的通讯采用亚控科技公司提供的通用单片机通讯协议,该协议遵循命令/响应的通讯方式[4]。

计算机读命令读写格式为:3.3 组态王的通讯配置上位机通信采用COM1,在组态王的工程浏览器中点击设备\COM1,在右面窗口中双击新建,出现设备配置向导,设置智能模块\单片机\通用单片机ASCII\串口,一直点击下一步,逻辑设备命名为MCU1#,选择COM1口,配置设备地址为01.0,组态王的设备地址定义格式:##.#,前面的两个字符是设备地址,范围为0-255,此地址为单片机的地址,由单片机中的程序决定;后面的一个字符是用户设定是否打包,“0”为不打包、“1”为打包,用户一旦在定义设备时确定了打包,组态王将处理读下位机变量时数据打包的工作,与单片机的程序无关。

接着配置COM1口通讯参数,参数为1位起始位,8位数据位,1位结束位,0位奇偶校验位,波特率为9600bps。

然后定义I/O变量,如图4所示。

3. 4 单片机通讯软件设计软件设计的第一步为编写单片机与计算机的RS485串行通讯程序。

利用串口调试助手进行调试,能成功与计算机进行通讯。

设计的第二步为实现组态王与单片机的通讯。

制作一根交叉串口线连接计算机的COM1与COM2,如果计算机没有串口可以用USB转串口代替。

打开串口调试助手,打开COM2,波特率设为9600,无校验位,8位数据位,1位停止位。

打开组态王,运行液位监控画面,我们会发现COM2每隔固定时间收到40 30 31 41 30 30 30 30 46 30 31 30 37 0D数据,对照通用单片机通讯协议,这是组态王读单片机数据命令。

我们模拟单片机应答正常读写格式在串口调试助手发送数据栏填写40 30 31 30 31 36 34 30 32 0D数据,发现COM2接收数据栏接收到的组态王读命令数据间隔时间明显缩短。

并发现组态液位监控画面中液位数值发生变化,变为串口调试助手模拟单片机发送的数据。

根据实验得到的结果编写单片机应答组态王读命令程序,经运行与实验预期一致。

同理编写单片机应答组态王写命令也获得了成功。

4、结束语本文采用通用单片机协议.实现了组态王6.53与51单片机的串行通讯。

特别在需采集、显示的参数较多的情况下,数据传输可靠。

目前,该熔锑液位测量装置已投入使用,运行状况良好。

通过对生产工艺工程的主要参数数据进行采集与监控,实现了生产的自动化,保证了产品的质量,同时通过计算机监控组态画面的设计,提供了可视化的现场监控,形象又直观,提高了工作的效率,达到技术改造的目标。

由于现在大多智能型仪器、仪表、设备都采用与51系列相兼容的单片机作为控制系统,因此这种方法有广泛的实用性和普适性。

参考文献[1] 何新军,张明赞.基于组态王的污水处理系统通讯设计.化工自动化及仪表, 2004,31(5):38-39[2] 季宝杰,姚传安,邹彩虹,娅少龙. 铁路远程自动供水系统设计.计算机测量与控制.2006,14 (2) :205-208[3] 宗风强, 王振友.用Visual Basic6.0 实现组态王和单片机的串口通信.山东理工大学学报(自然科学版). 2005,19(3):60-63[4] 郝迎吉,马德平.一种基于单片机的组态王温度监控系统. 西安科技大学学报. 2005,25(2):201-201。

相关文档
最新文档