在工业自动化项目的工程实践中,我们常常面临这样的挑战:电气设计(E-CAD,如EPLAN)与自动化编程(PLC,如TIA Portal)之间的数据鸿沟。一个项目中,成百上千的PLC、驱动器、电机及其复杂的网络拓扑,如果全部依靠手动在TIA Portal中重新组态,不仅耗时耗力,而且极易出错,一旦设计变更,同步更是一场噩梦。
现在,西门子推出了一款强大的TIA Portal Add-In——Advanced AML Importer,它将彻底改变这一现状,让硬件组态变得像“复制粘贴”一样简单。
今天,屯蒙科技就带大家深入了解一下这款神器。
一、 什么是Advanced AML Importer?
简单来说,Advanced AML Importer是一款能够将EPLAN等E-CAD软件导出的AML文件,自动转换为TIA Portal硬件组态的插件。它实现了从电气设计到自动化工程的无缝数据对接,真正做到了“设计即所得”。
与TIA Portal自带的“导入CAx数据”功能不同,Advanced AML Importer不仅支持PLC的导入,更强大的是它能够完整地导入西门子驱动系统,包括SINAMICS S120、S210、S200、G220等系列的驱动器、电机模块、电源模块,甚至连DRIVE-CLiQ的通信拓扑都能自动创建。
一句话总结:有了它,你只需要在EPLAN中完成一次设计,就能一键生成完整的TIA Portal硬件项目。
二、 核心优势:为什么你需要它?
效率飞跃:将数小时甚至数天的硬件组态工作缩短至几分钟。告别繁琐的手动拖拽、填写参数和配置网络的过程。
数据一致性:从根本上消除了E-CAD和PLC软件之间的数据不一致性。EPLAN中的任何设计变更,都可以通过重新导出AML并导入TIA来快速同步。
支持复杂驱动系统:这是该工具的核心亮点。它不仅能创建驱动器对象,还能自动建立PLC与驱动器、驱动器与电机之间的Profinet和DRIVE-CLiQ网络连接。
操作简单:作为TIA Portal的Add-In,它完美融入TIA Portal界面,无需额外安装复杂的软件,操作流程清晰易懂。
三、 安装与准备:分步指南
要使用Advanced AML Importer,你需要满足以下基本要求:
TIA Portal V20或更高版本
安装步骤:
获取Add-In文件:你需要获得名为 AdvancedAmllmporter.addin 的插件文件。
复制文件到指定目录:
TIA V20:将文件复制到 C:\Program Files\Siemens\Automation\Portal V20\AddIns。
TIA V21:将文件复制到 C:\Users\<你的用户名>\AppData\Roaming\Siemens\Automation\Portal V21\UserAddIns。
激活插件:
在TIA Portal右侧找到“Add-Ins”选项卡。
展开相应的文件夹(V20为“Add-Ins”,V21为“User Add-Ins”)。
右键点击 AdvancedAmllmporter.addin,选择“Activate”即可。
四、 EPLAN侧的配置:数据源头是关键
巧妇难为无米之炊,正确的AML文件导出是成功的关键。在EPLAN中,你需要确保为每个设备填写了正确的属性。
以下是几个核心要点:
PLC:必须填写PLC type designation(订货号)。Station ID需与导轨上的Station ID一致。并勾选“Main function”和“CPU”复选框。
驱动器控制器(Drive controller):必须填写PLC station Type和PLC type designation(订货号)。Station ID是驱动器的名称,需与电源模块、电机模块、电机的Station ID保持一致。Rack ID设为0,Slot/Module从1开始(控制器本身)。
电源模块(Infeed) & 电机模块(Motor module):Configuration project和Station ID必须与驱动控制器保持一致。
电机(Motor) & 编码器(Encoder):它们作为独立设备,通过DRIVE-CLiQ端口连接到电机模块。PLC station ID需与驱动控制器一致。Drive[1]属性必须与电机模块的Drive[1]属性值相同。
Profinet/ Drive-CLiQ端口:这是定义网络拓扑的关键。Bus system属性指定了连接类型(如“Drive-CLiq”或“Ethernet”)。Plug designation必须与对应设备上的端口名称一致。
在EPLAN中完成所有设置后,通过“文件” -> “导出” -> 点击“PLC数据”旁的图标,即可导出AML文件。请务必在导出选项中选择最新的“AutomationML AR APC”格式,并确保所有复选框都被勾选。
五、 TIA Portal中的一键导入
在EPLAN侧准备好AML文件后,TIA Portal侧的导入操作就非常简单了。
在TIA Portal的项目树中,右键点击你的项目。
在上下文菜单中,找到并悬停在“AdvancedAmllmporter”上,然后点击“Import AML File”。
在弹出的界面中,选择你从EPLAN导出的AML文件路径。
在高级选项中,你可以选择是否先执行TIA Portal的原生AML导入,以及当遇到重名元素时的处理方式。
点击“Import AML File”按钮,导入过程开始。
导入过程中,TIA Portal可能会弹出防火墙对话框,选择“Yes to all”可以避免后续重复提示。
你可以在日志视图实时查看导入的每一个步骤。导入完成后,可以保存日志,并筛选查看警告或错误信息。
导入成功后,一个完整的、包含PLC、驱动器和复杂网络拓扑的TIA Portal项目就呈现在你眼前了。
六、 总结
Advanced AML Importer的出现,无疑是工业自动化工程领域的一大进步。它通过标准化的AML数据格式,打通了EPLAN和TIA Portal之间的数据通道,实现了电气设计与自动化编程的协同。对于追求高效、精准和标准化的团队而言,这不仅仅是一个工具,更是一种全新的、面向未来的工作流程。
屯蒙课程列表
有兴趣可以扫码进行试看~
微信社群
屯蒙交流社群请添加备注(加群)!谢谢!
“屯蒙小哥” 微信。(下面两个二维码任何一个均可,如已添加其中任何一个添加,请勿额外添加第二个,谢谢。)
资源获得方式
获得资源方式:
公众号后台回复“AML Importer”即可获得源码链接!
该回复为自动回复,如果没有得到链接,仔细检查是不是回复的关键字有问题!
该资源来源于西门子工业技术支持网站,仅供学习使用
欢迎点赞,转发,在看 !要想持续收到推文,记得星标本号!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!