The invention discloses a general-purpose PMC controller, including the first communication interface module, which is used to communicate with the robot body; the second communication interface module is used to communicate with the peripheral equipment; the third communication interface module is used to communicate with the programmable logic controller; the official program storage module is used for storage. An official program selection module; an official program selection module used to obtain user input sample program information; an official program enabled module is used to enable an official program that matches the information of the official program; the control module is used in the second communication interface module to be used in the module to be enabled by the official program. The device sends the first control instruction to enable the peripheral device to operate according to the first control instruction. The invention can enable a robot equipped with different peripheral devices to share the same PMC control standard and realize the standardized management of the robot. Meanwhile, the invention also proposes a robot control system.
【技术实现步骤摘要】
通用型PMC控制器及机器人控制系统
本专利技术涉及工业控制
,具体涉及一种通用型PMC控制器及机器人控制系统。
技术介绍
在生产汽车的流程中,由于各流程工艺需求不同,自动化生产系统中常需要采用不同的机器人完成不同的工序,如焊接、涂胶或搬运等工序。在现有技术中,用于生产汽车的机器人控制系统主要包括用于控制整个自动化生产系统的可编程逻辑控制器、机器人本体、设置在机器人本体周边的外围设备、用于控制机器人本体及外围设备的PMC(ProgrammableMachineController,可编程设备控制器)系统;一般地,设备集成商在制造设备时会在PMC系统中预先配置用于控制外围设备的仕样程序。当机器人控制系统投入到生产线时,PMC系统根据用户输入的生产程序控制机器人本体的活动姿态及运行轨迹,并根据仕样程序控制外围设备的运行,以完成与所述生产程序对应的生产工序。由于不同的机器人是由不同的设备集成商提供的,因此各设备集成商提供的用于控制机器人本体及外围设备的PMC系统的控制标准也存在差异,且用于控制外围设备的仕样程序单一,如某一设备集成商提供的应用于焊接机器人的PMC系统中只具备控制该设备集成商对应提供的外围设备的仕样程序,不具备控制其他设备集成商提供的外围设备的仕样程序,使得各设备集成商提供的PMC系统不具备通用性,即某一设备集成商的PMC系统无法应用于另一设备集成商的设备上,导致程序管理上的混乱,无法实现统一的管理,也不利于技术人员对设备的快速习熟。
技术实现思路
本专利技术的目的是,提供一种通用型PMC控制器及机器人控制系统,能提供多个用于控制外围设备的仕样程序 ...
【技术保护点】
一种通用型PMC控制器,其特征在于,包括:第一通讯接口模块,用于与机器人本体通讯连接;第二通讯接口模块,用于与配置在所述机器人本体周边的外围设备通讯连接;第三通讯接口模块,用于与可编程逻辑控制器通讯连接;仕样程序存储模块,用于存储多个仕样程序;仕样程序选择模块,用于获取用户输入的仕样程序信息;仕样程序启用模块,用于启用存储在所述仕样程序存储模块中的与所述仕样程序选择模块获取到的所述仕样程序信息相匹配的仕样程序;控制模块,用于根据所述仕样程序启用模块中启用的所述仕样程序通过所述第二通讯接口模块向所述外围设备发送第一控制指令,以使所述外围设备根据所述第一控制指令运行。
【技术特征摘要】
1.一种通用型PMC控制器,其特征在于,包括:第一通讯接口模块,用于与机器人本体通讯连接;第二通讯接口模块,用于与配置在所述机器人本体周边的外围设备通讯连接;第三通讯接口模块,用于与可编程逻辑控制器通讯连接;仕样程序存储模块,用于存储多个仕样程序;仕样程序选择模块,用于获取用户输入的仕样程序信息;仕样程序启用模块,用于启用存储在所述仕样程序存储模块中的与所述仕样程序选择模块获取到的所述仕样程序信息相匹配的仕样程序;控制模块,用于根据所述仕样程序启用模块中启用的所述仕样程序通过所述第二通讯接口模块向所述外围设备发送第一控制指令,以使所述外围设备根据所述第一控制指令运行。2.如权利要求1所述的通用型PMC控制器,其特征在于,多个所述仕样程序包括:用于控制所述外围设备完成焊接工序的焊接类仕样程序;用于控制所述外围设备完成涂胶工序的涂胶类仕样程序;以及,用于控制所述外围设备完成搬运工序的搬运类仕样程序。3.如权利要求2所述的通用型PMC控制器,其特征在于,所述焊接类仕样程序包括弧焊仕样程序、点焊仕样程序、螺柱焊仕样程序、博世焊机专用仕样程序以及那电焊机专用仕样程序;所述涂胶类仕样程序包括搬运专用仕样程序;所述搬运类仕样程序包括搬运仕样程序、ATC专用仕样程序、无ATC专用仕样程序以及多工具分离式专用仕样程序。4.如权利要求1所述的通用型PMC控制器,其特征在于,所述通用型PMC控制器还包括故障检测模块以及报警模块:所述故障检测模块用于分别通过所述第一通讯接口模块及所述第二通讯接口模块检测所述机器人本体及所述外围设备是否发生故障,并在检测到所述机器人本体或所述外围设备发生故障时,向所述报警模块发出报警信号;所述报警模块用于在接收到所述故障检测模块发出的报警信号时,发起报警。5.如权利要求4所述的通用型PMC控制器,其特征在于,所述通用型PMC控制器还包括故障信号发送模块:所述故障检测模块还用于在检测到所述外围设备或所述机器人本体发生故障时,生成包含故障信息的故障信号;所述故障信息用于表...
【专利技术属性】
技术研发人员:林敏新,郝芝荣,
申请(专利权)人:广汽本田汽车有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。