EDA365电子工程师网

标题: 请问一下ORCAD排序的时候出现下面这个错误是怎么回事 [打印本页]

作者: silver    时间: 2008-8-26 11:53
标题: 请问一下ORCAD排序的时候出现下面这个错误是怎么回事
Cannot perform annotation of heterogeneous part 'T3-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been chosen
+ Q6 _* ~1 z: |' V6 E请高手解释一下。。。  R2 J* Q2 C1 F7 L8 J- I
我用的是把一个原理图做成2个模块,同时调用一次(T3-1,T3-2)排序的时候没有问题,但是如果设计中要用2次这个器件就会出现上面那个错误。。。希望高手帮帮忙
作者: numbdemon    时间: 2008-8-26 14:13
原帖由 silver 于 2008-8-26 11:53 发表
- E5 ^- w+ i) RCannot perform annotation of heterogeneous part 'T3-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been ...
5 R! l4 {+ i" M, O8 \- d+ M4 P! z  T4 c
5 d( G2 W0 C! q% c" z/ Z
多分部元件放置或者绘制不符合规范2 m6 F5 x& H& \* u- `
贴个图片或者上传一张原理图,光靠log文件比较难以解决
作者: silver    时间: 2008-8-26 16:10
原理图在附件,请版主帮我看看,排序的时候就会提示楼上的错误。。。不知道是封装的问题还是排序的方法不对。。。请版主指示。。。

TEST.rar

3.97 KB, 下载次数: 19, 下载积分: 威望 -5


作者: numbdemon    时间: 2008-8-26 17:22
原帖由 silver 于 2008-8-26 16:10 发表
" G9 ^! T4 t* }" J原理图在附件,请版主帮我看看,排序的时候就会提示楼上的错误。。。不知道是封装的问题还是排序的方法不对。。。请版主指示。。。

9 Z7 k1 v9 A; Z/ ?( O********************************************************************************2 w& y% G; c0 B: T5 k; i3 L0 x
*" V7 c, h, G/ z" ^% q) L, H. n/ i
*  Performing annotation.
0 z) b9 R; v' L# H* I*4 _( _1 h3 g0 E3 g/ ^
********************************************************************************% r" n. y+ a6 T. X
ERROR [ANN0005]. a8 k$ ?5 |, ^7 W2 r( Y2 }: _  U
' k1 Y2 a7 U& V5 Q2 R, Y

; D9 b! o. H6 t! ]& H- S; T Cannot perform annotation of heterogeneous part 'T?-1(Value HST-72001D)', part has not been uniquely grouped (using a common User Property with differing Values) or the device designation has not been chosen
& T" j* r4 B/ t  |/ ~Done updating part references- G6 d  [+ L) s0 @# a
  q: S( r4 z' v- a: \6 N
: z- ]; F* R3 |9 E2 r- i3 X: x
********************************************************************************; u0 i5 H! |2 T1 H
*
/ A% B8 `+ r3 h" A* k*  Performing annotation." J% r) W' r0 `, q9 H. @
*
  i4 L% W# b: W- U8 d3 k: d********************************************************************************
) ^- n- `+ m6 ~
9 b/ I- M; s& y$ f& g        LAST USED REFERENCES
1 \7 w% d' _" u, ]4 A( h2 R4 F$ K6 U" C; |; Q1 P2 w
        T2
7 D7 O  v0 o: c2 R+ N$ |' y) s6 t. v; G
Done updating part references9 U5 l/ Z5 Z  E
以上log表明:
2 Q& \$ R7 A2 B& d3 }. O; H0 d1.自动排序时选择Incremental reference update' v% C' U8 m9 |& B! z8 n
2.第一次自动排序后出现警告,也就是上面的ERROR [ANN0005]/ [; O" v, Y; N
3.忽略上述警告,再执行一次相同的自动排序
5 X8 P3 s( q3 N5 P6 Q7 c4.T2编号完成
* @+ I/ C( B1 ?" o2 l) m
" r( l0 w. k3 Y0 M. ]' T注意事项:多分部元件被多次调用时,自动排序需要多执行几次(元件调用几次就要执行几次排序)
; ^7 s2 m$ t' @5 s$ n0 k以上
作者: silver    时间: 2008-8-26 17:35
谢谢版主,但是为什么一定要选Incremental reference update呢?
* S" x: l, d0 \7 J$ M4 ~- j3 n我选 这种排序为什么不行呢?
( J9 K$ h, k; h/ W! _Incremental reference update和Uncondition(无序)排序有什么区别呢 ?请版主帮我分析一下什么情况下应该使用哪一种排序比较好?谢谢了~
5 m1 k& c# {  X# _7 ]# U. [6 k+ d4 Z/ n* c7 l
% u' x$ U5 s/ m2 t' {; C7 Y( e7 o) r
另外上述的问题我如果把器件的value名字改来不一样(比如第一对T1_1,T1_2名字该成HST-72002D,另一对不变)的话Uncondition这种排序又是可以的,不知道为什么。。。
作者: numbdemon    时间: 2008-8-26 17:41
谢谢版主,但是为什么一定要选Incremental reference update呢?===>如果不使用这种方法,则每次排序都会改变以前排列好的元件序号" p" E2 e. ~+ d
' B* T* W$ C/ A2 E, e0 e我选[attach]10864[/attach]这种排序为什么不行呢?===>无条件排序就是刚才说的,每执行一次则从头到尾排列一次,遇到重复调用的多分部元件就跳过报错PCB论坛$ e, q) l! A3 Y8 Y
: y& F: c& [% z0 Y/ F; DIncremental reference update和Uncondition(无序)排序有什么区别呢 ?请版主帮我分析一下什么情况下应该使用哪一种排序比较好?谢谢了~
4 U) _5 \: E3 u- Q1 D===>很显然,如果你有多分部元件被重复调用,无条件排序是无法完成排序功能的,因为它的动作始终过不去那一关;而增加排序则可以一步一步地排下去,直到你所有的元件都配编上序号。EDA365 PCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计: {$ s: R0 f$ c+ o2 o$ b- c  ?. x# _# [7 J$ l
PCB论坛论坛|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计' f4 L) }% g, E- P, r6 S, v* i. T& h/ b7 P6 y* O& ~# c6 g

. `4 k. S. v! K$ n5 J* j: B0 q1 x, ?( ^4 F7 g" l' APCB论坛网站另外上述的问题我如果把器件的value名字改来不一样(比如第一对T1_1,T1_2名字该成HST-72002D,另一对不变)的话Uncondition这种排序又是可以的,不知道为什么。。。
$ x3 f) e  Q: [( E  k===>Value改掉,则表明这两个元件不同了,也就不是"调用"关系了。
作者: RiverSnail    时间: 2008-8-26 20:02
谢谢斑竹的解答~~~
作者: phicialy    时间: 2008-12-25 13:18
版主高手啊
作者: bluemare    时间: 2012-10-15 23:34
果然!选择增加模式才可以,相同模块用了4次,执行了4次就可以全部排序了!非常感谢!




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2