|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
sodick,a320d,a500w等的送数问题,sio-2(98)H的检测
H" v( G& d3 ]& k9 j- F- a$ w. U ?% i# N
由于软盘的日益缺乏,使得SODICK机床的文件交换成了问题,不得不重新研究SODICK的传输问题,RS232的接线可以参看异步串口的RS232接线方式,这是一个标准的接线同CNC车床,电脑锣相同。+ H( e" R" B4 x! q* t; L
本文的重点是讨论SIO-2(98)H传输板的检测。
6 u/ R C2 y( H3 I l# i0 Y% M0 t 很多时候当你连线也正确了,设置也看不出什么问题的时候,有可能就是SIO-2(98)H板坏了,而又如何判定是SIO-2(98)H发生故障呢?下面给出我的检测方法。利用机床上的NEC PC
% a8 ]8 B# j1 x; t4 G9801UV 11,或者EPSON PC 486电脑,在无系统盘的情况下,进入N88BASIC程序,使用N88BASIC+ Q- C2 x- d4 v& B: A
语言编写如下的程式:" y, x' `% [" \4 u8 D
1000 PORT%=&HD0
2 |; e& s1 Y$ O7 z# K- L5 p2 \1010 CH%=1$ H4 V# n5 Q2 P: f: b9 ?/ X/ H5 f2 o
1020 MODE%=&HCE
) C- S: j3 n6 v' M1030 CMND%=&H37
1 @) E K1 e7 r! l3 u; t6 [. w1040 DELIM%=&HD
& Y3 K2 U0 F. U) ~1050 DIM DAT(256)
8 U3 l4 }4 K, k5 {" [" @1070 OFFS%=0; v) I7 @, J+ M. t
1080 OUT PORT%+2,0
# g h/ c/ x4 s/ ?& a2 v1110 OUT PORT%+2,&H40; k/ c4 P* ?# H
1130 OUT PORT%+2,MODE%
- Z" P* B! w, v1 T4 c$ e1140 OUT PORT%+2,CMND%: B5 W! _1 L5 P) ?! ^4 A
1160 DUMMY%=INP(PORT%)
/ T5 U# |0 J" |' v& Z2010 INPUT "输出的字符=”;A$
2 Q% F0 F; w$ X% _, v4 _2020 N=LEN(A$)" I8 W0 t# z7 C a
2030 FOR I=1 TO N
% G3 X9 Y7 b9 C' C2040 DAT(I)=ASC(MID$(A$,I)4 z! n0 A& w7 c' b6 u
2050 NEXT I
& u2 M5 ?5 G% R" Y" c2060 DAT(N+1)=DELIM%, n2 s6 D1 E3 i8 i. G
2080 FOR I=1 TO N+1
5 U% l5 H$ ~5 o8 ^. A) \2 R7 g2 R2090 STA%=INP(PORT%+2)
% o2 w/ O3 Q$ z6 ]# X& M2100 IF (STA% AND &H5)<> THEN 2090
. U& ]0 G& X+ _- l" q2110 OUT PORT% DAT(I)
2 Z2 q" g+ g# x) d# N( ^$ H2120 NEXT I
( a5 l* U" h+ J, Q' {( b2130 GOTO 2010
0 H$ c% k M4 z% t' |5 b然后RUN" C1 t h" R% l, K3 Z- m8 x
另外你要准备一台我们常用的带com口的IBM兼容电脑,使用CIMCO EDIT类软件,把传输率调到4800,字长8BIT,停止位2BIT,无奇偶校验,进入接收文件状态,写入文件名等待。
9 L3 J' L6 a' G. @+ ?6 [0 I3 [在机床一侧你可以随意按动键盘输入一组字符,然后查看你的电脑中接收的文件,两者对比一下,如果是乱码或是空文件,如果设置和连线无异常,哪就是SIO-2(98)H有故障了。不明之处
, Y- w7 s, u: I f( I来信讨论cxccad@yahoo.com.cn |
|