数控电子回单系统研制开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
数控电子回单系统是近几年出现的一种金融设备,集客户服务和系统服务于一体。能为客户开户,申请回单柜,换卡和销户,客户凭自己的帐号和密码就能在回单柜上取得自己的回单,无需去柜台取单,给客户节约了不少时间,也大大提高了银行的服务效率。经过市场调研,本文在独立盒式回单柜系统的基础上设计了一种旋转式的数控电子回单系统。
     本文首先分析了系统的机械结构和软件结构,给出了结构图。对其中涉及到的界面编程、数据库编程、图形可视化编程以及串口通信编程做了重点研究。界面编程采用Visual C++的MFC编程技术,利用SQL Server 2000的ADO编程技术完成了客户的数据库操作,OpenGL和3DS文件读入技术完成了回单可视化显示,整个上位机也就实现了,下位机用AT89C51来控制直流电机和步进电机。上位机采用常用的串行异步通信来控制下位机,上下位机都要接受和发送数据,重点是解决上位机的发送和接收数据。Visual C++自带的MSComm控件很容易就能解决这个问题,只需使用几个简单的函数。
     这种上下位机的控制技术很实用,实现了软件控制硬件,并且是远程控制,实际中应用很广泛。
NC Electronical Form System a kind of financial equipment appearing in these years which integrates client service with system service. The system can open an account for a form ark, change a card and close the account. The client should pick the form with his own account and password, he doesn't need to pick form in the information desk, which saves the client's time and greatly increases the Bank service efficiency. After market analyzing, this paper designs a kind of rotating NC Electronical Form System in the base of separate form system.
     This paper firstly analyzes the mechanical structure and software structure of the system and offers their charts. It puts emphases on interfere program, database program, graphics vision program and serial communication program. Interfere program adopts the MFC program technique of Visual C++, database adopts the ADO program technique of SQL Server 2000, form visual display adopts the OpenGL and 3ds files reading technique which forms the master computer. The single chip of AT89C51 controls the DC electromotor and step to step electromotor in the slave computer. The master computer controls the slave computer with the normal serial asynchronous communication, them both send and receive data, especially the master computer. MSComm in Visual C++ can simply solve the question, using several simple functions.
     The master and slave computer control technique is used widely, in which software can control hardware in remote distance.
引文
[1]毕承恩,丁乃建.现代数控机床.机械工业出版社,北京,1991
    [2]廖效果,刘又午,朱剑英,数控技术.湖北科学技术出版社,武汉,2000
    [3]汪木兰主编.数控原理与系统.机械工业出版社,北京,2004
    [4]任玉田,焦振学,王宏甫.机床计算机数控技术.北京理工大学出版社,北京,1996
    [5]黄家善主编.计算机数控技术.机械工业出版社,北京,2004
    [6]吴祖育,秦鹏飞主编.数控机床.上海科学技术出版社,上海,2000
    [7]关美华主编.数控技术--原理及现代控制系统.西南交通大学出版社,成都,2003
    [8]焦振学主编.微机数控技术.北京理工大学出版社,北京,2000
    [9]张振荣,晋明武,王毅平.MCS-51单片机原理及使用技术.人民邮电出版社,2000
    [10]杨光友,朱宏辉.单片微机计算机原理及接口技术.中国水利水电出版社,北京,2001
    [11]余永权,汪明慧,黄英.单片机在控制系统中的应用.电子工业出版社,北京,2003
    [12]潘新民,王燕芳.微型计算机控制技术.电子工业出版社,北京,2003
    [13]王晓明.电动机的单片机控制.北京航空航天大学出版社,北京,2002
    [14]刘文涛.单片机应用开发实例.清华大学出版社,北京,2005
    [15]求是科技.单片机典型外围器件及应用实例.人民邮电出版社,北京,2006
    [16]靳桅,潘育山,邹芝权.单片机原理及应用C51编程技术.西南交通大学出版社,成都,2004
    [17]张洪润,刘秀英,张亚凡等.单片机应用设计200例.北京航空 航天大学出版社,北京,2006
    [18]王建校,杨建国,宁改娣,危建国.51系列单片机及C51程序设计.科学出版社,北京,2002
    [19]龚建伟,熊光明.Visual C++/Turbo C串口通信编程实践.电子工业出版社,北京,2004
    [20]张筠莉,刘书智.Visual C++实践与提高:串口通信与工程应用篇.中国铁道出版社,北京,2006
    [21]李长林,高洁.Visual C++串口通信技术与典型实例.清华大学出版社,北京,2006
    [22]张宏林,求是科技.Visual C++ Visual Basic串并口开发技术工程应用实例导航.人民邮电出版社,北京,2006
    [23]原奕.Visual C++实践与提高:数据库开发与工程应用篇.中国铁道出版社,北京,2006
    [24]求是科技.Visual C++数据库通用模块及典型系统开发实例导航.人民邮电出版社,北京,2006
    [25]王瑞,于速,张雨.Visual C++数据库系统开发完全手册.人民邮电出版社,北京,2006
    [26]范晓平.跟着实例学Visual C++6.0访问数据库·绘图·制表.北京航空航天大学出版社,北京,2003
    [27]夏邦,刘凡馨.VisUal C++数据库开发经典实例精解.机械工业出版社,北京,2006
    [28]李涛,刘凯奎,王永皎.Visual C++ + SQL Serrer数据库开发与实例.清华大学出版社,北京,2006
    [29]郎锐.Visual C++数据库开发基础及实例解析.机械工业出版社,北京,2005
    [30]宋坤,李伟明,刘锐宁.Visual C++数据库系统开发案例精选.中国水利水电出版社,北京,2006
    [31]Elizabeth A Nichols,Josoph C Nichols,Keith R Musson,Data Communication for Microcomputers,MeGRaw -Hill Book Company,1982.8
    [32]AT89C52 Booklet.Atmel Corporation LTD,1996

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700