一种基于Modbus的多路数据采集系统的制作方法

文档序号:11915901阅读:155来源:国知局

本发明涉及到数据采集技术领域,特别是一种基于Modbus的多路数据采集系统。



背景技术:

在工业现场中,温度和电压采集的实时性和可靠性至关重要,但由于采集系统的工作不稳定造成温度电压数据产生误差,严重时造成生产事故。



技术实现要素:

为解决上述技术问题,本发明提供了一种基于Modbus的多路数据采集系统,其特征在于,包括第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路,所述第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路分别连接一六路模拟信号选择器,所述六路模拟信号选择器连接一A/D转换器,所述A/D转换器连接一单片机主控制器,所述单片机主控制器与一上位机连接;

所述单片机主控制器串口与上位机串通过Modbus通信协议进行数据传输,所述单片机主控制器将采集到的电压和温度信号传输到上位机上进行显示;

第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路用于获取温度与电压信号,并在所述六路模拟信号选择器的控制下进行通路选择,所述六路模拟信号选择器由单片机主控制器逻辑输出的控制信号进行控制,当数据采集输入到单片机主控制器后,根据单片机主控制器与上位机事先设置好的Modbus传输协议参数,单片机主控制器就通过串口与计算机之间进行通信;上位机发出命令字,单片机主控制器进行查询解析,并控制逻辑执行命令字。

本发明具有以下有益效果:

本发明提供的基于Modbus的多路数据采集系统,温度和电压采集的实时性和可靠性得到显著提升,采集到的温度数据与电压数据在传输过程中不会产生误差,保证了数据的准确性。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的基于Modbus的多路数据采集系统示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例提供了一种基于Modbus的多路数据采集系统,其包括第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路,所述第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路分别连接一六路模拟信号选择器,所述六路模拟信号选择器连接一A/D转换器,所述A/D转换器连接一单片机主控制器,所述单片机主控制器与一上位机连接;

所述单片机主控制器串口与上位机串通过Modbus通信协议进行数据传输,所述单片机主控制器将采集到的电压和温度信号传输到上位机上进行显示;

第一温度采集电路、第二温度采集电路、第三温度采集电路、第一电压采集电路、第二电压采集电路、第三电压采集电路用于获取温度与电压信号,并在所述六路模拟信号选择器的控制下进行通路选择,所述六路模拟信号选择器由单片机主控制器逻辑输出的控制信号进行控制,当数据采集输入到单片机主控制器后,根据单片机主控制器与上位机事先设置好的Modbus传输协议参数,单片机主控制器就通过串口与计算机之间进行通信;上位机发出命令字,单片机主控制器进行查询解析,并控制逻辑执行命令字。

本发明提供的基于Modbus的多路数据采集系统,温度和电压采集的实时性和可靠性得到显著提升,采集到的温度数据与电压数据在传输过程中不会产生误差,保证了数据的准确性。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1