中国安防论坛

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

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

[复制链接]

安防传说人物

Rank: 8Rank: 8

积分
3401
发表于 2017-10-24 13:22:33 | 显示全部楼层 |阅读模式
1、观察法  m& s% ?; G4 ]$ C7 H4 g
  [) r( u" P" H" g, h& h/ }
  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。  i( t. u; V4 C* }( o# [

2 D- Z/ a; C7 d' \  观察不仅要认真,而且要全面。  . o( q; p' K' M9 b# E% D
: M! F' f* h1 p# {3 z7 }
   要观察的内容包括:, I! g+ V1 j* i* m/ M

6 ~* I5 [8 o, E! f0 ?1 h  E  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;
- z$ K: y) S+ m1 V& Z( W9 l! R' @# S- b6 Q( M4 P$ E. o4 k4 T$ `3 X
  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;
+ Z* O: |" Y9 E$ ~3 O' Q- M4 r) j2 f1 Y' q
  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;
& E2 d8 O/ P, e2 ~' E5 v' p  b* s. C% t- U  o+ z( s
3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;8 r( q) u: k' L$ [8 u
+ [, h" M( J& y, z, e3 [
4)、设备安装和设置的过程等;
. o. a, ?" Q! N! i" i' V
7 `+ U# B$ q% x0 s! l0 y2、最小系统法% e; L( D" W; u; w
$ }2 L/ J7 u8 g% a
  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。" R7 f5 m# P( p
1 B6 ?& n  r6 W4 K
  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。# d. I! a5 |2 j8 _+ S% m
# ]! d+ w5 _! A4 I; n
  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。
) ?& M% `- F* v% b
) O9 ]' \4 U1 R3 t! @0 |6 a4 Q  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。
3 T! r1 w: ]) [6 j) J
. _5 j5 L# ]9 n8 H1 f. T/ I' S' E3、逐步添加/去除法
+ v3 R. s% @' K$ @
- u8 [  ~! F" ^  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
/ Q7 \& g, A  ^& M* D
9 i/ [$ L( K; n( G3 @  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。
7 f+ K! N" h) e$ g% Q/ L0 I( A0 E9 i3 @/ ]
4、逐步去除法,正好与逐步添加法的操作相反。. S8 K) [- V+ U6 ^, F% ~; i* Q

" d) t9 i7 c* U7 `) e  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
5 c% X, c( }% S) s8 e5 v
) i% n- f  c8 w- R; P; X5、隔离法. G( b- c% v; d- m

+ f( U, h( M% V8 w; a9 v1 t  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。$ B0 f0 S: Z; j2 [  k1 M0 L
3 T% X7 [  i! z* k
  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。
# b, C. O# h3 T4 x6 |* \' _& n/ X9 o8 R$ H7 e1 A8 ]
  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。
  Y9 ~% M6 X% B! {8 O6 A' D
0 i3 m! {& v) L* _1 |& h) h6、替代法: }# @$ U! s5 w1 }) {

/ h& ^/ T2 H8 J" l5 V9 y" u  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。0 v5 ?$ A- J' T8 W  J

( s0 d# _. }7 c  G' t3 J3 E  1)好的部件可以是同型号的,也可能是不同型号的。
: x( C5 I; ]  L5 R
3 a, A9 B, x0 C/ j  替换的顺序一般为: 6 m" M0 N& O# O1 C. F6 d* s

( j  b. m+ h. z. y' f, |  g  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;: \" ~% R7 O/ \9 I' @) J

# _& V! I4 |! L6 {) h/ C    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;
2 k) x% A9 L, l: D, a+ X; x; P: d: U8 g; X' ?+ h7 _6 l
最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。 , A4 r! v. j0 w
0 F8 O  `( t& r& I
  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。- c: V7 ^* g( @# }* `4 v
6 p2 G# V* I4 K4 i3 N
7、比较法+ _) [: t* r. b6 ?8 u1 J; b/ ^% d

( {, h7 X" ?4 L& }1 K2 n- f! h& r    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。
3 V3 J4 ?' M7 N& W3 P+ n; ?4 ^! l$ \; j
8、敲打法. g  e8 N5 J" Y6 K1 {+ _2 O( C) X
  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。$ [$ l6 j" C4 w  N6 D) n
使用此方法的时候要小心谨慎,以免引发不可预料的问题
# m9 }9 {5 j2 U      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)) M: e! y2 C3 n8 t; _
      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。, z6 C3 T& K- G
     常见的故障分析方法:
3 U% m; k% i0 T     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,
4 Q3 g  n  @9 x4 j9 c4 i     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
7 S( i2 C5 D! `9 M5 D     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。
& `. q; p  C. R& [% L     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。
1 V9 d- B) C& N8 a     5、还没遇到,如果你还有别的故障,不妨说说。

安防传说人物

Rank: 8Rank: 8

积分
3401
 楼主| 发表于 2017-10-25 09:27:59 | 显示全部楼层
1、观察法
! W0 B& ]6 z- d4 Z6 c" k8 t
. t* Z' x$ {  b4 D1 {* ~  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。
, Y% y0 S: z- i2 z) w% E& E8 K% P. i6 r9 w& K( _( U1 u3 I( @% _2 _
  观察不仅要认真,而且要全面。  5 ?) Y+ d. n! N+ D

" X( @& C# {5 v% P4 c    要观察的内容包括:
8 {$ L! r7 Q* J: k1 P! F" J) N
" v0 Y* S+ G3 ^$ e& K: X. A  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;% A( R- W7 P7 v2 Y( [# s' K" o

) J5 E" q  a- i  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;
: Q2 A. v7 a( Y) m. d1 v
! D, x, `2 H: g  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;$ j$ n; q, q: Q; u+ f' [: F! t

, I& W: ~0 h2 F5 b) I3 e9 R3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;
& V( r$ U) T$ M/ N* q7 h  x! _, z) I& i0 ~: w9 b/ n
4)、设备安装和设置的过程等;1 s  l# v: U8 B! Y
0 M% j& n, A- G: B" |8 j
2、最小系统法
0 Q& ?" i$ u3 d5 N$ ~3 {5 c9 }& v7 ]1 n
  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。$ I' {0 \8 s0 e0 ]* z

1 E$ c- a0 f: v, N# y  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。
: m4 E  s3 M/ @+ q
6 d4 p" e1 c! W8 U7 k  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。 0 X0 p3 q7 A  I. |5 T5 K
2 j  B% W5 l5 I. D
  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。
6 d5 l' w+ V3 B# `; Q0 D2 X) G" K* p
- B* u# B% x: z. Q4 x% A* s3、逐步添加/去除法
* H7 q( O( m$ f4 q8 d
0 O- c) W5 I2 _, p" i: Z/ [  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
1 M5 @# K" B6 |( J3 x' t+ Q+ p4 O3 h  |/ j8 a+ D0 p6 U
  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。
. T5 @" o# [% |2 Z. |* d: f1 ?3 T" m, M
4、逐步去除法,正好与逐步添加法的操作相反。8 s6 Y$ `; M# ]7 Q

; n0 b; p0 r  H$ ?  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
  ~8 {5 p% O( ^+ v9 f+ Y# Y& t& `
5、隔离法
1 A- J, S% j6 T
" U, M8 [0 t! j4 z/ a( I  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。# G$ i2 G1 G1 W! `+ L' f1 _
: t# C) P: o  K# l( e( ^5 y
  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。- U6 B( O# x# V9 X. @7 ?# ]0 Y% v& g

9 J4 a8 t" T7 n, A) @  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。
0 l) ^9 q5 B9 F! X. ?" S; e
6 |, [+ q( t  `3 K7 b6、替代法
; M" ]! C9 o% ]4 w  b5 B, t  d" y2 v4 {! k$ h$ t
  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。
1 o- ~7 R% v9 |- ~* A: O" d5 X. J$ N* A" c1 @
  1)好的部件可以是同型号的,也可能是不同型号的。/ A2 y4 m  F: U+ v! V1 @  b

0 c1 D7 Z( k# t' n  替换的顺序一般为:
" q) z5 n# R3 \$ s+ A6 a9 p7 ~) Y' w
  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
+ X7 E& O) }' l1 w  P7 J: Y" @" d' z  |( Y6 c' o( @; b9 q( \! T
    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;9 t' s! B. r) v! w* z

+ i$ c. @: R( X 最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。 ( I0 h5 v- H6 J! E6 _3 Q
5 P2 X7 J0 R# ~' m6 u% Z5 C& b
  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。3 a( d5 k& t9 c, Z

! }2 M  |6 s3 `7 b7、比较法& V) K4 q# H( E0 E9 s) v& _

3 d! q$ F6 s% h& m3 S    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。
6 ^" ^: J6 i; R
: }: l. w2 _% i8、敲打法
0 g, O3 k, X" b6 |( C3 f  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。8 |( ~3 u. ~+ w8 ^$ e5 k
使用此方法的时候要小心谨慎,以免引发不可预料的问题
- s$ X1 `1 O' D6 d& C8 q9 ~      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)
/ T( \1 X' o3 C$ v9 W9 o      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。! K$ {$ w+ h) L. ?* o& ]% }6 [
     常见的故障分析方法:
! \- M4 x+ k8 r" ]* y( i2 J/ @     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,, M1 h' P) F% k. E- C8 M
     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
: t( o9 i; D$ [# s     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。; Q. M9 \' {8 i( n- O* i4 ^8 V9 ?
     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。# l: T4 ~9 v$ p, ?! ?8 w* c, w
     5、还没遇到,如果你还有别的故障,不妨说说。
事业是国家的,荣誉是单位的,成绩是领导的,工资是老婆的,财产是孩子的,错误是自己的。-------智慧改变生活
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-5 23:20 , Processed in 0.092266 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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