The invention discloses a serial distributed module communication and control system and its control system, serial distributed module communication and control system, including central control module and N serial module control string; N > 1, N as natural number; N serial module control string is connected with N communication ports of central control module respectively; serial module I The block control string includes M (I) serial modules, and i=1,2,... N; M (I) > 1, M (I) is a natural number; each distributed module has a unique dynamically configured ID number; the central control module can send control instructions to any or more distributed modules; any distributed module can perform a predetermined task based on the received control instructions. The serial distributed module communication and control system and method have high data transmission efficiency, flexible and convenient networking, and easy to implement.
【技术实现步骤摘要】
一种串行分布式模块通信及控制系统及方法
本专利技术涉及一种串行分布式模块通信及控制系统及方法。
技术介绍
现有的很多分布式控制终端一般采用分布式总线与MCU通信,这就要求每一个终端具有固定的ID;单一总线情况下,控制指令需包含所有终端的ID和所有终端的控制命令,数据冗长,传输效率低。具体的,目前的总线舵机控制方法是舵机控制模块本身带识别号ID,系统不会自动配置识别号ID,装配前舵机控制模块需要事先写入识别号ID,装配时要记录好识别号ID与实际位置的对应位置关系,控制时才能根据舵机控制模块的识别号ID来控制某指定的舵机;如需更换舵机控制模块也需要更换相同识别号ID的舵机控制模块或者在系统里面更新新的舵机控制模块识别号ID;整体体验装配步骤多,舵机控制模块损坏时,更换困难。因此,有必要设计一种串行分布式模块通信及控制系统及方法。
技术实现思路
本专利技术所要解决的技术问题是提供一种串行分布式模块通信及控制系统及方法,该串行分布式模块通信及控制系统及方法数据传输效率高,组网灵活方便,易于实施。专利技术的技术解决方案如下:一种串行分布式模块通信及控制系统,包括中央控制模块和N条串行模块控制串;N≥1,N为自然数;N条串行模块控制串分别与中央控制模块的N个通信端口相连;第i条串行模块控制串中包括M(i)个串联的分布式模块;i=1,2,…,N;M(i)≥1,M(i)为自然数;每一个分布式模块具有唯一的动态配置的ID号;中央控制模块能向任一个或多个分布式模块发出控制指令;任一个分布式模块能基于接收的控制指令执行预定的任务,如启动检测,返回数据,或启动某一操作,如打开开关等等 ...
【技术保护点】
一种串行分布式模块通信及控制系统,其特征在于,包括中央控制模块和N条串行模块控制串;N≥1,N为自然数;N条串行模块控制串分别与中央控制模块的N个通信端口相连;第i条串行模块控制串中包括M(i)个串联的分布式模块;i=1,2,…,N; M(i)≥1,M(i)为自然数;每一个分布式模块具有唯一的动态配置的ID号;中央控制模块能向任一个或多个分布式模块发出控制指令;任一个分布式模块能基于接收的控制指令执行预定的任务。
【技术特征摘要】
1.一种串行分布式模块通信及控制系统,其特征在于,包括中央控制模块和N条串行模块控制串;N≥1,N为自然数;N条串行模块控制串分别与中央控制模块的N个通信端口相连;第i条串行模块控制串中包括M(i)个串联的分布式模块;i=1,2,…,N;M(i)≥1,M(i)为自然数;每一个分布式模块具有唯一的动态配置的ID号;中央控制模块能向任一个或多个分布式模块发出控制指令;任一个分布式模块能基于接收的控制指令执行预定的任务。2.根据权利要求1所述的串行分布式模块通信及控制系统,其特征在于,分布式模块为舵机模块或数据传感模块(如固定式的传感器模块),用于执行某一操作或收集现场信息。3.根据权利要求2所述的串行分布式模块通信及控制系统,其特征在于,所述的现场信息是指电压、电流、位置、温度、湿度中的至少一种。4.根据权利要求1所述的串行分布式模块通信及控制系统,其特征在于,N≥1。5.根据权利要求4所述的串行分布式模块通信及控制系统,其特征在于,中央处理器能对N条串行模块控制串进行并行数据处理。6.根据权利要求1所述的串行分布式模块通信及控制系统,其特征在于,任一个分布式模块能向中央控制模块回传数据。7.根据权利要求6所述的串行分布式模块通信及控制系统,其特征在于,中央控制模块对所有的分布式模块的ID号进行自动配置;自动配置过程如下:发布及响应ID配置命令:中央控制模块的对每条串行模块控制串都下达ID配置命令,ID配置命令中包含识别号ID字段:中央控制模块给第一路串联模块下达的ID配置命令,包含识别号ID字段为11...
【专利技术属性】
技术研发人员:杨波,王勇,许泽航,
申请(专利权)人:华馨晶贸易深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。