|

楼主 |
发表于 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、还没遇到,如果你还有别的故障,不妨说说。 |
|