orcad capture cis网络库同步出错

在Part Manager里面,update All Part Status操作后,部分元件红色,显示Approved:Not Found

下面说明part status中几种状态的含义:
(1) approved:该元件在元件数据库中找到与之匹配的part number属性的元件;
(2) temporary:该元件的part number属性为临时元件;
(3) undefined:该元件未定义part number属性;
(4) current:该元件的可传送属性与本地数据库中匹配part number属性相同
(5) defined:该元器件的part number属性在本地数据库中找到有匹配值的元器件,但可传送属 性不完全相同;
(6) not current:该元件的可传送属性至少有一个与本地数据库中part number属性相同的元件不同;
(7) duplicate:该元器件对应的part number属性找到两个以上匹配对象; 
(8) not found:该元件part number属性在元件数据库中没有找到匹配对象;

仔细研究,part number,路径等等都已经对应上,为什么提示还会是红色not found?而其他路径不对的器件,报的是undefined。其他不同类型的库元件又可以绿色 Approved: Current,偏偏只有某一种类型的器件出现这种状态。


主要是CIS configuration File中有一项 mapping table,指向了失效元件类型的那个表。

数据库里新建一个名称为mapping的表,mapping talbe选中就这个表,重启capture即可解决。

当你本地数据集中的表名和数据库的实际表名不相同时,你可以用TableMapping将本地表和数据库表对应起来以实现DataSet的Update更新 .

#CIS #封装 #数据库