详细说明
轻量紧凑的可扩展实时通信中间件
概述
iComLite通信开发中间件,是上海研电电力科技有限公司根据多种应用需求,经过精心设计、高度精简紧凑的通信开发中间件,该中间件充分吸收借鉴了工业控制通信系统的特点,并采用最新的组件式软件开发方案,在保证高效、稳定、实时的同时,易学易用,达到灵活性和功能性的有机结合,主要用于功能需求相对稳定的单机通信系统。
采用iComLite实时通信平台,可以快速推出各种用于工业控制系统的通信设备,比如数据采集网关、规约转换器、串口服务器等。
特点
n 跨平台
OS:支持各种Windows系统(XP、7、8),支持各种Linux发行版,支持各种UNIX,支持WinCE、VxWorks、uC/OS等嵌入式系统。
硬件:支持Intel X86、ARM9等典型常用硬件平台
n 组件式架构设计
分层、模块化组件式设计,规约基于插件式驱动开发技术,可根据需要开发支持任意的应用设备规约(Modbus、CDT、103、104等等),任意的链路物理通道设备(以太网络、串口、CANBUS、ProFIBUS等等)
n 链路级通信调度策略
基于链路级调度的实时通信调度策略,面向虚拟链路的规约插件设计模式,支持同一物理通道部署不同设备的能力,具有良好的设备兼容性
n 完善的工具链
建模、开发、部署、配置、维护、监视,互相协作的工具系统,使开发及应用工作事半功倍
典型应用场景
场景说明:
Ø 黄色部分是平台的一部分,功能固定且稳定,不需要修改代码
Ø 绿色部分,是一个新的应用需要开发工作模块,开发应用时,可以调用平台提供的API服务,提高开发效率