|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
sodick,a320d,a500w等的送数问题,sio-2(98)H的检测
4 O# b& s v. d9 |# m5 N2 X
7 O! ]8 b4 |0 C" W 由于软盘的日益缺乏,使得SODICK机床的文件交换成了问题,不得不重新研究SODICK的传输问题,RS232的接线可以参看异步串口的RS232接线方式,这是一个标准的接线同CNC车床,电脑锣相同。
- K O% M0 R! F+ p$ L+ p3 z本文的重点是讨论SIO-2(98)H传输板的检测。5 @' C0 U: s+ U( b
很多时候当你连线也正确了,设置也看不出什么问题的时候,有可能就是SIO-2(98)H板坏了,而又如何判定是SIO-2(98)H发生故障呢?下面给出我的检测方法。利用机床上的NEC PC* K; E/ O) e* B0 z/ L& \1 ^
9801UV 11,或者EPSON PC 486电脑,在无系统盘的情况下,进入N88BASIC程序,使用N88BASIC9 l- R9 B7 D" X: V
语言编写如下的程式:% I' ^4 }3 G2 A O' A5 H* M/ s
1000 PORT%=&HD03 W$ i# {( K' d d0 b; h2 \
1010 CH%=1
$ f, \( i2 d" X( w1020 MODE%=&HCE
% i8 h- a) s% l7 V- K9 x6 R; V1030 CMND%=&H37; d- P6 w Z8 B1 g
1040 DELIM%=&HD8 R$ q2 D: |9 F. l- A9 B# p
1050 DIM DAT(256), s* b$ N7 o8 A9 G; z9 \
1070 OFFS%=0
2 i- q, \2 a: U# B: {3 _1080 OUT PORT%+2,0# t( y1 N, ^# c7 u
1110 OUT PORT%+2,&H403 ~9 u5 m) N7 S$ D" g3 w
1130 OUT PORT%+2,MODE%; Y- w# k8 Z# v5 e" a& _
1140 OUT PORT%+2,CMND%" s; u$ k. z8 G R
1160 DUMMY%=INP(PORT%)
, y& j" I! g* h# J3 j, I& ~: c& T2010 INPUT "输出的字符=”;A$
5 F" A/ r* H% X0 T2020 N=LEN(A$)6 q( M0 v8 H* I1 w1 t
2030 FOR I=1 TO N, T9 F; o( c) k% R
2040 DAT(I)=ASC(MID$(A$,I)
5 q' p0 O) h6 D" [" b; j) j2050 NEXT I
- u, W! y- a! z) R$ M, g3 S2060 DAT(N+1)=DELIM%5 H/ P( y. e( f* Q- J% I
2080 FOR I=1 TO N+1+ V, G4 ^! K7 n' v
2090 STA%=INP(PORT%+2)4 @6 r+ Y+ ^$ u
2100 IF (STA% AND &H5)<> THEN 20905 m/ w: H2 K8 ? m7 C: X
2110 OUT PORT% DAT(I)3 {- R" ^2 H7 |$ D
2120 NEXT I
7 |* q' \0 x5 A5 `1 A2130 GOTO 2010
2 U" w4 P/ G7 m) D( m然后RUN$ s/ v4 L- W: o! M I R
另外你要准备一台我们常用的带com口的IBM兼容电脑,使用CIMCO EDIT类软件,把传输率调到4800,字长8BIT,停止位2BIT,无奇偶校验,进入接收文件状态,写入文件名等待。, P, ?$ y5 ]8 `% P5 N
在机床一侧你可以随意按动键盘输入一组字符,然后查看你的电脑中接收的文件,两者对比一下,如果是乱码或是空文件,如果设置和连线无异常,哪就是SIO-2(98)H有故障了。不明之处
8 m- Z+ u- J$ |3 \来信讨论cxccad@yahoo.com.cn |
|