首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

基于WinCE的机器人示教器软件系统设计

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-15页
    1.1 研究背景及意义第10-11页
    1.2 国内外研究现状第11-13页
        1.2.1 国内外示教器外观分类第11-12页
        1.2.2 国内外示教器的功能第12-13页
    1.3 论文主要内容和体系结构第13-15页
第二章 机器人示教器总体软件结构设计第15-25页
    2.1 工业机器人示教器软件需求分析第15-18页
    2.2 示教器硬件平台以及软件界面库的选择第18-21页
        2.2.1 示教器的硬件选型第18-19页
        2.2.2 示教器的软件界面库选择第19-20页
        2.2.3 DUILIB技术特点第20-21页
    2.3 示教器软件整体架构设计第21-22页
    2.4 软件调试平台的搭建第22-24页
    2.5 本章小结第24-25页
第三章 示教器人机界面的实现第25-48页
    3.1 DUILIB库第25-28页
        3.1.1 DUILIB简介第25-26页
        3.1.2 DUILIB库框架原理第26-28页
    3.2 DUILIB界面布局第28-30页
        3.2.1 界面元素描述文件第28页
        3.2.2 常用布局方式介绍第28-30页
    3.3 示教器中各种界面的绘制第30-32页
        3.3.1 界面的绘制基本流程第30-32页
            3.3.1.1 编写主界面的XML文件第31页
            3.3.1.2 在程序中主界面加载XML文件第31-32页
    3.4 示教器中各种界面的逻辑功能设计第32-47页
        3.4.1 资源加载界面功能设计第33页
        3.4.2 登录界面的功能设计第33-34页
        3.4.3 人机交互主界面的功能设计第34-47页
            3.4.3.1 软键盘的设计第34-36页
            3.4.3.2 物理按键响应的设计第36-37页
            3.4.3.3 LED提示灯第37页
            3.4.3.4 错误提示功能的设计第37-39页
            3.4.3.5 状态显示区的设计第39-41页
            3.4.3.6 机器人作业文件编辑功能的设计第41-46页
                3.4.3.6.1 机器人作业指令介绍第41页
                3.4.3.6.2 机器人作业编辑方式设计第41-44页
                3.4.3.6.3 机器人作业编辑逻辑功能的设计第44-46页
            3.4.3.7 查看和设置I/O及当前位置第46-47页
    3.5 本章小结第47-48页
第四章 示教器通信功能的设计第48-65页
    4.1 服务器端和客户端网络通信的概念第48-50页
    4.2 TCP客户端具体设计第50-52页
    4.3 TCP服务器端具体设计第52-58页
        4.3.1 VxWorks对通信的支持第53页
        4.3.2 基于缓冲队列的多任务网络通信第53-58页
            4.3.2.1 多任务系统第53-54页
            4.3.2.2 双缓冲队列的实现第54-56页
            4.3.2.3 接收端通信协议格式第56-57页
            4.3.2.4 VxWorks端的命令接收、处理和发送第57-58页
    4.4 通信格式的定义第58-64页
    4.5 本章小结第64-65页
第五章 工业机器人示教器软件功能实验第65-70页
    5.1 实验平台第65-66页
    5.2 实验内容第66-69页
        5.2.1 手动实验第66-67页
        5.2.2 程序运行实验第67-69页
    5.3 本章小结第69-70页
第六章 总结与展望第70-72页
致谢第72-73页
参考文献第73-75页
作者在攻读硕士期间发表的论文第75页

论文共75页,点击 下载论文
上一篇:基于嵌入式linux 3G网络的PLC数据远程监控系统终端设计与实现
下一篇:网购药品的APP设计与实现