1. 特殊符号
Orcad中通常不允许在Net、Pin、Part的命名中使用某些特殊符号,例如#
、$
、<
、>
等。这些符号在Orcad的某些版本中(如Orcad 9.2)被明确列为非法字符,因为它们可能导致解析错误或影响软件的正常功能。
2. 空格
空格在Orcad的原理图设计中通常被视为非法字符,特别是在Reference(参考设计)的命名中。Reference应该是一个没有空格的字符串,由字母和数字组成,以确保其唯一性和可识别性。例如,一个名为“Resistor 1kΩ”的电阻,在Orcad中的Reference应该被命名为类似“R1”或“RES1”的形式,而不是包含空格的“Resistor 1”。
3. 特定字符
除了上述特殊符号和空格外,Orcad还可能对Value值中的某些字符有限制。例如,Value值中不允许包含逗号,
,因为逗号在数字表示中可能引起混淆。如果需要在Value值中表达多个参数(如电阻的阻值范围和容差),应该使用其他字符(如斜杠/
或破折号-
)来分隔,并确保这些字符在Orcad中是合法的。
4. 路径中的非法字符
在Orcad中处理文件路径时,也需要避免使用非法字符。这包括但不限于括号()
、百分号%
、星号*
等在某些操作系统或环境中被视为特殊用途的字符。这些字符在文件路径中可能导致文件无法正确加载或访问。
5. 示例说明
- 非法命名示例:假设一个电容的Net被命名为“CAP<1>”,这里的
<
和>
就是非法字符,应该避免使用。正确的命名可能是“CAP1”或“CAP_1”。 - 非法Value值示例:如果一个电阻的Value值被设置为“1k, 5%”,这里的逗号
,
就是非法字符。应该改为“1k 5%”或“1kΩ ±5%”等形式。 - 非法路径示例:在引用一个库文件时,如果文件路径包含“C:\Program Files (x86)\Orcad\Libraries\MyLib.olb”,其中的括号
()
就是潜在的问题来源,尽管在某些情况下可能可以正常工作,但最好避免在路径中使用这些特殊字符。