工博士机器人技术有限公司是一家集研发、生产、销售、技术服务于一体的专注于自动化、智能化设备生产和机器人系统集成应用的科技型企业,与ABB、库卡KUKA、发那科FANUC、安川YASKAWA、欧地希OTC、川崎Kawasaki、遨博AUBO、现代HYUNDAI、电装DENSO、欧姆龙OMRON、爱普生EPSON等机器人公司签订了战略合作关系。
公司业务范围:
◆机器人本体及配套产品销售、机器人应用技术培训服务;
◆机器人在焊接、切割、搬运、激光技术、机床上下料、钣金折弯、锻造等领域的系统集成应用;
◆机器人变位机、导轨、防护工作房、焊接工装夹具等系统周边设备的设计和生产。
地址:上海市嘉定区南翔镇众仁路399号B座20楼2007室(王工:18616566200)
----------------------------------------------------------------------------------------------------------
ABB机器人编程之WorldZone功能创建HOME位信号输出
声明:本媒体部分图片、文章来源于网络
版权归原作者所有,如有侵权,请与我联系删除。
1)机器人需要有608-1 World zones功能
2)创建routine,例如power_on,进行相关设置
3)插入定义worldzoneHome位指令WZHomeJointDef,如下
其中\Inside表示监控机器人各轴在这个范围内,joint_space为shapedata,即机器人会把后续home点和误差构成的范围存入该数据。上图光标位置为HOME位,数据类型为JointTarget,光标后的参数为每个轴的允许误差,例如2,2,2,2,2,2表示各轴允许基于Home位各轴正负2度的误差
4)插入WZDOSET指令,设置对应DO输出
其中do_home为设置的对应输出信号,1表示需要输出的信号值为1,如果机器人在Home区间内,输出1,否则输出0
5)进入控制面板-配置-signal,把do_home的AccessLevel设为readonly(只读)
6)以上的设置语句,仅需在开机时自动运行一次即可。进入控制面板-配置-controller主题下,设置eventroutine:
其中Power On为开机事件,Routine的power_on为设置worldzone的程序
7)重启机器人。
8)此时,如果机器人在Home位,do_home输出为1,否则为0
更多资讯:ABB机器人配件
更多咨询:ABB机器人