本节主要介绍如何在automation builder中创建一个新工程,创建的工程项目树的基本结构,以及如何跟plc建立连接等。
2_具体操作介绍
1.新建工程
打开automation builder,创建新工程。
在创建新工程时,软件会弹出新工程模板。因我们是要做ethercat运动控制的工程,因此,此处要选“motion solution wizard”。
当创建“motion solution wizard”工程时,项目会自动调用运动控制库、运动控制相关的模块,并隐式生成运动轨迹计算及ethercat通讯的核心代码。
2.选择plc硬件, 添加驱动器
根据向导,会自动弹出选择plc硬件的窗口。根据实际连接的plc,选择相应型号。
如果选择的cpu是pm56xx时,因上一步创建的是”motion solution wizard”工程,因此,在项目创建时,会自动在cpu的扩展插槽中添加ethercat通讯模块cm579-ethcat。
项目创建完后,会自动弹出窗口,要求为项目添加ethercat从站。本工程中,添加的microflex e190伺服驱动器会自动添加到ethcat_master节点下。
3.项目树介绍
项目树的主节点如下:
øplc_ac500_v3
对应添加的cpu。双击此节点,可以执行针对cpu的所有操作及监控
motion solution wizard
双击此节点,会进入运动控制的核心设置界面,比如添加&删除伺服轴,监控各轴的状态,打开mint workbench软件等。
plc logic
plc程序节点。此节点展开后,进入程序编辑功能,比如添加&删除程序对象、库管理、以及对任务配置等。
同时,因工程模板选中的是“motion solution wizard”, 因此plc logic下会自动添加一个”motion solution_generated“文件夹,此文件夹下会包含软件隐式生成的运动轨迹计算及ethercat通讯的变量及核心代码。
øio_bus
当需要给cpu扩展功能模块时,需要把相关的di/do/ai/ao或其它模块添加到io_bus下。
øinterfaces
cpu一般都自带很多通讯端口,比如以太网口,串口或can等。软件会依据添加的cpu型号,自动添加对应的通讯端口节点到interfaces下,并可对各个通讯端口进行配置。
øextension_bus
本工程添加的cpu是pm5650,这是一款ac500 v3 cpu。其安装底板有三种,tb5610/tb5620/tb5640。这三款底板的差别是扩展插槽的数量不同,分别是有1/2/4个。可以根据工程需要,在扩展插槽中添加需要的通讯模块,比如ethercat,profinet,ethernet/ip, modbus tcp等。
本工程中使用的是tb5610,即只有一个扩展插槽。扩展插槽中安装ethercat通讯模块。
4.硬件更换
当需要更换cpu型号或底板型号时,可以在双击cpu的配置页面进行相关操作。
5. eth1ð2功能设置
pm5650的底板,本体包含两个以太网口eth1ð2。这两个eth口可作为两个独立的以太网口使用,也可以通过设置,使两个eth口的功能设置为“switch functionality eth1-eth2”。
6.plc online
可以通过scan network,自动搜索连接的cpu,并login,使cpu处于在线状态。
中移九霄5G地空通信平台推出,首套实网验证的5G地空通信基站设备
如何关紧物联网的防盗门
39名大学生被诉!校园贷到底有多可怕,偿还四倍银行利率罚息!超前消费你怎么看?
魅族Pro7发布会最新消息汇总:魅族Pro7即将发布副屏被曝光,魅族pro7副屏功能汇总
了解人工智能的产业结构
如何在Automation Builder中创建一个新工程
人工智能引入股票资本市场是为什么
“聚虹光电”完成数千万元A轮融资
ADI公司设计工具:ADIsimRF第3部分
麦肯锡:乌克兰将成为电子制造业热门投资目的地
意法半导体推出第二代工业4.0级边缘AI微处理器
研华IDP31ProFlat工业触控显示器系列,可支持多达10点触控
什么是单片机语音芯片?
柯达破产重组的教训
电源工程师设计全攻略(五):电源设计工具
阿里巴巴觊觎的全球支付巨头速汇金与Ripple合作 瑞波币将被纳入其支付系统
为什么要进行无功补偿,无功补偿的原理、形式是什么
三星S8曝光神秘“野兽模式” 或将使用8GB RAM?
滴滴回应计划准备IPO上市
Yvolver前CEO创立ForwardXP工作室 涉足VR内容制作