ZeroOne AI
← 返回文章列表

TRIO-Basic 从入门到精通(二):MPV4 软件的使用

👁 3
分类:机器人自动化

本文介绍 TRIO MPV4 编程软件的连接与基本操作:通过 Controller=>Connection 连接控制器或仿真器,掌握同步模式、工具模式、直连模式三种连接方式,熟悉新建、上传、下载程序等工程管理操作,并逐一讲解工具栏各功能按钮的用途,帮助初学者快速上手 TRIO 在线编程环境。

TRIO-Basic 从入门到精通(二):MPV4 软件的使用

一、教程背景

TRIO 运动控制器采用在线编程方式,编写程序前必须先将编程软件连接到一台控制器,或连接到软件自带的仿真器(Simulator)。MPV4 是 TRIO 官方提供的上位机编程软件,本教程在完成软件安装的基础上,带领读者熟悉 MPV4 的界面布局、连接方式与常用功能,为后续编写 TRIO-Basic 程序打下基础。适用于初次接触 TRIO 平台的调试工程师、自动化设备开发者以及运动控制学习者。

二、技术要点/技术方案

1. 连接方式

在软件菜单中选择 Controller => Connection,即可进入连接配置界面。本教程选择连接仿真器(Simulator),点击 Apply & Connect 完成连接。仿真器无需真实硬件,适合学习与离线调试。

2. 三种连接模式

TRIO 运动控制器支持三种连接方式,按使用场景区分:

3. 工程管理界面

当控制器内没有工程时,软件会弹出提示页面,提供新建、上传、下载程序的快捷入口;也可以点击 Cancel 关闭该页面,软件将直接进入工具模式。工具模式下同样可以完成新建、上传、下载程序等操作。

4. 语言支持与用户进程

TRIO 支持多种编程语言,最常用的是 TRIO-Basic。创建程序后,新建一个用户进程即可开始编写代码。

三、实施步骤

  1. 打开 MPV4,进入 Controller => Connection;
  2. 选择 Simulator 仿真器,点击 Apply & Connect 完成连接;
  3. 在工程管理页面点击 New,创建一个名为 test 的程序(工具模式下同样可操作);
  4. 新建一个用户进程,开始编写 TRIO-Basic 代码;
  5. 编写完成后,通过工具栏按钮进行下载、运行与调试;
  6. 如需修改软件显示内容(如切换中文简体界面),可在设置选项中调整。

四、代码示例

以下为教程中的轴参数初始化示例代码(两轴):

BASE(0)

UNITS=1000

SPEED=100

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=100

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)

五、应用价值

  1. 零成本上手:通过仿真器即可完成全部学习与程序验证,无需准备真实控制器硬件;
  2. 在线编程高效:同步模式实现本地工程与控制器工程双向同步,提升开发调试效率;
  3. 监控手段完善:工具模式可随时查看控制器状态与参数,便于故障定位;
  4. 工具链完整:轴参数表、总线驱动器配置、示波器、IO 监视、CAM 曲线生成器、寄存器/变量监视等工具一应俱全;
  5. 界面友好:支持中文(简体)界面,降低初学者门槛。

六、SEO关键词

TRIO运动控制器, TRIO-Basic, MPV4软件, 运动控制器编程, 在线编程, 运动控制器仿真器, TRIO软件使用教程

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

评论(0