社区活动 技术论坛 VMS和WINDOS的之间文件传输
VMS和WINDOS的之间文件传输
2004-12-24 18:24 149 0 6

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
我要回复

登陆后才能评论

登录
所有回贴(6)
这可能是由于你将打印机设置成每页60行而造成的,将每页的打印行数设置大一点再试试.
2005-01-13 17:58
回复
取消
提交
我也用了版主的办法,只是将打印机的接口通过一个转换器转成9针的接口,然后再插到PC机上的COM1上,完成连接。即:将要打印的内容打到PC的显示屏上。 可能是打印设置的原因,每隔60行就会出现一次串行,请问有何良策解决?如下图所示? 12.333 125.125 0.0000 12.505 125.584 0.000 12.666 125.678 0.0000 12.689 125.896 0.0000
2005-01-11 12:55
回复
取消
提交
版主的方法很实用,我也曾经进行过windows和VMS之间的文件传输,不同的是使用网线传输,准备一根双机互连用的网线(1326对调的那种),首先将网线的一端插入工作站空闲的网卡接口,另一端插入PC机的网卡接口,然后获取工作站使用的网卡IP地址,然后将PC机的网卡IP配置在同一个子网字段内(不能重复,如工作站地址为:192.168.19.3,则PC机的地址可以设置为:192.168.19.10).设置完成后一般会需要重新启动PC机,此时就完成了联机工作.然后可以使用windows自带的FTP软件传送文件或者使用专业的FTP软件传送文件.我试过,速度很快而且设置简单. 小张
2005-01-10 21:31
回复
取消
提交
注:这种方式可以传输任意大小的文件,我曾传过5万行的程序. 如果要将用户编写的程序传到PC电脑上,可以用下面的方法: CPYPRC (FRM=LDBPRC:DEL$BFR,TO=PRC) CPYTXT SAVPRC (FILE=PRC...) 完成后在默认目录下生成PRC.TXT文件,这时就可以传输了.
2004-12-28 18:27
回复
取消
提交
版主真厉害,软硬件通吃。 何必呢 何苦呢...
2004-12-24 18:44
回复
取消
提交

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
2004-12-24 18:24
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能