1_回顾及简介上篇讲解了伺服驱动器的基本设置,主要包括电机参数设置、整定、保存驱动器的ESI文件并把驱动器设置到远程控制模式。本节主要介绍如何在Automation Builder中创建一个新工程,创建的工程项目树的基本结构,以及如何跟PL
1_回顾及简介
上篇讲解了伺服驱动器的基本设置,主要包括电机参数设置、整定、保存驱动器的ESI文件并把驱动器设置到远程控制模式。
本节主要介绍如何在Automation Builder中创建一个新工程,创建的工程项目树的基本结构,以及如何跟PLC建立连接等。
2_具体操作介绍
1. 新建工程
打开Automation Builder,创建新工程。
在创建新工程时,软件会弹出新工程模板。因我们是要做EtherCAT运动控制的工程,因此,此处要选“Motion Solution Wizard”.
添加工程模板
当创建“Motion Solution Wizard”工程时,项目会自动调用运动控制库、运动控制相关的模块,并隐式生成运动轨迹计算及EtherCAT通讯的核心代码。
2. 选择PLC硬件, 添加驱动器
根据向导,会自动弹出选择PLC硬件的窗口。根据实际连接的PLC,选择相应型号。
添加CPU硬件
如果选择的CPU是PM56xx时,因上一步创建的是”Motion Solution Wizard”工程,因此,在项目创建时,会自动在CPU的扩展插槽中添加EtherCAT通讯模块CM579-ETHCAT。
扩展插槽设置
项目创建完后,会自动弹出窗口,要求为项目添加EtherCAT从站。本工程中,添加的Microflex e190伺服驱动器会自动添加到ETHCAT_Master节点下。
3. 项目树介绍
项目树的主节点如下:
项目树主节点
3.1 PLC_AC500_V3
对应添加的CPU。双击此节点,可以执行针对CPU的所有操作及监控
3.2 Motion Solution Wizard
双击此节点,会进入运动控制的核心设置界面,比如添加&删除伺服轴,监控各轴的状态,打开Mint Workbench软件等。
3.3 PLC Logic
PLC程序节点。此节点展开后,进入程序编辑功能,比如添加&删除程序对象、库管理、以及对任务配置等。
同时,因工程模板选中的是“Motion Solution Wizard”, 因此PLC Logic下会自动添加一个”Motion Solution_Generated“文件夹,此文件夹下会包含软件隐式生成的运动轨迹计算及EtherCAT通讯的变量及核心代码。
PLC Logic 结构
3.4 IO_Bus
当需要给CPU扩展功能模块时,需要把相关的DI/DO/AI/AO或其它模块添加到IO_Bus下。
3.5 Interfaces
CPU一般都自带很多通讯端口,比如以太网口,串口或CAN等。软件会依据添加的CPU型号,自动添加对应的通讯端口节点到Interfaces下,并可对各个通讯端口进行配置。
CPU的通讯端口
3.6 Extension_Bus
本工程添加的CPU是PM5650,这是一款AC500 V3 CPU。其安装底板有三种,TB5610/TB5620/TB5640。这三款底板的差别是扩展插槽的数量不同,分别是有1/2/4个。可以根据工程需要,在扩展插槽中添加需要的通讯模块,比如EtherCAT,ProfiNet,EtherNet/IP, Modbus TCP等。
CPU 底板及扩展插槽
本工程中使用的是TB5610,即只有一个扩展插槽。扩展插槽中安装EtherCAT通讯模块。
4. 硬件更换
当需要更换CPU型号或底板型号时,可以在双击CPU的配置页面进行相关操作。
5. ETH1_ETH2功能设置
PM5650的底板,本体包含两个以太网口ETH1Ð2。这两个ETH口可作为两个独立的以太网口使用,也可以通过设置,使两个ETH口的功能设置为“Switch Functionality ETH1-ETH2”。
6. PLC Online
可以通过Scan Network,自动搜索连接的CPU,并Login,使CPU处于在线状态。
4_下节内容预告
伺服驱动器的更新
对于在EtherCAT模块下添加的伺服驱动器,可以更新使用更新固件版本的ESI文件。
在EtherCAT节点下添加新的伺服驱动器。
以上就是小编给大家带来的关于'automation服务器不能创建对象怎么解决?automation服务器不能创建对象解决办法'的探讨分享,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人。