基于软件的A3200机控制器
描述
设计特点
- 基于软件的机器和运动控制器 - 自动化3200平台的一亚博微信vip群部分
- 对于高精密工业和研究系统基于PC的控制器
- 通过结合运动和过程控制提供生产力和质量
- 执行在A3200 Motion Composer套件中开发的实时应用程序代码
- 通过.NET直接可编程,C,C ++,MATLAB,和LabVIEW库
- 连接并同步多达32个驱动器的运动轨迹和I/O
- 控制器数据是可访问的SCADA和MES通过库控制系统
- 运动能力包括:点对点;线性、圆形、螺旋和球面插值;速度分析;电子传动装置;动态轨迹修正;高速I / O;凸轮系统
专家级电源 - 对所有人开放
强大的功能和易用性:A3200基于软件的运动控制器(SMC)的动力来自两个支亚博微信vip群柱它是在建的茎。
A3200 SMC是强大的。我们已经花了很大的精力来设计一个控制器,它在传递精度方面非常出色。与流行趋势背道而驰,我们从头开始开发我们的控制器技术,使我们能够提供业界最强大的控制器。我们战略性地将这些解决方案建立在高端、可靠、稳定、工业级的亚博登录平台技术之上。由于这个原因,没有人可以复制的多轴协调和精度的A3200。
A3200控制器的编程语言是我们自己的编程语言,特技飞行,和一套库。我们的A3200软件包括一个开发环境,在这个环境中,程序被开发、编译并加载到控制器上。通过发展我们自己的语言和环境,我们发展了自己的概念和过程。这些过程包括:
- 查看的无限场(IFOV)振镜扫描头和伺服轴的阶段协调
- 位置同步输出(PSO)基于距离的过程触发
- 非描述的RS-274 g代码集成到我们的特技飞行语言中,这些编程结构无缝地适合于一种包括标准程序流和数学概念的语言。
强大的单轴轨迹生成
在我们的控制器的心脏是命令转化为业内最好的轨迹的能力。我们的控制器包含的Aerotech运动发动机 - 一个功能强大的技术区别于来自其他运动提供商的Aerotech控制。这项技术转化你编程到多轴同步和协调的轨迹。这个轨迹在业界最灵活的运动控制总线发送出去。亚博微信vip群
艾特航空的FireWireBUS®,仍然可以在A3200,铺平了新HyperWire光纤总线的方式。FireWire和HyperWire的几乎无抖动的性质保留多达同步运动控制轨迹点的32个轴的完整性。亚博微信vip群它们都还允许伺服电机,检流计的扫描头,六足,压电体,音圈,和步进电机控制到公共总线到共用控制器和轨迹生成器通信上存在。
不仅仅是运动
现代机器不只是移动。为了控制复杂的自动化解决方案,视觉系统、机器人、激光控制、传感器集成以及更多的技术必须结合在一起。亚博登录平台
的A3200基于软件的机器控制器(SMC)直接运行的工业PC上,并排侧与其他自动化系统,无需额外的硬件。
灵活、高性能的系统架构
A3200 SMC是一个控制器,能够管理多达32个运动轴的网络而不牺牲性能。随着驱动硬件的广泛提供,每个轴的运动可以是一个伺服电机,步进电机,音圈电机,电流计电机,或压电驱动器。该控制器是高性能的生产本机弹道率高达48千赫,而不牺牲其他性能标准。
我们的控制器采用分布式控制体系结构,使系统具有高性能。集中控制架构关闭中央控制器上的伺服和电流回路,而自动化3200平台关闭每个单独网络驱动器(Ndrive)上的位置、速度和电流回路,避免了处理瓶颈。A3200 SMC采用实时操作系统,运行的优先级高于Windows®。PC机执行程序并通过IEEE-1394(火线)向Ndrive发送位置命令®或超细玻璃光纤高速串行总线。
A3200-iPC工业电脑
A3200 SMC可预装在Aerotech A3200- ipc工业PC上进行优化。这台PC经过充分的测试和优化。A3200-iPC可以开箱即用,允许快速集成您的增值流程。在我们的A3200-iPC网页上获得更多的信息,包括规范、CADs和订购信息。
具有现场总线支持的扩展架构
EtherCAT的I / O和PROFINET I / O分别紧密地集成到A3200自动化机器控制器。通过简单地增加的Hilscher PCIe卡,无论的EtherCAT或PROFINET I / O设备可以被配置,并与有意义的I / O标记名称映射。
WAGO I / O被紧密地集成到A3200自动化机器控制器和设备可以经由标准以太网端口连接到PC。模块化设备可以根据需要并且可以被配置,并与有意义的I / O标记名称映射堆叠在一起。这些标签可以直接在AeroBasic™编程语言和整个运动作曲家套房使用。
使用功能丰富的Motion Composer套件工程软件设置控制器
Aerotech的A3200 Motion Composer套件是一个功能丰富的工程软件包。该软件允许您的设计团队的每个成员根据应用程序的需求来设置控制器和网络驱动器。
只需使用Motion Composer套件连接到控制器。然后使用几个用户友好的工具来设置驱动器上的每个控制循环和特定于控制器的参数。
编程的性能
该A3200运动作曲家套件包括运动作曲家IDE - 用于开发实时应用程序代码的功能丰富的编程环境。运动作曲家IDE可以让你快速的构建,调试,负载和控制器上运行实时应用程序代码。
编程自定义用户体验
当你的目标是部署一个自定义的用户体验,在A3200基于软件的机器控制器(SMC),可为您的成功很多路径。用于.NET,C和C标准编程库++都包括与所述控制器。一个简单的REST Web界面也包括在内。
如果你正在开发一个MATLAB或LabVIEW应用程序,每个产品支持服务。
自定义应用程序并排侧与控制器
基于软件的控制器的另一个独特的结果是,使用Aerotech的api开发的自定义应用程序代码可以在与控制器相同的工业PC上运行。在使用编程库方法时,这允许10-20毫秒(估计)的快速通信时间。这种通信速率将允许您的客户拥有一种没有挫折感的用户体验。
A3200平台的功率权衡
你最后的自动化解决方案成为设计的偏好和应用需求相匹配Aerotech的自动化解决方案的问题。亚博登录平台我们的各种硬件,公交车和语言支持的为您提供的强大功能和灵活性,你需要成功。
艾特航空拥有谁使用我们的AeroBasic语言我们的运动作曲家套房内开发他们的应用程序的客户。一些由CNC操作员界面进行投资的客户部署的用户界面。有的干脆命令使用A3200运动作曲家套房的开发环境,他们的系统。
我们也有客户使用我们的几个库中的一个进行编程,他们留在他们感觉最舒服的开发环境中。这些客户通常为他们的终端用户投资定制HMI。
这是很常见的,我们看到相结合的办法,这是真正在硬件方面也是如此。艾特航空的客户使用伺服电机,振镜扫描头,压电致动器控制硬件。他们控制伺服电机,步进电机,六足,压电致动器,万向节,龙门架,主轴,三角洲机器人,各类精密阶段。我们的用户能够通过选择从A3200提供驱动电子设备来部署这些系统
平台。
系统设置与A3200基于软件的机器控制器
一个强大的安装体验的中心控制器。不仅你使用的开发环境来设置控制器参数,您是否还通过控制器连接到驱动器的网络。这使得控制器,现场总线的支持,并在控制系统中的所有驱动器同时并用一个单一的参数文件进行设置。
编程库
.NET、C和c++库以及REST接口
Aerotech的标准控制器是灵活的,足以应付几乎所有的控制应用。从简单的运动,以协调和同步多个轴的运动在你的机器,艾特航空自动化控制器为今天的自动化挑战所需的灵活性和力量,它是通过强大的编程库进行访问。
MATLAB®库和LabVIEW®力
谁程序MATLAB和LabVIEW用户可以受益于Aerotech的功能强大的自动化工具。集成到您的原生环境,详细记录库。
.NET库 - 全功能的开发者
客户可以使用与开发自己的应用程序相同的结构和格式访问集成的. net库。因此,开发人员永远不应该担心使用我们的API会以某种方式降低他们自己的产品或开发的能力。
一些在我们的API提供了高层次的功能包括:
功能 | 描述 |
连接 | 连接到一个或多个控制器 |
配置 | 配置设置,设置/检索控制器和驱动器参数,调电机和编码器,和负载驱动器固件 |
执行命令 | 在.NET执行AeroBasic命令 |
程序文件 | 编写有氧运动程序,获取生成错误,在控制器上加载和运行有氧运动程序,并处理运行有氧运动程序的控制器任务 |
通信 | 建立和命令驱动器和控制器的通信端口和协议 |
监控状态 | 获得状态,监控信息来自控制器的 |
收集数据 | 实时采集控制器数据;显示数字示波器使用的功能 |
与A3200基于软件的机器控制器访问数据
从您的控制器访问数据很简单。该A3200 SMC允许快速和通过国内A3200运动作曲家套房方便地访问数据,并通过这些API。
通过运动作曲家套房
超过30轴线的状态项是可用于每个轴控制器和10个的任务状态项目可用于每个控制器的任务。
通过API
这些相同的信号可用于收集和分析通过使用编程API行业标准工具。
机性能与A3200基于软件的机器控制器
一旦成立,并准备去,你就可以开始使用A3200 SMC的长的标准控制器功能,以及先进的功能强大的控制器功能列表。
这些功能都很容易与强大的运动作曲家Suite软件和控制器的API访问。
见的功能的完整列表数据表。
规范
A3200基于软件的机控制器规格
规格 | 描述 | |
---|---|---|
轴 | 32轴可用 | |
编程任务 | 可用32个任务 | |
位置模式 | 绝对增量动态轨迹修正 | |
协调运动类型 | 协调同步运动 协调运动指的是按照空间中的明确定义的路径移动。协调的行动的启动和停止,同时轴。他们可以在速度执行分析模式。
|
|
独立的运动类型 | 非协调同步运动 非协调运动是指坐标轴同时开始但不一定同时结束的运动。每个轴以命令中指定的或由轴参数指定的速度移动。在move命令中的所有轴完成移动之前,程序执行不会继续到下一行。 归巢 多重程序,以便建立一个轴的原点位置可供选择:
产生单一或多轴点至点运动。 异步运动指令使程序执行继续到下一个程序块的移动开始之后立即。控制器不等待转会到年底继续下一个命令。
|
|
加速度曲线 | 加速度类型
|
|
重力仪 | 混合多个协调运动命令到一个连续的运动路径。在这种速度分析模式下,控制器不会在连续的协调运动之间减速到零。在移动过程中,你可以根据需要改变速度。这些轴将以一种协调的方式增加或减少速度,以便保持编程路径。![]() |
|
高级功能 |
|
|
范围限制 | 位置 |
|
速度 |
|
|
安全区域 | 安全区可以防止运动进入或离开n维超立方体。
|
|
程序设计 |
|
A3200基于软件的运动控制器订购选项和详亚博微信vip群细信息
选项 | 细节 |
---|---|
光纤 | 搜索到对准的光纤设备。纤维对准通常是一个两步过程:
步骤2b:峰值功率搜索(不需要初始功率)
|
动态控件工具箱 | 包含的,旨在提高机器的定位,增加吞吐量,减少周期时间控制器级算法的集合。在工具箱中提供的参数来配置这些算法。 消除谐波 通过减少跟踪误差,以正弦参考命令,马达力波动或其它位置相关的障碍,和交叉轴的干扰,例如,通过不平衡旋转轴线以线性轴创建的提高性能。 命令塑造 从命令位置、速度和加速度中过滤不需要的频率。 命令塑造 从命令位置、速度和加速度中过滤不需要的频率。 |
提高吞吐量模块 | 增强吞吐量模块(ETM)可以提高机器的吞吐量直接测量基座或框架的振动,并使用在伺服控制算法这一信息。 |
CNC | 包括所有G-和M-代码的功能,以及正常,刀具补偿,刀具表,极性/ 圆柱坐标,夹具偏移量,逆进给速度,主轴,反向圆弧插补,删除块 模式,可选择停止,MPF,部分缩放,回扫,和旋转。 该模块是自动包括时,订购数控操作员界面选项。有关G-code和M-code语法的完整描述,请参阅RS-274D标准文档。 一些g代码和m代码有类似的有氧飞行。 你可以重新定义G代码和M代码,也可以添加自定义的G代码和M代码的CNC选项 编程语言。 在程序中,你不能发出在同一程序行作为AeroBasic命令G代码或者M代码。 但是,你可以发出一个以上的G代码和M代码同一程序行。G代码和M代码做 不需要分隔,也可以用逗号或空格分隔。当你使用超过 同一程序行上的一个g代码或m代码,在执行g代码和m代码时遵守规则。 |
专业 | 包括运行程序,1个专用库任务31个用户任务和16个PC的Modbus连接。 |
EtherCAT的 | EtherCAT是一种建立在以太网之上的现场总线协议。 EtherCAT提供了实时性能和灵活的网络拓扑结构,可以连接多个从设备。该协议与A3200紧密集成,扩展了系统的I/O功能。Hilscher cifX卡提供EtherCAT接口,并通过标准以太网电缆连接到任何EtherCAT从设备。您必须在一个标准的EtherCAT网络中映射从服务器的拓扑 信息文件。 您可以直接从AeroBasic访问配置的I / O。创建一个映射文件给自定义名称到每个I / O点。然后,您可以使用这些点作为在AeroBasic程序变量。的I / O是SMC和现场总线之间自动同步。 |
PROFINET | PROFINET是一个建立在以太网之上的现场总线协议。 PROFINET提供实时性能和用于连接多个从器件的柔性的网络拓扑。该协议与A3200紧密集成,扩展了系统的I/O功能。赫优讯cifX卡提供PROFINET接口并连接与标准的以太网电缆连接到任何PROFINET从设备。您必须映射奴隶的拓扑结构在标准PROFINET网络 信息文件。 您可以直接从AeroBasic访问配置的I / O。创建一个映射文件给自定义名称到每个I / O点。然后,您可以使用这些点作为在AeroBasic程序变量。的I / O是SMC和现场总线之间自动同步。 |
增强的跟踪控制 | 增强跟踪控制(ETC)改善点至点定位运动和结算的时间,并降低跟踪轮廓运动期间发生的错误。的ETC是一个控制算法,该算法与传统的比例 - 积分 - 微分(PID)伺服环路作品,并增加了伺服机构的拒绝低频干扰,可能会导致位置误差的能力。低频干扰的例子包括摩擦,隔离表机芯,和电缆管理。只有具有高编码器的分辨率阶段使用ETC。 |
远程服务器 | 要通过以太网接口远程控制A3200 SMC,请在一台PC上以服务器模式安装软件,在另一台PC上以客户端模式安装软件。这些个人电脑必须通过以太网连接。在这种配置中,Motion Composer和客户端PC上的其他应用程序透明地与运行在服务器PC上的A3200 SMC通信,服务器PC是控制运动的PC。由于实时操作系统与客户机PC是隔离的,因此可以为您的Windows应用程序提供更多的资源。亚博游戏网站 |
PC的要求和配置
为A3200安装艾特航空用品免费支持,如果您购买了艾特航空工业PC(自动化运动Server产品),或从下面的供货商清单批准的PC。A3200安装批准
描述 | 供应商/零件号 |
控制柜电脑 | Advantech (www.advantech.com) |
4U机架式电脑 | Advantech (www.advantech.com)
|
1U机架式电脑 | Advantech (www.advantech.com)
|
台式电脑 | Advantech (www.advantech.com)
|
- 研华的PC也可订购穿箭(www.arrow.com)使用研华零件编号。请联系:Kelly O 'Rourke(手机:412.780.5808,电子邮件:kelly.orourke@arrow.com)
- 所有A3200 6.03和更新的系统都推荐使用Advantech pc。
- 当使用A3200火线网络,使用FireWire PCI卡(SIIG P / N:NN-400012-S8,艾特P / N:NFIRE-PCI)。该卡不包括与PC。
- 当使用A3200 HyperWire光纤网络,HyperWire PCIe卡必须从艾特购买。此卡不包括与PC。
- 要正确配置的PC,请参阅优化计算机性能。
对于其他的PC支持成本
- 在你安装A3200之前,Aerotech可以评估你的PC的兼容性,收取固定的费用(在收到PC之前支付)。然而,我们不能保证评估的PC的兼容性,因为各种各样的硬件和软件配置超出了我们的直接控制。
- 您安装未经认可的在PC上的A3200之后,艾特可以帮助解决问题与PC配置。对于PC电话/电子邮件支持不是发送到艾特按小时收费(1个小时以上)的计费。我们将尝试解决任何配置问题,但不能保证,我们将解决这个问题。
推荐PC规格
艾特航空不能保证未被批准A3200安装,因为BIOS设置和芯片组是各主板厂商不同PC的实时能力。
PC规格A3200安装 | |
处理器 | 推荐:
|
内存 | 推荐:
|
操作系统(5) | 32位或64位版本的以下组成:
|
PCI作为PCIe扩张/端口 | 需要一个单独的开放PCI或PCIe卡槽来容纳Aerotech的移动总线所需的火线PCI或PCIe卡。 |
图形显示 |
|
硬盘空间 | 500 MB可用磁盘空间 |
IE | Internet Explorer 6或更高版本(7) |
必需的外围设备 | 键盘,鼠标和USB端口 |
- 不支持具有两个物理处理器的PC。使用PC使用一个处理器和一个以上的物理核心。
- 基于所述的Intel Core 2或英特尔睿i3 / i5 / i7的架构Intel Xeon处理器都支持。不支持基于旧架构的Intel Xeon处理器。
- 已INtime的配置的PC始终限制在32个内核,即使当PC具有多于32个物理内核。
- 笔记本电脑不支持。它们可用于离线仅调试和仿真。PCMCIA火线卡不支持。
- 为了避免机器中断,Aerotech禁用了从Aerotech发货的Windows pc上的自动更新。要自定义更新设置,请参考微软的Windows文档或Aerotech的文档用户指南到Windows 10更新。
- 艾特航空建议您不要使用高端的显示适配器,因为它们可能会导致与A3200的干扰。使用中性能板载集成显卡适配器或中等性能的PCI Express独立显卡。欲了解更多信息,请参阅优化计算机性能。
- Internet Explorer中不作为A3200安装的一部分。如果没有您的计算机上安装,你继续A3200安装之前,您必须手动安装它。
一般建议
- 有关优化PC上实时环境的步骤,请参阅优化计算机性能,或到A3200软件帮助文件。
- Windows音频可引起时序相关的错误。为了防止可能出现的问题,控制面板无声音中设置的声音方案。
- 不要使用戴尔OMCI(开放管理客户端仪表)软件与A3200。使用控制面板中的添加/删除程序删除所有OMCI软件。
- A3200必须定期访问PCI总线才能正确操作。帧捕获器可能会占用太多的PCI总线带宽,导致通信错误或动作丢失。为了防止错误和退出,使用双PC(客户端/服务器)配置。
推荐FireWire电缆
艾特航空强烈建议使用由艾特航空(n交流电缆)提供的FireWire电缆。这些电缆测试,以确保适当的性能。单个开放PCI或PCIe卡插槽需要以适应Aerotech的运动总线所需的火线PCI或PCIe卡。
订购信息
A3200基于软件的机器控制器软件订购选项
选项 | 描述 |
---|---|
A3200 | A3200动作作曲家套件 |
许可选项
选项 | 描述 |
---|---|
执照 | |
-机 | 在一台PC上独奏软件安装 |
-machine升级 | 许可证的独奏软件配置变化 |
-machine除了 | 现有的关键独奏软件增加的许可证计数 |
-license扩展 | 独奏软件延长维护期限的许可证 |
- 媒体只 | 独奏软件分发媒体当前的许可证 |
媒体 | |
-下载 | 安装媒体只提供下载 |
-USB | 提供一个USB驱动器上安装介质 |
-光盘 | 提供的光盘上安装介质 |
版本 | |
-默认 | 软件/控制器的当前版本 |
-遗产 | 软件/控制器的旧版本 |
保养 | |
-Maintenance-X-00 | 软件/控制器在购买后的x年(s)维护,其中x年为1年到7年。一年违约。 |
基于软件的控制器配置
选项 | 描述 |
---|---|
轴 | |
-2轴 | 提供连接到2个物理轴的能力(默认) |
-4轴 | 提供连接到4个物理轴的能力 |
-6轴 | 提供连接到6个物理轴的能力 |
-8轴 | 提供连接到8个物理轴的能力 |
-10轴 | 提供连接到10个物理轴的能力 |
-12轴 | 提供连接到12个物理轴的能力 |
-14轴 | 提供了连接到14个物理轴的能力 |
-16轴 | 提供了连接到16个物理轴的能力 |
-32轴 | 提供连接到32个物理轴的能力 |
光纤 | |
纤维光学 | 光纤功率扫描和虚拟枢轴点公用事业 |
动态控件工具箱 | |
- 动态控件工具箱 | Aerotech先进控制 |
提高吞吐量模块 | |
- 增强吞吐量模块 | 设置和监控屏幕的ETM模块 |
CNC | |
- 数控 | G和M代码加上其他机床的功能 |
专业 | |
专业 | 31个用户任务,1个库任务,31个的Modbus连接 |
EtherCAT的 | |
-EtherCAT | 对于赫优讯 - RJ45 PCI卡的EtherCAT软件驱动程序 |
PROFINET | |
-PROFINET | PROFINET软件驱动程序为Hilscher-RJ45 PCI卡 |
增强的跟踪控制 | |
- 加强跟踪控制 | 减少了动态跟踪误差和调整时间 |
远程服务器 | |
-远程 | A3200配置作为服务器 |
五轴轮廓线 | |
- 五轴轮廓 | 多于4个轴具有单个运动命令协调运动的。 注:旧型号:CNC-5 |
运动作曲家套房附加组件
选项 | 描述 |
---|---|
数控操作员接口 | |
数控操作员接口 | HMI数控软件的Windows。包括CNC选项。 |
Motion设计 | |
运动的设计师 | 轨迹创建和评估软件 |
运动模拟器 | |
- 动作模拟器 | 弹道模拟、创建和评估软件 |
LabVIEW的 | |
虚拟仪器 | |
MATLAB库 | |
-MATLAB | 运动、参数和数据收集的MATLAB库 |
火线通信网络(项目另行订购)
选项 | 描述 |
---|---|
NFIRE-的PCIe | |
NFIRE-的PCIe | 火线通信网络PCIe卡(推荐) |
NFire-PCI | |
NFire-PCI | 火线通信网络PCI卡 |
NConnect-6P6P-xx * | |
NConnect-6P6P-45 | 火线线缆(4.50米长度),6P至6P |
NConnect-6P6P-30 | 火线线缆(3.00米长),6P至6P |
n交流-6P6P-18 | 火线线缆(1.80米长),6P至6P |
n交流-6P6P-9 | 火线线缆(0.90米长),6P至6P |
n交流-6P6P-5 | 火线电缆(0.50米长),6P到6P |
n交流-6P6P-2.3 | 火线线缆(0.23米长),6P至6P |
*注:艾特强烈建议使用由艾特航空(n交流电缆)提供的FireWire电缆。这些电缆测试,以确保适当的性能。单个开放PCI或PCIe卡插槽需要以适应Aerotech的运动总线所需的火线PCI或PCIe卡。
HyperWire通信网络(项目单独订购)
选项 | 描述 |
---|---|
HyperWire-PCIe | |
NFIRE-的PCIe | 火线通信网络PCIe卡(推荐) |
HyperWire-AO10-XX | |
hyperwire - ao10 - 200 | 超细电缆(20.0米长),SFP到SFP |
HyperWire-AO10-50 | 超细电线(5米长),SFP到SFP |
HyperWire-AO10-30 | HyperWire电缆(3.0米长度),SFP到SFP |
HyperWire-AO10-10 | HyperWire电缆(1.0米长度),SFP到SFP |
HyperWire-AO10-5 | HyperWire电缆(0.5米长),SFP到SFP |