热线电话:18250891972 / 18250891971
Language : 中文版
欢迎来到厦门鸿智达官网

新闻中心

管道焊接机器人软件系统开发

* 来源: * 作者: * 发表时间: 2019-08-02 16:41:39 * 浏览: 1
管道焊接机器人软件系统开发系统平台的选择基于PC的低价格,丰富的硬件和软件资源等。它在工业领域的作用已逐渐得到认可。与传统的工业控制系统相比,工业PC具有可靠性高,实时性好,可扩展性和兼容性等诸多优点。在某些情况下,他们已经取代传统的工业计算机作为主要控制系统。交叉焊丝机器人控制系统是实时计算机控制系统。运动控制,数据管理和其他实时要求的主要功能非常高。同时,考虑到控制现场复杂的工作环境,还要考虑控制系统的稳定性。其中一个主要因素是工业PC作为交叉焊丝机器人控制系统的主要控制装置的选择。工业PC的系统平台主要是微软公司的嵌入式Windows CE系统平台(以下简称WinCE系统)。该平台具有系统内核小,系统资源少,启动速度快,定制能力强等优点。但是,它在硬件的可扩展性方面存在一定的缺陷,这使得在控制系统中添加硬件的过程繁琐。同时,在软件调试过程中,与其他系统平台相比,WinCE系统不是用户友好的,这将给编程带来许多不必要的麻烦。 Windows XP嵌入式操作系统(以下简称XPE系统)是微软公司基于WinCE系统开发并与Windows XP系统相结合的嵌入式系统平台。在继承WinCE系统的诸多优点的基础上,XPE系统在系统兼容性和可操作性方面做了一定的改进,使系统更加友好和用户友好。因此,选择XPE系统作为交叉焊丝机器人控制系统的主要操作系统。本文的软件系统采用VisualStudio2008作为软件系统的开发平台,以C ++为编程语言,基于MFC程序开发框架,以及远程调试作为调试手段。 MFC程序框架封装了大量的Windows API,大大缩短了程序开发过程并减少了程序开发人员的工作量。同时,MFC接口简单易懂,适用于工业控制领域软件程序的应用环境。如图3-1所示,远程调试是在本地计算机上编写软件,然后将程序传递给目标计算机,通过局域网进行调试。在调试过程中,工业PC是目标计算机,工业PC的存储空间通常很小。这种调试方法的优点是不需要在目标计算机上安装编程软件,并且在本地计算机上执行调试和修改工作。从而大大节省了目标计算机的存储空间。 ????