AutoCAD Electrical 可以根据需要,采用多种不同的图形样式生成数百种不同的 PLC I/O 模块,这些模块在系统中都没有单一、完整的 I/O 模块库符号。 模块会自动适应任何基本阶梯横档间距,并且可以在插入时进行拉伸或打断成两部分或更多部分。能够进行此操作是因为 AutoCAD Electrical 通过由 PLC 数据库 (ACE_PLC.MDB) 驱动的参数生成技术来生成 PLC I/O 模块。
PLC 数据库包含栈序列和要注释到栈中每个符号上的文字值。在 AutoCAD Electrical 构建模块时,将读取基本阶梯横档间距并展开栈或压缩栈以匹配横档间距。在插入过程中,您可以中断插入过程以打断模块,然后在其他位置重新开始插入。
参数化 PLC 符号存储在 \Users\Public\Documents\Autodesk\Acade {版本}\libs\{库}\ 中。
文件名以字符“HP”(水平阶梯横档/PLC)或“VP”(垂直阶梯横档)开头,后跟与 PLC I/O 样式编号对应的数字。每个符号都是具有不同属性和接线点排列的构建块。AutoCAD Electrical 将选择相应的符号来使用,按照数据文件定义的顺序将其堆叠在一起,并生成完整的 I/O 模块。
PLC 数据库文件 (ace_plc.mdb) 用于驱动 PLC I/O 模块生成进程。可以手动修改也可以使用 PLC 数据库文件编辑器(建议采用此方法)修改 PLC 数据库文件。AutoCAD Electrical PLC 数据库文件 (ace_plc.mdb) 安装在 C:\Users\{用户名}\Documents\Acade {版本}\AeData\{语言代码}\PLC 中。
每个参数化 PLC 符号都是具有不同属性和接线点排列的构建块。AutoCAD Electrical 将选择相应的符号来使用,按照参数数据文件定义的顺序将其堆叠在一起,并生成完整的 I/O 模块。AutoCAD Electrical 基于基本阶梯的横档间距插入符号,分解符号,在整个装配周围绘制矩形方框,将集合创建为一个块以及为新模块的属性添加注释。
某些 PLC 单元在用于参数化生成时,可能效果不佳。如果 PLC 模块符号是使用现有的相应属性构建的,并且符号名称遵循 AutoCAD Electrical 的命名约定(块名称以“PLCIO”开头),则可以使用“插入 PLC (完整单元)”命令将该符号作为一个单元插入。选定的单元将插入阶梯,打断导线,然后重新连接。