复合型机器人

当前位置:前位置:首页 > 复合型机器人
全部 1899

功能讲堂|通过PCDeveloper’sKits读写FANUC机器人IO

时间:2024-03-15   访问量:0

信息化是现代制造业的一个重要趋势。我们正在整合机器人我一直希望尽可能多的收集。机器人要恢复的信息机器人原来的样子,从而到机器人分析并做出下一步决定。FANUC为你提供电脑操作。机器人—PC开发者套件(以下简称PCDK)。

PCDK是做PC和FANUC的。机器人高效系统通信的强大软件工具,可用于开发和运行环境。在Windows系统下运行速度很快,可以满足大部分要求。PCDK包括几台电脑和机器人控制器接口:FTP、ECBR、机器人服务器等。其中,FTP和ECBR用于机器人文件维护,而机器人服务器用来读写变量,读写IO,协调用户程序。监控报警、控制流量、修改位置。我们用机器人服务器读写。机器人木卫一.

通过PCDK读写FANUC机器人IO,采用面向对象的编程方法。PCDK中的机器人服务器组件提供了对象类FRCRobot(FRC代表Fanuc Robotics Class,是机器人服务器中所有对象类名的前缀)。程序员可以通过实例化这个类的对象(以下简称gobjRobot对象)来连接。机器人并通过对象的属性和方法获取。机器人信息和控制机器人。在创建了一个objRobot对象之后,我们可以获得一个对属性“FRCRobot”的引用。我们完成的对象的“IOTypes”。机器人读写IO信息的关键。具体步骤如下:

1)确保PC和机器人控制器之间的物理以太网连接。

2)创建并共享对“FRCRobot”的引用:

Set gobjRobot= New FRCRobot

3)调用“机器人”。Connect "方法建立PC与PC之间的连接。机器人连接:

gobjRobot。连接“机器人名称”

4)通过“FRCRobot”处理断开状态。断开”事件。

5)通过“FRCRobot”读写IO。IOTypes”。以DO(1)为例:

dim objdigout 1 As FRCDigitalIOSignal

设置objDigOut1=gobjRobot。IOTypes.Item(frDOutType)。信号(1)

objDigOut1。Value = Not objDigOut1。价值

图中的FRCRobot是“RobotServer”组件中唯一可以外部创建的对象类。任何需要和机器人控制器交互信息的应用需要通过这个类获取引用。FRCIOTypes和FRCIOSignals都是对象的集合,前者包含机器人控制器中设置的所有I/O类型,如AI、AO或DI、DO等。,而后者包括属于特定I/O类型的所有I/O信号,例如属于DI类型的所有I/O信号。值得注意的是。IOTypes属性是一个FRCIOTypes类对象。

法纳克喷涂上位机软件PaintWorks4是一套完整的功能。机器人以及PCDK收集的涂装工艺设备管理软件。机器人数据、控制机器人一些功能。以下是子程序之一,RobotI/O,其功能是机器人IO操作,这个功能就是用上面的方法。

直读式记录机器人IO是PCDK提供的基本功能之一。PaintWorks4软件,除了IO读写功能,还有读写能力。机器人变量,修改工艺参数,操作。机器人文件等功能。

简而言之,PCDK可以写PC读写控制。机器人为程序员使用上位机程序时提供了极大的方便。

上一篇:多方发力新松助力东北振兴中德创新研究正式启动

下一篇:中国工业机器人龙头企业有哪些?

返回顶部