您好!欢迎光临工博士智能制造网!平台热线:021-80392549
工博士机器人网
ABB机械手专营店
产品:66  浏览:310269
18616260662
工博士自营   您好,欢迎光临工博士,我们将竭诚为您服务 点击这里给我发消息
您当前的位置:首页 » ABB资料资讯 » ABB:定时中断向PLC发送机器人位置|ABB机器人
产品分类
ABB资料资讯
ABB:定时中断向PLC发送机器人位置|ABB机器人
发布时间:2022-04-12        浏览次数:913        返回列表

工博士机器人技术有限公司是一家集研发、生产、销售、技术服务于一体的专注于自动化、智能化设备生产和机器人系统集成应用的科技型企业,与ABB、库卡KUKA、发那科FANUC、安川YASKAWA欧地希OTC川崎Kawasaki遨博AUBO现代HYUNDAI电装DENSO欧姆龙OMRON爱普生EPSON等机器人公司签订了战略合作关系。

公司业务范围:

◆机器人本体及配套产品销售、机器人应用技术培训服务;

◆机器人在焊接、切割、搬运、激光技术、机床上下料、钣金折弯、锻造等领域的系统集成应用;

◆机器人变位机、导轨、防护工作房、焊接工装夹具等系统周边设备的设计和生产。

地址:上海市嘉定区南翔镇众仁路399B202007(李工:13062761152)




ABB机器人的通讯方式主要有四种:(1)普通IO (2)总线 (3)网络 (4)其他confidential。


当使用总线通讯的Profinet如何定时中断向PLC发送当前机器人位置呢?

1)PLC 想实时获取机器人每个轴位置

2)可以使用pcsdk,pc直接读取

3)或者通过机器人multitask,即多任务,在机器人后台创建新任务,实时发数据

4)如果机器人没有以上选项,可以通过定时中断itimer来发送组输出

5)此处举例使用Profinet(机器人做从站),发送组输出

6)创建组输出g_axis1,如下。机器人通常各轴范围在±360内,又由于组输出只能发送正整数,故在发送时,所有数据放大500(即+500,plc收到后减去500即可)。0-1000,需要10位,所以创建组输出时选择10位。

7)同理创建g_axis2到g_axis6

8)创建程序如下:

9)程序运行起来后,就可以看到对应组输出变化。

10)也可使用ptmp:=crobt()函数读取当前的xyz值,并将对应xyz通过组输出发送

以上内容来源于:网络

侵权删

更多机器人资讯请咨询:ABB机器人|ABB机械手


 

联系热线:18616260662(微信同号) 联系人:王青慧 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 ABB机械手专营店