|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
sodick,a320d,a500w等的送数问题,sio-2(98)H的检测
& w; h2 a: b5 ]6 E* t
& t% n" S1 u' K/ t' H 由于软盘的日益缺乏,使得SODICK机床的文件交换成了问题,不得不重新研究SODICK的传输问题,RS232的接线可以参看异步串口的RS232接线方式,这是一个标准的接线同CNC车床,电脑锣相同。7 G6 `. c* q2 k; o' C
本文的重点是讨论SIO-2(98)H传输板的检测。2 i/ A0 t- U$ ~( f# P
很多时候当你连线也正确了,设置也看不出什么问题的时候,有可能就是SIO-2(98)H板坏了,而又如何判定是SIO-2(98)H发生故障呢?下面给出我的检测方法。利用机床上的NEC PC
) d8 \8 I& {. s- @6 l6 K9801UV 11,或者EPSON PC 486电脑,在无系统盘的情况下,进入N88BASIC程序,使用N88BASIC
& O3 X6 @) k) P语言编写如下的程式:
8 H: ~1 Z. q ~9 k2 d7 x1 F1000 PORT%=&HD04 M# Y' i* J1 v* a
1010 CH%=1
+ P0 Y. N! n7 l. h" I7 s1020 MODE%=&HCE
& y ^+ D. A l! y! s1030 CMND%=&H37" i) g8 _: T2 e' I7 }1 C
1040 DELIM%=&HD
# v6 B- p" l: d" t( E! W1050 DIM DAT(256)9 }3 I3 W6 E" N+ v7 q
1070 OFFS%=0
+ k2 D7 v1 e9 i) z W; |1080 OUT PORT%+2,0
. H+ g( k7 M, R2 J2 ?1110 OUT PORT%+2,&H40
! S* U3 r' b* g7 O" E8 J1130 OUT PORT%+2,MODE%) S* b! U% E0 d# h7 x$ x
1140 OUT PORT%+2,CMND%$ z" K- ` \2 b T7 Z8 J" W5 j
1160 DUMMY%=INP(PORT%); w8 Z& Q j( F# M# A
2010 INPUT "输出的字符=”;A$4 t# @8 X9 w7 |' S' s7 w3 K8 ?
2020 N=LEN(A$)$ Q5 ]" i- \9 K1 X' r
2030 FOR I=1 TO N0 O( O. I" M3 D( t$ ~
2040 DAT(I)=ASC(MID$(A$,I)
5 D2 A, U# W6 Q& w: E* ?6 ?2050 NEXT I% J( P8 G8 j" r- n) ~" u; Z
2060 DAT(N+1)=DELIM%# I, F( ~8 i* d
2080 FOR I=1 TO N+1- D+ _7 ?! q$ w" Q
2090 STA%=INP(PORT%+2)
V+ ?( `) F E8 R; g2100 IF (STA% AND &H5)<> THEN 2090* L8 ]' b$ g- ^, a; [6 `8 e( @
2110 OUT PORT% DAT(I)
2 m) r' J6 \9 o1 C2120 NEXT I
) q: B! R' }. h* X# W2130 GOTO 2010) [, R: V# \" E/ \
然后RUN) i. w" O/ \0 ^" x/ C
另外你要准备一台我们常用的带com口的IBM兼容电脑,使用CIMCO EDIT类软件,把传输率调到4800,字长8BIT,停止位2BIT,无奇偶校验,进入接收文件状态,写入文件名等待。
, m* `! c- X: Y+ a7 y在机床一侧你可以随意按动键盘输入一组字符,然后查看你的电脑中接收的文件,两者对比一下,如果是乱码或是空文件,如果设置和连线无异常,哪就是SIO-2(98)H有故障了。不明之处' {2 h. `7 v) b' A) _ N$ ^3 T
来信讨论cxccad@yahoo.com.cn |
|