|
Cadence使用中遇到的錯誤及解決辦法(更新)
$ ^! E2 m( v) y' }, f3 H( g, D# \( k
* y! g" ] H+ A; V, q【目錄】
7 e6 a7 n* a6 }" W; W# b0 n1 O1 a: ~; X* K% M
9 { x' Y0 n. y( \1 Y* \
. n/ {1 Q, g/ p5 _0 Z F/ Q
1、軟件打不開(OrCAD Capture CIS 或 Model Editor 界面不顯示)& [2 D4 S/ d3 ^7 r! N
9 M: R o( H) r; X& |: \: b' N) s/ h3 HOrCAD Capture CIS突然打不開,問題出在註冊表,卸載時候並沒有改變註冊表,解決:" ?3 e6 a/ W$ J6 y8 \: |# S+ r1 N' _
1 o4 W d. l6 j1 ~4 P運行->regedit->找到HKEY_CURRENT_USER\Software下的ORCAD文件夾,點擊右鍵刪除,6 r) u( f) k D) ]1 q" F& v
$ Y# I6 S7 T: ]2 _+ _" K
再打開ORCAD就可以成功。
. n+ R1 W2 J+ }) I/ o5 n1 u+ g7 @" { z2 e5 G% D- d' W ?" }
: d. D6 V" `# x9 }* d* x
! ^, P2 v4 n V" ~3 E0 |2 cCadence的 Model Editor突然打不開(打開不顯示界面),也是同樣解決方法。刪除註冊表的文件夾 HKEY_CURRENT_USER\Software\Orcad\Model Editor
, ^" l9 L; G, Z5 q5 s
" X$ h# j3 k% ?: X, H! V
8 E* g5 D2 d! l- E# R. N4 [
1 P4 r/ |, p* H9 E1 q. [4 |
7 y5 W! P- {) O0 w% N/ e
9 P1 S G, x- b2、下載PSpice模型文件打開報錯6 H& d: C( u7 J' J% a
; h3 {$ @3 E% O. Y+ u% }提示錯誤:- h( w1 T. K( L9 }% q- A
. h8 M7 v) t7 a- x4 w p0 D
ERROR (ORCAP - 1028): The PSpice COM Wrapper error has occurred
7 I3 ^" e6 I' i9 |) Y3 h& i7 D, `% ]' F" k1 n; K
解決方法一、打開下載目錄下的.obj工程文件,將元件庫拷貝,複製到自己的工程文件元件庫中。
# F% S- U8 }) z1 U
( E; _! Q" {3 p: ^解決方法二、(待補充)
0 t0 n H' K9 F M! |
( r: z2 ~1 Y. g; S" A 7 S9 q/ x0 r; J
1 ?+ V% y1 [* ~2 }其他1:orcad裏面pspice報 ERROR -- Missing model 錯誤3 N) N, r5 f1 \
$ [7 t) O' F8 u w1 }% q# }+ |* Q; F
錯誤的意思比較直觀,就是模型錯誤,也就是該元器件沒有對應的模擬模型。這裏有可能是你庫選擇不正確,在capture中畫原理圖時,爲了模擬,在選擇part的時候加載的庫應該是tools\capture\library\pspice 目錄下的庫,而非tools\capture\library 或者\tools\pspice\library下面的庫,後者暫時也不曉得用在哪兒,所以選擇庫要選擇正確。否則仿真時找不到模型
" d+ n! S3 ?6 i+ _0 g7 a+ s& R3 k0 [; M G z4 W
來自 <https://blog.csdn.net/rdarda/article/details/6587384>
8 W# Y) `5 _* ?* }$ l) j, E% l9 T
+ [, P& w. J( ]$ m( m
% d( K+ h! k3 k* g9 a2 h; g h
( \8 H% z& U6 Q$ Z% v其他2:求教“pspice COM wrapper error”問題9 ~, F7 m/ s0 \& n$ B
/ D" s) s' \6 X2 L) [; p1 `8 [
我打開一個仿真文件倒騰了一下再次打開也是這樣子,但打開其他的仿真文件沒有這樣的錯誤, M- }4 u. S; | O
c" ?) t6 q# M* F% P5 y, H
解決了 ,是加密軟件的問題。給加密軟件公司打電話告訴他不要加密裏面的文件。
8 p/ ?8 C9 c4 b9 V0 X3 d0 ]2 r" [4 o- R9 T- i/ s
2 E9 y6 S; x/ u" v# x
( W- A( I) L0 |
3、凡億視頻播放器引起的各種問題
* B0 t% o0 z6 z& m: c4 i0 I8 D- ^/ W- w, {% M! w M. F% j
3.1、播放視頻時OrCAD閃退問題
; n0 X6 X6 P* D$ Y! J2 x( e# l" \) K9 i" F G1 W
因凡億PCB視頻播放軟件與Orcad的capture目錄衝突,
# J3 V& V: z& ]- U0 Q* ~5 Q
7 j7 t; c0 W$ ]6 t# `% O) a導致orcad閃退。
) {$ Y3 z: \- o$ G: f: p3 [/ W6 w6 J0 T; s; b U
修改capture目錄名稱與caputer.exe文件名稱6 ~; Z- F) f. y' n- R' L
: |: Z0 B1 Y6 s; T
D:\Program Files\Cadence 16.6\SPB16.6\tools\capture爲% c0 O' i, N0 \3 [, k/ ~3 u# s7 E
4 O" p: {8 M: x" G: wD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad r% i' m0 U9 x: y9 O) ]
( G: J S, |$ X; ~) W8 @; j
1 v5 G2 }& ]6 \, H, G1 D2 v
! q. D# t5 d7 P1 b* j7 a5 bD:\Program Files\Cadence 16.6\SPB16.6\tools\oracd\capture.exe爲
* F. }1 u2 |9 g* R4 _; I( x9 l! \3 |
D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orcad.exe
6 ]$ Y p$ }3 q$ Q5 C
1 [1 j' b4 E, a3 m8 P+ Y: t % W4 N8 s4 K5 V5 \, ?
4 k, b5 O+ x5 _+ E' ~
3.2、導出網表提示錯誤% f2 H: N$ h* t3 z: [; b! O
1 q, S* k+ O% P, a
以上修改會導致軟件有些配置找不到目錄而報錯,比如導網表的時候,有以下問題:# @# \( i( K' ]' ~/ E+ S' l9 R
' V# V1 A4 v, [: O
(1)導出網表:提示無效指針,PCB Editor空白
8 T% K1 }" I$ [4 p6 `4 r& ~8 g$ C* _3 d+ F4 p9 A( d8 L
解決辦法:
# T8 K& n4 n, R% N& x1 m) s; h9 C, F( j
打開我的電腦c盤,按照此目錄“c:\Willdows\SysWOW64”找到cmd.exe的應用9 `4 L5 o1 \; m
$ h' l- c6 m P+ Y點擊鼠標右鍵以管理員身份運行
4 W2 B; `% L7 } N
" r2 {) P. w: G' g% P) R, R: q進入DOS命令窗口下. A! S3 q, o0 q7 Y/ p
/ u0 G4 j2 ~$ x4 J5 I( N
先複製如下這一行的代碼(其中相應文件的路徑請按照自己安裝的
7 X3 @5 N; M2 q. Y' }$ y: {8 j6 q$ G! i0 p9 X+ B
文件路徑進行修改)3 |) q% w* g) L6 t1 e
% X6 {5 f. R9 }
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orTrueReuse.ocx"" c& Q4 l# v8 f$ ~: ]: l0 ^4 E% q7 ^, W
% b# O1 t# m9 d' o; S
regsvr32 "D:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\orpxllite.ocx"+ w4 O1 q) ?7 u! ~6 L% ^; E' |$ }
! l2 t* L7 k _% S; q0 ~參考:6 P) i9 J+ Q3 R& ]' `" V1 K* Q0 `% i
& A& B' G. }8 R1 m- f0 K
https://wenku.baidu.com/view/9a5 ... 6e4bb0.html?re=view) }, @8 D# V: L* p6 t" p
! a# u: z' A; S3 P3 N' S6 a1 ]
0 D r- e2 `: p- N" R0 m6 u9 T) z. b
7 M$ b c/ b, G: X) z$ C# W& G& }) c. R6 b+ t5 U( z, V
(2)導出網表:Configuration file錯誤' S$ P& t: V2 T; Z
& ^& z" J& J! j& |; F. a0 X5 E% P M6 F$ ^. U/ y" L% m
) D5 @6 C7 {# \. x9 o( k! z
- V/ k$ H% l) S- K @/ l) ~1 A. C, w2 D7 m A" v y
Option->setup -> 重新選定allegro.cfg文件
. x( V# b9 `) n4 Y7 |6 W) Z. [" ~# o1 t
+ M6 Y. S$ P3 X1 D% w
5 k+ s! X3 ]( g0 g: k% u, cConfiguration file配置爲
" F2 e B `* I! G. t
9 p9 ]7 G. |( ^$ e# P8 t/ K4 x , |3 @+ z5 }4 U5 s2 r, `) b
7 d' h2 O; Z- I2 k$ B" ~) lD:\Program Files\Cadence 16.6\SPB16.6\tools\orcad\allegro.cfg
4 u7 T0 b1 P& [- G2 A7 ?1 b& I: g+ w: J: N
q3 V3 `2 T4 W6 o* K
& ~" H @) r Y. s* d- Y0 o3.3、電腦上所有另存爲,save as,搜索 另存爲等操作都自動退出
- {9 }6 R. h5 r% ]2 {2 X& v
8 z4 U9 |3 |6 Y* S3 B3 Z, G裝了需要機器碼的播放器,關閉播放器就正常了! v# Y$ z5 n% }
0 K5 }. L3 G- _% R7 ], Ghttps://www.zhihu.com/question/27682079/answer/55509794, A8 S3 k) b2 \8 @# p
: I9 D9 t; p/ m7 u& k" u
( K% {4 q& b* D3 k5 n
, K0 m/ |; ~; k! u4、使用orcad的CIS時意外退出4 {$ n, [% \% l, c1 B4 X
$ l9 Y5 I; z) I4 @5 H# G" [. s % B! C7 t8 v3 e, n0 }- ~
, T: Y8 N% Z0 t) ?( X
嘗試修改一下配置文件就可以解決了,安裝目錄下D:\Cadence\SPB_16.3\tools\capture 裏的CAPTURE.INI文件開頭在- o. L7 x, ^& d+ x2 S( W8 g0 K
% H: A g5 V+ l' o0 U3 M7 k
L% B( _0 O! M f# U1 A7 v! ]' Q/ P5 `
[Part Management]: D; B9 z5 W# G1 l8 n9 ^" M
1 ~0 ?, C$ B$ h0 }3 j1 l3 U- aConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\BENCHACC.DBC
# t9 G( z1 ~: E W, d3 T
! S" k- k" m, p; m/ t. |* bDemoConfiguration File=d:\Cadence\SPB_16.3\tools\Capture\Samples\DemoBENCHACC.DBC0 O" l* l( b9 ]9 D+ i9 ^6 F$ s
0 I5 v0 F% R8 `& l8 A( `- B
; i$ _0 S& w" L' g% E' N
% o, {3 |8 H6 E, _0 p$ ~下面加上庫的路徑& Z4 u/ a: w$ f) l6 O
- k7 W9 p, W3 v5 ~0 S( U+ l
[Part Library Directories]
) Y* {6 M! h; G& a. i& I* S" m1 A+ m4 ^, [7 s0 o
Dir1=D:\Cadence\SPB_16.3\tools\capture\library\
, T4 T8 N: x/ F& w' W6 u& R- m
: X! U0 s$ s- o% M3 y$ g[Allegro Footprints]
8 o, p1 d7 }) B+ f# M% ?" t' F+ I8 w. W1 q. ^
Dir0=D:\Cadence\SPB_16.3\share\pcb\pcb_lib\symbols4 v! ~/ Y) d6 t0 U6 b6 [8 e4 A
: r( v1 [+ j7 ?; J! v7 y
就可以了!
9 U6 b& P0 y1 { u$ u! W! b. f e% j3 u2 ?6 O; T5 {
來自 <https://blog.csdn.net/tianyake_1/article/details/48720355>
8 H" a1 t9 p: `( O5 e- z) V7 T
8 c6 H9 W. N7 T! z) H
" r0 ~4 {" K( h0 A) F! U/ Z. V$ C4 G
這是第二次出現打不開OrCAD Capture CIS的情況,第一次就直接卸載軟件然後又重裝了軟件,真是費時費力。現在又出現了這種情況,上網查找了一下,網上給出了兩個解決方法,故記錄與此。
# ^$ |4 {4 a/ \5 b7 Z8 y
: K% Q; \9 [3 E7 u% V7 j 第一個解決方法:
* g( l+ W; L8 ^( C+ E
! Y; v! ^, I: ]- U2 D+ C; E 打開D:\Cadence\SPB_16.3\tools\capture\capture.ini文件(我的Cadence安裝在D盤)。
9 s1 w/ h+ ~; D3 m4 w4 X4 X4 i, T' d5 ^5 E' o( j, r
找到[Window Placement]配置選項,改爲如下:
8 ~1 r* z( r* C4 t4 n8 G7 m3 I
Max Position...=(-1,-1)
8 r$ z2 Z. `7 O) H" y) m) Y: L
* O1 c) t, u& U9 q5 [% R9 _: s8 g Min Position...=(-32000,-32000)& P1 Q% o8 i0 d( o1 F
, x. W1 v; g! ^$ y, F7 Q Normal Position=(138,105,1176,877)- _! H4 J( d! k3 n4 h
% P) i, h3 ` g; A/ r; G) }# v
Show...........=ShowNormal
! o8 x! ^$ R! z9 |' |
' O, o. U- @( r! J% ^2 S 保存後,打開Capture CIS,一切都正常了。我用的是這種方法,按照上述方法配置CAPTURE.INI文件後,保存,然後再啓動程序就可以正常打開OrCAD Capture CIS了。但是,在使用幾次之後,還是出了問題,這個文件中的設置自動的又改變了,OrCAD Capture CIS不能夠最小化了。還好,還有第二種方法。
2 ]' V8 K. j8 U) e4 t: i3 v" }* @8 X& h9 x' V0 I7 b% z
第二個解決方法:
0 {# I% M" [4 I3 R
) \& ^" d1 s$ _/ V) Y 直接刪除CAPTURE.INI文件就行了,這種方法還是可以的。
o0 }- l, N/ y c8 v% \9 \" e" j _9 L# M" _+ x
來自 <https://blog.csdn.net/guyueliang1991/article/details/41488631>
+ H0 [2 B0 S6 V/ A9 R0 O* `+ {. J; r8 t1 z! g
7 w2 N' _6 P) K8 b- ~ D# j+ k- s( c* s1 Z/ |7 x, K7 k
彙總以上兩張解決方法,
6 C& S& D! q5 \" H) I6 E9 H9 {% |9 Y5 y3 q
解決方法,打開安裝目錄下D:\Cadence\SPB_16.3\tools\capture裏的CAPTURE.INI文件,新增如下:
" w+ B/ F# v9 C, n
: \( I8 P, g( u% d% @& \' D[Part Management]
9 x% |0 [" p+ ?: K! P+ w4 `5 j* l+ q9 k# k
Configuration File=$CDSROOT\tools\Capture\Samples\BENCHACC.DBC) s3 w% a2 `( s1 f" g" |1 g
( R% y& L7 Y7 x" S# y+ D1 x3 \DemoConfiguration File=$CDSROOT\tools\Capture\Samples\DemoBENCHACC.DBC9 h: e5 g# l* E3 u4 p) ^
9 p( R+ g4 n! ?- b7 r
[Part Library Directories]
7 ?/ ^0 v1 S+ q: l9 F8 Y; `7 N5 {. l
# t4 l, ^4 i( u) ODir1=D:\Program Files\Cadence 16.6\SPB16.6\tools\capture\library\, \ @+ v& F+ g/ _$ s6 ?
3 ?% w5 s6 w* p; o% u: R9 G[Footprint Viewer Type]
4 c. X* r) R7 x8 [# g' S) s6 O3 n4 Q$ t0 p9 `2 `- G$ B$ `& G
Type=Allegro) o m/ S. B' L3 y3 J
5 a! m! j, i: m[Allegro Footprints]* Y1 m3 c3 n! B) o+ m
" U% s# A- Y& i0 ?Dir0=D:\Program Files\Cadence 16.6\SPB16.6\share\pcb\pcb_lib\symbols7 a: Q7 S \/ \! s7 V" n5 j
! x- @" o9 f$ i[Symbol Selector Configured Libraries] B4 t5 I+ n3 z9 I4 r* \: t# Y
/ w$ B* N" M( }7 H& x* O5 ?, m
Library0=D:\Program Files\Cadence 16.6\SPB16.6\tools\Capture\Library\PSpice\source.olb
9 G7 I1 _, g; N9 n" M2 j N" A. r! z7 a `
Number of Configured Libraries=1
/ r1 [9 a- M2 M, }$ k& p7 B% w2 u$ d& o/ B: p! r( ~
[Window Placement]:5 {) U, ~7 K1 y. X/ i
. W+ V: E& I' Q( [, `8 Y
Max Position...=(-1,-1)
; j" Q3 L6 H% ?! J5 O+ t# O1 _9 @. b" F$ f8 _* t0 Z1 ^" F6 M# V
Min Position...=(-32000,-32000)* B8 ~" m5 @1 k" C# Q9 Q
. [' O" O9 v6 e; `) z; T
Normal Position=(138,105,1176,877)7 z' g: u9 T* I4 Q: r9 a
6 x! Z3 G5 ?0 ^; O3 d: z7 m
Show...........=ShowNormal
/ }, V2 f6 {% w6 X# G# p7 |2 ?! k% `! f
3 F$ Y# d6 M/ i" k# w7 [
8 ?9 @+ f# P6 @- O3 W/ J
5、導出網表錯誤 ORCAP-36003 conflicting valuesof following component definition
) j: G+ t. g$ s+ H+ ~
) e$ k4 u! S& d" H問題:' h) `7 P4 |4 V( a) B2 s
! _ G3 n3 w5 N' ?2 T" A8 J9 A+ ~ $ f+ Z+ t4 `+ R
" c: {6 Y0 K+ R1 y解決:
& t1 E& Y+ m0 y0 Z4 k5 E5 Z, ~
N. U1 V4 o y3 N( f8 S% t7 \& o5 `- J 9 y5 z l2 [7 ^9 z
: W3 Y3 M6 w& R3 j* L9 k
添加class 信息,都改成一樣 |
|