DXP常见错误.docx
《DXP常见错误.docx》由会员分享,可在线阅读,更多相关《DXP常见错误.docx(9页珍藏版)》请在冰豆网上搜索。
DXP常见错误
AD6/ProtelDXP中错误总结
在DXP2004中的DRC规则检查项目,对于一些英文水平较薄弱的朋友是一个大难题,特和同事对其进行整理一下,英文水平有限,仅供参考:
DXP2004DRC规则英文对照
Ⅰ:
ErrorReporting错误报告
A:
ViolationsAssociatedwithBuses有关总线电气错误的各类型(共12项)
◆busindicesoutofrange总线分支索引超出范围
◆Busrangesyntaxerrors总线范围的语法错误
◆Illegalbusrangevalues非法的总线范围值
◆Illegalbusdefinitions定义的总线非法
◆Mismatchedbuslabelordering总线分支网络标号错误排序
◆Mismatchedbus/wireobjectonwire/bus总线/导线错误的连接导线/总线
◆Mismatchedbuswidths总线宽度错误
◆Mismatchedbussectionindexordering总线范围值表达错误
◆Mismatchedelectricaltypesonbus总线上错误的电气类型
◆Mismatchedgenericsonbus(firstindex)总线范围值的首位错误
◆Mismatchedgenericsonbus(secondindex)总线范围值末位错误
◆Mixedgenericsandnumericbuslabeling总线命名规则错误
B:
ViolationsAssociatedComponents有关元件符号电气错误(共20项)
◆ComponentImplementationswithduplicatepinsusage元件管脚在原理图中重复被使用
◆ComponentImplementationswithinvalidpinmappings元件管脚在应用中和PCB封装中的焊盘不符
◆ComponentImplementationswithmissingpinsinsequence元件管脚的序号出现序号丢失
◆Componentcontaningduplicatesub-parts元件中出现了重复的子部分
◆ComponentwithduplicateImplementations元件被重复使用
◆Componentwithduplicatepins元件中有重复的管脚
◆Duplicatecomponentmodels一个元件被定义多种重复模型
◆Duplicatepartdesignators元件中出现标示号重复的部分
◆Errorsincomponentmodelparameters元件模型中出现错误的的参数
◆Extrapinfoundincomponentdisplaymode多余的管脚在元件上显示
◆Mismatchedhiddenpincomponent元件隐藏管脚的连接不匹配
◆Mismatchedpinvisibility管脚的可视性不匹配
◆Missingcomponentmodelparameters元件模型参数丢失
◆Missingcomponentmodels元件模型丢失
◆Missingcomponentmodelsinmodelfiles元件模型不能在模型文件中找到
◆Missingpinfoundincomponentdisplaymode不见的管脚在元件上显示
◆Modelsfoundindifferentmodellocations元件模型在未知的路径中找到
◆Sheetsymbolwithduplicateentries方框电路图中出现重复的端口
◆Un-designatedpartsrequiringannotation未标记的部分需要自动标号
◆Unusedsub-partincomponent元件中某个部分未使用
C:
violationsassociatedwithdocument相关的文档电气错误(共10项)
1、conflictingconstraints约束不一致的
2、duplicatesheetsymbolname层次原理图中使用了重复的方框电路图
3、duplicatesheetnumbers重复的原理图图纸序号
4、missingchildsheetforsheetsymbol方框图没有对应的子电路图
5、missingconfigurationtarget缺少配置对象
6、missingsub-projectsheetforcomponent元件丢失子项目
7、multipleconfigurationtargets无效的配置对象
8、multipletop-leveldocument无效的顶层文件
9、portnotlinkedtoparentsheetsymbol子原理图中的端口没有对应到总原理图上的端口
10、sheetenternotlinkedtochildsheet方框电路图上的端口在对应子原理图中没有对应端口
D:
violationsassociatedwithnets有关网络电气错误(共19项)
1、addinghiddennettosheet原理图中出现隐藏网络
2、addingitemsfromhiddennettonet在隐藏网络中添加对象到已有网络中
3、auto-assignedportstodevicepins自动分配端口到设备引脚
4、duplicatenets原理图中出现重名的网络
5、floatingnetlabels原理图中有悬空的网络标签
6、globalpower-objectsscopechanges全局的电源符号错误
7、netparameterswithnoname网络属性中缺少名称
8、netparameterswithnovalue网络属性中缺少赋值
9、netscontainingfloatinginputpins网络包括悬空的输入引脚
10、netswithmultiplenames同一个网络被附加多个网络名
11、netswithnodrivingsource网络中没有驱动
12、netswithonlyonepin网络只连接一个引脚
13、netswithpossibleconnectionproblems网络可能有连接上的错误
14、signalswithmultipledrivers重复的驱动信号
15、sheetscontainingduplicateports原理图中包含重复的端口
16、signalswithload信号无负载
17、signalswithdrivers信号无驱动
18、unconnectedobjectsinnet网络中的元件出现未连接对象
19、unconnectedwires原理图中有没连接的导线
E:
Violationsassociatedwithothers有关原理图的各种类型的错误(3项)
1、NoError无错误
2、Objectnotcompletelywithinsheetboundaries原理图中的对象超出了图纸边框
3、Off-gridobject原理图中的对象不在格点位置
F:
Violationsassociatedwithparameters有关参数错误的各种类型
1、sameparametercontainingdifferenttypes相同的参数出现在不同的模型中
2、sameparametercontainingdifferentvalues相同的参数出现了不同的取值
Ⅱ、Comparator规则比较
A:
Differencesassociatedwithcomponents原理图和PCB上有关的不同(共16项)
◆Changedchannelclassname通道类名称变化
◆Changedcomponentclassname元件类名称变化
◆Changednetclassname网络类名称变化
◆Changedroomdefinitions区域定义的变化
◆ChangedRule设计规则的变化
◆Channelclasseswithextramembers通道类出现了多余的成员
◆Componentclasseswithextramembers元件类出现了多余的成员
◆Differencecomponent元件出现不同的描述
◆Differentdesignators元件标示的改变
◆Differentlibraryreferences出现不同的元件参考库
◆Differenttypes出现不同的标准
◆Differentfootprints元件封装的改变
◆Extrachannelclasses多余的通道类
◆Extracomponentclasses多余的元件类
快捷键
1、设计浏览器快捷键:
鼠标左击选择鼠标位置的文档
鼠标双击编辑鼠标位置的文档
鼠标右击显示相关的弹出菜单
Ctrl+F4关闭当前文档
Ctrl+Tab循环切换所打开的文档
Alt+F4关闭设计浏览器DXP
2、原理图和PCB通用快捷键:
Shift当自动平移时,快速平移
Y放置元件时,上下翻转
X放置元件时,左右翻转
Shift+↑↓←→箭头方向以十个网格为增量,移动光标
↑↓←→箭头方向以一个网格为增量,移动光标
SpaceBar放弃屏幕刷新
Esc退出当前命令
End屏幕刷新
Home以光标为中心刷新屏幕
PageDown,Ctrl+鼠标滚轮以光标为中心缩小画面
PageUp,Ctrl+鼠标滚轮以光标为中心防大画面鼠标滚轮上下移动画面
Shift+鼠标滚轮左右移动画面
Ctrl+Z撤销上一次操作
Ctrl+Y重复上一次操作
Ctrl+A选择全部
Ctrl+S保存当前文档
Ctrl+C复制
Ctrl+X剪切
Ctrl+V粘贴
Ctrl+R复制并重复粘贴选中的对象
Delete删除
V+D显示整个文档
V+F显示所有对象
X+A取消所有选中的对象
单击并按住鼠标右键显示滑动小手并移动画面
点击鼠标左键选择对象
点击鼠标右键显示弹出菜单,或取消当前命令
右击鼠标并选择FindSimilar选择相同对象
点击鼠标左键并按住拖动选择区域内部对象
点击并按住鼠标左键选择光标所在的对象并移动
双击鼠标左键编辑对象
Shift+点击鼠标左键选择或取消选择
TAB编辑正在放置对象的属性
Shift+C清除当前过滤的对象
Shift+F可选择与之相同的对象
Y弹出快速查询菜单
F11打开或关闭Inspector面板
F12打开或关闭List面板
3、原理图快捷键:
Alt在水平和垂直线上限制对象移动循环切换捕捉网格设置
空格键(Spacebar)放置对象时旋转90度
空格键(Spacebar)放置电线、总线、多边形线时激活开始/结束模式
Shift+空格键(Spacebar)放置电线、总线、多边形线时切换放置模式
退格建(Backspace)放置电线、总线、多边形线时删除最后一个拐角
点击并按住鼠标左键+Delete删除所选中线的拐角
点击并按住鼠标左键+Insert在选中的线处增加拐角
Ctrl+点击并拖动鼠标左键拖动选中的对象
4、PCB快捷键:
Shift+R切换三种布线模式
Shift+E打开或关闭电气网格
Ctrl+G弹出捕获网格对话框
G弹出捕获网格菜单
N移动元件时隐藏网状线
L镜像元件到另一布局层
退格键在布铜线时删除最后一个拐角
Shift+空格键在布铜线时切换拐角模式
空格键布铜线时改变开始/结束模式
Shift+S切换打开/关闭单层显示模式
O+D+D+Enter选择草图显示模式
O+D+F+Enter选择正常显示模式
O+D显示/隐藏Prefences对话框
L显示BoardLayers对话框
Ctrl+H选择连接铜线
Ctrl+Shift+Left-Click打断线
+切换到下一层(数字键盘)
-切换到上一层(数字键盘)
*下一布线层(数字键盘)
M+V移动分割平面层顶点
Alt避开障碍物和忽略障碍物之间切换
Ctrl布线时临时不显示电气网格
Ctrl+M或R-M测量距离
Shift+空格键顺时针旋转移动的对象
空格键逆时针旋转移动的对象
Q米制和英制之间的单位切换
E-J-O跳转到当前原点
E-J-A跳转到绝对原点
一, [Warning] AUDIO.SCH Extra Pin R509-1 in Normal of part R509 [Warning] AUDIO.SCH Extra Pin R509-2 in Normal of part R509 [Warning] AUDIO.SCH Extra Pin R509-1 (Inferred) in Alternate 1 of part R509
出现此类警告的原因:
在 AUDIO.SCH文件中的所有电阻封装不可用。
解决的办法:
对 AUDIO.SCH文件中的所有电阻从新调换。
二, [Warning] POWER.SCH Global Power-Object 3.3V at 73000000,49000000has been reduced
to local level by presence of port at 810,490
出现此类警告的原因:
在POWER.SCH文件中电源标号Global Power-Object 3.3V和端口port 重复定义.
解决的办法:
对 POWER.SCH 文件中去掉多余的电源标号Global Power-Object 3.3V。
三, [Warning] POWER.SCH Sheet contains duplicate ports Port 3.3V at 810,490 and 770,330
[Warning] POWER.SCH Sheet contains duplicate ports Port 3.3V at 770,330 and 160,630 in Normal of
四, [Error] MP3.SCH Net NetU2_8 contains floating input pins (Pin U2-8) 出现此类错误的原因:
在MP3.SCH文件中集成元件U2包含有浮空的输入引脚.
解决的办法:
对 POWER.SCH 文件中集成元件U2包含有浮空的输入引脚8(此脚不用)放置忽略标记。
错误类型
Fatalerror:
重大错误;
Error:
错误;
Warning:
警告;
NoReport:
不报告(即无错误)。
[Error] Compiler DuplicateComponentDesignatorsC19at668,972and795,650
元器件标号重复,这里给出了元器件标号和坐标
悬浮的网络标号
某个网络标签没有放置好还在漂浮(应该连接在导线或者引脚上面). 在放置网络标签时,当光标捕捉到导线时,光标上显示红色星行标签,此时单击鼠标放置.
在引脚放置忽略标记
Compiler FloatingPowerObjectGND
悬浮的电源接地元件
出现此类警告的原因:
在POWER.SCH文件中电源标号GlobalPower-Object3.3V和端口port重复定义.
解决的办法:
对 POWER.SCH文件中去掉多余的电源标号GlobalPower-Object3.3V。
Compiler NetAA10hasnodrivingsource(PinU11-A20,PinU14-26)
输入型引脚未连接或没有信号出入
解法一:
你使用的元件对应的引脚是输入的,可以改变原理图中对应元器件的引脚属性解决。
解答二:
在protel中,软件会检查你的输入管脚有没有连,这样的好处是提醒画图的人还有输入管脚悬空的,我们知道,在电路系统中,大部分输入管脚是不允许悬空的.所以建议画图的人在做原理图库的时候尽量把元件管脚的属性加上,这样可以不让自己出错.如果有输入哪个管脚必须悬空的话,可以在上面添加忽略ERC检查.这样编译的时候就没有警告了!
解答三:
在做元件封装的时候,管脚的electricaltype有很多选择,一般情况下,选择passive就没事了
Compiler OffsheetPin-3at1594,608
原理图图纸小了,换大一点的错误就会消失
Compiler ExtraPinU31-1inNormalofpartU31A
貌似是封装不可用,重新加载一下PCB封装
Compiler ExtraPinU31-8(Inferred)inNormalofpartU31A
方法1:
此方法偶尔可解决问题,尝试后发现原理图封装可能被删除
解决方法如图
问题可解决,原因可能是封装没做好,重新做封装也可解决
方法2:
打开Project(工程)\ProjectOption(工程参数)\Option标签,在NetIdentifierScope(网络标识范围)一栏的四个选项(Automatic、Hierarchical、Flat、Global)中选择Global项,然后点确定就行了。
主要是使网络标签范围设定为全局范围(作者试验过,已成功~~)
封装管腿重复,修改管腿顺序即可解决
CompilerExtraPinU31-33(Inferred)inNormalofpartU31B
出现此类警告的原因:
在 AUDIO.SCH文件中的所有电阻封装不可用。
解决的办法:
对 AUDIO.SCH文件中的所有电阻从新调换
CompilerUniqueIdentifiersErrors:
1WR#R420071155725018684486W4BKBMfoundat939,315and718,316
原因分析:
当新建一个Sch文件,所有元器件的设计电路从一个页面复制到另一个页面时,就会出现这个问题。
因为,新建一个Sch并编译后,在编译的页面的元器件的unique identifiers是确定的,当再次新建一个SCH文件,并将原来的电路图复制到这个新建的sch页面时,则元器件的unique identifiers属性将会保持,这样在不同的Sch页面便会出现相同的unique identifiers,Altium Designer 在后期导入PCB文件时,会验证unique identifiers,一对一进行,而一个unique identifiers对应两个元器件,则会导致导入PCB出现元器件丢失等问题。
解决方法:
Unique ID如果大量发生重复,SCH界面中的Tools » Convert » Reset Component Unique IDs能解决这个问题。
(查了一下AD的帮助文件找到的方法)
CompilerComponentU4TL082hasunusedsub-part(3)
这是你把一个元件分割成几部分,而原理图上只用到一个部分,所以会出现这样的警告。
不过这并不是什么错误,生成PCB的时候封装库一样会完整的导入的。
比如lm324,要是只放了PartA,而后面的PartB--D没有放置的话,就会出现这样的警告。
把另外的部分添加上去就不会有这样的警告了。
有兴趣的话可以试一下。