基于tca2003全站仪的自动变形监测系统的研制_图文Y8{22鼬§』*娄{£§望一镕gm&代码t学位论文基于TCA2003全站仪的自动变形监测系统的研制张海玲甲请学位级别:塑±堂僮专业名称:盍丛霎9量堂皇测量工程指导教师姓名:士胜塞职称:教授山东科技大学=零零五年五月山东科技大学硕士学位论文TCA2003全站仪及其开发环境简介2TCA2003全站仪及其开发环境简介本论文主要的开发硬件基础就是TCA2003全站仪和计算机,并在其相应的开发环境卜柬研制软件系统,因此,首先介绍一下TCA2003全站仪及其特点以及徕卡公司提供的其相应的开发环境。,被称为测量机器人(GeoRobot,是瑞士徕卡测量系统公司推出的马达驱动、自动跟踪型全站仪,是高精度测距仪(1mm+lppm,绝对编码度盘电子经纬仪(±”和大容量计算机技术的结合,采用50HZ高频测尺,具有伺服马达驱动、自动目标识别和锁定跟踪目标等先进功能,是一种能代替人类进行自动搜索、跟踪、辨识和精确照准目标,并在此基础上获取测量的角度、距离、三维坐标以及其他地理信息的智能电子全站仪,在商精度的测量工程中具有很广泛的应用。TPSl100系列是速测仪(Tachymat、经纬仪(Theodolite和全站仪(Totalstation定位系统(PositioningSystem的缩写,是全站仪技术和计算机技术合为一体的真正体现。它为用户提供了极具灵活性的多种功能和广泛适用的测量程序,是用户方便而高效的生产工具。TPSll00系统位于望远镜下的大型屏幕显示屏,使用户一幕了然就能获取很多信息。键盘以及功能键,便于理解和方便输入。通用记录卡(MC、大容量电池和内置应用程序保证所有可提供的部件集合于一体。TPSll00一旦安置好即可开机使用,不需要外接供电电缆和数据传输电缆。当然,外接数据记录装置、计算机或电池也可以1TPSlloo相连。:J图2-—1TCA2003TotalStmion坐堡型垫查兰塑兰兰堡丝塞里丝竺!全塑堡墨基墅垄!塑堕坌(Simulation。其中编辑器、编译器、调试器与我们在其他诸如VisualBasic或Visualc+t开发环境中所见到的相类似,界面如图2-2所示:图2—-2GBStudiointerface而惟独仿真器是为了程序只能运行在徕卡TPSl000和TPSll00系列全站仪上,而上传到仪器中调试GeoBasic程序既费时又磨损仪器,十分不便,所以采用了软件方法模拟一个全站仪环境提供调试GeoBasiC程序时使用。其界面如图2-3所示:图2-—3TPSll00seriessimulator山尔科技大学硕士学位论文TCA2003全站仪及其开发环境简介在GeoBasic编程环境下的代码,,。这两个文件都需要上传到仪器中,并且必须配对,,把二者分开的目的仅仅在于提取出机载程序中’,便于提供该程序语言的不同语言版本,为程序的在全世界范围推广应用带来便利。当然在实际上传过程中还要同时上传g}”,它是一个机载的解释器程序,负责GeoBasic程序的解释执行。更详细的资料可参阅GEOBASICREFERENCEMANUAL(徕卡GeoBasic参考手册。此外,编译器可以编译{.gbi文件(一种可以选的包含文件,,用法也类似于C语言中的头文件。,一个是可选的存储应用程序信息的{.app文件,各种文件之间的关系可以通过图2—4来描述。图2--4GeoBasicfileformatfI在GBSTUIDIO的编辑器中键入Geogasic源代码。(2(;BSTUDIO的编译器(Co肝ILER(有软件狗保护编译GBS文件,检查是否有错,若无错生成GBA文件进行下一步。(3在仿真器(SIMULATOR的FILE/LOADBASICAPPLICATION菜单中装载编译好的GBA丈件,接下来就可以在SIMULATION上查看机载程序的效果了。如果需要调试你的机载程序,可以在第二步事先设置好断点,并选择运行到断点,然后在第三步启动该机!!玺型垫查兰堡主兰堡丝墨!曼垒!!塑全苎堡墨墨茎垄!塑堕坌卜I面的例子就说明了RPC5008一CSV—GetDateTime的应答信号格式:%
基于tca2003全站仪的自动变形监测系统的研制 图文 来自淘豆网www.taodocs.com转载请标明出处.