中国安防论坛

 找回密码
 注册
查看: 9960|回复: 1

[讨论] 工程调试中排除问题的基本方法

[复制链接]

安防传说人物

Rank: 8Rank: 8

积分
3401
发表于 2017-10-24 13:22:33 | 显示全部楼层 |阅读模式
1、观察法
/ A8 P" W6 Y  K  @; [
1 A) e6 m+ w6 i1 S. g) W% l3 t6 {  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。
/ U4 [$ |) r# n0 J7 Q9 Q
" O9 E) u; A: C1 Q% @& E  观察不仅要认真,而且要全面。  , X  k; H$ M" B1 k3 u$ ~
; t+ I" b; n  M, z& `6 U: I
   要观察的内容包括:, k" T% M! q- b5 P0 z

8 f# g! u; ]2 k7 c3 m9 B  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;% f1 N$ J- R/ W# e
2 ]+ o7 [; G; O# L0 R" L# A# T
  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;
3 y0 C# A& O  T# {. L' n  @8 V4 d1 n+ f" g* ~! K- q
  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;
0 G" q8 k9 }  g' c# Z6 `; s& p) D1 v' k
3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;
6 I: ?7 c0 l, o) b# ^+ e  p" u3 T6 r& W/ {
4)、设备安装和设置的过程等;
5 ?5 A0 H/ a$ L, L& x2 j5 _3 L: m- L7 s
2、最小系统法
8 [  z( d- S$ ]
3 v; M' O8 _" T7 R5 z  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。; w- W# u5 s! T7 L$ l2 L. X

3 j% y% Z2 [. c( n3 _  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。2 J1 p1 ^9 X- j9 n7 M

( A) a2 M% F0 B. F  g8 f  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。
% S) h( p/ q8 a2 c* n) n! }5 B/ j' k" f
  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。
8 U' B5 Y/ P* j' B& R& K7 t. Z4 v9 ^: d+ h! x8 G
3、逐步添加/去除法( ^% y5 T/ T! p! l7 M: X

9 d" m5 J2 _' l- o0 w  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
- m/ }7 {6 f# t
$ l- |2 d- f( }) w( l  J  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。
( h( I& o$ U( B' p- H& J2 j( e9 f9 W0 V4 b  {5 E0 G
4、逐步去除法,正好与逐步添加法的操作相反。+ Y7 Z- X0 ]- y) `3 j5 m+ h9 p

$ A  ?% F( H; h' u2 \; {8 z! n  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
& M9 T8 S. Z% L. b' W, f8 |$ Z; Z9 j4 G# x3 F) O- s
5、隔离法
! ]( x- B/ Z7 j5 v6 b) ], s3 B" x4 Q/ F+ {* d( q
  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。0 o: _& {7 F  w2 D2 c
9 `( ~& h8 I! ~$ H6 l
  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。- c& y- V4 {1 S# u! h
- n- q9 K, K/ D4 B5 p5 i
  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。
6 k3 r& g& ?- Y2 l& v( g/ ^- z  r: Q! w" [6 F' |7 l) n
6、替代法
# ^0 J5 k$ z* `5 E8 {
0 |" ~; E' r) ?* r9 ?, E  o' `  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。
, |2 r7 R" P& J2 o: i; M2 I' X+ y0 p& h- I& K" g. C3 ~' l3 z
  1)好的部件可以是同型号的,也可能是不同型号的。
8 }: M( w2 Q- A9 `- Z3 ]* I! I6 `
0 V6 ^0 k+ E! P4 u; i* O  替换的顺序一般为: 2 L* P9 Q6 o" v/ p' \& V4 z
) J; o0 C5 f4 t3 A! ^8 I3 p! p
  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
, H: _# U; T; m: t' x3 z4 e) N) o
" V% r3 \( E" Z/ |! ?    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;
! N; Y& d0 C  ~" r! ~, O. D3 U. i- V) x! v) ]& ]7 d
最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。 % Y& I4 ?" @5 J( \8 K

" ?# g- S2 r; ~- S" R: b6 z  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。7 C! k  \# Z' h3 N

& N- ?0 f0 `+ h6 _% V7、比较法+ o2 P, u( I6 h% `. L
$ d, q" M! _6 X% p" `
    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。' k2 K9 K8 h; }$ t" ?

9 w) N. _' C8 u3 [; B% B8、敲打法2 ?2 I, f4 z; Y) s& k0 a& f( M" P" g
  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。- w. ?) ?7 s! T2 z: r" F8 ^7 c
使用此方法的时候要小心谨慎,以免引发不可预料的问题
! z; q8 B7 {8 W6 h/ S2 j      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)2 J( J1 W& q# J
      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。
7 j3 Y0 ?" |. O  V2 W     常见的故障分析方法:
3 Q$ D0 i) }- B3 y& o! T1 Z     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,
% Y; h* o/ a) i1 z6 m* @. `. E3 z     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
* _" Y9 o, @' ]* C$ E     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。
( O9 ?9 ~3 C4 X% n& o     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。
1 e5 x4 j) j: G6 ~; p) a! e& N     5、还没遇到,如果你还有别的故障,不妨说说。

安防传说人物

Rank: 8Rank: 8

积分
3401
 楼主| 发表于 2017-10-25 09:27:59 | 显示全部楼层
1、观察法! c* _$ S- @6 C+ v0 b! y! y5 b
+ d# T: R7 e0 r3 l  Y1 n/ ]8 k7 z
  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。$ B7 d# U0 b4 b
' ]5 f) n! H5 m
  观察不仅要认真,而且要全面。  " |! u3 p& e' U6 i$ Q+ b
) K9 X% D" Q* X0 i
    要观察的内容包括:9 P( C8 ?! y+ [3 ~
. l2 I3 Y6 f# J/ t7 C' q& ?, }
  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;0 r  M; H+ ]1 V8 e- Q* P

# P9 e: V9 A$ @9 }* I% o  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;# l" o- q9 U. U, M$ N$ n

3 f- @' a# k; m  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;
$ Z% |, H; ^6 b0 r
" I" L/ c1 g2 S' Q: Z$ H3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;5 X" v' c2 S8 v* Y" N5 D
0 |0 C5 r1 T' {3 q$ Q
4)、设备安装和设置的过程等;
$ i6 M0 c' z9 y9 t& P( e- n/ p9 ^" N7 d8 @4 B
2、最小系统法, b( S! r1 ~& E' d3 P: z4 s8 @

& b  K/ g3 {8 ?: H  j' C  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。0 ?" A1 s+ [4 _+ j2 p8 C
0 y  d, j) d+ ^$ z% R
  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。) h) |- x8 U4 J+ L# N' f0 s

! F. b5 ~( @/ c1 _  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。
2 l! l! ?  C6 S" D' c0 B, x) s, H% z- Y- W; @$ o
  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。* r4 h  j6 ]- v8 K

) B/ X3 q& i. `+ G4 r: j: L8 w3、逐步添加/去除法
+ |: Z! o2 m; T" I) F* _/ j7 p
  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
! v! X' l, I8 C+ x# {% w$ u" D* ^
5 _/ i6 U! o; ]8 I) ^  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。
+ U+ Q) s3 y% U0 p" w
. I, Y3 y- N  \* l4、逐步去除法,正好与逐步添加法的操作相反。( F. `, M! V$ i0 W

' D* t1 Q, e( R+ g! P! n2 v# b  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。2 _* H8 k. ]( q
) L2 j" Y! t) C4 k/ J
5、隔离法% R0 s! o. t' Q+ G4 X8 u+ P0 T

# d: _6 K! ?6 N0 [" W! X  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。3 n2 j% s7 M3 \$ z6 E: d! r
: o& E: _1 U/ L
  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。+ l. L; K% J) p+ V# }2 Z) w

% ]* O8 L, R3 ?& Y1 b% u  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。
* R3 A; W0 ^6 U# b
: Y. v. y  c9 R0 V) G* [6、替代法
' E4 a! `2 V* q- I0 V, m, Q3 H/ R( r5 ]1 ^
  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。7 d* {" i' w* l
; E6 w3 N5 {& k- ~0 z3 Q  {; ^* u
  1)好的部件可以是同型号的,也可能是不同型号的。
: z- ?4 D6 g/ }% U  B8 p3 ^6 F6 ^
  替换的顺序一般为:
* S7 K/ D- ?( C3 |6 z, u* i
: H+ K' E$ S9 h4 e6 Y8 Z  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
/ b. v! u5 Y. q, j# f3 I+ C. W1 Q# W) |( q
    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;
  n$ F, M5 \) t
$ B+ t7 E8 R" W9 D& m5 x2 v: O 最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。 7 ^1 Y  V$ }9 w( f6 `/ j% F* B* q
2 V3 `9 {, C% t* Q& b8 f4 `1 R' y
  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。; L4 M0 @" n* |% ?

* `" O( e4 o8 T  E- y3 f7、比较法, a/ l" e7 O4 [* S; g- z
' B% _6 h" C" k' D& j6 {
    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。6 q1 q/ x& z: K/ h" C4 R

& o8 P7 G% V- ?8、敲打法. o) [* B- ~% m8 o% b0 m% R
  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。
4 A2 S: q% h! e3 H$ H0 c 使用此方法的时候要小心谨慎,以免引发不可预料的问题
8 ~& ?2 d  Y8 r8 Y4 n      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。). L1 F1 J2 `) ~# R# }
      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。
3 E& R* l( w8 b: J     常见的故障分析方法:% W+ a0 {2 L3 A
     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,
' o$ A6 b/ ?; M( R. {     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
4 V% w& u! l! v4 \- B0 M0 ^4 q! D     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。! s  c, l8 O! u  E
     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。! U# [% e4 U4 Q: r
     5、还没遇到,如果你还有别的故障,不妨说说。
事业是国家的,荣誉是单位的,成绩是领导的,工资是老婆的,财产是孩子的,错误是自己的。-------智慧改变生活
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

安豆网|Archiver|手机版|中国安防论坛 ( 粤ICP备09063021号 )

GMT+8, 2025-3-4 11:59 , Processed in 0.136984 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表