|
Cadence使用中遇到的錯誤及解決辦法(更新)2 x4 l& _' w" m1 F0 i
) A( X. e5 `2 V$ _ Q# [1 l【目錄】/ v3 V) u$ ~$ f" {" B
/ ]7 a- Y5 K, S 5 [/ c+ t2 Z- y6 W/ F% Q: Y
% I7 ?3 w7 [# |5 x4 r# d/ ^
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示). i1 |3 ^1 S, X$ }$ y$ F
$ K6 q. i# S" O' }- J3 UOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
$ k# M+ ]- I0 x; e. G( j* j- T1 P8 q7 G( g
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
9 m. M) I& z$ y! f2 M: \/ W A$ m& u# O. p) m) S) q8 q
再打開ORCAD就可以成功。
$ G( v7 V4 j P, }4 ?4 P7 y; b+ Q) F5 m
: b; _5 k" F. e
% I, ?* H' b1 L$ V! R* ]Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
; U7 q4 j9 ^- \) m; |) _, z. ?+ t* o9 C
+ F7 \1 T- L# e- j" y; i e
; x- m# x, b2 u% }5 W+ C
! E8 X: E! K6 s$ p5 H$ L8 p7 C
% r1 F& O! _) P6 }- L2、下載PSpice模型文件打開報錯, w! I8 W0 K7 X U- w# ?! I: ~
! B7 N- {1 Y4 d' ]- [6 o! m提示錯誤:
U/ O) y: I" }2 K8 _
. r+ B7 s) t8 K& i3 _& h' t9 tERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
' G+ i# d f; e/ T( T9 [5 A2 E2 A+ ]) t( U: F" |; h
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
) k; O0 [' M+ _+ @' {8 ]) n2 h5 B, P6 b' J1 H3 h
解決方法二、(待補充). K5 h* |( Y7 Y# A f
; |* F3 m, o( \; A5 S: m5 f ) k) _5 [- I3 C9 M1 b1 U6 `3 ]
' l! z8 H0 t; h2 T9 ~% w* S5 _其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤
4 F* {, t6 P" u8 \" s9 K$ j1 \2 P' N9 y; Y+ n3 v- l) c/ B+ T
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型6 Y! J6 }! h2 \) \2 N% D3 q8 v
, Q& s5 c6 o9 `' E% e# A( O
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
" ~' {* ^. h ^; A0 r% y9 ~' E. x
% Y! m- N* f1 \( ^+ c 0 d/ o7 D6 O- w, \
S4 m1 s9 u( U/ A' [其他2:求教“pspice COM wrapper error”問題
: }. ?* Q( ?" s) Z/ ?2 p, ~
& t( F# R1 U1 h我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤
- M, t0 g6 l" O. q
& h8 ]5 W" s- T1 Z' i解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
+ y1 H5 ^& n1 G0 `: A8 n P9 }3 S$ a* v
' K* G+ p# D1 E+ `: v; b0 t& {
( s1 ? ?0 e" ]3、凡億視頻播放器引起的各種問題
0 g% M1 F; u, Y2 J6 R. X; U) l) b/ w; h4 m# H
3.1、播放視頻時OrCAD閃退問題: X) U u0 \- [3 H! Z, m- N( ]
6 ?6 }: Y7 P/ F
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,! W' e4 f( p! }) {- n
% ~% A% }) b" c
導致orcad閃退。. H/ `- S1 |; G' J3 O9 W
, K3 M: j- P/ Y' R
修改capture目錄名稱與caputer.exe文件名稱/ ?3 R- c6 ~# }# w! f. ^& C
4 _* U+ O( \1 u7 q
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲. |8 P4 c& w. q2 y- o$ w/ K3 \
: N; f) r" \# }0 y5 b4 Z$ A0 J
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
7 S" v4 i8 m* ^0 b, @( H. V7 b; F# T% p+ f' o1 a/ I
% w1 ], W1 B' h2 C) k# d
8 J0 c* d W( S6 H; t' g! I4 I
D:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲" H( D# v) D& ], j
" n% d0 f" N- l9 {. l. R- m( b
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe' X+ S# j. n0 _! r5 ~
5 v/ L3 H' k! G ( R1 N n! x& W$ q% n, C* k$ c4 Z
7 r/ E) g [2 h! X3 |
3.2、導出網表提示錯誤8 n1 N" i0 S* L$ e: Y; Q
0 _: w1 Y# b0 G9 d- T以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:3 |9 @, y4 o* y$ K( L8 y4 Q- n
! T' v u' Y# k
(1)導出網表:提示無效指針,PCB Editor空白/ f: ^. w! `# s( G* @' q
+ C0 }* e+ M- |' u) P* y4 x+ J解決辦法:
1 A$ N0 L9 M4 Q0 q8 f
+ c( D' g! r2 }6 {- X0 F, m打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用9 n! K, g* ]9 H6 A- h7 \$ v
9 X; Z$ Q7 D% `7 }7 r% {點擊鼠標右鍵以管理員身份運行
% I/ @8 Z' g! l/ T5 [2 L# j
4 U( i% i; i7 s6 _$ r& ] V進入DOS命令窗口下. s8 P- @, y/ z. y" d6 `' e* h
! z6 u. B; ?. V' X
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
_# g9 x7 x( C0 B
( Q: c+ A4 |+ |! i文件路徑進行修改)9 t4 G3 L/ b4 E. F
$ n* Y! c& t* [( y+ }regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"4 m6 C& W$ l2 e( ?; F
; u/ w7 S3 G" e: O! uregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"7 y0 r8 a+ u; n
3 |" c( q7 m. O
參考:. B3 D0 l. ^5 ]
+ Y! _9 T, ^, p: l6 S3 F3 E. R
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view9 W: C8 i1 ~# Q; i+ V* n/ G0 y
8 Y( L7 X M& ?! ~. z. J5 p/ f' w
6 h/ d9 U# W+ h& s: E) D7 E# m6 E9 }3 ^+ j5 v
8 ]6 H J c1 R7 f l
7 }, U, A( v( m. l7 X7 K
(2)導出網表:Configuration file錯誤
. J2 G" ^* {* T' S
, [0 z) I1 v) l+ W( J" N7 N
$ p. t% B; ~+ q* E! W1 m- s! r: v% d- ?& h- ?) _4 t& C6 Q1 ^
. b! Y( O! V. w. ^9 v9 ?/ Q3 Q: u6 C' _. j( G7 [# S
Option->setup -> 重新選定allegro.cfg文件
0 E& B, r% @# n4 {
[. r3 I, f4 A. M& w/ |7 j
# `- B/ ~/ O8 a* n
/ O2 Z" |" B! g7 n5 OConfiguration file配置爲
6 B8 h& O0 l8 _) Y% G
0 c" x% z; S, G5 O2 a' y
0 V: Q+ n. n" t- n0 C1 ~% E Z) Y, j
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg# z6 L1 z2 ~- }; G2 u5 V
! B4 y, T' X/ [) g; {/ I( L , H% j3 J2 |" J
6 m; p8 O! Y9 `$ y* Q9 y+ S3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
, t( p) b$ o! Y3 W
& l4 d2 P: k3 P8 k裝了需要機器碼的播放器,關閉播放器就正常了
( }( O6 g7 J& |3 t6 w7 E; C$ D* f3 j/ `! [- X2 F! ~, Z
https://www.zhihu.com/question/27682079/answer/555097940 D6 @- z9 k# P4 ?. B4 j/ o* N
9 v7 C0 S C- o% `& c% A. P
3 E* Z% g/ l; t/ t7 q# V) T! [
0 }7 v" d1 V$ V4、使用orcad的CIS時意外退出5 H$ `, t9 Z9 q5 T! }+ i+ u2 N
) ^- T# {& L I7 v) x {0 `# Q$ z
5 b" Q. q# x9 z) d; C' r! e8 ] O, K
2 |# h* |* Q, ?$ C @6 [嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
& d0 Q3 Y0 N4 L8 N( n0 A4 m' t( P$ b: r- O1 c
. p# N3 H( \3 y( ^( q4 j
% X9 P0 F* Z4 q8 V+ [0 i[Part Management]4 I( @: s+ ~) o! J; O/ q# O6 n
2 `& Q( x) a8 `
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC' Y( y9 t) C, B$ g* l4 o# ]) U
5 }" m, Z6 ?1 V; A: F8 i; a \
DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC9 F8 J* q2 r) V9 g L, n
9 O# O0 C4 [- x. E , l4 y2 Y f% i2 N' G) v6 t
' ^% t" p- K2 ?+ w( M. A+ d下面加上庫的路徑3 a7 F4 S5 O# S9 K/ C# C4 n( z& V
" v4 u1 ~+ i! ^6 a, C0 X6 \ j[Part Library Directories]& }, h- D& m/ m% k5 `1 Q
# C+ x, I+ v/ @* L! l* z
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
2 Q1 P0 @) |% ?: A- F2 h# A
' c& ?- D' u: w[Allegro Footprints]) G' {8 Y' J1 o7 g+ g% R/ u5 B
. i% ^/ l2 Y" d% K9 o+ v' b }- {Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols8 H( n2 {9 `8 l
0 R. k, J; g1 _. L+ m$ k/ l就可以了!& \; p0 `+ x0 o0 [# ]! C: Q u
: ^ f$ V- ?1 L. J' `* P
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
: @ b! M2 p' Y% c$ z7 a3 j# i2 ?. ?! ]: H- x3 G* S$ Z' y
/ T9 j! Z* V1 ~& W! @
& e* x+ c' T7 X' u' K 這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
2 U& B! Q- q, _5 m) m) d" d) Z( x
第一個解決方法:; v/ Z" F8 L! [6 z
5 k/ Y/ j5 z3 u# u) P
打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
$ O) M6 ~! j) ~' u1 N8 W
/ a; H. U8 h; M3 n1 x 找到[Window Placement]配置選項,改爲如下:
1 R( x. U A, H$ a) {+ l: w
6 `4 k2 B2 v; a6 G Max Position...=(-1,-1)
) J3 A. G- ]3 P7 j7 ~
( X- V& H0 z' c5 c4 f Min Position...=(-32000,-32000)
; l+ G% S9 L0 H; m6 F
t+ z; p" B! h3 H \ e- ?8 e4 O6 Q Normal Position=(138,105,1176,877)
9 `5 s: d o5 c6 K/ Y' I9 r4 M# Q1 v9 r2 K% [! c) T( B
Show...........=ShowNormal
& H6 b2 X6 ~' j. ^! E/ }6 o6 g, L( X2 Z0 F
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
( D" x6 m+ K0 E
* t& p. Y2 J+ i" b2 Y( d3 M 第二個解決方法:% \6 ^2 L) N# i) t k/ L* ] y+ ~
2 o$ } g5 x9 l- l0 w$ V Q0 G
直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。0 G0 M: Q o: w0 I% R; [3 ?# x
4 p& r0 e/ A+ W來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
' W$ ]3 _) E+ K! e& }
+ p t+ ~4 f# |# \) u
8 X$ `7 k" a: Y3 S8 j8 R
! B/ Z7 p3 }4 E彙總以上兩張解決方法,
7 Q: j: }0 l9 `5 o6 q) y. E
% B9 E) u4 \4 q C0 J2 ` j, [解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
! f2 D7 u0 A( Z6 M
2 ]" ?1 E7 o. W+ L3 I$ `% J[Part Management]
2 n/ ^+ q: L2 B' k9 f
+ I3 x- h+ ?, ?$ j. k/ `! _Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC* M5 |) D9 q% N( Z7 d
# \9 [% h% F, r" u: S2 u R
DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC9 q) I! G$ [) n7 h
# X$ T6 A& ]) y; J; t[Part Library Directories]2 W! h- |9 E1 r0 V# g6 E$ Q7 J
0 ^- M) U2 {% V9 K/ y7 C7 c/ CDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\
- d# h* r! T, U' Q7 B C* d
# l/ e: P1 w" v, `4 L/ o[Footprint Viewer Type]4 ?6 S2 v _% K! W9 V
6 ~+ P, ?3 h' R2 Z' L; e" }Type=Allegro. l' \% n9 h; F, Z9 @9 P
& Q, o6 i8 f7 C, S* _" S
[Allegro Footprints]
7 n2 M8 H: g: d4 P4 k& w, a7 D F
9 n: q$ n) |& F4 ~Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols% |, ~% J7 D: ^1 t D5 B8 ~& F6 l
1 Q4 r- f/ X7 c[Symbol Selector Configured Libraries]
" z4 C' w4 S/ q7 `" R2 x
, ^- `" b7 a" qLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb% G8 q( E; a) H& m8 q
" R- ?! W3 x7 ]* X- W4 U) ]
Number of Configured Libraries=1
" C6 M g, k; }9 S0 r% d: t, g. J, F8 j, ?- \) ~6 y" H. a
[Window Placement]:
+ W6 X5 Q. |1 c) z' i, r2 L8 m) ~, R& E
Max Position...=(-1,-1)
1 k3 C: v" ?1 n( J3 y: L& u
- \% F9 C2 ^9 w+ H+ ^5 T' ?Min Position...=(-32000,-32000)
$ ~, K9 v i7 k% g, c( }# z1 n# w0 V0 c# Q) U: _6 A
Normal Position=(138,105,1176,877)3 o0 I. T" u$ F8 F
7 {/ H+ ]7 Q8 O5 ~1 n: r! I
Show...........=ShowNormal
& X; h% A3 ^7 r& m
/ i, O7 z0 ?; N& l# h 3 @* Q! n: o) K0 w
) E; G9 ^& X, S( B) {
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
/ w. c8 B8 j, i8 e; a/ J( x$ t: `! {* g
問題:
* [: H$ x8 P+ c, [5 ~, {7 b* T
3 W1 q3 X2 X$ ~2 \% T! B
/ U5 ~5 @4 o6 p. b* Z
. o$ q/ Q" T! j! ^: z0 [! f解決:
' P) c( \/ [7 _/ S) R6 f7 Z$ |% u5 H) x$ _* [2 d
! W* U! Y. f. j: T$ {# [* b
) j" u/ Z9 a( K. @" M% Y添加class 信息,都改成一樣 |
|