AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

这篇具有很好参考价值的文章主要介绍了AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

       AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

 AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

 文章来源地址https://www.toymoban.com/news/detail-501859.html

         关于Duplicate Net Names Wire网络名重复错误的解决方法有很多,我自己在遇到这个问题的时候,也尝试了许多方法,如更改网络识别符的范围为global,我报错的CPU_OK1的重复命名报错是解决了,可是又会出现更多的其他类型错误;还有的方法是直接忽略这个错误,把网络名重复的优先级更改一下,把报错改成警告,但是从原理图更新到PCB就会出现元器件无法更新的错误,所以我在网络上的方法大概试完了发现还是不能解决。

         我花了挺长时间后,终于发现问题不在于AD的设置,而在于原理图的总图和子图之间的信号流向的问题。以上的CPU_OK1横跨两张原理图连在一起,所以我们再设计原理图的时候就需要添加页面符来帮助信号进行跨图纸的连接。这个时候我们需要理清子图和总图之间的信号流向问题。

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

         首先,CPU_OK1是在connect这个独立的外部信号输入图纸中,我们输入到这张图纸中的信号需要输出到别的原理图中,所以我们对于页面符Port的I/O类型需要选择Output,并加上网络标签符。

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

以上是CH通道部分的总图 ,而前面出现Duplicate Net Names Wire网络名重复错误的CH_74165子图包含在总图中,但是缺少了输入部分的页面符,我们信号从connect输出到CH_74165子图需要经过CH通道部分总图流入CH_74165子图,所以要添加输入页面符,Port的I/O类型需要选择Input,效果如下。

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

         信号从CH通道部分总图流入CH_74165子图也需要增加输入符Port的I/O类型需要选择Input。

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

 AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

         最后我们需要在工程总图需要包含connect到CH通道部分总图的信号流,增加connect外部信号输入图纸页面符输出到CH通道部分总图中,一整个信号的完整流程就添加完毕,这样一来就可以解决Duplicate Net Names Wire网络名重复错误。

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一 

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一        右击绿色的图纸可以检查未添加的Port端口,可以避免有些页面符遗漏造成的错误, 添加页面符操作:同步图纸入口和端口

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一 

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一        信号从connect外部信号输入图纸页面符输出到CH通道部分总图中 

AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一

        总的来说,因为相同网络信号流跨图纸连接而造成的Duplicate Net Names Wire错误其实并不是错误,而是因为信号流没有整理清楚。因为自己没有在CSDN上找到这个问题的答案,所以在解决之后记录一下,希望可以帮助到遇到相同问题的朋友们。

 

 

到了这里,关于AD关于原理图编译出现Duplicate Net Names Wire的可能解决方法之一的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决 Android 开发过程中 出现 Duplicate class(包冲突)

    1、现在大部分的项目都是支持 Androidx 的,所以出现 Duplicate 的时候 先把 gradle.properties 文件中添加参数,支持使用AndroidX 2、有些 *.jar/*.aar 不支持 AndroidX 的时候,将上面的禁用 然后再排除 AndroidX 的引用   有很多,搜索一下 androidx 就能找到 3、排除了Androidx 的冲突后,包还有

    2023年04月09日
    浏览(47)
  • Mysql出现问题:ERROR 1062 (23000): Duplicate entry ‘‘ for key ‘PRIMARY‘解决方案

    回城传送–》《数据库问题解决方案》 ❤️作者主页:小虚竹 ❤️作者简介:大家好,我是小虚竹。Java领域优质创作者🏆,CSDN博客专家🏆,华为云享专家🏆,掘金年度人气作者🏆,阿里云专家博主🏆,51CTO专家博主🏆 ❤️技术活,该赏 ❤️点赞 👍 收藏 ⭐再看,养成习

    2024年02月02日
    浏览(61)
  • 关于KEIL5编译出现“Target not createt”全系列解决办法——情况2:程序溢出错误 ERROR: PUBLIC REFERS TO IGNORED SEGMEN

    在KEIL5编程,往往遇到许多“Target not createt”,即目标不能实现这类情况。由此为帮助大家解决这些问题特开此贴。 目录如下: 1、2K字节限制错误 ERROR:RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT 或者 ADDRESS SPACE OVERFLOW      直达链接:https://blog.csdn.net/SumubeiFZ/article/details/125344

    2023年04月20日
    浏览(71)
  • 关于 Qt在windows使用mingw32编译器时从Qt5.9切换至Qt5.12出现“C2001:常量中有换行符“不修改编码 的解决方法

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131901444 红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)   研发项目先

    2024年02月15日
    浏览(58)
  • vue项目编译报错Component name “My“ should always be multi-word vue/multi-word-component-names解决方法

    以下是报错内容,大概意思是你的组件命名不符合vue的规范   具体报错内容: 解决方法: 找到vue.config.js文件,在末尾加入这一行代码 lintOnSave: false即可,意思大概是关闭组件名字的检查  

    2024年02月11日
    浏览(50)
  • OkHttp上传文件及可能出现的问题

    在开发过程中用的是http请求,但是响应流一直为空,获取到的响应流 {\\\"n_a_s\\\":1,\\\"atts\\\":[]} ,最终修改用okhttp方法。http请求方法也放在文章最后,大家如果有类似的问题欢迎一起讨论。 PS:okhttp方法需要okhttp3和okio两个jar包,需要可以私信。 今天代码打到测试环境发现上传附件还

    2024年02月10日
    浏览(38)
  • 【git】实际应用中可能会出现的问题

    问题: 方法一:git stash命令暂存。 git stash命令,先将本地的所有修改就都被暂时存储起来,其中stash@{0}就是刚才保存的标记。后续可以通过此标记访问。 git pull命令,拉取代码 git stash pop stash@{0},还原暂存内容。从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。

    2024年02月11日
    浏览(58)
  • AD软件关于覆铜的高级规则设置

    InPolygon按照字面理解,就是在覆铜区域内,其对象是在所绘制的覆铜区域内的所有铜皮,是铜皮线条。 IsPolygon是指所绘制的覆铜区域,是一个虚拟对象,是指所勾画出的轮廓,没有实际意义。 InNamedPolygon(A)是限定name为A的覆铜对象,其仍旧是铜皮线条,即铜皮A。 IsNamedPolygo

    2024年02月02日
    浏览(53)
  • Win10系统安装oracle及可能出现的问题

    安装前准备 清除电脑上的注册表以及环境变量中的信息: 1、运行regedit,打开注册表 1)、选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口 2)、选择HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。 3)、选择HKEY_LO

    2024年02月04日
    浏览(56)
  • ad18学习笔记三:关于测量点对点

    如何测量? 方法有很多种,比如 1、 点击 ‘放置’–》‘尺寸’–》‘线性尺寸’ 2、 快捷工具栏  3、 快捷键 AD如何使用测量命令?-凡亿课堂 AD中的三种测量距离的方式 清除测量标线? 这个简单,在显示测量结果的提示框上就提示了怎么做,shift+c 这个时候,你应该先推

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包