【技术实现步骤摘要】
本专利技术属于数字电子设备
,特别涉及一种接口装置及应用方法。
技术介绍
在某些在线自动信息采集应用中,由于信息源设备数量多,信号接口和协议类型多,包括RS-232、RS-422、RS-485和Modbus等。因而一般的数据接口装置不能满足要求。
技术实现思路
本专利技术的目的是:提供一种可适应信息源设备数量多、信号接口和协议类型多的。本专利技术的技术方案是:一种多串口集中式数据采集装置,包括:电源模块,CPU板,以及通过总线连接到所述CPU板的多个通讯接口板;所述通讯接口板具有多路由跳线或程序设置为RS422或RS485状态的串行接口,完成从外部设备的数据采集和信号隔离;所述CPU板运行控制和数据采集程序,完成对所述各串行接口的数据采集、处理,并通过以太网口传送到外部信息设备。—种多串口集中式数据采集方法,它使用如上所述的多串口集中式数据采集装置,并由所述CPU板控制执行以下步骤:A.对所有串行接口做初始化设定,包括波特率、校验类型、接口和协议类型、对i接口设定的字节长度Li,;B.启动数据采集,将对应i接口的接收数据字节总数计数器Ni清零;C.对各接口依次巡检,如果i接口有数据则执行D步骤,否则返回C步骤;D.读取i接口数据并保存到数组Ai,计算读取字节总数Ni ;E.判断Ai中是否存在与协议一致的数据子串,是则执行F步骤;否则执行K步骤;F.将与协议一致的数据子串存入数组Bi ;G.将Bi解析组包为Di ;H.通过所述以太网口将Di发送到规定地址;1.将Bi存储到TXT文件;J.删除Ai中已经提取的数据子串及之前的数据子串,并将其 ...
【技术保护点】
一种多串口集中式数据采集装置,包括:电源模块,其特征是:还包括:CPU板(1),以及通过总线连接到所述CPU板(1)的多个通讯接口板(2);所述通讯接口板(2)具有多路由跳线或程序设置为RS422或RS485状态的串行接口,完成从外部设备的数据采集和信号隔离;所述CPU板(1)运行控制和数据采集程序,完成对所述各串行接口的数据采集、处理,并通过以太网口传送到外部信息设备。
【技术特征摘要】
1.一种多串口集中式数据采集装置,包括:电源模块,其特征是:还包括:CPU板(1),以及通过总线连接到所述CPU板(I)的多个通讯接口板(2); 所述通讯接口板(2)具有多路由跳线或程序设置为RS422或RS485状态的串行接口,完成从外部设备的数据采集和信号隔离; 所述CPU板(I)运行控制和数据采集程序,完成对所述各串行接口的数据采集、处理,并通过以太网口传送到外部信息设备。2.根据权利要求1所述的多串口集中式数据采集装置,其特征是:它还包括硬盘,键盘和鼠标,液晶显示屏,直接连接到所述CPU板(I)的3个RS232串行接口、一个RS485接口和4个USB2.0接口 ;所述CPU板(I)的型号为HCM-LX-800 ;所述通讯接口板(2)为4个,型号为CA1341-T。3.—种多串口集中式数据采集方法,它使用如根据权利要求1或2所述的多串口集中式数据采集装置,并由所述CPU板(I)控制...
【专利技术属性】
技术研发人员:刘福君,杨金岩,李华,王玉森,俞俊军,
申请(专利权)人:中国人民解放军第二炮兵装备研究院第三研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。