索佳SET22D/2110、SET510/500和SET5F等型号的全站仪在国内拥有较大的用户群,这些仪器均具有已知数据的预先输入功能。通过该功能可将需要的坐标数据或属性数据在外出作业前预先输入到全站仪内,提供野外测量作业时直接调用,给测量工作带来极大的便利。已知数据预先输入SET全站仪通常采用两种方法,一种是通过操作仪器键盘以手工方式输入,另一种则是通过购买厂家的或者自研制的通信程序由计算机通信方式输入。前一种方法显然当数据量大时不仅耗时费事,而且容易出错,而后一种方法则必须具备相应的通信程序,否则无法进行数据的传输。
计算机Windows系统的“附件”下都具备的“超级终端”是一用于通过调制解调器和电话通信线进行计算机间的远程数据通信的功能, 该功能也可用于SET全站仪与计算机直接连接将仪器内存中的数据文件传输进入计算机,笔者曾经就此撰写过介绍文章。如果反过来通过“超级终端”可以将计算机内的坐标数据或者属性数据向SET全站仪传送,对用户而言无疑将十分方便,这不仅是因为平差处理或计算所得数据已经保存在计算机内,即便是编辑数据也方便得多。笔者就此进行了有关的试验,结果表明结合SET全站仪的通信指令完全可以达到上述目的。下面就坐标数据和属性数据传输进入SET全站仪的方法和步骤做一介绍。
(1)首先在计算机上用Windows下的"记事本"、"写字板"或者"Word"等文字编辑软件按下面的格式编辑好坐标数据或属性数据,并以文本文件(扩展名为".txt")形式保存。
坐标记录格式为 "/Dg x坐标,y坐标,z坐标,点号",即坐标文件格式为:
/Dg *****.***,*****.***,*****.***,*****
/Dg *****.***,*****.***,*****.***,*****
. . . . . . . . . . . . .
/Dg *****.***,*****.***,*****.***,*****
属性记录格式为"/Dh 属性1,属性2,… 属性n",即属性文件格式为:
/Dh ********,********, …… ********
/Dh ********,********, …… ********
. . . . . . . . . . . .
/Dh ********,********, …… ********
(2)用DOC27通信电缆连接SET全站仪和计算机;
(3)选取“开始”->“程序”->“附件”->“超级终端”后单击左键进入与仪器与计算机连接操作;
(4)双击“Hypertrm”图标进入“连接说明”窗;
(5)在“名称”框内输入连接名称并选取图标后单击“确定”;
(6)在“电话号码”窗下的“连接时使用”框内选取计算机所用通信端口后单击“确定”;
(7)在“COM属性”窗下将各通信参数设置为:
波特率:1200 数据位:8 奇偶校验:无 停止位:1 流控制:Xon/Xoff 后单击“确定”;
(8)在“新建连接”窗下选取“文件”->“属性”后单击左键(或直接单击工具栏中的“属性”钮)进入“属性”窗;
(9)单击“设置”->“ASCII码设置”,将“本地响应键入的字符”左侧框设为“√”,为避免在传输过程中丢失数据,应根据仪器的不同和数据量的多少将“线路延迟”和“字符延迟”的值设置在如下范围内后单击“确定”钮:
线路延迟 字符延迟
SET22D/2110 1---100 1---100
SET510/500 0---100 0---100
SET5W/5F 55---100 55---100
(10)打开全站仪电源开关,将仪器通信参数设置一致,并使仪器置于基本模式或者测量模式下;
(11)单击“传送”->“发送文本文件”,选取需发送的坐标数据文件或属性数据文件名,单击“打开”钮开始由计算机向全站仪发送数据,此时仪器在接收到数据后会发出“哔.......哔”的声音;
(12)传输完毕后单击“文件”->“退出”,在给出“已处于连接状态,确实要断开吗?”和“是否保存回话XXX?”提示时分别单击“是”钮确认并保存。然后对全站仪接收到的数据是否完整进行仔细检查,若有数据丢失可采用键盘输入的方法补齐。
上述的设置工作只需进行一次,以后每进行坐标数据或属性数据的传输只需双击超级终端下的相应图标后选择“传送”操作便可。