绣花机多机通讯系统的设计与实现
论文摘要
针对目前国内大多数绣花厂用管理手工作坊的方法来管理绣花机进行生产活动,使得绣花机这种先进的生产设备没有得到很好的利用,从而导致绣花产量、效率低下等问题。本文提出将网络技术应用于绣花机刺绣生产管理的方案,它将有助于改善以往刺绣生产管理方式,提高刺绣生产效率。本文首先从硬件结构上对绣花机接入网络的方案进行了分析,并对绣花机通讯系统进行总体的设计;其次,以ARM芯片S3C2410为主处理器的开发板为硬件开发平台,设计了绣花机网络接口电路和网络隔离电路,实现绣花机网络接入功能;再次,在Linux系统下,结合基于TCP/IP协议C/S模式的Socket编程技术和多线程编程技术设计了通信程序,实现上位机和绣花机的通信;接着,依据刺绣生产管理要求,对通讯系统软件进行了设计并实现了刺绣状态监控、文件传输、下传任务监控、内存管理、机器参数查看、绣作信息统计等功能;设计了友好的人机界面并支持中英文显示,使得对软件的操作更为简洁明了。最后,对通讯系统的每个功能模块进行单机和联机调试,调试结果证明本文设计的通讯系统能够有效地实现上位机对绣花机刺绣生产进行管理,大大提高了刺绣生产效率。
论文目录
摘要Abstract1 绪论1.1 本文选题背景及意义1.2 绣花机网络化及刺绣生产管理发展现状1.2.1 绣花机网络化发展现状1.2.2 刺绣生产管理发展现状1.3 本文的章节安排2 绣花机通讯系统架构2.1 绣花机控制系统结构2.1.1 绣花机控制系统硬件结构2.1.2 绣花机控制系统层次结构2.2 通讯系统结构及功能需求2.2.1 系统结构2.2.2 系统的工作模式2.2.3 系统需求分析2.3 通讯系统可靠性的考虑2.4 本章小结3 绣花机网络接口电路设计3.1 DM9000网络控制芯片介绍3.1.1 DM9000性能特点3.1.2 DM9000内存工作原理3.2 绣花机网络接口电路的实现3.3 网络隔离电路设计3.4 本章小结4 通讯系统软件设计与实现4.1 上位机软件设计4.1.1 上位机通信程序设计4.1.2 刺绣状态监控设计4.1.3 文件传输设计4.1.4 传输状态监控实现4.1.5 内存管理设计4.1.6 机器参数查看4.1.7 绣作信息查看4.2 下位机软件设计4.2.1 下位机通信程序设计4.2.2 文件接收实现4.2.3 内存管理设计4.2.4 机器参数设置4.2.5 绣作信息统计4.3 通信协议设计及差错控制4.3.1 通信协议设计4.3.2 差错控制4.4 图形用户界面设计4.5 本章小结5 通讯系统调试与运行5.1 系统调试环境5.1.1 交叉编译器安装5.1.2 Qt/Embedded库的安装与使用5.1.3 文件下载与运行5.1.4 目标板配置5.2 系统调试5.2.1 系统运行5.2.2 功能调试5.3 本章小结6 总结与展望6.1 论文工作总结6.2 展望致谢参考文献
相关论文文献
本文来源: https://www.lw50.cn/article/ec1eb3f55808cb39bbec1372.html