基于PDA的全站仪应用程序开发.pdf

基于PDA的全站仪应用程序开发.pdf

ID:52955740

大小:109.28 KB

页数:4页

时间:2020-04-03

基于PDA的全站仪应用程序开发.pdf_第1页
基于PDA的全站仪应用程序开发.pdf_第2页
基于PDA的全站仪应用程序开发.pdf_第3页
基于PDA的全站仪应用程序开发.pdf_第4页
资源描述:

《基于PDA的全站仪应用程序开发.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于PDA的全站仪二次开发技术研究12郭玉珍,张向伟(1.黄河水利职业技术学院,河南开封475003;2.中石油华东勘察设计研究院,山东青岛266071)【摘要】本文以开发参考线法放样程序为例,具体介绍了参考线放样的概念,控制全站仪所需的各种指令,算法实现等问题。【关键词】参考线法放样、全站仪应用程序、PDA、EVC++BasedonPDAtotalstationre-developmenttechniqueresearch12GUOyu-zhen,ZHANGXiang-wei(1.Yellowriverconservancytechnicalinsti

2、tute,KaifengHenan475003;2.Eastchinaprospecting,designandresearchinstitute,CNPC,QingdaoShandong266071)【Abstract】Thisarticletakedevelopsthereferencelinemethodsettingoutprocedureasanexample,introducedspecificallythereferencelinesettingoutconcept,controlseachkindofinstructionwhichthe

3、totalstationneeds,algorithmrealizationandsoon.【Keyword】Referencelinemethodsettingout,totalstationapplicationprocedure,PDA,EVC++一、前言现在各个生产、教学单位使用的全站仪支持应用程序二次开发的不多,但在实际工作中全站仪机载程序往往不能方便使用,尤其是放样时复杂的现场条件需要灵活多变的程序支持。参考线法放样以其灵活的工作方式赢得了广大测量人员的青睐,但不是所有的全站仪有这个程序,有的全战仪虽然有参考线法放样程序但不具备数据库功能,在

4、野外工作时只能放一个输一个,增加了劳动强度和出错机率,本文将介绍使用eMbeddedVisualC++在PDA上开发应用程序通过串口控制全站仪从而实现参考线法放样。二、PDA与全站仪通讯使用eMbeddedVisualC++在PDA上开发串口应用程序与全站仪通讯,主要涉及到数据格式及通讯参数的设置,其详细内容请参照参考文献[1],本文就不再具体阐述。三、参考线法建立坐标系概念利用两个已知点或一个已知点和过这个已知点的已知方向,将一个已知点作为原点另一个已知点(或方向)作为X轴方向,建立坐标系。这种坐标系对以轴线为基准标注尺寸的建筑图纸放样很方便。图11如

5、图1示P1、P2(已知点)所在直线为参考线,W为待放点。在实际操作中我们在任意点T架设仪器,不经过设站、定向由PDA向全站仪发出指令直接测量P1’、P2’,测得坐标传到PDA进行处理。全站仪在没有设站、定向的情况下,测量出的点位只是较正确点位平移和旋转了,点与点之间的相对关系是不变的,我们根据这一点利用公式:'XcossinXX'Y……………………①sincosYY将O坐标系转换成O’坐标系,直接放样W’,即使用参考线法放样W。使用这种方法进行放样,省去了对中、设站、定向三个步骤,减少了野

6、外工作量,提高了工作效率。四、全站仪控制指令我们详细介绍徕卡全站仪的控制指令。徕卡全站仪是通过GSI接口协议与外设进行数据通讯的。GSI接口是同步、半双工的串口接口。除了电压其它标准与RS232C是一致的。⑴、下面具体介绍指令信息。1.一般命令a:打开电源b:关闭电源c:清除/停止2.声音命令BEEP/0:短音BEEP/1:长音CLRDSP:清除显示3.显示命令显示命令:DSP///清除显示:CLRDSP例如:DSP/01/05/$Hello表示在第二行,第6位开始的位置写“Hello”4.测

7、量和读取数据a)GET/M//开始测量并且输出所要的数据b)GET/I//输出信息c)GET///不测量可用的部分wispec标示符:11(ID号),21(水平角),22(竖直角),31(斜距),32(平距),81(东坐标),82(北坐标),83(高程),84(测站点东坐标),85(测站点北坐标),86(测站点高程),87(棱镜高),88(仪器高)等。例子:GET/M/WI11/WI21/WI22表示测量并返回ID号、水平角、竖直角。5.写数据到仪器里命令格式

8、为:PUT/其中wiword的值表示输入的参数。例如:PUT/1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。