The utility model discloses a master / slave control system for intelligent robots. The system consists of a host and one or more slave machines connected to the host. The host includes the cloud end interface, which is connected to the cloud server, and is configured to get the firmware upgrade information of the cloud server push; the host data processor. It is connected to the cloud end interface and is configured to determine whether to perform a slave firmware upgrade according to the firmware upgrade information, and to obtain the firmware upgrade program through the cloud end interface when the slave firmware upgrade is required and to lose the obtained firmware upgrade program to the slave device; the slave device includes the firmware. The memory, which is configured to store the slave firmware program, is connected to the host and the firmware memory from the machine data processor, and is configured to upgrade the slave firmware program according to the firmware upgrade program. The control system of the utility model can quickly and conveniently realize the updating of the software program of slave computers.
【技术实现步骤摘要】
一种基于主/从结构的控制系统
本技术涉及计算机领域,具体涉及一种基于主/从结构的控制系统。
技术介绍
主/从结构是用于智能机器人的控制系统结构中一种较为常见的结构。在主/从结构中:主机一般是指可以直接发出操控命令的计算机,其一般配合执行设备从机协同工作;从机一般是指是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。由于主机、从机的分工不同,从机一般具有相对固定的工作模式并实现相对明确的功能,而不是像个人计算机系统那样经常需要根据用户需求加载新的应用程序以实现新的功能。因此从机中一般加载有相对固化的软件程序,并且从机通常并不具备较为复杂的分析判断以及数据通信能力。但是,随着计算机技术的不断发展,控制系统的复杂度、灵活性要求不断提高,控制系统中的从机的功能经常需要优化,也就是说,从机中固化的软件程序需要被经常更新。但是由于从机并不具备较为复杂的分析判断以及数据通信能力,因此从机软件程序的更新往往需要基于特定的硬件接口以及特定的更新程序才能完成,这大大影响了更新效率。因此,需要一种更加便于进行从机软件程序更新的主/从结构。
技术实现思路
本技术提供了一种用于智能机器人的基于主/从结构的控制系统,所述系统包括主机以及与主机相连的一个或多个从机,所述主机包括:云端接口,其连接到云端服务器,配置为获取云端服务器推送的固件升级信息;主机数据处理器,其连接到所述云端接口,配置为根据所述固件升级信息判断是否需要执行从机固件升级,并且当需要执行从机固件升级时通过所述云端接口获取固件升级程序并将获取到的所述固件升级程序输出到所述从机;所述从机包括:固件存储器,其配置为存储 ...
【技术保护点】
1.一种用于智能机器人的基于主/从结构的控制系统,所述系统包括主机以及与主机相连的一个或多个从机,所述主机包括:云端接口,其连接到云端服务器,配置为获取云端服务器推送的固件升级信息;主机数据处理器,其连接到所述云端接口,配置为根据所述固件升级信息判断是否需要执行从机固件升级,并且当需要执行从机固件升级时通过所述云端接口获取固件升级程序并将获取到的所述固件升级程序输出到所述从机;所述从机包括:固件存储器,其配置为存储从机固件程序;从机数据处理器,其连接到所述主机以及所述固件存储器,配置为根据所述固件升级程序升级所述从机固件程序。
【技术特征摘要】
1.一种用于智能机器人的基于主/从结构的控制系统,所述系统包括主机以及与主机相连的一个或多个从机,所述主机包括:云端接口,其连接到云端服务器,配置为获取云端服务器推送的固件升级信息;主机数据处理器,其连接到所述云端接口,配置为根据所述固件升级信息判断是否需要执行从机固件升级,并且当需要执行从机固件升级时通过所述云端接口获取固件升级程序并将获取到的所述固件升级程序输出到所述从机;所述从机包括:固件存储器,其配置为存储从机固件程序;从机数据处理器,其连接到所述主机以及所述固件存储器,配置为根据所述固件升级程序升级所述从机固件程序。2.根据权利要求1所述的系统,其特征在于:所述固件存储器包含第一存储空间以及第二存储空间,所述第一存储空间配置为保存所述从机固件程序,所述第二存储空间配置为保存所述固件升级程序;所述从机数据处理器还配置为当需要固件升级时将所述第二存储空间的数据覆盖写入所述第一存储空间。3.根据权利要求2所述的系统,其特征在于,所述从机数据处理器还配置为执行初始化操作,在所述初始化操作中,所述从机数据处理器包括:初始化单元,其判断第二存储空间是否保存有新版本的固件升级程序;升级单元,其当需要固件升级时将所述第二存储空间的数据覆盖写入所述第一存储空间。4.根据权利要求3所述的系统,其特征在于,在所述初始化操...
【专利技术属性】
技术研发人员:张振宇,董增增,
申请(专利权)人:北京光年无限科技有限公司,
类型:新型
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。