|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
sodick,a320d,a500w等的送数问题,sio-2(98)H的检测$ R6 U' N! _+ s9 K; l. S. U8 d# b
; @. @" d; t4 R' S8 K0 C
由于软盘的日益缺乏,使得SODICK机床的文件交换成了问题,不得不重新研究SODICK的传输问题,RS232的接线可以参看异步串口的RS232接线方式,这是一个标准的接线同CNC车床,电脑锣相同。
( k+ f% j" U) C& [& O/ H本文的重点是讨论SIO-2(98)H传输板的检测。& s% k* C; h5 n, E0 ]% ]' E
很多时候当你连线也正确了,设置也看不出什么问题的时候,有可能就是SIO-2(98)H板坏了,而又如何判定是SIO-2(98)H发生故障呢?下面给出我的检测方法。利用机床上的NEC PC7 \ R" y- t. t
9801UV 11,或者EPSON PC 486电脑,在无系统盘的情况下,进入N88BASIC程序,使用N88BASIC+ x) a( X* M# B* V2 Y1 N/ i
语言编写如下的程式:* Z7 \& p2 N( t$ ` `7 D
1000 PORT%=&HD0
1 T% ?" h( ~+ D2 G1010 CH%=14 i4 n* V2 N1 |/ }+ @4 f, ^7 t* j
1020 MODE%=&HCE
5 E6 c% y+ f) Y9 M& {! E1030 CMND%=&H37' B5 Y1 y+ A+ E z9 |
1040 DELIM%=&HD
, r& H% w* m+ z1 Z9 C' p9 K1050 DIM DAT(256)
" a0 c0 e+ I: b8 _1 }+ ]% x1070 OFFS%=01 l0 m, s5 v0 a( ?+ D6 N+ M# O
1080 OUT PORT%+2,0
6 X; f! t/ Z8 P$ T+ u1110 OUT PORT%+2,&H40
' L* L& N" ?' P4 Y. y1130 OUT PORT%+2,MODE%+ p8 @% x2 p5 n6 n" ^0 q7 k
1140 OUT PORT%+2,CMND%+ {% ^4 O+ }. l5 U4 r. E
1160 DUMMY%=INP(PORT%)7 ?" W4 ?! C- [1 g0 S
2010 INPUT "输出的字符=”;A$
4 t# {! \0 z( B1 p. _2020 N=LEN(A$)0 |. d2 n, b4 @% k; h. s0 ?
2030 FOR I=1 TO N; W, ?+ {- l0 A5 _1 c) n- W7 {' }
2040 DAT(I)=ASC(MID$(A$,I)# k+ G3 w' e6 m( r7 L$ i& c% `, C
2050 NEXT I
" j$ d2 [0 X2 a+ B( a6 ^3 S2060 DAT(N+1)=DELIM%- U, a! B+ L5 f8 ?$ G9 }5 O [
2080 FOR I=1 TO N+18 ~; T. a9 g2 O5 |7 K
2090 STA%=INP(PORT%+2)
7 N) J$ Y6 I2 D* a: H- {& G2100 IF (STA% AND &H5)<> THEN 2090
3 \+ y7 t, L5 { a0 G1 M2 v; V2110 OUT PORT% DAT(I)
+ k- w v" x& L0 G9 y5 L2120 NEXT I, M$ f s( h7 |* W7 I, y
2130 GOTO 2010; B3 K3 ^/ ~' t% h: F4 U
然后RUN
# M4 v) B! ?- ?4 i7 J4 q. k: L另外你要准备一台我们常用的带com口的IBM兼容电脑,使用CIMCO EDIT类软件,把传输率调到4800,字长8BIT,停止位2BIT,无奇偶校验,进入接收文件状态,写入文件名等待。
( \; e8 k6 S4 a2 R2 H: z* K6 |在机床一侧你可以随意按动键盘输入一组字符,然后查看你的电脑中接收的文件,两者对比一下,如果是乱码或是空文件,如果设置和连线无异常,哪就是SIO-2(98)H有故障了。不明之处3 P0 c! [$ u8 Y6 d; n0 w4 ]7 P
来信讨论cxccad@yahoo.com.cn |
|