System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电梯控制,尤其涉及一种电梯控制网络架构及电梯控制方法。
技术介绍
1、目前的电梯控制系统是由多个分立的控制器共同组成,常规的控制器有主控制器、驱动控制器、轿顶控制器、门机控制器、外召控制器、内召控制器等。各个控制器之间通过数据交互确保电梯的正常运行。
2、目前的电梯控制系统中,对于部分电梯功能的控制处理,需要多个控制器共同进行相应计算处理,并执行所生成的调节命令以实现该电梯功能。当这些功能需要修改或升级时,软件维护人员需要同时修改多个控制器的软件,增加了各控制器中软件的管理难度。
3、上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本专利技术的主要目的在于提供了一种电梯控制网络架构及电梯控制方法,旨在解决现有技术当电梯功能需要修改或升级时,软件维护人员需要同时修改多个控制器的软件,增加了各控制器中软件的管理难度的技术问题。
2、为实现上述目的,本专利技术提供了一种电梯控制网络架构,所述架构包括:主控制器以及多个子控制器;
3、所述主控制器与各子控制器通过通信链路连接,所述主控制器与所述各子控制器中均设有网络层,所述主控制器与所述各子控制器通过所述网络层进行自组网,生成分布式网络;
4、所述主控制器,用于在接收到所述各子控制器发送的子输入状态信息时,基于各子输入状态信息确定所述各子控制器的子输出状态信息;
5、所述主控制器,还用于根据所述分布式网络确定
6、所述主控制器,还用于通过各子控制器地址对应的通信链路将所述各子输出状态信息发送至对应的子控制器;
7、所述子控制器,用于通过接收到的子输出状态信息对子输出执行部件的输出状态进行控制。
8、可选地,所述主控制器包括:主通信模块、主输入采集模块以及主处理模块;
9、所述主通信模块,用于基于预设主控制器协议层接收位流形式的所述各子输入状态信息,并将所述各子输入状态信息转换为对应的子控制器输入数据后反馈至所述主处理模块;
10、所述主输入采集模块,用于采集内部各主输出执行部件的主输入状态信息,并将各主输入状态信息反馈至所述主处理模块;
11、所述主处理模块,用于根据各子控制器输入数据以及所述各主输入状态信息确定各子控制器输出数据,并将所述各子控制器输出数据发送至所述主通信模块;
12、所述主通信模块,还用于将所述各子控制器输出数据转换为位流形式的所述各子输出状态信息,并通过所述子控制器地址对应的通信链路将所述各子输出状态信息发送至对应的子控制器。
13、可选地,所述主处理模块包括:主输入处理模块、逻辑控制模块、数据计算模块以及主输出处理模块;
14、所述主输入处理模块,用于对所述各子控制器输入数据以及所述各主输入状态信息进行汇总,获得汇总输入状态信息,并将所述汇总输入状态信息反馈至所述逻辑控制模块以及所述数据计算模块;
15、所述逻辑控制模块,用于基于所述汇总输入状态信息进行电梯逻辑处理,获得所述各子控制器的子逻辑处理结果,并将各子逻辑处理结果反馈至所述主输出处理模块;
16、所述数据计算模块,用于基于所述汇总输入状态信息进行电梯数据计算处理,获得所述各子控制器的子计算处理结果,并将各子计算处理结果反馈至所述主输出处理模块;
17、所述主输出处理模块,用于根据所述子逻辑处理结果以及所述子计算处理结果确定所述各子控制器输出数据,并将所述各子控制器输出数据发送至所述主通信模块。
18、可选地,所述主控制器还包括:主输出执行模块;
19、所述逻辑控制模块,还用于基于所述汇总输入状态信息进行电梯逻辑处理,获得所述各主输出执行部件的主逻辑处理结果,并将各主逻辑处理结果反馈至所述主输出处理模块;
20、所述数据计算模块,还用于基于所述汇总输入状态信息进行电梯数据计算处理,获得所述各主输出执行部件的主计算处理结果,并将各主计算处理结果反馈至所述主输出处理模块;
21、所述主输出处理模块,还用于根据所述主逻辑处理结果以及所述主计算处理结果确定所述各主输出执行部件的主输出状态信息,并将各主输出状态信息发送至所述主输出执行模块;
22、所述主输出执行模块,用于根据所述各主输出状态信息对所述各主输出执行部件的输出状态进行控制。
23、可选地,所述预设主控制器协议层包括主控制器物理层、主控制器数据链路层、主控制器网络层以及主控制器应用层;
24、所述主通信模块,还用于在所述主控制器物理层中接收所述子控制器发送的位流形式的所述子输入状态信息,并将所述子输入状态信息发送至所述主控制器数据链路层;
25、所述主通信模块,还用于在所述主控制器数据链路层中将所述子输入状态信息转换为子控制器数据帧,并将所述子控制器数据帧发送至所述主控制器网络层;
26、所述主通信模块,还用于在所述主控制器网络层中将所述子控制器数据帧发送至所述主控制器应用层;
27、所述主通信模块,还用于在所述主控制器应用层中对所述子控制器数据帧进行解析,获得所述子控制器输入数据,并将所述子控制器输入数据反馈至所述主输入处理模块;
28、可选地,所述主通信模块,还用于在所述主控制器应用层中接收所述主输出处理模块反馈的所述子控制器输出数据,并将所述子控制器输出数据转换为命令数据帧后反馈至主控制器网络层;
29、所述主通信模块,还用于在所述主控制器网络层中将所述命令数据帧中携带的名称信息转换为所述分布式网络中的所述子控制器地址,并将所述命令数据帧发送至所述主控制器数据链路层;
30、所述主通信模块,还用于在所述主控制器数据链路层中将所述命令数据帧拆装为位流形式的所述子输出状态信息,并将所述子输出状态信息发送至所述主控制器物理层;
31、所述主通信模块,还用于在所述主控制器物理层中通过所述子控制器地址对应的通信链路将所述子输出状态信息发送至对应的子控制器。
32、可选地,所述子控制器包括子通信模块以及子输出执行模块;
33、所述子通信模块,用于接收所述主控制器发送的位流形式的所述子输出状态信息;
34、所述子通信模块,还用于基于所述预设子控制器协议层将所述子输出状态信息转换为所述子控制器输出数据,并将所述子控制器输出数据反馈至所述子输出执行模块;
35、所述子输出执行模块,用于基于所述子控制器输出数据对所述子输出执行部件的输出状态进行控制。
36、可选地,所述预设子控制器协议层包括:子控制器物理层、子控制器数据链路层、子控制器网络层以及子控制器应用层;
37、所述子通信模块,还用于在所述子控制器物理层中接收所述主控制器发送的所述子输出状态信息,并将所述子输出状态信息发送至所述子控制器数据链路层;
38本文档来自技高网...
【技术保护点】
1.一种电梯控制网络架构,其特征在于,所述架构包括:主控制器以及多个子控制器;
2.如权利要求1所述的电梯控制网络架构,其特征在于,所述主控制器包括:主通信模块、主输入采集模块以及主处理模块;
3.如权利要求2所述的电梯控制网络架构,其特征在于,所述主处理模块包括:主输入处理模块、逻辑控制模块、数据计算模块以及主输出处理模块;
4.如权利要求3所述的电梯控制网络架构,其特征在于,所述主控制器还包括:主输出执行模块;
5.如权利要求3所述的电梯控制网络架构,其特征在于,所述预设主控制器协议层包括主控制器物理层、主控制器数据链路层、主控制器网络层以及主控制器应用层;
6.如权利要求5所述的电梯控制网络架构,其特征在于,所述主通信模块,还用于在所述主控制器应用层中接收所述主输出处理模块反馈的所述子控制器输出数据,并将所述子控制器输出数据转换为命令数据帧后反馈至所述主控制器网络层;
7.如权利要求6所述的电梯控制网络架构,其特征在于,所述子控制器包括:子通信模块以及子输出执行模块;
8.如权利要求7所述的
9.如权利要求8所述的电梯控制网络架构,其特征在于,所述子控制器还包括:子输入采集模块;
10.一种基于权利要求1至9任一项所述电梯控制网络架构的电梯控制方法,其特征在于,所述电梯控制方法由主控制器执行,所述方法包括:
...【技术特征摘要】
1.一种电梯控制网络架构,其特征在于,所述架构包括:主控制器以及多个子控制器;
2.如权利要求1所述的电梯控制网络架构,其特征在于,所述主控制器包括:主通信模块、主输入采集模块以及主处理模块;
3.如权利要求2所述的电梯控制网络架构,其特征在于,所述主处理模块包括:主输入处理模块、逻辑控制模块、数据计算模块以及主输出处理模块;
4.如权利要求3所述的电梯控制网络架构,其特征在于,所述主控制器还包括:主输出执行模块;
5.如权利要求3所述的电梯控制网络架构,其特征在于,所述预设主控制器协议层包括主控制器物理层、主控制器数据链路层、主控制器网络层以及主控制器应用层;
6.如权利要求5所述的电梯控制网络架构,其特征在于,所...
【专利技术属性】
技术研发人员:陈震,王兴,樊聪,赵斌,
申请(专利权)人:苏州汇川控制技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。