APP下载

Modbus协议在水质监测仪器中的应用

2011-01-10李慧青杨鹏程杜军兰

海洋技术学报 2011年4期
关键词:指令单片机测量

哈 谦,王 宁,李慧青,李 燕,杨鹏程,杜军兰

(国家海洋技术中心,天津 300112)

Modbus协议在水质监测仪器中的应用

哈 谦,王 宁,李慧青,李 燕,杨鹏程,杜军兰

(国家海洋技术中心,天津 300112)

介绍一种水质监测仪器中,单片机与触摸屏之间应用Modbus协议进行串行通信的方法,简要介绍了Modbus协议,并给出了程序工作流程图。实际应用表明,该方案能够实现触摸屏与单片机之间稳定、可靠的连接。

Modbus;触摸屏;Dynamic C;多任务处理

监测仪器大多采用PC机作为控制终端,通过PC机上运行的界面程序实现对仪器的控制功能。触摸屏操作简便,能够直观、生动地显示运行参数和运行状态,同样可以作为控制终端使用。本文的水质监测仪器在原有PC机控制的基础上进行扩展,引入Modbus通信协议,建立触摸屏与单片机之间主从查询应答的通信机制,实现触摸屏对监测仪器的独立控制。

1 系统总体结构

水质监测仪器系统总体结构如图1所示,其中Rabbit 3000单片机作为核心处理单元,外围连接触摸屏、PC机以及若干测量设备。触摸屏和PC机通过两个RS232串行通信端口各自与单片机相连,二者独立完成发送指令、显示工作进程和测量数据的功能;RS485总线挂接若干测量设备。Rabbit 3000是一款高性能的8位微处理器,支持协作式多任务处理方式对外围连接设备的操作任务进行处理。触摸屏选用上海步科电气公司的MT4000系列,其采用32位RISC CPU和精简的LINUX内核,具有出众的处理速度和丰富的软件功能。

引入Modbus协议,扩展监测仪器的控制终端,实现触摸屏对监测仪器的控制,存在的问题主要有两点:

登录APP查看全文

猜你喜欢

指令单片机测量
听我指令:大催眠术
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
测量
Microchip推出两个全新PIC单片机系列
坐标系旋转指令数控编程应用