ZeroOne AI
← 返回文章列表

TRIO-Basic 从入门到精通(一):MPV4 开发环境安装与仿真器联调

👁 5
分类:机器人自动化

本文是 TRIO-Basic 运动控制器编程系列教程的第一篇,详细介绍 TRIO 官方集成开发环境 MPV4 的获取方式、安装步骤,以及如何通过仿真器完成首次程序编写与运动轨迹验证,帮助读者快速搭建 TRIO 运动控制开发环境。

TRIO-Basic 从入门到精通(一):MPV4 开发环境安装与仿真器联调

一、教程背景

TRIO 运动控制器广泛应用于多轴运动控制、点位控制与轨迹插补等工业自动化场景,其内置的 TRIO-Basic 编程语言语法简洁、上手门槛低,是工程师快速实现运动控制方案的首选之一。本系列教程将带领读者从开发环境搭建开始,逐步掌握 TRIO-Basic 的核心指令与典型应用。

作为系列第一篇,本文聚焦于开发环境的准备:完成 IDE 软件安装,并借助仿真器完成一次完整的编程与轨迹验证,为后续轴参数配置、插补指令、通讯应用等章节打下基础。

二、软件选型说明

TRIO 官方提供 MPV3 与 MPV4 两代集成开发环境:

官方下载地址为 TRIO 官网(www.triomotion.com),提供最新版本软件与固件。由于官网服务器位于境外、下载速度不稳定,读者也可通过共享网盘获取打包好的安装包。建议统一使用 MPV4:TRIO 第六代产品陆续发布后,MPV3 已不具备兼容能力。

三、安装实施步骤

软件安装过程简单,按以下步骤操作即可:

  1. 下载并解压安装包;
  2. 以管理员身份运行安装程序(Windows 7 系统需右键选择“以管理员身份运行”,Windows XP 系统可直接打开);
  3. 安装 .NET 4.0 框架:若系统已安装过 .NET 4.0,安装程序会自动跳过该步骤;
  4. 按提示完成安装,直至安装结束。

四、仿真器联调:首次编程体验

软件安装完成后,无需连接真实硬件即可通过仿真器模式体验完整开发流程:

  1. 启动 MPV4,选择仿真器连接模式;
  2. 建立并应用连接;
  3. 新建一个程序文件;
  4. 编写并测试程序;
  5. 通过示波器窗口查看运动轨迹曲线。

五、示例程序

以下为仿真器演示使用的初始化与运动程序,轴参数的含义将在后续教程中逐一讲解:

'初始化轴参数
BASE(0)
UNITS=1000
SPEED=10
ACCEL=10*SPEED
DECEL=ACCEL
JOGSPEED=1
FS_LIMIT=1000
RS_LIMIT=-1000
FE_LIMIT=1
FE_RANGE=0.6*FE_RANGE
FWD_IN=-1
REV_IN=-1
SERVO=0

BASE(1)
UNITS=1000
SPEED=10
ACCEL=10*SPEED
DECEL=ACCEL
JOGSPEED=1
FS_LIMIT=1000
RS_LIMIT=-1000
FE_LIMIT=1
FE_RANGE=0.6*FE_RANGE
FWD_IN=-1
REV_IN=-1
SERVO=0
WDOG=1

BASE(0,1)
DEFPOS(0,0)
WAIT UNTIL
OFFPOS=0

TRIGGER
MOVEABS(0,100)
MOVEABS(80,120)
MOVEABS(100,0)
MOVEABS(0,0)

程序通过 BASE 选定轴、UNITS/SPEED/ACCEL 等参数完成轴初始化,再利用 MOVEABS 执行绝对位置运动,形成矩形运动轨迹,可在示波器中直观观察。

六、应用价值

完成本节内容后,读者已具备 TRIO-Basic 的开发环境基础。下一篇将详细介绍 MPV4 软件的核心操作与工程管理方法。

本文内容整理自 guimotion 的《TRIO-Basic从入门到精通教程》系列(CSDN,CC BY-SA 4.0),由 ZeroOne AI 重新组织编写。

评论(0