基于通用pc的控制器更新机器人

随着基于英特尔奔腾处理器和微软Windows NT操作系统的个人电脑越来越被接受,开放式解决方案正蔓延到工厂自动化的大多数领域。机器人技术的一个开放解决方案是机器人工作空间技术公司的通用机器人控制器(URC)。

通过Gary Mintchell,资深编辑 一九九九年十月一日

随着基于英特尔奔腾处理器和微软Windows NT操作系统的个人电脑越来越被接受,开放式解决方案正蔓延到工厂自动化的大多数领域。机器人技术的一个开放解决方案是机器人工作空间技术公司的通用机器人控制器(URC)。URC专为现有机器人的即插即用改造而设计,因此它们可以轻松实现新的运动控制技术。对用户的主要好处包括通信、连接、组件标准化和可用性,以及降低成本。

所有URC硬件和软件都是现成的组件,集成到一个开放架构的PC平台中。URC中内置了网络功能,以便方便地连接以进行监视和报告。用户可以在Visual Basic或c++中开发自定义应用程序,以自定义操作界面,进行数据采集或其他制造或数据处理例程。也可以使用与Windows NT兼容的第三方软件。

标准编程语言

尽管编程语言不同,为了提高机器人的正常运行时间,RWT还开发了RobotScript来控制几乎所有现有的机器人。

对机器人程序的研究表明,实际的机器人控制代码只占大多数程序总代码的一小部分。大多数程序行处理初始化、逻辑测试和分支。标准的PC语言可以处理这些任务,所以在one-Visual Basic上建立一个标准的控制平台是很自然的,它添加了特殊的机器人控制扩展。

RobotScript支持所有控制结构和变量类型,用于构建数据处理和I/O控制应用程序。运动规划、数据操作和伺服控制都嵌入在直观的、类似英语的命令中。支持关节、直线、工具和圆周运动模式,以及参照系、绝对和相对点、工具、连续和点对点运动。由于Visual Basic是一个ActiveX容器,开发人员可以将现有控件嵌入到新程序中。

使用常用的和众所周知的技术,如Windows和Visual Basic,使RobotScript能够整合其他基于pc的应用程序。其中一项整合就是与康耐视公司(congnex Corp.)的合作。检查点900视觉系统。URC和康耐视系统最近被添加到一个已有16年历史的机器人上,为一家汽车零部件供应商执行生产零部件的在线检查。

神经网络辅助焊接

神经网络是分析复杂环境的强大计算工具。美国原住民技术公司(Golden, colorado)开发机器人焊接应用软件。它的PNA3神经网络模型焊缝形状和尺寸。其他程序测量焊缝截面,并提供过程编程和质量测量的实时计算。典型的工艺参数包括电压、电流、工件进给速度和行程速度。这些参数可以加入到RobotScript中,以增强对机器人焊接的控制。

欲了解更多信息,请访问www.globalelove.com/freeinfo。