|
Cadence使用中遇到的錯誤及解決辦法(更新)" K/ N$ x# r& k" }
9 z% g! m9 x8 f5 M' R% u
【目錄】
# {/ Q+ k |5 A; Y0 Y d4 w& n t. G' ^" T1 o6 }
5 |7 `4 h: ?6 i) L5 a$ Y( Y
& |+ ~1 `2 Y, h
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)
* L; J" x2 `* k) N
2 E4 ~! N+ }1 w6 u8 S- |OrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
* e1 z3 ^2 W! {/ h7 K; U, A5 [) n* W7 r/ p# @
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,/ z2 c+ m# l7 y- F- R# g
/ N( ^ r* O# }( ]( M% Y4 v" B
再打開ORCAD就可以成功。3 g& m* ]5 z# L$ z3 P5 w" I6 f& r
/ _+ S. c* [0 V' h0 j
, M% s/ A. f5 V3 A
. R& k2 O5 j, e! V
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor' I# [0 v4 C% t
2 n& G3 [5 r! K% C- s% m7 E R! V) ?9 y q$ h M; Q9 F
8 K; E) Y. j, s r& |
3 g7 t! X* Z3 {+ A
- \" n; m: b' G5 G+ ?( o( B2、下載PSpice模型文件打開報錯1 K$ P2 |' ^: D5 l0 T% C% f
0 S% u1 z4 F, [- k4 V$ a3 D F3 Z
提示錯誤:
* F# a7 H* G2 ~. Y. V9 k$ e6 A. F$ W, b
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
/ M) {- w8 o! ]6 M! H2 [9 f( n7 A' L9 L" i: O# ]0 \; ], r
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。* S9 W7 w; z1 b W1 n
- z, w7 Y* _. @$ S% x+ [解決方法二、(待補充) H% a# X T. x
5 G5 e: ]0 F" h& @1 W a' `! u8 J
: H) A |, L @% G+ s. D
7 c* {3 l5 a3 u4 u i# A其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤3 G/ ?" b8 K, C* H5 ^
& `8 {4 i7 l8 {
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
* \! Z* Y, l0 [2 P2 T$ \
2 |& W+ F1 ~0 o+ P來自 <https://blog.csdn.net/rdarda/article/details/6587384>) \5 i: ~& N q2 ?. E% q' [% L
% P) G6 \" y- i$ E: P1 H
3 ~8 Y3 t+ _/ E" v0 r2 ^
; z: k& M/ @% h8 D6 {- X其他2:求教“pspice COM wrapper error”問題
& f# E+ f' l* M7 a# D( v, `5 {
8 o' O3 G/ ]7 p1 O0 {我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤2 X4 Y9 }6 U: S4 ~) w
* |" J. j7 t: `4 h" |- {: |+ e
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
4 j Y6 N- A8 k; z' k- |- p2 u' n. u( }
: Z, D9 ]" f- B! ?- c3 q5 {
8 T- {8 |5 F( i4 w
3、凡億視頻播放器引起的各種問題# M# p8 m1 \$ t
) r2 v' G$ Q/ W& f7 Q8 J+ I$ E0 t8 C3.1、播放視頻時OrCAD閃退問題
9 g4 w! d) Z& s* A% L! R, A0 U% ]% z: k! ^$ J' f
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
9 r; N8 D3 A7 Z0 _: R3 s
7 h$ j5 v5 i* v% ]! l3 C導致orcad閃退。7 P" _% }/ D2 [! Q1 f
( \" q! v8 {! {! t3 ^
修改capture目錄名稱與caputer.exe文件名稱; C& w/ G/ ^, }" j- _( [- r5 A
! n" n: M7 S) R
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
+ @: F2 W2 h) N/ ?1 I0 X8 r! f' y* ]) e& z; w9 s1 h! [2 h7 T' R
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
6 ]; n# N5 u/ B3 s
& I* `! o0 x; i. e# v' \9 f0 Z
2 d2 y' d: }9 y
J6 q3 g# v& y! T7 c" fD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
" j& t! y& R# c2 E/ n6 o8 B* Y
7 b% x4 O$ r# h5 T: g2 K- ]+ kD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe6 { e/ k9 b! d1 U) Q1 T
5 g! W/ D* a% J3 R# a g
3 `4 K; |% ~3 G/ q& L2 c
0 C( B* e& |$ o3.2、導出網表提示錯誤
0 ` g! Z$ e$ i4 l$ n! L' R1 `
* c4 O4 k. e+ }3 v! e# T以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:3 L; S' K$ ^# x3 F( y
, [1 r( n& \7 z- A) R8 \$ c(1)導出網表:提示無效指針,PCB Editor空白5 }# e7 G% y7 @4 T2 W
; N, D5 f; O1 T解決辦法:, C# ^. i5 _: E5 w W0 N
) @% `: }" I/ K2 _* ]( H打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
$ @7 n, {. g [/ Y0 Z$ Q1 m# N9 I' s: D
點擊鼠標右鍵以管理員身份運行& j3 m" T# z0 w
+ s) q/ `) D$ Q M$ T% P* D
進入DOS命令窗口下% Z) _6 A2 U, p& U' T
: ^* j$ A3 ?5 F# {0 h
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的# R. w) K" p/ F& P- G
3 Z( l8 E, A1 i. I* f文件路徑進行修改)2 i$ ~8 P% c( L# m$ h7 ^" C4 x
" U( x) _! o; ?" u$ v: U9 e
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
& y3 ^4 M* v# s4 z& i) N: L& T; X g5 W. T
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
) m7 u; H+ s, K4 y& {2 ~8 h" R2 D4 E$ }. }: J' f) ^
參考:/ E0 p7 e8 q0 z% x( O* g! |$ h
/ B5 X- O) a, Q% X$ [
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
@% P/ g1 i3 R' P* c2 z
8 x* G, K4 X3 Q5 T( Z
$ `' _6 s6 B, \! i' y z9 z
P& ?, A6 S7 w' O `9 ] ; k& c' X: `" E8 v2 }
; _: k' C3 }8 {' @) B
(2)導出網表:Configuration file錯誤
, f. W( n: W6 z; Z0 ~: S7 \" M* g. a( k
0 I" J8 i" `# U! a$ @4 n5 m4 N
& q8 G( K* R& I$ G- v 7 p5 K3 w: q0 a9 q
& I- Y3 w$ A6 w! W* Q. E. Q' HOption->setup -> 重新選定allegro.cfg文件
) k. A& `# c' E4 W0 I4 J; S
$ ~! D# n5 \4 Z/ H5 A3 |- M
1 }. L7 O1 G3 i- b3 l& Q! ]
8 G9 B7 r; x% m: Q1 O% c. hConfiguration file配置爲! i( W2 E. z: c" d8 e8 S/ X O
) b- q8 d; K+ }9 l! B0 l2 y8 A& @
7 R v9 m; Y ?: C" A9 H; v
- z; C5 b% L. l5 |$ ED:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg0 S" s6 i2 y9 G, R! E; A' p
) ^% T. O4 r$ {" A
$ q( s# a( m; b. L' l7 j3 J. D9 w
9 c3 U, x& W# o# s- R% ` @3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出4 x0 _6 s. H9 E: [9 _7 H* s
7 |. }8 c, _1 A( f2 s% J7 N
裝了需要機器碼的播放器,關閉播放器就正常了 o( }! j5 C; |# v9 d
6 j& W8 B! l7 i/ h/ A: ^
https://www.zhihu.com/question/27682079/answer/55509794; N2 n/ s# O# \; Y1 x$ u& b
* ]: t) J6 ~6 C) Y5 z
; O. q2 Q9 e$ g
0 n% K( g7 H; K! x# y- f4、使用orcad的CIS時意外退出
4 h, X0 P. L$ l, L* D3 V& r7 Z) Z* V& o+ \4 p$ z) c1 X
" r! m. ^ }: S+ {" o C2 y1 X! Y. f3 z' _2 Q. Q- L
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
9 H1 c, _* X% ~
, r W$ q1 x% L* U4 V6 P 4 B4 n' Z7 |* j5 D) G0 c3 Q
0 l; f! T# ?0 O2 I) J' H[Part Management]
6 m7 x7 Y1 o4 y8 d+ z. i6 `& q+ R" o" O% T7 {, ^: H
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
$ q `: t6 ^ e; j% b2 m5 @
9 U# H! _! S* ]- N( eDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC: J5 z8 M; v0 J* n% v+ ^9 h! e- D
9 L/ ?) q1 [$ z; n& q+ k
, k+ r7 [! s" z' {9 Z2 L
! h7 A7 P3 E/ A: l5 v1 f8 r
下面加上庫的路徑& c2 C( V6 b2 }$ K4 j# L& g
' @5 ?# S, v: M' }9 X
[Part Library Directories] k9 }' o6 f% X& F
) |$ _. s6 f9 f' @* l0 ^, d
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
% E4 k9 n7 q; j; D6 g* F+ V9 x1 f2 p* m, ?- H' x7 w
[Allegro Footprints]
: I' u' Z! @) |" g) Q* {/ \; T
5 W* v, s, |8 G( \: ?3 Y4 W7 `Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
: w4 q' l9 b- j4 q) }* f: ^2 A; `8 |: s: l( Z: I
就可以了!. H1 ]$ Z9 h7 ]5 e: q3 v/ N$ X! ^
: Y) m$ _& p* W ]6 N- |來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>, W. D% Y+ X6 ]) p! t0 q0 p* ?
: b( T. v. U0 v! |" P/ V* s. H
/ }$ F2 V1 D) T3 y# ?: F! ?% P! k: p$ d/ z
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。& o% R4 m0 x6 `
& \ M3 T9 i1 K4 k$ n
第一個解決方法:( M2 L# Y6 ?# S# T
/ A9 [ G/ K; \+ r9 l
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。+ z$ A+ j6 m# E$ R, I' K
! N% t/ J# Q+ Y) |2 D 找到[Window Placement]配置選項,改爲如下:' a1 H7 c" d2 }! C( [& c& w
6 r5 j3 ~1 B) M3 Z8 u6 v, R1 ?. W Max Position...=(-1,-1)
5 N9 ]: h/ d h4 ?4 s E9 D
9 D l2 \! [/ W: Z- e Min Position...=(-32000,-32000)
' P2 G% D2 `3 a% Q$ [
' G9 ~6 K' v7 C5 w( a* [ d Normal Position=(138,105,1176,877)
: t0 y! w. f Z% f
) }4 p% \/ I0 o) u/ l$ i2 }8 H Show...........=ShowNormal
4 C( o8 d9 m5 E# t( K8 y! I+ ~* w# `+ i, f0 Z6 e2 ^4 g0 W2 ^
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。! ^5 D e) ?( ~/ P9 K
! n. ?3 Y) C8 R4 j1 N
第二個解決方法:2 k+ E$ G: m) a
& U9 `; ~; Y, ]4 ]4 u 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
1 c% Z: \. A: h1 C& u; I: [5 N, i- n! o$ h
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631> T2 k: i. j* n7 N/ B- F" m% N
3 p" U0 P( s% R' O
+ t# {: K6 c* L* [ U
2 H1 {) g) z, P8 E8 X( L$ f* K* u) Z彙總以上兩張解決方法,$ U% o! L Q: ]9 ^
7 V% d/ K5 s) l. c: k
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
, }- z+ f* i n( d% X9 k& q! ^7 b# [* x
[Part Management]
; }2 f( ]1 J7 I, A" {% D t
5 q7 N: c1 H' VConfiguration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
+ }% l8 {+ {5 z0 g: L
$ a5 o A& N/ kDemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC# F; U& d- K2 @/ `6 k8 l$ x9 N
9 w2 {1 U1 e/ W" E' m E- W
[Part Library Directories]0 {; D5 l1 g- G" b) Q, T2 D
$ j& r. M7 `3 w+ uDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
; V! w! ]0 b* H9 o/ y5 M
: K( R( v }3 e/ J# K; C& P2 |) L) y; [& R[Footprint Viewer Type]
. l5 [' P3 u, c) ?
2 ?" `) e5 Q% R4 t5 |. _! }. U, aType=Allegro
& h( {7 E- k! u+ U7 S% Q- \8 R! i6 Z' d# a
[Allegro Footprints]* {6 m: h3 K( I `* M: [. w* M6 Y( {
# S5 F+ e Y1 ^+ ^7 z( h* DDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols+ k' f$ ]5 E1 \2 X) f
1 v0 p5 W. h1 X8 n[Symbol Selector Configured Libraries]) r1 E7 b1 O+ o- S3 y
# u5 i( c9 O+ r: Q3 n6 gLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
& v. K. Z$ p7 t% t+ ?! ^$ }2 w. o0 K1 ]2 _
Number of Configured Libraries=17 A3 R; S7 e0 p. B `- b3 H- D
" Q: O' z1 _# t- G[Window Placement]:0 G" s) a7 i- O( p, b
2 R4 y7 ]5 ?% F0 N9 SMax Position...=(-1,-1)
, L* x" R- d) h# a" O6 q5 K. f
& j* o% Y: j3 l/ h( }7 [0 S" t. T) eMin Position...=(-32000,-32000)
. C' t# ^/ {+ t& k8 f9 S+ Q0 y5 Y8 [/ {# O* h( o. ]
Normal Position=(138,105,1176,877)& B5 l0 s f' {# [- v x. @% R
4 s- J( j) F( UShow...........=ShowNormal% b( s3 t [( h" W O& J
' V+ B% z( t* r) E) \* s
# n. i$ W; ~- t5 W
: {2 d8 E" U9 e; Q5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
2 A" n7 o. `' V* h. l2 m2 `" A
問題:
; n5 D8 W( @: d
0 D( U( m1 N h; m+ C7 I& \
$ U1 {# N$ J# C4 q7 s( s+ r7 ^; q8 ]% G9 S7 f8 E9 n, P) o
解決:" N; w+ r& W% A
' c( f2 z/ `7 n4 k% ?
/ t+ D+ B8 W f6 d, ^ V+ V n& X
3 M5 Y- d; O4 c: @9 q9 {; }
添加class 信息,都改成一樣 |
|