自动识别数据通信地址的控制系统的制作方法
【专利摘要】本实用新型公开自动识别数据通信地址的控制系统,包括:数据通信单元和执行单元,其中,数据通信单元,用于生成数据通信地址标识后发送至执行单元,以及识别执行单元完成数据通信地址设置后反馈的地址数据信息,根据该地址数据信息将执行数据传输至执行单元;执行单元,由多个串联的执行子单元构成,与数据通信单元形成环形的串联结构,该执行单元用于根据接收的数据通信地址标识,按照串联顺序依次在各执行子单元中设置对应的数据通信地址后,生成地址数据信息反馈至数据通信单元,以及接收数据通信单元发送的执行数据,通过执行子单元进行执行处理。本实用新型以解决控制系统中识别数据通信地址问题。
【专利说明】
【技术领域】
[0001] 本实用新型涉及数据传输领域,具体地说,是涉及一种自动识别数据通信地址的 控制系统。 自动识别数据通信地址的控制系统
【背景技术】
[0002] 目前,随工业的快速发展,大规模的工业生产管理需要相应的控制系统来执行,控 制系统已被广泛应用于工业领域中的各个方面。对于冶金、化工、机械制造等生产过程中遇 到的各种物理量,包括温度、流量、压力、厚度、张力、速度、位置、频率、相位等,都有相应的 控制系统。在此基础上通过采用数字计算机还建立起了控制性能更好和自动化程度更高的 数字控制系统,以及具有控制与管理双重功能的过程控制系统。
[0003] 现有技术中,如图1所不,在控制系统的应用中,为了实现数据的集中犹取、集中 管理以及集中控制,多采用分布式系统方式组建控制系统,即将各种单一功能的子模块 (如:温度测量单元、流量测量单元、压力测量单元或厚度测量单元等等,也可以称为子单 元)通过总线串口的方式连接起来,共同组成一个现场的控制系统。为了便于实时管理,需 要通过主通信模块预置所需的子模块的数量,对系统中的各个子模块设置数据通信地址, 控制系统中的子模块数量较少时,进行设置数据通信地址的工作量相对较小,但是,当控制 系统中的子模块数量较多时,进行设置数据通信地址的工作量非常大,加重了主通信模块 的负载,容易出错;而且,当其中某个子模块出现故障需要更换或需要扩展(缩减)时,主通 信模块将重新设置各子模块数据通信地址,对控制系统的控制处理造成延时。
[0004] 因此,如何解决控制系统中识别数据通信地址问题,便成为亟待解决的技术问题。 实用新型内容
[0005] 本实用新型所要解决的技术问题是提供一种自动识别数据通信地址的控制系统, 以解决控制系统中识别数据通信地址问题。
[0006] 为解决上述技术问题,本实用新型提供了一种自动识别数据通信地址的控制系 统,其特征在于,包括:数据通信单元和执行单元,其中,
[0007] 所述数据通信单元,与所述执行单元相耦接,用于生成数据通信地址标识后发送 至所述执行单元,以及识别所述执行单元完成数据通信地址设置后反馈的地址数据信息, 根据该地址数据信息将执行数据传输至所述执行单元;
[0008] 所述执行单元,与所述数据通信单元相耦接,该执行单元由多个串联的执行子单 元构成,与所述数据通信单元形成环形的串联结构,该执行单元用于根据接收的所述数据 通信地址标识,按照串联顺序依次在各所述执行子单元中设置对应的数据通信地址后,生 成所述地址数据信息反馈至所述数据通信单元,以及接收所述数据通信单元发送的所述执 行数据,通过所述执行子单元进行执行处理。
[0009] 优选地,所述执行子单元,用于根据所述数据通信单元发送的所述数据通信地址 标识生成对应的数据通信地址,同时进行保存,并将所述数据通信地址标识进行递增累加, 按照串联顺序依次遍历发送至其他所述执行子单元;以及,将所述数据通信地址标识遍历 发送至所有串联的所述执行子单元后,生成地址数据信息反馈至所述数据通信单元,接收 所述数据通信单元发送的所述数据进行执行处理。
[0010] 优选地,所述执行子单元,进一步通过该执行子单元内的计数器将所述数据通信 地址标识进行递增累加。
[0011] 优选地,多个所述执行子单元与所述数据通信单元进一步通过串行传输的方式进 行数据传输。
[0012] 优选地,所述数据通信地址标识,进一步为由数字、字母或二者组合构成的数据通 信地址标识。
[0013] 与现有技术相比,本实用新型所述的一种自动识别数据通信地址的控制系统,达 到了如下效果:
[0014] 1)本实用新型采用环形串联的方式将不同的执行子单元与数据通信单元串联, 只需将地址信息依次传输至各个执行子单元后,就可以设置系统内所有执行子单元的数据 通信地址,有效解决了控制系统中识别数据通信地址的问题;
[0015] 2)本实用新型还具有良好的扩展性和可调整性,满足对子单元出现故障需要更换 或需要扩展(缩减)时的困难问题。
【专利附图】
【附图说明】
[0016] 此处所说明的附图用来提供对本实用新型的进一步理解,构成本实用新型的一部 分,本实用新型的示意性实施例及其说明用于解释本实用新型,并不构成对本实用新型的 不当限定。在附图中:
[0017] 图1为现有技术中的控制系统的具体结构示意图;
[0018] 图2为本实用新型实施例一所述的自动识别数据通信地址的控制系统的结构框 图。
[0019] 图3为本实用新型实施例二所述的自动识别数据通信地址的控制系统的具体应 用结构图。
【具体实施方式】
[0020] 如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员 应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以 名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在 通篇说明书及权利要求当中所提及的"包含"为一开放式用语,故应解释成"包含但不限定 于"。"大致"是指在可接受的误差范围内,本领域技术人员能够在一定误差范围内解决所述 技术问题,基本达到所述技术效果。此外,"耦接"一词在此包含任何直接及间接的电性耦 接、光耦接、磁耦接等手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第 一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所 述第二装置。说明书后续描述为实施本实用新型的较佳实施方式,然所述描述乃以说明本 实用新型的一般原则为目的,并非用以限定本实用新型的范围。本实用新型的保护范围当 视所附权利要求所界定者为准。
[0021] 以下结合附图对本实用新型作进一步详细说明,但不作为对本实用新型的限定。
[0022] 实施例一
[0023] 如图2所示,是本实用新型实施例一所述的一种自动识别数据通信地址的控制系 统,包括:数据通信单元101和执行单元102,其中,
[0024] 所述数据通信单元101,与所述执行单元102相耦接,用于生成数据通信地址标识 后发送至所述执行单元102,以及识别所述执行单元102完成数据通信地址设置后反馈的 地址数据信息,根据该地址数据信息将执行数据传输至所述执行单元102。
[0025] 所述执行单元102,与所述数据通信单元101相耦接,且该执行单元102由多个串 联的执行子单元1021构成,与所述数据通信单元101形成环形的串联结构,所述执行单元 102用于根据接收的所述数据通信地址标识,按照串联顺序依次在各所述执行子单元1021 中设置对应的数据通信地址后,生成所述地址数据信息反馈至所述数据通信单元101,以及 接收所述数据通信单元101发送的所述执行数据通过所述执行子单元1021进行执行处理。
[0026] 在本实施例中,所述数据通信单元101,可以应用在所述控制系统中,也可以应用 在所述控制系统的某一现场监控子系统中,当然,本领域技术人员可以理解,所述数据通信 单元101具体可以为具有数据通信管理功能的处理器或处理芯片,并不构成对本实用新型 的限定。
[0027] 所述数据通信地址标识,具体为由数字、字母或二者组合构成的数据通信地址标 识。所述执行单元102在接收到所述数据通信地址标识后,便可以根据该数据通信地址标 识在每一个所述执行子单元1021中生成对应的由数字、字母或二者组合构成的数据通信 地址,从而,所述数据通信单元101通过识别执行单元102反馈的所述地址数据信息(即表 明该执行单元102中所有执行子单元1021都已经完成所述数据通信地址的设置),便可以 直观地获知所述执行单元102的执行子单元1021的数量以及对应的数据通信地址。
[0028] 具体地,所述执行子单元1021,用于根据所述数据通信单元101发送所述数据通 信地址标识生成对应的数据通信地址,同时进行保存,并将所述数据通信地址标识进行递 增累加,按照串联顺序依次遍历发送至其他所述执行子单元1021 ;以及,将所述数据通信 地址标识遍历发送至所有串联的所述执行子单元1021后,生成地址数据信息反馈至所述 数据通信单元101,接收所述数据通信单元101发送的所述数据进行执行处理。
[0029] 其中,对于所述数据通信地址标识的递增累加,可以由设置于所述执行子单元 1021中的计数器实现,即该数据通信地址标识在所述执行子单元1021中要发送时,所述计 数器就会对该数据通信地址标识进行递增累加(自加1),从而,所述数据通信地址标识在 逐次发送至串联的所述执行子单元1021后,每一个所述执行子单元1021接收的数据通信 地址标识都不同,也就是说,通过所述数据通信地址标识自加1的方式,使每一个所述执行 子单元1021都获得了不同的数据通信地址,不用再通过所述数据通信单元101进行设置。
[0030] 当然,对于所述数据通信地址标识的递增累加并不局限于自加1的方式,也可以 是递增累加某一固定数值,如:所述数据通信单元101发送的所述数据通信地址标识为 " 10",将所述数据通信地址标识进行递增累加的值设为固定值"5",那么,所述数据通信地 址标识每一次在所述执行子单元1021发送时,都会递增累加"5",即执行子单元1将所述数 据通信地址标识递增累加后变为" 15",发送至执行子单元2,该执行子单元2再将所述数据 通信地址标识递增累加,变为"20",以此类推。同样,也可以使每一个所述执行子单元1021 都获得不同的数据通信地址。
[0031] 对于多个所述执行子单元1021,其间采用串行通信的方式进行数据传输,在所述 数据通信地址标识反馈至所述数据通信单元101后,各所述执行子单元1021都开启传输通 道,接收所述数据通信单元101发送的数据并进行处理。当然,多个所述执行子单元1021 之间的连接方式并不构成对本实用新型的限定。
[0032] 实施例二
[0033] 如图3所示,所述自动识别数据通信地址的控制系统的控制过程,具体例如:
[0034] 在图3所示的控制系统中,数据通信单元和N个执行子单元进行串联,构成环形的 串联结构。所述数据通信单元和执行子单元之间采用串行数据接口的方式连接,即所述数 据通信单元的发送接口与执行子单元1的接收接口连接,执行子单元1的发送接口与执行 子单元2的接收接口连接,以此类推,执行子单元N的发送接口与所述数据通信单元的接收 接口连接。
[0035] 当系统启动后,所述数据通信单元发送数据通信地址标识"01"至执行子单元1 中,所述执行子单元1接收到所述数据通信地址标识"01"后,生成对应的数据通信地址(即 数据通信地址为01),并将所述数据通信地址标识"01"进行递增累加(自加1),所述数据 通信地址标识变为"02",所述执行子单元1将该数据通信地址标识"02"发送至执行子单元 2,直至最后一个执行子单元N将数据通信地址标识递增累加为"N",完成地址的设置,并生 成各所述执行子单元的地址数据信息,反馈至所述数据通信单元。
[0036] 所述数据通信单元在接收到所述地址数据信息后,进行识别,从而获得所述执行 子单元的数量及各执行子单元对应的数据通信地址(即,所述执行子单元1对应的数据通 信地址为01,所述执行子单元2对应的数据通信地址为02,同理,所述执行子单元N对应的 数据通信地址为N)。所述数据通信单元将发送相应的执行数据至所有所述执行子单元进行 执行处理,当不同的所述执行子单元在执行处理后生成对应的处理结果进行反馈后,所述 数据通信单元便可以识别该执行子单元的数据通信地址,准确查找到该识别子单元。
[0037] 需要说明的是,在进行地址设置时,所述数据通信单元发出指令,各个执行子单元 将串行通道关断,不进行数据传输,在完成地址的设置后,所述数据通信单元再发出指令将 各个执行子单元的串行通道打开,从而,所述数据通信单元便可以与各所述执行子单元传 输数据。
[0038] 当系统增减执行子单元或更换发生故障的执行子单元时,均先设置地址后再传输 数据。
[0039] 与现有技术相比,本实用新型所述的一种自动识别数据通信地址的控制系统,达 到了如下效果:
[0040] 1)本实用新型采用环形串联的方式将不同的执行子单元与数据通信单元串联,只 需将地址信息依次传输至各个执行子单元后,就可以设置系统内所有执行子单元的数据通 信地址,有效解决了控制系统中识别数据通信地址的问题;
[0041] 2)本实用新型还具有良好的扩展性和可调整性,满足对子单元出现故障需要更换 或需要扩展(缩减)时的困难问题。
[〇〇42] 上述说明示出并描述了本实用新型的若干优选实施例,但如前所述,应当理解本 实用新型并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种 其他组合、修改和环境,并能够在本文所述实用新型构想范围内,通过上述教导或相关领域 的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本实用新型的精神和范 围,则都应在本实用新型所附权利要求的保护范围内。
【权利要求】
1. 一种自动识别数据通信地址的控制系统,其特征在于,包括:数据通信单元和执行 单元,其中, 所述数据通信单元,与所述执行单元相耦接,用于生成数据通信地址标识后发送至所 述执行单元,以及识别所述执行单元完成数据通信地址设置后反馈的地址数据信息,根据 该地址数据信息将执行数据传输至所述执行单元; 所述执行单元,与所述数据通信单元相耦接,该执行单元由多个串联的执行子单元构 成,与所述数据通信单元形成环形的串联结构,该执行单元用于根据接收的所述数据通信 地址标识,按照串联顺序依次在各所述执行子单元中设置对应的数据通信地址后,生成所 述地址数据信息反馈至所述数据通信单元,以及接收所述数据通信单元发送的所述执行数 据,通过所述执行子单元进行执行处理; 所述执行子单元,用于根据所述数据通信单元发送的所述数据通信地址标识生成对应 的数据通信地址,同时进行保存,并将所述数据通信地址标识进行递增累加,按照串联顺序 依次遍历发送至其他所述执行子单元;以及,将所述数据通信地址标识遍历发送至所有串 联的所述执行子单元后,生成地址数据信息反馈至所述数据通信单元,接收所述数据通信 单元发送的所述数据进行执行处理; 所述执行子单元,进一步还用于通过该执行子单元内的计数器将所述数据通信地址标 识进行递增累加; 多个所述执行子单元与所述数据通信单元进一步通过串行传输的方式进行数据传输。
2. 如权利要求1中任一所述的自动识别数据通信地址的控制系统,其特征在于, 所述数据通信地址标识,进一步为由数字、字母或二者组合构成的数据通信地址标识。
【文档编号】G05B19/418GK203882163SQ201320854803
【公开日】2014年10月15日 申请日期:2013年12月23日 优先权日:2013年12月23日
【发明者】谢建新, 梁东, 崔海顺, 刘冬月 申请人:北京易艾斯德科技有限公司