|
Cadence使用中遇到的錯誤及解決辦法(更新)2 ~. i9 k; }" \3 v/ x+ k: K
0 U* @8 h* m# ~( J1 z
【目錄】2 }* A/ S' c4 l; }/ M6 w0 D/ R
( R$ V) j+ }; _ x# F6 m! b
0 k- Y) z" M- F1 ^ z+ a$ o2 N
5 H+ g& u; s [4 \9 P4 T: m1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)( j$ h- {0 [5 m: l
) C0 q' N; U; R9 wOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:
/ y0 t# _( @0 `" Q! Q2 n# g% p5 G+ Q" g6 H; l r' Q
運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,
2 \! p5 ~7 q3 e
- g8 g7 B& H! ~. p5 J, `) l! Q! T再打開ORCAD就可以成功。' ?. f/ \4 D9 c* @; i$ [
; g8 W, ]2 {5 f, O+ Y
! Q) n' H3 ~1 A9 O, x5 E8 ?
# x, A' D. d- g- C7 ACadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
: r3 `% T" ]/ ]* h3 d2 E4 u1 @- e* e6 B9 I
$ F) Z. t* q8 w* y$ y3 T8 @. K) D3 v. ]6 \. g( c6 S i
; Y# N+ }/ q; T6 w' ^
) M# f7 b0 ?4 W+ [. k- I- n2、下載PSpice模型文件打開報錯
( T3 Q6 K: y: [) T9 M
1 z; r0 \; T1 F0 M! n2 _- p提示錯誤:
6 a, v$ G4 V: d: L2 V
4 H" T" _2 {# P7 q' vERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
6 a5 Z- m0 v8 ]* J
2 g! E$ E- M3 R, c解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。- U2 `/ C9 }# Z9 a& E: a( `8 E
# H, N& v0 R" b6 b+ k" w, F解決方法二、(待補充) {9 x4 N0 \% ?* I8 p* q
3 u1 F7 Z; ?! v) ]: W8 f
3 x- ~: d+ w$ @" V6 |
1 |3 s# C4 p) f" [其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤" y; I' P2 e3 i9 \' \2 J
/ l) L7 }7 |' ~5 c: K& M }
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
3 L1 _" r* W. H- b0 x0 ^+ v) c9 z3 ^3 f2 P, N; `
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
* u3 I1 d# ]' E' a# i% u5 W/ c2 L' r2 e2 K4 V4 D
' P" ~; W5 l8 \$ `0 r( S* g& V8 y# `7 B+ }* d t
其他2:求教“pspice COM wrapper error”問題
6 k, G8 V. n: G7 H6 y: t$ T$ E [" r$ o' ]! j
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤& b2 C2 L/ a; J- B: u
# X4 w5 Y) M; U: w# D" K% i解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
, L, H) B8 k: C3 S
4 f* j% J) P4 R1 n3 I# z$ p" t * ?4 t5 ~. x4 }+ ^& U" y% i
+ E8 s) g6 r+ x: q% D
3、凡億視頻播放器引起的各種問題
4 Z" Y0 o3 G7 d4 B, G
8 J6 ^+ n# p6 i& Z, U3.1、播放視頻時OrCAD閃退問題2 K' q# M; V( D- g) O! V
% F/ O/ x5 h5 O$ @+ U! b0 b$ a7 @0 ?因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,% Z; H* a% l9 u$ A" ^$ x- }5 p, J# M
" E1 z, Z: Y+ U- W
導致orcad閃退。0 ]! q9 o; J5 T3 r5 k
, `0 u2 J; g) F( w3 ?4 X4 w
修改capture目錄名稱與caputer.exe文件名稱
% Q0 h) o! }6 N8 p" e9 V
2 u& d, ^1 e) R0 S. ], n) sD:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲
# u: L! Y6 Y, ~ r, }: f) G) C) t8 C9 z$ Q$ \7 }4 O
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad
- V6 z7 a1 j2 D! O, E5 ]! A. p+ i4 o$ h6 [
2 b: d4 \7 ]* d( S/ l# e* z
3 f8 v! [( H! qD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲- z' `9 b3 v5 ]4 m6 N
( e/ H3 O( X6 D; Y( h; xD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe" H6 E- s5 n* \, Z
; j: n1 y# k2 }
$ Y/ ]1 F6 v1 F6 i4 V3 V l) g; _; l
3.2、導出網表提示錯誤; e0 Q+ C2 V4 i4 T$ L3 {) H
. R& Z! B0 G3 L6 K( F2 K以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:7 {+ R2 z s+ u
; [: J& X8 N' T' `3 c# J" |
(1)導出網表:提示無效指針,PCB Editor空白
) t; N5 r1 ]; t1 w7 P `$ [% v) c* h$ D3 r6 ^
解決辦法:
S& ^) e$ C5 d) k% Q
|; g7 v2 S, d2 R% ^! B' \打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用2 _0 R: O+ W6 w# c- {# U5 ^
, O+ Q# Z$ h7 Q6 {, a2 b: z! @
點擊鼠標右鍵以管理員身份運行
; K7 a3 I' U- w, {& r0 h# W( t
4 a( J* I5 D$ q( r進入DOS命令窗口下1 G) ?9 I& e2 C8 p+ j Y
9 J' B* V5 g0 e& z
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的- L* {( \) c: z" l$ \0 T
( s, Y+ Z. S; s7 T6 n8 t- l. X8 S文件路徑進行修改)& R+ n2 R9 _" a" O# w
% Z* p6 j/ Q8 g' F, k5 o9 Fregsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"
0 x( f" u9 C* P
6 I& ^9 S% w+ p" ]2 ~4 _regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"
, U3 D3 |& L+ r" L6 I5 Z+ N
3 }; [ |$ M, c參考:* O4 I! d8 u1 W! y! n/ @) h b
( s k8 G# @! j {
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view: G- A$ N& g6 ]! O5 g
3 ~* P" O. }: R! t% N7 p ) i. G3 N5 l' L* ?% i8 b
/ w% l* P9 J# N& C) A0 p
, s6 h% Z$ }0 N
8 J: @: A9 G- ?' ?" [3 d
(2)導出網表:Configuration file錯誤, q! I% C' H/ M
, C) z3 B0 i. A6 i# p9 k3 x/ u2 F. M
6 S2 s: v# ~% y% l3 D' A' i" Y3 _5 `! p- o$ b1 |) E. [7 b5 Q
$ |# B4 R6 @3 C6 E8 c$ b6 _% g3 c5 h( \
Option->setup -> 重新選定allegro.cfg文件 ~- N- c$ [; u$ U% I+ ?( U1 v
, y& h1 d, K( q. y2 A, ~5 ~8 {! K/ L
4 G( k' W- T, Q; G# L2 {- o6 `
* J) m8 q* i0 w: }0 |* c/ }# WConfiguration file配置爲* }( U- L- u, w% ?- E
, o$ s: B' l* s5 V/ ?1 ^* i: M
) O8 K. v( J$ Y$ F
% O# M& | i+ E+ [2 u7 [
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
9 K! I3 F' H# O) ]1 o8 H3 p* a' t" w& ?5 x5 S4 c+ w
* K; Y8 p6 O) y( g9 H# Y" x, Z4 m7 }+ u `
3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
3 S% v4 }+ C( w( e% S4 d
V4 L$ w+ g$ o' M4 c! s裝了需要機器碼的播放器,關閉播放器就正常了
' b& V" _/ @$ U- w" o+ l
& i( c/ [* C1 V6 v; o. r$ Lhttps://www.zhihu.com/question/27682079/answer/55509794
" W" W0 W7 o: u2 I; l- V: g8 L/ z2 r7 ]2 ^) u6 E# `! Y
: }! E2 d7 g! r9 g4 o" h {7 y
+ g5 |0 L# ]9 G4 {) W: R
4、使用orcad的CIS時意外退出9 e6 l' t" o, f- p( e
- ]! Q; r. S `, I/ V
2 }2 A1 g6 S3 l3 `' a1 F( R
4 R. a+ V+ M7 Z' I& n2 H! K0 D
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在
8 F9 _$ I, Z! V, s7 c$ @) O! _' G1 C6 z0 w9 z
# D7 E- [4 l: B* O) N& b
/ v0 C$ P) t C7 q! d3 _$ Z+ I% r+ r[Part Management]
( {3 z9 D6 g7 x: n: L/ I
% @: N. h! }5 Z# z- `Configuration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
6 j0 p5 j6 R0 I7 `
! I( E) D5 F/ D+ q: j* x; ?, ^! ~DemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC4 }0 O9 S1 d' H- C4 p4 g4 u5 W
9 Y( \7 E) O' f: B) B F$ B. j5 c$ l
z5 s. Z* w1 G8 s. X3 H' P. ~4 z! c0 y$ ^
下面加上庫的路徑
6 ]' _* S, T$ ~, Q3 B+ T+ F7 h/ [2 \; `
[Part Library Directories]
9 g, |( G% f$ l0 j; g: O& v1 T4 z1 l# t( O0 Q9 m+ V4 v- ?
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\. R3 w9 o1 T/ g* E# h$ f: u8 i4 }* r
9 n! i0 k+ w. F* a S
[Allegro Footprints]5 B0 W/ x3 E3 [* R0 Q
( N; N$ V( L. S/ _9 i% v/ u
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols
' h: r2 j# a- T# G* S* X! I3 o, }
* A+ F+ X5 s; v1 k就可以了!
' M. M8 z4 d+ Z+ z% j( Y- J
j; T: S: w! o# f3 ^, Q, Y來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
- }+ I1 ?: X8 i" S
6 i; _4 b. {% Z% N' N. n 7 G' W/ K: B/ @+ R
* E4 P% ^& B* N5 v$ Y$ ]
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
- I0 i" w# S6 b3 o3 w3 ^6 w3 d" y
% g: K6 m% X5 f9 k& f 第一個解決方法:: G, r% V/ S) L' ]( i4 K) P4 _/ S
% R* u8 ]3 a% P% A! k 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
3 G8 `/ h U" B8 G
2 Y3 [$ X* {7 a- c" b& ? 找到[Window Placement]配置選項,改爲如下:% b* k& s8 t7 D+ U1 Q% I
1 [: Z" G) W3 E$ d Max Position...=(-1,-1)3 x5 K6 t' Y* ~
% h/ @1 e8 a& |( X Min Position...=(-32000,-32000)$ {+ O( p& C. Q5 G, M
6 i/ F$ ~& X1 w8 u Normal Position=(138,105,1176,877)
[' g0 g- U O7 H: K! D- _1 Q i: }* f' F* e' z1 u
Show...........=ShowNormal6 \. t( L2 Z7 n; Y8 F: h& s; m0 j) I
2 t& U0 Y* @6 Q5 t& A
保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。. T9 J" ]# g, D( O M
! D' [+ f( h2 p! y2 u9 q$ k1 b
第二個解決方法:+ i/ F- {; |8 l; g+ P' z. E4 }
2 ?: x0 U$ O% \8 Y7 } 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
* x5 f: ?+ I; n7 b! h+ h# W
# W8 a; P$ d% ` X2 B$ @來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
* B/ ?, e$ \' V. d2 s! T( y5 b8 M- S
/ J- N) C; d, T3 c3 T' p" Y # |, q+ O' D+ D1 `" C7 W7 K6 D
2 L) X5 H2 f% u2 U' [# w彙總以上兩張解決方法,
0 o6 g" M2 \6 ?$ }& W! K& u. w. E4 Z7 z7 [- O% d
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
# ~* A, V, c: O/ J0 ]6 U8 \) J% B Y+ W. l$ r
[Part Management]' B* [) t, v6 M; W' e0 m
1 b+ t& P# Y P2 f" L! u/ K
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC
4 @ N" v+ U" t
& L. q8 \: \* H. \8 gDemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC. M J, \. `6 e: O% ~( W$ ~0 W9 ^
{" y' D! k" r! z
[Part Library Directories]' W! b! d1 H. q
, I! g) U# c' y$ @) zDir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\+ c" r; F3 I. q0 g1 d ^
' }, ]& C7 C; B/ L F- q[Footprint Viewer Type]
# B7 A" T$ r2 y2 v0 h' N% s- U* c+ }* z# Q$ R+ W s# ]
Type=Allegro; e1 x0 ~( N3 W% k
* E2 t+ b$ L1 V7 [ Q1 w: Z[Allegro Footprints]9 U3 A7 B+ _2 \7 @" }. J
, O' p b, Z( }2 p
Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols" m+ h! Z3 H% f1 l" |$ q3 T k$ m
f) ?' C4 `. u
[Symbol Selector Configured Libraries]; v9 I' o# N- l
" G) S( U9 r. g# n6 y6 \; dLibrary0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
4 ?% w$ Z; P0 T, O) o% e7 c. @$ |5 ?, ]3 [ ^
Number of Configured Libraries=1) U: f/ p) v) K' n4 I5 ^' t
) J/ g. X& n9 N% c[Window Placement]:. y Y/ [6 }0 o; j3 p
4 h% i q4 z" t6 |! jMax Position...=(-1,-1)0 y( v% j! N0 @4 F {1 I" `. O6 K
6 n/ R, J5 {/ `0 ?5 U( Y7 l% VMin Position...=(-32000,-32000)0 E. B' v" _5 u* _5 ]! A8 q
# C6 P. N; l7 O7 H% }$ l: Z, p
Normal Position=(138,105,1176,877)# U) q9 \9 K- |& b, j# N H
3 F4 U; A8 A% E, w6 p- g
Show...........=ShowNormal
' I0 r- _( t( N; {9 v: b9 H! `" h: J% N+ L# r8 W' x& a
' I: B) H3 b# l* h. y- x' P p2 ]
4 L" }6 x& K) e
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
0 ?: p; ?9 W( u7 E9 j- U/ Y6 K* u A7 C' W
問題:0 Z2 F2 n$ N, ^1 Q+ k
/ p: l" G$ l b' B# o - w2 o8 Q, ? R
- v8 M+ r" d/ n4 ~6 P
解決:
; m, ^6 I% B. {8 W# \3 Z9 h' x: i& ~* J% v6 E6 ]4 `" b& {
& u' h/ `; I3 h6 h& k4 |; y
8 t. |* `4 V9 u9 \0 o j添加class 信息,都改成一樣 |
|