ZeroOne AI
← 返回文章列表

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

👁 36
分类:机器人自动化

本文介绍 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 重新组织编写。

推荐阅读

更多工业 AI、智能制造与技术实践文章

AI视觉

YOLOv26+500万彩色工业相机实现药品铝塑板颗粒完整度检测:缺粒识别、颜色检测与穹顶漫射光机器视觉方案

面向药品铝塑板包装产线,提出 500万像素彩色工业相机 + 穹顶漫射光 + YOLOv26 的联合检测方案:YOLO 负责药粒定位、缺粒、破损与异物识别,Lab 颜色空间 + ΔE 负责颜色异常判定,结合位置模板匹配实现颗粒级完整度检测,并打通 PLC 剔除与 MES 批次追溯,形成可解释、可追溯的药品包装 AI 视觉检测系统。

工业互联网

Linux系统篇(十九)——文件(三):底层存储入门:从机房硬件到 CHS/LBA 磁盘寻址全解析

从机房硬件层级讲到磁盘物理结构,再到 CHS 三维寻址与 LBA 线性寻址的转换原理,完整打通底层存储认知。

数码印刷

RIP 颜色计算原理:RGB→CMYK 转换与陶瓷喷墨色彩管理

系统讲解喷码 RIP 软件中 RGB 到 CMYK 的颜色转换原理:从基础数学公式出发,说明为何工业级陶瓷喷墨必须采用 ICC 色彩管理,并给出墨量限制、GCR 黑版生成、喷头分色等关键计算模块与数据结构设计。

工业互联网

Linux系统篇(十二)——进程(二):深入剖析 Linux 进程:状态变迁、优先级及调度切换逻辑

深入 Linux 进程内核:六种进程状态与变迁、僵尸孤儿进程、优先级机制,以及 O(1) 调度器的位图与队列原理

AI视觉

树莓派推送RTSP视频流实战:FFmpeg + rtsp-simple-server(MediaMTX)搭建局域网视频直播服务

本文面向树莓派视频流、Python视觉开发、RTSP视频监控和边缘AI视觉初学者,介绍如何在Raspberry Pi上搭建简单、稳定的RTSP视频流服务。项目采用FFmpeg + rtsp-simple-server(MediaMTX)方式,将树莓派摄像头采集的视频转换并推送到RTSP服务器,再由电脑、NVR、VLC、OpenCV或AI视觉程序访问。文章从安装FFmpeg并验证版本开始,下载适用于ARM64架构的MediaMTX v1.8.1,配置Linux Systemd服务实现RTSP服务器开机自启,最后将摄像头视频推送到RTSP地址,形成树莓派摄像头 → FFmpeg → RTSP服务器 → 客户端播放/AI检测的完整视频流架构。

工业互联网

局域网服务器如何实现外网访问:Ubuntu 22.04 搭建 FRP 内网穿透服务器

工业现场、企业局域网和工厂 MES 系统中,服务器没有公网 IP 时如何实现外网远程访问?本文以 Ubuntu 22.04 为例,完整演示 FRP 内网穿透方案:frps 服务端配置、frpc 客户端配置、Systemd 开机自启、多工厂统一接入、HTTPS 安全架构以及完整的故障排查与安全建议。

评论(0)