本公开涉及程序管理装置、机器人控制系统和用于管理程序的方法。
背景技术:
1、由plc(可编程逻辑控制器)控制多个机器人的操作的配置是已知的。例如,专利文献1描述了一种机器人控制系统,其能够使用操作面板通过开关装置来操作多个机器人。专利文献2描述了一种配置,其中由定序器控制要由机器人执行的序列。
2、引用列表
3、专利文献
4、专利文献1:日本未审查专利申请公开第2-274483号
5、专利文献2:日本未审查专利申请公开第61-23201号
技术实现思路
1、在本公开的一个实施例中,一种程序管理装置包括通信器、存储器和控制器。通信器能够与至少一个机器人控制器通信。存储器存储用于控制机器人的操作的多个第一程序,该多个第一程序由至少一个机器人控制器执行。控制器将基于来自协作控制器的请求而选择的多个第一程序中的至少一个第一程序输出到要与协作控制器一起操作的至少一个机器人控制器中的特定至少一个机器人控制器,其中协作控制器能够与至少一个机器人控制器一起操作。
2、在本公开的另一个实施例中,一种程序管理装置包括接收用户输入的接口、通信器、存储器和控制器。通信器能够与能够控制至少一个机器人的至少一个机器人控制器和能够与至少一个机器人控制器一起操作的至少一个协作控制器通信。存储器存储能够由至少一个机器人控制器执行的至少一个第一程序和能够由至少一个协作控制器执行的至少一个第二程序。控制器连接到接口、通信器和存储器。控制器将与基于用户输入而选择的至少一个第一程序中的特定至少一个第一程序相对应的至少一个第二程序中的特定第二程序,输出到要与将执行该特定至少一个第一程序的至少一个机器人控制器中的特定至少一个机器人控制器一起操作的至少一个协作控制器中的特定协作控制器。
3、在本公开的另一个实施例中,一种程序管理装置包括接收用户输入的接口、通信器、存储器和控制器。通信器能够与能够控制至少一个机器人的至少一个机器人控制器和能够与至少一个机器人控制器一起操作的至少一个协作控制器通信。存储器存储能够由至少一个机器人控制器执行的至少一个第一程序和能够由至少一个协作控制器执行的至少一个第二程序。控制器连接到接口、通信器和存储器。控制器将与基于用户输入而选择的至少一个第二程序中的特定第二程序相对应的至少一个第一程序中的特定至少一个第一程序,输出到要与将执行该特定第二程序的至少一个协作控制器中的特定协作控制器一起操作的至少一个机器人控制器中的特定至少一个机器人控制器。
4、在本公开的另一个实施例中,一种机器人控制系统包括程序管理装置、机器人控制器和协作控制器。
5、在本公开的另一个实施例中,一种用于管理程序的方法包括存储要由控制机器人的操作的至少一个机器人控制器执行的多个第一程序。该用于管理程序的方法包括将由能够与至少一个机器人控制器协作的协作控制器选择的多个第一程序中的至少一个第一程序,输出到由协作控制器选择的至少一个机器人控制器中的机器人控制器。
1.一种程序管理装置,包括:
2.根据权利要求1所述的程序管理装置,
3.根据权利要求2所述的程序管理装置,
4.根据权利要求2或3所述的程序管理装置,
5.根据权利要求2至4中任一项所述的程序管理装置,
6.一种程序管理装置,包括:
7.一种程序管理装置,包括:
8.根据权利要求6或7所述的程序管理装置,
9.根据权利要求8所述的程序管理装置,
10.根据权利要求8或9所述的程序管理装置,
11.根据权利要求8至10中任一项所述的程序管理装置,
12.一种机器人控制系统,包括:
13.一种用于管理程序的方法,所述方法包括: