TAM API
TAM API 是为 Triamec 运动系统创建应用程序的接口。它基于强大的 Microsoft .NET Framework,并创建连接到 Tria-Link 的设备。这使得与 Tria-Link 因此变得透明且非常容易。
Microsoft .NET Framework 本身不具备实时能力。但是,由于 Triamec 高级运动 (TAM) 系统的两个特殊功能,可以完美地实现各种实时应用:Tria-Link 主机适配器板(TL) 具有实时表。使用这些表格可以轻松追踪预先计算的路径。此外,Triamec 设备具有可自由编程的实时处理器,可实现时间关键任务,例如监控、轴耦合、特殊反应(触地)等。
TAM API的功能
基于 Microsoft .NET Framework 的 TAM API(红色)提供了 Tria-Link 的协议层及其之上的 TAM 系统层。一个典型的应用程序(蓝色)基于 TAM 层界面,并且还为用户界面(TAM UI)使用插件模块和图形组件。Tama 编译器用于编译在设备上执行的实时程序。
概述
- 透明的Tria-Link 协议
- Microsoft®.NET Visual C# 中的应用程序
- 带帮助系统和 IntelliSense 支持
- 带触发器的循环数据交换
- 状态监测和事件
- 配置长期有效
- 运动命令(基于 PLCopen)
- TL 适配器板中实时表的操作
- Tama 程序的控制
- 数据采集高达 100kHz
- 插件模块
针对TAM API的编程
广泛的接口可用于创建应用程序,请参见下面的示例:
安装
TAM API 和一些示例 Visual Studio® 解决方案通过TAM软件安装在 PC 上。
TAM例程
在以下部分中,您可以查看三个示例 TAM 程序并深入了解 TAM 编程。这些和其他具有完整解决方案的示例随TAM软件一起安装,可在TAM System Explorer中通过菜单Help > Developer Samples找到。
示例 1:Hello World:系统设置、操作驱动和轴、移动
示例 2:GearUp:使用 Tama 实现电子变速箱。
示例 3:采集:设置系统、操作驱动、记录信号