|
|

楼主 |
发表于 2017-10-25 09:27:59
|
显示全部楼层
1、观察法4 Y$ W( Y4 ^1 w1 w. v, C6 n" K
' q& I. n3 Q% @- U- u+ |% w 观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。
, ~2 d- n7 ]( T& @$ l! Z! a$ W8 v
观察不仅要认真,而且要全面。 : @& N% N4 d& ? C% O
) e7 M5 A; b7 B4 n" U6 o) G
要观察的内容包括:* f; ^, D# R: Q" i
1 \. B3 F, X( d5 v$ @" M 1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;
9 ~6 K- g' z: s8 u5 S" p% q) j* a( t y! g$ B
可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;' \7 L6 Y/ c$ ?' W9 m6 E! K8 i
% g6 e) C, @& a# T" J
2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;
9 j# Z' ]$ x8 B( d* S) V0 x; f: X% c( U4 }
3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;+ @ ^) d3 E1 O- U$ B) t
+ x' Z3 M6 B& O4)、设备安装和设置的过程等;, t; @8 }4 E0 a; z3 k: Y6 n( `& Z
4 T8 b# t! c& L% v9 \* Y" T( Y2、最小系统法
0 u3 K+ ?6 o+ {6 S' l! t8 {
' G; ~/ |8 }" A7 N0 w 最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。% e& m1 P' q( _0 R3 k& ~; }
. k: S( V2 q8 S( Z2 x7 @ 最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。# H6 b( u6 d1 e. O2 K1 o M% r2 n1 s V
9 K' F9 ?- k9 p) N7 V# F4 q! j 如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。 - Y% w' o# V9 S& j5 E
m7 }: X; F, A2 @5 h 最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。8 v8 D' ^6 E- D0 E2 y' Q' m: [# W; `
+ B2 U, e# U: s5 h: [5 U! Z. l3、逐步添加/去除法
" j) ]! r6 Q- F, r, K8 n! O5 w0 I) N5 B
逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
+ o# i4 P' h8 b9 Z1 B0 C# e+ s: y
来检查故障现象是否 消失或发生变化,以此来判断并定位故障部位。! O _" p& _# D& O4 w) Z% h
9 [8 E, q0 V7 l4 T5 @8 J
4、逐步去除法,正好与逐步添加法的操作相反。: C, C# T0 h' V" ]) s: J# E6 ~
3 D" u& k2 [( r! Z+ i
逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
H/ B9 y0 E4 l7 v! @
4 A& J4 _, v, W6 v5、隔离法! F1 K5 W x0 \: Y) ~
0 L& {, |0 K. v X1 t& d
是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。
% Q$ y' `8 n z* n2 d) l, f* X! \" Y# m6 v$ f' [
它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。3 X2 c2 P/ T* p q' O4 ^( E4 u0 m
, D# A1 }6 T, O 上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。3 \" j7 u& f Z& ~% e' h
% d, N2 b; ]# h' R; z/ T' l
6、替代法
3 ?, \) b, \! F) Y# M6 c
+ s; X: C7 k9 p7 K+ F1 F3 u 替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。' x# b" j f! r7 s0 i
$ o5 K. F9 E4 B0 J 1)好的部件可以是同型号的,也可能是不同型号的。
* G9 }9 B6 n8 c( |2 c/ x. q, G' W) ]2 V: t9 p3 X
替换的顺序一般为: 3 J3 T* j X& H, F
# ] J* Z5 u, }9 ` C; s 根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
2 n1 R3 Z/ W* U! X3 B: n4 L
* V* d9 B; t; j/ j- o, I 按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;# {9 b2 Z( c) ~( k
. u! j; m! A" E: |) P; ?$ f
最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。 5 {3 ^# y9 y5 X) x, r: b9 ]5 H4 I) ^
) y- R; D3 q. T! a. j% M
2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。- U" _* } e4 w0 ^8 E( s
; O: Y0 O0 j/ I! W( F9 ^1 @7、比较法
% ^' U) R; ~) `, L! Z0 D
|9 c, |- \5 x% ~: { 比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。
: r- Y8 T$ Y8 T! F. E5 D+ {1 I w0 N: J4 R9 O# w" ~
8、敲打法7 Q( u- Y3 _9 C' Q" q5 D
敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。
2 V. R5 W+ f5 k0 e 使用此方法的时候要小心谨慎,以免引发不可预料的问题9 }# Q; ] c' i& w( w7 {$ r
端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。 本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)2 y' B$ d. \7 |6 e& @ c
最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。' H, K4 s: P4 y2 C7 v- ~# d0 c
常见的故障分析方法:
2 G" F/ A; m, N2 E$ h0 J$ N 1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,
4 j% \# y: ~, Q1 V$ j, \ 2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
& G. f* l( O. _: b' c 3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。4 Z: y5 ?0 Y( n+ G
4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。" ~! L9 B5 C) [9 u. j, g2 M& ?
5、还没遇到,如果你还有别的故障,不妨说说。 |
|