
EPLAN 宏边框的“使用类型”决定了这个宏在“自动生成”和“更新”过程中的行为。它本质上是一个状态标签,用于区分宏是正在设计中、已就绪,还是仅用于参考。
简单来说,四种类型的区别如下:
| 使用类型 | 自动生成 | 更新 | 主要应用场景及说明 |
|---|---|---|---|
| 未指定 | 是 | 是 | (兼容旧版) 用于在 EPLAN 2.8 之前版本创建的宏,行为与“已指定”类似。 |
| 已指定 | 是 | 否 | (宏项目/源头) 在宏项目中,标记一个正在创建或编辑的“源头”宏,供后续生成使用。 |
| 仅参考 | 否 | 是 | (原理图/实例) 用于已插入到原理图项目中的宏实例。当源头宏更新时,它可以被同步刷新。 |
| 仅从属 | 否 | 否 | (嵌套/内部) 用于嵌套宏中的内部子宏。更新外部主宏时,它不会自动更新,避免被意外修改。 |
🎯 理解的关键:两个核心阶段
要彻底弄懂这四种类型,需要理解 EPLAN 中宏生命周期里的两个核心阶段:
-
“准备/生成”阶段:在宏项目中,你绘制好标准电路图,用宏边框把它框起来,此时边框的作用是“定义”这个宏的边界,等待被生成。这就是宏的源头。
-
“使用/更新”阶段:在原理图项目中,你插入并使用一个宏,此时宏边框的作用是记录这个“实例”的边界。当你修改了源头宏后,可以一键更新项目里所有这个宏的实例。
📝 各类型详细解读
未指定 (Not specified)
-
行为:既可以生成,也可以更新。
-
场景:这是一个向后兼容的设置。在 EPLAN 2.8 版本之前,所有宏边框都只有这一种行为。如果你是新手,通常可以忽略这个选项,直接使用“已指定”或“仅参考”。
已指定 (Specified)
-
行为:仅在生成时考虑。
-
场景:这是你在宏项目中创建宏时应该选择的类型。它明确告诉软件:“这是一个宏的‘母版’,我正在这里完成它的所有设计工作,请根据这个边框来生成最终的宏文件(.ema, .emp等)”。
-
特点:在宏项目中,只有此类型的宏边框属性可以被编辑。一旦生成并用到项目里,它就变成了下面的“仅参考”类型。
仅参考 (Reference only)
-
行为:仅在更新时考虑。
-
场景:这是当你将一个宏插入到原理图项目后,其宏边框的默认类型。它代表的是这个宏在项目里的一个“实例”或“引用”。
-
特点:在原理图项目中,此类型的宏边框是只读的,属性不可编辑。当原始的宏文件被修改后,你可以通过“更新宏”功能,让项目里的这些“仅参考”实例与源头保持一致。这也是 EPLAN 实现标准化和批量化修改的核心机制。
仅从属 (Subordinate only)
-
行为:既不能生成,也无法更新。
-
场景:用于处理嵌套宏。当你创建一个包含其他宏的大宏时,内部被包含的那些子宏就应该设为“仅从属”。
-
特点:设置此类型后,当你更新外层的大宏时,这些内部宏会被视为大宏不可分割的一部分而保持不变,不会被单独触发更新。这能有效避免嵌套结构在更新时出现混乱。
💡 实践指南与建议
-
创建宏时:在宏项目中,将外层的宏边框设为 “已指定”。
-
使用宏时:在原理图项目中,宏边框会自动变为 “仅参考” 状态,这是正确的,不需要改动。
-
处理嵌套宏:当你将宏A插入到宏B内部时,应手动将宏A的属性改为 “仅从属”。







