现场总线系统及现场总线识别方法技术方案

技术编号:17363213 阅读:36 留言:0更新日期:2018-02-28 12:56
本发明专利技术提供一种现场总线系统及现场总线识别方法。所述现场总线系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO模块。所述现场总线识别方法通过访问现场总线模块对应的配置模块或者GPIO模块,读取所述配置模块的存储空间,根据读取到的数据值识别所述现场总线模块,或者,读取所述GPIO模块的GPIO管脚的电平状态,根据所述GPIO模块的GPIO管脚的电平状态识别所述现场总线模块。本发明专利技术提供的现场总线系统及现场总线识别方法,能够供用户快速识别现场总线模块的属性信息,提高自动化程度,并且提高工作效率。

Field bus system and field bus identification method

The present invention provides a field bus system and a field bus identification method. The field bus system comprises an identification module, at least one field bus module, and a configuration module or GPIO module corresponding to the at least one field bus module. Field bus identification method through the field bus access module corresponding to the configuration module or GPIO module, storage module reads the configuration, according to the read data values to identify the field bus module, or the level of reading the GPIO module of the GPIO pin, according to a level of state recognition by the GPIO module the GPIO pin of the field bus module. The field bus system and the field bus identification method provided by the invention can quickly identify the attribute information of the fieldbus module, improve the automation level and improve the work efficiency.

【技术实现步骤摘要】
现场总线系统及现场总线识别方法
本专利技术涉及现场总线
,尤其涉及一种现场总线系统及现场总线识别方法。
技术介绍
工业控制系统、终端、中继等设备往往需要大量使用工业现场总线模块,如RS232模块、RS485模块、RS422模块、B码解码模块等。工控设备中一般会包含若干个现场总线模块,客户在实际使用中可以根据实际应用,自由组合工控设备中的现场总线模块,从而满足不同应用场合的需要。然而,由于各工业现场总线模块在外形尺寸和接口方式上的设计都差不多,从而非专业人士单从外观上很难判断是哪种现场总线模块,导致客户在使用过程中需要拆开机箱找到各个模块的型号,然后根据型号去查找说明书才能获悉各个模块的类型和作用,操作不够灵活。
技术实现思路
本专利技术提供的现场总线系统及现场总线识别方法,能够供用户快速识别现场总线模块的属性信息,提高自动化程度,并且提高工作效率。第一方面,本专利技术提供一种现场总线系统,所述系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO(GeneralPurposeInputOutput,通用输入输出)模块,其中,所述现场总线模块对应的配置模块与所述现场总线模块连接,用于存储所述现场总线模块的属性信息对应的数据值;所述现场总线模块对应的GPIO模块与所述现场总线模块连接,所述GPIO模块包含N组GPIO管脚,所述GPIO管脚的电平状态用于标识所述现场总线模块的属性信息,其中,N≥1且N为整数;所述识别模块,与所述配置模块和/或所述GPIO模块相连,用于访问所述配置模块或者所述GPIO模块,根据所述配置模块存储的数据值或者所述GPIO模块的GPIO管脚的电平状态识别与所述配置模块或者GPIO模块对应的现场总线模块。可选地,所述现场总线模块的属性信息包括所述现场总线模块的类型信息、隔离信息和槽位信息。可选地,所述配置模块的第一存储空间用于存储所述现场总线模块的类型信息,所述配置模块的第二存储空间用于存储所述现场总线模块的隔离信息,所述配置模块的第三存储空间用于存储所述现场总线模块的槽位信息。可选地,所述GPIO模块的第一组GPIO管脚的电平状态标识所述现场总线模块的类型信息,所述GPIO模块的第二组GPIO管脚的电平状态标识所述现场总线模块的隔离信息,所述GPIO模块的第三组GPIO管脚的电平状态标识所述现场总线模块的槽位信息。第二方面,本专利技术提供一种现场总线识别方法,所述方法包括:访问现场总线模块对应的配置模块或者GPIO模块,所述配置模块存储有所述现场总线模块的属性信息对应的数据值,所述GPIO模块包含N组GPIO管脚,所述GPIO管脚的电平状态用于标识所述现场总线模块的属性信息,其中,N≥1且N为整数;读取所述配置模块的存储空间,根据读取到的数据值识别所述现场总线模块,或者,读取所述GPIO模块的GPIO管脚的电平状态,根据所述GPIO模块的GPIO管脚的电平状态识别所述现场总线模块。可选地,所述现场总线模块的属性信息包括所述现场总线模块的类型信息、隔离信息和槽位信息。可选地,所述读取所述配置模块的存储空间,根据读取到的数据值识别所述现场总线模块包括:读取所述配置模块的第一存储空间,根据读取到的数据值识别所述现场总线模块的类型信息;读取所述配置模块的第二存储空间,根据读取到的数据值识别所述现场总线模块的隔离信息;读取所述配置模块的第三存储空间,根据读取到的数据值识别所述现场总线模块的槽位信息。可选地,所述读取所述GPIO模块的GPIO管脚的电平状态,根据所述GPIO模块的GPIO管脚的电平状态识别所述现场总线模块包括:读取所述GPIO模块的第一组GPIO管脚的电平状态,识别所述现场总线模块的类型信息;读取所述GPIO模块的第二组GPIO管脚的电平状态,识别所述现场总线模块的隔离信息;读取所述GPIO模块的第三组GPIO管脚的电平状态,识别所述现场总线模块的槽位信息。本专利技术实施例提供的现场总线系统及现场总线识别方法,所述现场总线系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO模块。所述现场总线识别方法通过访问现场总线模块对应的配置模块或者GPIO模块,读取所述配置模块的存储空间,根据读取到的数据值识别所述现场总线模块,或者,读取所述GPIO模块的GPIO管脚的电平状态,根据所述GPIO模块的GPIO管脚的电平状态识别所述现场总线模块。与现有技术相比,本专利技术提供的现场总线系统及现场总线识别方法,能够供用户快速识别现场总线模块的属性信息,提高自动化程度,并且提高工作效率。附图说明图1为本专利技术一实施例现场总线系统的结构示意图;图2为本专利技术一实施例配置模块的存储示意图;图3为本专利技术一实施例GPIO模块的结构示意图;图4为本专利技术一实施例现场总线识别方法的流程图;图5为本专利技术一实施例访问配置模块的流程图;图6为本专利技术一实施例访问GPIO模块的流程图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术提供一种现场总线系统,如图1所示,所述系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO模块,其中,所述现场总线模块对应的配置模块与所述现场总线模块连接,用于存储所述现场总线模块的属性信息对应的数据值;所述现场总线模块对应的GPIO模块与所述现场总线模块连接,所述GPIO模块包含N组GPIO管脚,所述GPIO管脚的电平状态用于标识所述现场总线模块的属性信息,其中,N≥1且N为整数;所述识别模块,与所述配置模块和/或所述GPIO模块相连,用于访问所述配置模块或者所述GPIO模块,根据所述配置模块存储的数据值或者所述GPIO模块的GPIO管脚的电平状态识别与所述配置模块或所述GPIO模块对应的现场总线模块。可选地,所述现场总线模块的属性信息包括所述现场总线模块的类型信息、隔离信息和槽位信息。可选地,所述配置模块的第一存储空间用于存储所述现场总线模块的类型信息,所述配置模块的第二存储空间用于存储所述现场总线模块的隔离信息,所述配置模块的第三存储空间用于存储所述现场总线模块的槽位信息。可选地,所述GPIO模块的第一组GPIO管脚的电平状态标识所述现场总线模块的类型信息,所述GPIO模块的第二组GPIO管脚的电平状态标识所述现场总线模块的隔离信息,所述GPIO模块的第三组GPIO管脚的电平状态标识所述现场总线模块的槽位信息。本专利技术提供的现场总线系统,在设计现场总线模块时,还要设计与各现场总线模块一一对应的配置模块或者GPIO模块,其中配置模块和GPIO模块实现相同的功能,工控计算机分别通过访问总线模块上的配置模块或GPIO模块来获取模块的类型、隔离信息、槽位信息。这样用户就不用拆开机箱核对说明书上的型号来识别模块的类型,而是直接通过程序来访问配置模块或GPIO模块就可以识别模块的基本信息,同时还可以本文档来自技高网...
现场总线系统及现场总线识别方法

【技术保护点】
一种现场总线系统,其特征在于,所述系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO模块,其中,所述现场总线模块对应的配置模块与所述现场总线模块连接,用于存储所述现场总线模块的属性信息对应的数据值;所述现场总线模块对应的GPIO模块与所述现场总线模块连接,所述GPIO模块包含N组GPIO管脚,所述GPIO管脚的电平状态用于标识所述现场总线模块的属性信息,其中,N≥1且N为整数;识别模块,与所述配置模块和/或所述GPIO模块相连,用于访问所述配置模块或者所述GPIO模块,根据所述配置模块存储的数据值或者所述GPIO模块的GPIO管脚的电平状态识别与所述配置模块或所述GPIO模块对应的现场总线模块。

【技术特征摘要】
1.一种现场总线系统,其特征在于,所述系统包括:识别模块,至少一个现场总线模块以及与所述至少一个现场总线模块一一对应的配置模块或者GPIO模块,其中,所述现场总线模块对应的配置模块与所述现场总线模块连接,用于存储所述现场总线模块的属性信息对应的数据值;所述现场总线模块对应的GPIO模块与所述现场总线模块连接,所述GPIO模块包含N组GPIO管脚,所述GPIO管脚的电平状态用于标识所述现场总线模块的属性信息,其中,N≥1且N为整数;识别模块,与所述配置模块和/或所述GPIO模块相连,用于访问所述配置模块或者所述GPIO模块,根据所述配置模块存储的数据值或者所述GPIO模块的GPIO管脚的电平状态识别与所述配置模块或所述GPIO模块对应的现场总线模块。2.根据权利要求1所述的系统,其特征在于,所述现场总线模块的属性信息包括所述现场总线模块的类型信息、隔离信息和槽位信息。3.根据权利要求2所述的系统,其特征在于,所述配置模块的第一存储空间用于存储所述现场总线模块的类型信息,所述配置模块的第二存储空间用于存储所述现场总线模块的隔离信息,所述配置模块的第三存储空间用于存储所述现场总线模块的槽位信息。4.根据权利要求2所述的系统,其特征在于,所述GPIO模块的第一组GPIO管脚的电平状态标识所述现场总线模块的类型信息,所述GPIO模块的第二组GPIO管脚的电平状态标识所述现场总线模块的隔离信息,所述GPIO模块的第三组GPIO管脚的电平状态标识所述现场总线模块的槽位信息。5.一种现场总线识别方法,其特征在于,所...

【专利技术属性】
技术研发人员:马先明
申请(专利权)人:研祥智能科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1