|
Cadence使用中遇到的錯誤及解決辦法(更新)
. E" \2 k _ _$ ]. M
" X s7 s' f& b' b8 k【目錄】; ]; w, Z: R( y
+ {, d& Y# m3 T5 B5 E5 c. ^' R% D ! A5 {4 ~. w& ?& ], s" |% ?
; s) v/ h0 t# d8 z9 {4 d1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)9 o {# U8 h ^ S
4 A/ C! ^: N- H4 t# |" h* ]( iOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:0 B7 J7 `8 E* B( t3 v" V
' D$ N. S3 M# \8 X! d0 c! ~運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,$ h7 B6 l# t4 y
2 T$ ]* q; k& Y7 _$ m. E
再打開ORCAD就可以成功。2 J# g& K" _- M; j- A0 {
) c; K6 }( U4 m8 o- s! [/ l( [# v
% r' g6 u% J# d* M7 {! V+ \; F/ }( I, A0 `, y5 i, M% n) R
Cadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor6 D* ~& w7 @) }) k& c" _. _
$ N% G# D0 Q, y% B# w + t. {. l* @* ^- R! u
1 q% R0 {5 g. s" e8 P( Z
, H1 h& U3 {' P+ R
3 R4 X4 a3 k# [% v2、下載PSpice模型文件打開報錯: a- \, D5 ?" L% X- B1 }
( \: p5 H- M' a0 H* `1 J
提示錯誤:
$ X9 p; z: E* k b @- c& f- h$ f& x" q" E) P. v9 F
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
/ q- ^- d* E4 d$ i. u8 P; j
/ a8 f. w. R: g) s4 t% b解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。6 c" X0 D! Q: v0 {
: l4 m; r) P5 w1 Y
解決方法二、(待補充): R Z ~. }4 a$ ]
8 M5 M& I% d7 Q1 n( @8 k
/ S8 P- ~( N4 T9 I1 B5 k) P+ Y$ L, ]+ S2 P: s& G4 F) k q
其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤 L- a5 ^. @( m# i
4 D$ A$ W# p$ o u' |3 s錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
; k" ^ G U. V/ Z" l5 t2 w1 m& ~7 q
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
& }; c" a* v S ]# U+ q9 R: M
; _) S( C4 ^) X. i3 b% K& w
$ Y7 G9 @. \4 \- c* v* Z" S
; h' r- V# p) w) i* ~. H6 O) A其他2:求教“pspice COM wrapper error”問題! S" P6 Q& r& S) e
" h- x2 M" ]! R; j l! ?7 j h+ C我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤
. I0 L% Q6 c! w8 D& f) A
( Y4 q K. o% H解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
4 L9 U* v& k1 n1 a
2 ~* {1 B/ @' ~" `% ? 3 Y, L) [% S/ }. t$ t2 N9 P! l
! g# K$ n. B' q3 d5 r
3、凡億視頻播放器引起的各種問題
; {# \* k5 y5 w/ U h) \" i, \4 I% u$ C {3 _: z, V
3.1、播放視頻時OrCAD閃退問題
" h+ i3 _% W$ G9 q/ ^1 j! H1 K1 K. N
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,$ I+ J4 K, {2 H. l! w, p3 P
! q: B J8 h9 R/ p
導致orcad閃退。
) M# n3 i3 ]8 H$ J+ t; M) u c8 F
& z* k2 [$ X1 p修改capture目錄名稱與caputer.exe文件名稱
/ J! P2 i* w+ g+ i7 D2 k
G4 Y9 [4 |3 v/ PD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲9 \8 \) {) R; L( U: m
; h# G" {& ] G) [D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad, H. u6 B$ p, j( |
) H: T$ f( S ]
: v$ w8 q' M+ q4 G+ p' ~) G4 w" E" `
: C, R, x& v AD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
; J; V4 z: K/ s5 n q4 m/ F1 p8 {% c: ]) ^( O
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe0 |! ^+ w* X1 p% y1 A; Q4 D
I/ Q0 }& \+ o0 a) m
! i- C* u ]; r, A7 F E: Z# u8 ?- r, v6 L# y2 \ G) V
3.2、導出網表提示錯誤
$ N1 t4 N5 Q" g4 J' u- j+ C0 s5 p% x5 M$ d9 Q: F" C: [# v
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:
o) w! n) j P. c& Q7 _: C
. k( Z/ }. L( p% F, T(1)導出網表:提示無效指針,PCB Editor空白
. D- r$ [# _5 ]" P
o7 \: }2 s0 {/ ~; N" [. `解決辦法:) O+ Z! ] s" X8 I
" G2 F( ?. A) T! T( |7 A/ d- M打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用
4 C' a% e8 C7 H: y* H* \0 M( ~9 G. O' Q- p
點擊鼠標右鍵以管理員身份運行
2 Q! A+ R2 @# S# L. R* j: K
, r7 G/ K @9 E# H+ n' H; D進入DOS命令窗口下( d" |1 C+ e2 v7 J. v
7 { X, L+ Y( j9 b0 G先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的" Z9 l8 Y7 B5 t! a3 }
+ T& c' m8 ]( D文件路徑進行修改)
' E6 n2 ^! B4 H! N4 J8 s6 ]- m2 F% J! ]8 a
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"; Y+ z. S) U. a. F
2 E7 x' g) u5 H7 _% kregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
9 g4 P' `" K( @4 C o
7 d2 B- |* k+ b* Q1 A2 E參考:* c! h |/ N* N' `$ t" b. {
! v4 L9 U1 C+ ?( S( r$ C
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view
& b& \# f& ]5 ^9 o# X; x
8 @5 z X. W( A+ D; c5 o F' a: Z ( d% E3 c x5 M: T3 M, N% _ Z
6 S/ G7 s' R6 q0 ~# E/ f5 j7 J9 _
# \) I: t$ G. z Z4 c5 q1 } U" s. S+ E4 I; }
(2)導出網表:Configuration file錯誤* F6 n, _5 E2 N% y1 M' ?5 k
2 c, W `; O- y/ v& i* d
+ Y7 i, h+ {( Y8 ?
! i( t& f4 Z( [& W @4 q1 f
: N" z+ j1 M2 }6 z3 s7 G
. \/ z6 ]* F7 N3 o) i) \Option->setup -> 重新選定allegro.cfg文件4 C V1 r6 l( l/ I: f
( q8 J. {) E. A% e
9 m$ I( N, `5 B- s) Y+ e' H# U
1 }. a/ b1 E( c
Configuration file配置爲2 Q- P, P2 ]% w7 K8 U- o' R) b8 M
; D$ ?0 ~3 ?2 B
. w0 c9 x; b6 u+ y8 n2 J
7 }. Z4 h& f' v& U: I( YD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
5 `- H% V6 x9 C" ]. Z/ u& C; {+ ]5 [8 z7 _: p4 f. d
; ~% k( P: R# |4 s6 t/ @# U1 Y' ? s; R6 i$ t3 F& A6 |( O
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
# b G L' C, h. ^9 g: Z/ H! B/ P$ I
裝了需要機器碼的播放器,關閉播放器就正常了1 U; K5 }# T) R/ I. Q3 J1 F: }
9 o( B5 |6 S% G( B* P9 H* z. uhttps://www.zhihu.com/question/27682079/answer/55509794, P! H9 |, H' k# ^5 m+ V
) g" J# h% ?* L' |
, T2 _6 @& }7 N
+ [' }% M1 q/ E5 X" ^$ B: L* S4、使用orcad的CIS時意外退出
" ^& A; l8 ]. k4 Y/ k& C& O7 L$ F- l6 ]
( S G3 b$ k3 E
( T: }) t+ ^4 b! {+ K
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
3 r' T: s% _) T, Q0 M
7 u4 J7 p& Q2 ~* J) ? , n% C1 t- S( A4 T. G. p6 m
; U. Z. F4 V9 h8 @: r[Part Management]& p4 A" h' u' M" V: e' @( v
. O% R0 l1 V5 |2 Q
Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC; P, [9 Q G0 q6 [& s
0 a% d) U r' g* Z5 a1 JDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC
7 T4 }! w W; }7 R; x( l5 a6 z. e4 g4 d4 t* K
4 { U9 M3 G& R Y n
$ [' X5 [5 p4 T+ ?4 T: X7 E( }" J2 c下面加上庫的路徑
, `+ E- _& V2 V) C: P" ]$ z* i2 G- r% J' |; W) C
[Part Library Directories]
8 [9 D. g6 o7 a U" m/ u& {8 {, {+ E! @% q( I
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
9 d& J5 U; |' ^; ? L$ ~5 J: S6 i ^0 m m9 [! Y; T; P
[Allegro Footprints]( p* f' o6 m0 M" \. Y$ z/ U5 H* h
* K# O7 w- }, C, J
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
: z; L+ e, e- {
C( U( T1 T0 ^! J, K( H$ u就可以了!- W; u0 d) X' x, ^
4 q6 o+ [! L7 F3 v來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
: _% T& u% N) t7 I. B& g/ Y
4 p) P. [' [' ]; @" D& B 9 w9 y+ K: k" N* S1 a; x
7 X* O- B8 K: |9 k 這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
* x) ?, `- K% V' q; j
2 f4 v; |9 \; i, c% D, { 第一個解決方法:) q4 O+ b8 U& q1 U+ p
+ r) ~8 p$ o* V% g 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。7 P9 d8 Z4 f( N z- h
* n/ E: R' z0 b! f, a3 z; H
找到[Window Placement]配置選項,改爲如下:
! Y6 D" y7 \* ?% q k
: ]0 f+ O5 |: w Max Position...=(-1,-1)
+ o3 U5 v' k7 v" |0 |
" M: h* @, d$ |& x2 m Min Position...=(-32000,-32000)
& m) l* [0 g6 n- c0 x1 l S' o4 P, E f9 P! R! W6 D" v
Normal Position=(138,105,1176,877)
$ I6 v( q9 u! x4 t& V2 o
+ [6 j, S4 m9 d0 }1 g# L8 x* l Show...........=ShowNormal# {% h) E% K7 U% e
& W" p5 w! M/ f. A: f$ P7 O
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
( g" s: w$ c1 v) _" b
0 ]8 l7 H+ X4 @0 v 第二個解決方法:0 z1 a% I" G5 q# C7 U
* h9 V2 S1 V9 @4 E: G 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
* v$ Z6 c- T4 d& F
! q+ p- q0 r s: C! C0 P來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>) F4 ?8 l3 V+ d/ v
* L* G2 _0 S% {- m: F; _
. C, c2 F* o- |" ]4 h4 s
& a- l. [+ T0 f) y6 @$ U彙總以上兩張解決方法,4 I5 J% N8 f6 j
6 d6 t3 f2 p* o f解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
# \7 r; n! H7 V9 n8 q; o( D# x4 b8 R: a# w p2 ~
[Part Management]! ?! x% O4 O$ q0 W$ I# R+ ?+ e& c1 Y
8 q/ W: ^4 \: I( F4 V' V* \, M5 qConfiguration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
) e! M$ R* Q+ C, R
( _) B0 T5 q# d5 v7 D2 X. V( vDemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC
/ v k" b* M; a1 U
4 w, b4 l) T1 b6 i4 j4 b" l[Part Library Directories]
& P: q" ]+ c$ {$ J+ ^! a
$ F5 N( d2 J8 q, h, h3 z( X/ _Dir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\: m- i$ l" R [/ r' @& ~
7 B/ m& u$ o9 O! Q4 p[Footprint Viewer Type]
/ e7 U% Z6 N1 ]9 p8 _- ?& y' s+ r0 s" O4 [8 B: N
Type=Allegro* x5 m- t' E7 o# v5 _- x
1 l' l% {3 ~2 }9 O8 b
[Allegro Footprints]
; M8 X: h% \0 L( w; d: B
- H7 E6 d3 I% B3 l" g8 J% j) BDir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols
% A2 u% n5 T: k! K' p- c% H
6 {$ {$ T" J# d[Symbol Selector Configured Libraries]/ |) U; {0 q* c |9 |) i6 S7 R+ o
+ W$ E. g9 H" s( T; C$ Q
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
: O# d, M' e3 `& U* z2 Y9 G8 p! K6 A
Number of Configured Libraries=1) M# ~' O! P4 P! @! ?
: i& p! S9 m$ h: X7 D4 z. {3 V[Window Placement]:8 A- [; ?) h* @1 Y
; U' i0 M; {8 P; x8 b
Max Position...=(-1,-1)& m+ u5 v& X; H% ^
, Z& P0 Z2 t3 {6 Z4 NMin Position...=(-32000,-32000)% F7 c& O$ [4 t2 _
/ f4 Y8 K* G+ F; `6 \
Normal Position=(138,105,1176,877)6 J) } q( [- O" \( Z6 U
, L4 G6 i! P* y# f9 V* I
Show...........=ShowNormal
7 J* \, R8 ]8 e# V: e
* Z& R& T, F4 N6 x 5 r& d. g, {$ L' q: {9 E* K
% u4 e5 g3 Z3 D
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition3 D; D6 Q3 Y. G% [3 S( y3 P
2 z! v! s# g7 v6 @- Q問題:1 z" Z9 B+ `2 a% b' ~! x
# l* j2 S0 \# r" Q% E; a
_" X! _0 Z6 n4 K5 {, _8 A# S+ [7 X# v1 e
解決:
+ y2 F; f) m! B1 O8 u* r0 p* S3 I Y3 W% a& M; G+ N
+ R! P2 ?2 T! l% ^. \
) A: B+ F7 k) \, r添加class 信息,都改成一樣 |
|