VMS和WINDOS的文件传输
有些朋友可能想了解VMS和WINDOWS之间的文件传输,本文介绍一种最简单的方法,无需任何成本,易于操作.
1、	传输线的制作
准备一根适当长的网线,两个9针串口接头
连接方法:
信号线:
发送——接收
接收——发送
信号地——信号地
任取网线的三根线作为数据传输线,例如红、黄、黑
将红、黄、黑线分别焊在第一个接头的2、3、5号针上(串口接头上有数字),将另一头的红、黄、黑分别焊在串口接头的3、2、5针上。
焊好后,将线的一头插在PC机的COM1端(必须在关机状态下插),另一头插在alpha工作站地COM1端上,至此,硬件连接完毕。
2、WINDOWS软件设置
打开超级终端

输入连接名称,如liubin

输入端口名称COM1

进行端口设置

结束后,程序启动连接,然后点击捕捉文字菜单

选择保存文件,结束后,程序进入捕捉信号状态。

3、	数据传输
由于采用文本文件作为传输方式,所以先要将测量数据转换成*.TXT文件,本文假设测量一凸轮,要求将X,Y坐标和偏差输出(角度、半径和偏差),下面的程序只介绍如何将数据转换为文本文件:
RES保存测量结果
CRSUBTYP  (NAM=RES, LIN=0, TYP=ELE, STY=APT, REA=NUM) 
DO        (NAM=I, BGN=1, END=NUM, DLT=1)
 GETVALS   (OBJ=RES.ACT.PTS(I), RDS=(X,Y,A), REA=(X$,Y$,A$))
 CVREACHS  (NAM=~X$, VAL=X$)
 CVREACHS  (NAM=~Y$, VAL=Y$)
 CVREACHS  (NAM=~A$, VAL=A$)
 CONCAT    (NAM=~TEMP, STR=('   ',~X$,'   ',~Y$,'   ',~A$), LMG=1)
 CVSTRTXT  (TXT=TXT, LIN=I, STR=~TEMP)
ENDDO
OPEN      (FIL=DKA0:[QUINDOS.QUINDOS]RES3.TXT, DEV=D1, DCH=*)
OUTPUT    (NAM=TXT, DEV=D1, TYP=TXT, DEL=Y, HDR=TXT_HDR)
CLOSE     (DEV=D1)
执行后,退出QUINDOS,用EDIT查看RES3.TXT文件是否有错,确认无后就可以进行传输了:
COPY RES3.TXT TTA1    //将RES.TXT 拷贝到串口TTA1
执行后,在PC端接收数据如下:

接收完数据后,就可以进行其他操作,如保存,修改,造型等。
常用的造型软件有UG,PROE,CAXA等,另外读者还可以开发专门的文件转换软件,如DXF,DWG,IGES,DAT,WMF等格式,关键是要了解这些文件格式。VC是个很好的开发工具.
Edited by - 刘彬 on 2004/12/24  18:39:00