智能门禁系统监控面板软件的设计(9)

时间:2025-04-25

论文主要研究了基于MODBUS总线技术的智能门禁系统监控面板软件的设计思想与实现方法,同时对整个系统的组成及硬件实现也作了简单介绍。系统采用了MIFAREI射频卡原理,基于MODBUS总线技术,使用了Keil uVision2开发工具。软件采用了模块化的设计方法,使用C语言结合串口通信技术完成了监控面板软件的设计。

2 本文涉及的关键技术

2.1 MODBUS协议

2.1.1 MODBUS协议简介

MODBUS协议是工业控制系统采用的一种通用协议。通过此协议,采集器相互之间、采集器经由网络(例如以太网)和其它设备之间可以通信,己经成为一种通用工业标准。不同厂商生产的采集设备可以通过协议连成工业网络,进行集中监控。MODBUS协议描述了一采集器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录,制定了消息域格式和内容的公共格式。当在一个MODBUS网络上通信时,此协议决定了每个采集器必须知道自己的设备地址,根据地址识别消息的归属,决定执行何种功能。如果需要回应,采集器将生成报文并以MODBUS协议帧方式发送报文。

MODBUS协议包括ASCll、RTU、TCP等协议,标准的MODBUS采集器使用RS232实现串行通讯。MODBUS的ASCll、RTU协议规定了消息、命令和应答的方式,数据通讯采用Maser/Slave方式,Master端发出数据请求消息,slave端接收到正确消息后就可以发送数据到Master端以响应请求,Master端也可以直接发消息修改Slave端的数据,实现双向读写。MODBUS协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCll模式主要采用LRC校验,RTU模式主要采用16位CRC校验。MODBUS是0SI模型第7层上的应用层报文传输协议,它在连接不同类型网络的设备之间提供数据的通信,如图2-1所示。目前,可以通过下列三种方式实现MODBUS通信。

图2-1 MODBUS协议层

智能门禁系统监控面板软件的设计(9).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219