在某制造工厂西门子S7-1200 PLC中,存在一个技术难题,即伺服驱动器与可编程逻辑控制器(PLC)之间的通讯不兼容问题。具体而言,PLC采用的是PROFINET通讯协议,而伺服EtherCAT协议驱动器则需要EtherCAT协议进行数据交换,导致两者无法直接进行通讯。为克服此技术障碍,该工厂采纳了我司生产的智能Profinet转EtherCAT网关模块。该模块的实施涉及一系列专业步骤,包括导入GSD文件模块固件、配置IP地址及设备名称,以及添加伺服驱动器从站并进行相应配置PDO参数。完成这些步骤后,通过将配置信息下载至网关设备,实现了PLC与伺服驱动器之间的全面数据交互。
Profinet转EtherCAT网关模块配置方案
配置模块
1. 确保电源连接正确,通过Profinet接口将ECS-PNM与个人计算机(PC)连接,并为ECS-PNM供电;
2. 启动Profinet Manager,依据需求在配置软件中进行参数设置,涵盖Profinet主站、从站属性参数等;
3. 在Profinet Manager中设定相应的配置文件,包括需配置的模块,目标设备的IP地址及设备名称;
4. 点击工具栏中的“生成程序”、“下载程序”按钮,将配置信息传输至ECS-PNM;
5. 等待约10秒后,目标设备将与ECS-PNM建立连接,此时Profinet指示灯将保持常亮状态。
软件安装过程
Profinet至EtherCAT网关模块的安装过程
双击安装文件后,系统将提示用户利用PROFINET Manager安装向导进行程序安装,随后用户需按照指示点击“下一步”以继续安装流程。
如图所示,弹出对话框,用户需选择安装位置并点击“下一步”按钮以继续安装流程。
抉择是否创建桌面快捷方式,点击以执行安装操作←
点击操作进行通讯,或通过快捷栏输入设备IP地址进行搜索,如图所示。
点击搜索按钮,启动设备搜索程序,并展示设备的IP地址与MAC地址,具体操作流程及界面展示详见图1。通过点击“操作”选项,选择下载配置功能,或利用快捷键执行下载任务,待系统消息栏提示“下载完成”后,表明工程文件已成功传输至目标设备。
文件的打开与保存操作流程如下:首先,在工具栏中选择“文件”菜单项,随后点击“保存”选项,此时会弹出一个对话框。在该对话框中,用户需选定文件的保存路径,输入相应的文件名,并通过点击“保存”按钮来完成文件的保存过程。对于文件的打开操作,用户应在工具栏中选择“文件”菜单项,接着点击“打开”选项。此时,将弹出一个对话框,用户需在其中指定文件的路径,并通过点击“打开”按钮来加载所需文件。
在进行EtherCAT参数设置时,首先需要创建一个新的工程。操作步骤包括启动TwinCAT XAE Shell,选择“文件”菜单项,点击“新建”选项,接着选择“项目”类型,并最终点击“项目”按钮以完成工程的创建。具体操作流程可参照下图所示。
设备配置流程
1. 在侧边栏I/O中,选择“Devices”选项,执行右键操作,并选择“添加新项”功能。
2. 在添加新项后,系统将弹出一个对话框。在此对话框中,点击“EtherCAT Master”选项,然后在右下角选择“PC only”模式。确认选择无误后,点击“OK
”按钮以完成设置。
3. 主站配置完成后,系统将自动弹出网卡选择对话框。在此对话框中,选择适当的以太网卡,并点击“OK”按钮以确认选择。