控制器嵌入式控制软件
嵌入式控制软件是控制器的内核,它由以下5个部分组成:系统引导、操作系统、文件、系统图形、系统应用控制程序。
软件流程如图2所示,引导程序加载操作系统, 操作系统获得控制, 管理内存,进程与文件系统。应用控制程序通过特定接口, 才能与通信, 完成特定的功能。初始化完成后, 先启动初始化进程,然后启动其他应用程序。
嵌入式控制软件特点:Linux操作系统;为应用程序提供分时多进程的运行环境;配合特殊硬件定制驱动程序, 提供强大的底层功能,门禁系统,包括虚拟内存技术、虚拟文件系统、安全的进程管理;完整的网络模块。此外,由于Linux操作系统源代码公开,进行裁剪、构建时更加方便。其主要功能:
1、图形系统是小型的X图形服务器, 文件系统包括一个系统运行环境和各种相关工具。
2、设备驱动程序接口。
3、LINUX操作系统将设备区分为“字符设备”和“块设备”两大类,门禁,响应的驱动程序也分为字符驱动程序和图形驱动程序。字符设备包括RS232接口,键盘,显示器,触摸屏等。块设备包括FLASH驱动等。
4、网络协议,TCP/IP协议从上到下分别为应用层,***门禁,传输层(TCP),网络层(IP)和数据链路层。TCP/IP协议包含了传输层(TCP),网络层(IP)和数据链路层的一组协议,被称为TCP/IP协议族。本协议实现了应用程序编程接口(SOCKET接口),传输层的TCP协议和UDP协议,网络层的IP协议和数据链路层的ppp协议。
5、应用控制程序,包括控制服务器、SQLITE数据库、IP自动搜索、WEB服务器等,将完成所有通讯任务、前端设备驱动、报警联动及实现各种控制功能;嵌入式SQLITE数据库的运用,实现了快速存取卡号、人员进出信息处理;WEB服务器的应用使得用户无需安装任何软件,直接通过IE便可实现IP、网关等参数的修改。
由于硬件功能强大、完备,在实现门禁系统管理系统功能时非常方便,例如:
1、快速***:同时对多个控制器及多个用户进行快速***;
2、可按门禁物理位置方便实现分片区控制管理;
3、快速设防、撤防;
4、读卡、开门、门未关等,实现中心报警及现场报警;
5、支持多种类型时间段的,密码门禁,每个时间段的控制起始值任意定义;
6、每张卡均可设置休息节假日,时间任意定义;
7、实现多门互锁、具有胁迫密码开门报警功能;
8、多卡论证,即同时读完多张卡,才能开门;
9、WEB浏览功能,通过TCP/IP网络,可实现数据的实时上传及实时监控。如:图标列表实时监控、电子地图实时监控、门禁与防盗报警&视频监控&消防报警的联动控制;
10、提供远程检测程序及远程工具程序,维护人员无须到设备现场即可获知设备使用状况及进行程序更新。
存储器
存储器采用Flash闪存,可按整体/扇区擦除和字节编程,具有低功耗、小体积、稳定、容量大等优点(存储容量可扩展至1Gbyte)。
通讯及I/O接口
1、具有TCP/IP、RS-485、RS-422、RS-232、Wiegand等多种通讯接口;
2、多组继电器输出接口,用于开门、报警、联动等;
3、多路可编程输入/输出接口,可用于门磁、开门按钮、消防联动等;
4、LCD接口、VGA接口,可用于消费显示系统信息。
门禁-南京宁一网络-门禁系统由南京宁一网络科技有限公司提供。“视频监控,实名制系统,智慧工地平台”选择南京宁一网络科技有限公司,公司位于:南京市江宁区长亭街9号,多年来,南京宁一坚持为客户提供好的服务,联系人:裴伟。欢迎广大新老客户来电,来函,亲临指导,洽谈业务。南京宁一期待成为您的长期合作伙伴!