ABB机器人有专门的系统信号,用于通过外部的IO、总线输入,而不需要使用FlexPendant示教器或其他硬件的情况下触发一项交由系统处理的系统行动(System Input),或者当出现某个底层系统行动时,在无需用户输入项的情况下自动发出相应的信号(System Output),这些信号都不需要通过Rapid指令来置/复位或者读取。

        由于RobotWare的不断更新,ABB机器人一直在增加系统信号的种类,以便用户能够更好的控制机器人。下面就从System Input说起:

        目前更新到6.15RobotWare后,可以使用以下System Input:

                        BackUp

                        Collision Avoidance

                        Disable Backup

                        Enable Energy Saving

                        Interrupt

                        Limit Speed

                        Load

                        Load and Start

                        Motors Off

                        Motors On

                        Motors On and Start

                        PP to Main

                        Quick Stop

                        Reset Emergency Stop

                        Reset Execution Error Signal

                        SimMode

                        Soft Stop

                        Start

                        Start at Main

                        Stop

                        Stop at End of Cycle

                        Stop at End of Instruction

                        System Restart

                        Write Access

        先从BackUp说起:

        BackUp系统信号,用于接收到信号后,在指定的路径下,对机器人系统进行备份,如上图所示,Signal Name用于指定关联Back Up的相关输入信号,

        Argument 1用于指定备份的名称;

        Argument 3由于指定一条路径,以便存储备份文件夹;

        Argument 4默认为UniqueName,如果选此参数,则进行多次备份时,如果遇到备份已经有这个名称存在的时候,系统会在新备份的名称末尾添加一个更大的数字,就好像windows系统新建文件夹的时候,会自动在新文件夹末尾添加数字,以便区分。如果选择OverWrite,则意味着会将原来已有该名称的备份进行覆盖;

        Argument 5如果选择了Add Date,则系统备份会自动获取该名称中的日期;

        Argument 8如果选择Archive,则会将系统文件进行压缩,生产一个后缀名.tar的压缩文件进行保存。

 

        

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐