中国安防论坛

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

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

[复制链接]

安防传说人物

Rank: 8Rank: 8

积分
3401
发表于 2017-10-24 13:22:33 | 显示全部楼层 |阅读模式
1、观察法
: Q+ C# s( [1 @/ q" |
4 v% K; U& B1 ]( a: c  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。, ?4 ?1 k5 c( Z, d) B" {- O

  Z7 O: B. r6 F% H/ Y( `7 q, F( q  观察不仅要认真,而且要全面。  7 z$ G. t, s9 N( }+ g! m6 g9 k# S

- q1 E3 K- Y+ y7 ?+ |   要观察的内容包括:, b) u' n( a' y7 z' J

2 q* Y1 R  a; O2 m4 f& p; w  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;. |  Z) L& C, F
  m3 b3 _5 N& D/ M% e# u
  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;
1 |, Q( B0 A  C& W3 z. k" p5 h6 o; Q- k) w9 L' \
  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;- z6 R1 z) d- g0 S' h1 g- W9 P

; w# a( A8 J" X0 K3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;% W/ {# I, {. Q' f* U1 S8 S7 d2 T3 P

4 u! l( G. e" J% l  Q) O- |" A4)、设备安装和设置的过程等;
# ^6 j2 D& E: n- o7 j2 |5 A3 U1 f. |: U1 u1 @+ O8 g$ f1 ~
2、最小系统法6 o( n; A: L9 D0 N" p1 F. ~
3 Y9 [% n, n! J+ z$ K  |8 S
  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。
# X2 T  e! E: @8 n' j/ o0 m7 x! E) _$ }: i+ h8 m& {
  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。
0 f" x- P2 n) P( k& \8 H. ?' |# j2 o! ~# E2 K9 i7 \. {: o' B. h& B- r
  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。
$ D7 k8 f1 ?% ^. g: `* w' _# [# o2 I0 k* F
  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。  U- j0 o5 g. p- w
6 M% D9 m# R; y9 n, X
3、逐步添加/去除法
; I+ H% [! J5 x4 q' \* v0 B. e' F7 r, r/ K9 H5 V8 {0 \# ]' J
  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,
) z$ I" E. m6 E, \
: o" z4 Y+ j7 x2 \; h6 H+ M  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。, A; V/ Y9 U& M( w! r
9 j; ]& y: |- e5 |" E
4、逐步去除法,正好与逐步添加法的操作相反。2 s- g9 {$ ^' U, c  _% w2 @
, r+ d* d/ O( B
  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。' c& V" ?! \+ r( ~; i

- m. l8 D) x2 g6 C) y- K% V5、隔离法3 N. D9 _: L! j

2 ^: i& `, b9 j+ x  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。5 e: K& x3 @1 @4 G4 E2 [

8 f  X& Y$ S/ f3 _1 j7 x8 l" w  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。: x8 n. _4 X( Z( N7 u
# j" U) T4 n/ A% Y
  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。# m& p1 ]* |/ _5 {! z$ A$ _1 B) W  b
% N, j2 d) @  g% |' c- L" e; j
6、替代法/ F; V) U# t8 j9 G9 w- L- R
* I) e  v: w. _, `4 b9 W
  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。/ C& l) t3 v- B! I( c1 I" }
; m3 v5 a. s+ o; M- y
  1)好的部件可以是同型号的,也可能是不同型号的。
/ B$ Z/ k. `: p* F( \" g* H8 c: G" ?7 A2 u# y* b
  替换的顺序一般为:
8 D+ U6 D" o5 [5 d0 ~6 ~; p% `# G3 ?! R
  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
/ m  o" }* f- H& u, `4 N
  k: R- u9 o5 w( f$ ]/ s! m8 I    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;
& Z3 K9 Q) S" b( [0 q* X
  U3 H& @( B+ p 最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。
. |7 G- R. e4 |/ m$ C1 ?1 o3 q. {& C
  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。# @2 m. y$ B4 D: r

3 d7 J4 m$ R; _# s. Z7、比较法
8 p% b2 u' K4 \" J
: R& p' m  P+ u* p/ y    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。3 T2 R  N# d  r( S9 x

! x0 h( D; x% z8 @/ k& p8、敲打法9 _3 G( k- J, x. Y
  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。4 d6 M+ N* a( o& s( P& Z
使用此方法的时候要小心谨慎,以免引发不可预料的问题! y0 k( Q; O) u* k4 a
      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)# C1 {8 N5 T/ a, |
      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。
5 w9 X/ I0 Y' x9 K2 u# E3 n     常见的故障分析方法:8 I( y* W0 x; l( n7 u6 \6 ^4 ]
     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,
5 @7 y2 E' U+ m  Y( ?0 a     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
3 G5 b$ Y  {0 u. t2 \     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。
: J( {1 b) j$ u' y     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。4 d( S$ H3 j6 I2 f* b5 {
     5、还没遇到,如果你还有别的故障,不妨说说。

安防传说人物

Rank: 8Rank: 8

积分
3401
 楼主| 发表于 2017-10-25 09:27:59 | 显示全部楼层
1、观察法6 C, w  ]! a  i- L* q2 o$ w

* d8 Y7 K5 p% v; @  I8 X  观察,是调试判断过程中第一要法,它贯穿于整个调试过程中。
9 k& h- {$ e) Z, A; z
! n5 T& e1 B% Q$ P8 t: f  观察不仅要认真,而且要全面。  
" d- v$ p7 k, b. H) ^. x  O, L" K' h$ e/ b% i. w
    要观察的内容包括:
, `; l9 n+ ?$ f5 _9 W1 X9 E! \% l: z
  1)、设备周围的工作环境;如恶劣的环境可能对红外探头、视频信号有影响;
' n. P6 I3 P! X# g& r1 g+ X% J2 C' J; n  v2 @2 c. V- D
  可能对通讯信号有干扰,对漏水绳的灵敏度有影响等等。;" m3 d' @' S* E# I3 i# [+ D' \+ L
# [0 D  j& k" L0 O  }& f
  2)、硬件环境。如通讯接口、通讯指示灯、电源指示灯和报警指示灯等;
' x( G# `) B( t! H! b& ]6 n* K# U6 z" o" R9 S. q
3)、软件环境;如软件的版本号、动态库的版本号、视频控件的版本号等;7 r4 ^- k' z1 }  V8 g
7 V0 l' P" \2 {+ o9 z' i
4)、设备安装和设置的过程等;! e! s8 H' D: F1 r6 y5 A
1 a$ Y  S2 P! Q
2、最小系统法* D2 c' z) S. J: q$ l; ]# {
0 p& u7 M8 k1 [5 L& J
  最小系统是指,从调试的角度能使监控系统运行的最基本的硬件和软件环境。0 A. N( u$ n4 X0 }
, V8 k5 O) o; J; R2 }
  最小系统法,主要是要先判断在最基本的软、硬件环境中,系统是否可正常工作。9 c9 j1 L; F1 k) A( o" K

$ M- x: v' h0 _2 j* k; d3 }  如果不能正常工作,即可判定最基本的软、硬件部件有故障,从而起到故障隔离的作用。
: c2 N3 ^% y4 O
0 Q2 ^  y' ~0 _4 i5 C  最小系统法与逐步添加法结合,能较快速地定位故障的所在,提高调试效率。
+ }6 k2 \( N5 m" `. T/ z
9 T, r1 |2 x- u5 n3、逐步添加/去除法
& w  {( A0 K4 k" v2 S: ?. e- R2 W# d" f# N
  逐步添加法,以最小系统为基础,每次只向系统添加一个部件/设备或软件,' j, Y5 G# X4 I" v7 q  J
$ r$ m$ O2 q1 y( |; b
  来检查故障现象是否  消失或发生变化,以此来判断并定位故障部位。
5 ^6 n7 f; M5 e, R2 Z2 N6 B8 ]( O3 k3 H- A
4、逐步去除法,正好与逐步添加法的操作相反。& m2 M: P/ y5 c- |7 X
4 n' ^8 U6 @5 D6 Z2 R
  逐步添加/去除法一般要与替换法配合,才能较为准确地定位故障部位。
9 O. R  Y, n1 {" A, O8 h8 {& l1 W9 }6 a" U9 q
5、隔离法
$ p3 u% S- y3 z5 z/ M. b$ A0 S& y
  是将可能妨碍故障判断的硬件或软件屏蔽起来的一种判断方法。9 G" E; j7 n% q# P* ^' K

2 P# T) g- T- z" M1 O  它也可用来将怀疑相互冲突的硬件、软件隔离开以判断故障是否发生变化的一种方法。
- p3 j4 q- }% C. X( P/ N  U2 D7 B; v. \6 ]9 ]$ d
  上提到的软硬件屏蔽,对于软件来说,即是停止其运行,或者是卸载;对于硬件来说,是将硬件从系统中去除。
( R. K2 R) S  G# V0 z
& q: x8 l# D  ?' |6、替代法) d6 L  X* D7 q. W/ _+ R2 t
; \4 o' n5 r4 V: m
  替换法是用好的部件去代替可能有故障的部件,以判断故障现象是否消失的一种方法。
7 X4 `+ q# Z7 R" M
- T7 P2 v2 [# F- q: ]7 `- ^  1)好的部件可以是同型号的,也可能是不同型号的。4 H' j/ k) H2 b1 C
+ z, V# r8 Y  h
  替换的顺序一般为: 5 S4 z  d0 ]/ \. l2 O  j+ [9 x
; p+ y; X+ q2 }# I+ D( @
  根据故障的现象或第二部分中的故障类别,来考虑需要进行替换的部件或设备;
$ b  V- B; _4 N( w- k0 K
" U0 x! }* Z3 K    按先简单后复杂的顺序进行替换。如判断通讯故障时,可先考虑设备的通讯参数的设置或相关的跳 线是否有问题,再考虑通讯线是否有故障,最后考虑通讯转换模块或串口是否有故障;4 y5 N9 ]$ P* v" ]8 q: }
' j6 |0 G0 g. n
最先考查与怀疑有故障的部件相连接的通讯线、电源线等,之后是替换怀疑有故障的部件,最后是与之相关的其它部件。
& M# K! G9 N! k! g/ p+ H8 x" I- D
  2)、从部件的故障率高低来考虑最先替换的部件。故障率高的部件先进行替换。
. J+ X$ p4 x# Z* H# e3 H) o' g3 U
7、比较法
% E& M& `( Z5 V; h) R
) H) w5 w5 C- [, ~9 l    比较法与替换法类似,即用好的部件与怀疑有故障的部件进行外观、配置、运行现象等方面的比较,也可在两台设备间进行比较,以判断故障设备在环境设置,硬件配置方面的不同,从而找出故障部位。; N* i3 M- E; i$ ~7 f
( p2 H0 }- p7 A$ y6 q# e. u' R5 {
8、敲打法
: V+ V# [* t% h  S+ X  敲打法一般用在怀疑某部件有接触不良的故障时,通过振动、适当的扭曲,甚或用橡胶锤敲打部件或设备的特定部件来使故障复现,从而判断故障部件的一种方法。
1 w, ~2 S: y& L& ~, \& P3 N 使用此方法的时候要小心谨慎,以免引发不可预料的问题
6 G7 o0 E$ F" M- I: t) L3 H+ ^      端口映射、DMZ。端口:指的是你对外开放哪几个门,例如波粒,开80、9000-9002这几个端口,80是开放IE访问,9000-9002是开放远程时的视频,音频,控制。  本人比较懒,不爱一个个映射,都用DMZ,DMZ通俗讲就是全部门都开了。端口映射、DMZ两者选其一(本人也见过要两者都开者能用的。)
  o8 e3 O! V& F, d' F; B      最简单的远程是单台电脑拔号上网。装个花生壳,或你的采集卡上有自己带域名(DDNS服务),把你的动态IP邦定,别人就可以看,因为你只有一台电脑,多台电电脑共享上网,大部分人用路由器,路由器拔号上网,带着下面50台电脑。当我访问你的IP时,有50台电脑,哪台是监控的?好比你家50个房间,去你家,鬼知道你住哪个房间。所以映射端口时都有相应内网IP。( w% \- M: O, j) ?2 D$ O4 O
     常见的故障分析方法:5 w8 I4 v) ]1 K1 f6 A
     1、用内网访问,内网访问没有IP限制,没有端口问题,内网可以代表你的服务器设置没问题,* R3 m5 D; N$ C4 I5 i
     2、ping 域名,看看得到的IP是不是服务商分配给你的IP,IP相同,证明域名没问题,有邦住。IP不同,证明域名有问题或你的网络有问题(铁通的就邦不住。)
# y# N* R- Y+ c8 S9 J, z7 a  }     3、 前两都没问题,还是不能用?端口有没有开,都开了还解决不了。那就改端口,80是IE访问,这个端口也是常被服务商(电信)封掉(部分地区已封),把80改别的,,81或82或随便你啦。我证实80是否被封,可以用网络客户端,如前面所说,80是IE访问,,你用客户端就没有从IE访问,所以用不80。  O% i+ l5 l: p; r; I
     4、再常见的故障就是铁通网络,最好一开始就跟用户说好铁通不能用,非要用的话,,买收费牌的花生壳,每步,很多年前试过,收费版的可以邦定铁通的。当然现在有的监控采集卡都带服务平台,可以由平台做代理,铁通,网通都可以用。7 t) E' E+ N, I
     5、还没遇到,如果你还有别的故障,不妨说说。
事业是国家的,荣誉是单位的,成绩是领导的,工资是老婆的,财产是孩子的,错误是自己的。-------智慧改变生活
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-11 14:00 , Processed in 0.065384 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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