反向技术
研究基地

当前位置:首页 > 技术支持与下载 > PCB软件

Proteus6.7 ISIS中的系统属性

更新时间:2015-12-17 11:24:08  点击次数:1011次 打印
对象属性有两个类型—系统属性和使用属性。在ISIS中的这些功能是由一些保留字所组成,不管是内部的程序比如ARES和VSM,或者你自己所使用的软件都是有关联的。

对象属性有两个类型—系统属性和使用属性。在ISIS中的这些功能是由一些保留字所组成,不管是内部的程序比如ARES和VSM,或者你自己所使用的软件都是有关联的。

系统属性在ISIS中是由一些特殊含义的关键字所够成。比如,一个元件中的DEVICE属性是根据元件库在分配时候定义的。这些属性一般是文本的—比如元件的REF和VALUE属性可以直接从Edit Component对话框中访问,但是别的比如DEVICE属性就是做为图形操作所生成的结果。通常上,如果你关心的只是希望去读取它们的数值通过search and tag命令,或者用Assignment Tool去修改它们的属性。这个需要你知道这个你所要选中的元件的系统属性。每一个对象的系统属性的细节部分都在OBJECT SPECIFICS中给出。

元件,子电路和VSM的器件可以加载除了本身的标准属性外没有限制的额外的属性,这些使用属性是由一个文本块构成一个属性块,它包含很多,你可以直接编辑属性块通过对象的对话框,和用Property Assignment Tool生成的一样好。每一个电路图的属性都设定了一些属性的赋值。这些可以考虑做为常量定义在对象属性的赋值中是很有用的。对它们自身来说可能不是非常有用,但是它们真正的作用是在对象属性表达式中。直接的方式,使用一个默认的DEFINE script block,你可以使用它去定义表达式中所要用的常量,就象上面的例子一样。作为一个参数的映射用MAP ON script block,这样,利用MAP ON script的参数从一个父电路图中获得所要的数据值,这是非常有用的在创建通用的仿真模式的时候,每一个元件在仿真方式上除了在元件属性的不一样外都使用相同的电路。

对父元件来说,如果TDHL被定义成一个电路属性在父电路中,它也将会变成父元件的属性,并且可以对子电路的属性定义,那儿会有更进一步的属性表达式。 这种排列与编写C程序有些相似。这个给出设计中的属性是根据所有的电路属性累积后所决定的。因此有的电路没有父电路,这样仅仅只要用DEFINE script blocks来定义设计的属性。对于网络报表SDF格式的输出,当任何应用程序解读的时候,这个设计属性就会显示出来,在proteus的VSM方式下,设计属性一般定义成仿真模式比如the number of steps,the operating temperature 等等。这些都在VSM的手册中给出。注意设计属性对于电路图来说也是电路属性。然而,对电路属性的标准规则依然适用,设计属性对于别的电路来说是私有的。

(编辑:admin)