![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TRIO-Basic从入门到精通
文章平均质量分 59
长江后浪博客
工业控制深耕多年,项目实战丰富,和广大开发者们一起学习使用新技术。将更多技术传递出去,让新人少走弯路。工业领域涉水多个应用领域:机器机床机械控制、嵌入式控制、机器视觉、AGV小车。从单一机械系统到工业生产线,再到整厂设备控制和物流控制。多年工作经历,自动化从浅水区到深水区。
展开
-
【TRIO-Basic从入门到精通教程一】软件安装
首先我们到官网下载软件http://www.triomotion.com/,官网提供了最新的软件下载与及固件下载!链接国外网站的网速慢,我将软件打包进入云盘中,供各位朋友分享!链接:http://pan.baidu.com/s/1nvivNdB 密码:6e34云盘中分享了两个软件:MPV3与及MPV4,两款软件都支持对TRIO四代产品进行编程!第六代产品也陆续发布,MPV3就没原创 2016-06-07 18:02:03 · 7323 阅读 · 4 评论 -
【TRIO-Basic从入门到精通教程十二】Trio实现modbusTCP通讯
大家好,今天的测试内容是两个TRIO之间实现modbusTCP通讯。modbusTCP通讯协议这块就不在这里详细介绍。我们之间看我们配置:主站:IP地址:192.168.0.251从站:IP地址:192.168.0.250作为从站,TRIO这边默认开启modbusTCP协议,通讯端口:502从站可以是任何一方支持modbusTCP协议的控制器或者是传感器。我们重原创 2018-01-09 16:23:14 · 3867 阅读 · 3 评论 -
【TRIO-Basic从入门到精通教程十三】Trio与三菱Q实现MC协议通讯
大家好,我们今天基于以太网TCP协议实现MC协议通讯。三菱Q自带以太网端口,默认协议MC。讲解本实现本通讯方法,起到抛砖引玉的作用,可以实现更多控制器或者传感器的通讯协议。测试方案:主站:TrioIP地址:192.168.0.251从站:三菱QIP地址:192.168.0.220通讯端口:2000我们直接上传代码:DIM com_port AS INTEGER原创 2018-01-09 16:44:09 · 3806 阅读 · 3 评论 -
【TRIO-Basic从入门到精通教程十四】Trio实现单位置轴多色标捕捉
大家好,相信很多朋友都用过或听过色标功能。Trio物理轴简单配置就能实现双色标功能。TRIO使用的色标捕捉命令如下图所示:REGIST(20, channel, source, edge, window [,quantity, table_start]) 我们使用A、B两个通道就能捕捉到双色标。如果想实现多轴色标功能,那么就需要特殊方法去处理:方法如下:将所需要捕捉轴位置叠加给虚轴,我们对虚轴位置原创 2018-01-18 13:38:42 · 1628 阅读 · 2 评论 -
【TRIO-Basic从入门到精通教程十五】Trio自由串口通讯
亲爱的朋友们,大家好!今天给大家带来最基础的功能,串口通讯。相信这个大家并不陌生。modbusRTU,Membus等等协议都是基于串口上搭建出来的软件通讯协议。希望本次博客给大家带来一点点收获,老鸟可以跳过本章节。。。 废话就不多说,今天就开始讲讲最基础的通讯功能,万丈高楼平地起嘛。讲串口通讯之前,我们列举下相关指令:1.GET从数据缓冲流获取一个字符实例如下://获取一个字符存放在...原创 2018-04-24 17:36:03 · 2524 阅读 · 7 评论 -
【TRIO-Basic从入门到精通教程十六】UDP通讯测试补充
亲爱的朋友们,我们又见面了,应朋友的需要,特地对UDP做了通讯扩充测试,分享给大家!测试条件:系统版本:WIN7 64编程软件:Motion Perfect V4.2.1Udp测试软件:netassist控制器固件:MC4N ECAT V2.0290测试条件交代清除了,我们开始测试了。上代码:'====================================================...原创 2018-06-25 10:23:44 · 1332 阅读 · 1 评论 -
【TRIO-Basic从入门到精通教程十七】设置连接TRIO运动控制器并输入激活码
很多新人朋友们,第一次拿到控制器,不知道如何去连接。还有一些朋友们控制器出厂激活的轴数有限,需要额外激活轴数或者激活机器人、IEC等功能。今天给大家带来的教程就是手把手开通轴数,不需要任何技术功底,商务也搞定这个事情。我们来手把手操作吧。1、给控制器接入24V电源,插上电脑和控制器网线。2、设置电脑本地IP地址1》控制面板-》网络和Internet-》网络和共享中心2》本地连接设置IPV4设置IP...原创 2018-06-25 13:53:00 · 5937 阅读 · 5 评论 -
【TRIO-Basic从入门到精通教程十八】Trio运动控制器UDP快速交换数据通讯
应客户的需求,今天给大家带来一篇两个或多个控制器之间相互通讯的实例。在实际的项目应用中,经常需要和另外一方控制器进行交换数据,当前的方案正好可以满足你的需求。 看看当前的通讯方案配置配置:控制器1:MC405IP地址:192.168.0.8控制器2:MC405IP地址:192.168.0.9交换机1台进入代码内容,通讯核心代码分装到库中文件名:S...原创 2019-01-23 13:33:36 · 2477 阅读 · 0 评论 -
【TRIO-Basic从入门到精通教程十九】Trio作为从站接入第三方总线详细介绍(Anybus-Profibus-DP...)
在实际运用中,经常需要将Trio作为从站挂接入第三方总线。这时可能需要使用到本文的内容。本文挑些特例做下介绍: RS232/RS485总线:Modbus RTU、Hostlink、基于socket方式,TRIO支持全双工通讯操作,控制器本体自带通讯接口,无需外置接口。 Ethernet总线:TCP 、Ethernet/IP、UDP全双工通讯操作、基于sock...原创 2019-02-19 18:03:17 · 2171 阅读 · 1 评论 -
【TRIO-Basic从入门到精通教程十一】TrioHMI修改IP地址
【TRIO-Basic从入门到精通教程十一】TrioHMI设定,修改IP地址.电脑仿真触摸屏以你电脑网卡设置的值为准.实际TrioWay触摸屏需要你设定IP地址,触摸屏和控制器设定的IP地址需要在同一个网段内.默认控制器地址:192.168.0.250 默认触摸屏地址:192.168.0.251原创 2017-12-11 15:01:45 · 1738 阅读 · 0 评论 -
【TRIO-Basic从入门到精通教程十】UDP通讯实现网络串口化测试与应用
亲爱的朋友们,我们又见面了!在工业控制场合中,有时候需要给第三方各种硬件或电脑快速实时发送数据,在不清楚是否已成功建立连接情况下稳定播报数据,大家第一时间是否想到使用串口?在不建立串口网络环境下,我们还有一个很好的选择,那就是UDP通讯。我们来看下UDP通讯百科描述://==============================================================原创 2017-11-10 14:08:03 · 2337 阅读 · 3 评论 -
【TRIO-Basic从入门到精通教程二】MPV4软件的使用
观看了上篇上节课软件安装,接下来的话题就是熟悉使用这个软件!相信很多朋友使用软件时或多或少有些问题,这里我们将它一一点出!TRIO编程是一种在线编程方式,你首先需要连接一个控制器或者一个虚拟器!连接方式:Controler=>Connection 这里我们将连接一个仿真器Simulator=>Apply&ConnectTRIO运动控制器有三种连接方式:同步模式、工具模式、直连模原创 2016-06-08 20:50:41 · 9273 阅读 · 5 评论 -
【TRIO-Basic从入门到精通教程三】轴参数的含义
亲爱的朋友们,经过上节内容的讲解!朋友们对软件应该有了大致的了解!软件时编程的工具,我们更需要的是掌握这门语言!接下来的文章讲解伺服的轴参数,希望朋友们动手练习并加于讨论!在工具栏中我们找到轴参数选项打开轴参数,我们选择我们需要编辑的伺服轴:我们能够得到下面画面我们依次对轴参数重点内容提供讲解ATYPE轴类型,TRIO提供轴类型如下:原创 2016-06-08 22:36:44 · 7337 阅读 · 6 评论 -
【TRIO-Basic从入门到精通教程四】轴类型ATYPE精讲
各位朋友,几天不见!今天我给大家带来的内容是轴类型ATYPE精讲课程!不知道大家对TRIO支持的轴类型有没有简单的了解!我们TRIO通过修改ATYPE的数值,得到多种轴类型的支持!废话少说,我们看图!上图就是我们现在第四代产品支持的轴类型。接下来我们队轴类型详细讲解!ATYPE=0 No axis fitted/ virtual axis 这个就简单了,虚拟轴!原创 2016-06-13 23:52:50 · 5807 阅读 · 12 评论 -
【TRIO-Basic从入门到精通教程五】直线、圆弧插补的指令使用
前面文章讲了轴参数含义的使用!接下来就到了实战环节,废话少说代码!'Start Standard Section' Axis ParametersBASE(0)UNITS=10000'GainsP_GAIN=1I_GAIN=0D_GAIN=0OV_GAIN=0VFF_GAIN=0'Velocity profileACCEL=500CREE原创 2016-06-14 19:47:52 · 5260 阅读 · 3 评论 -
【TRIO-Basic从入门到精通教程六】3D仿真、同步控制的使用1
很多朋友都对可视化控制好奇,问我如何使用TRIO 3D示波器。今天刚好有时间和大家一起讨论,由于笔者的实力有效,不能做到面面俱到,请勿怪罪!这节课用大家感兴趣的SCARA机器人仿真做演示。废话少说,马上上图。1、点击工具栏示波器按钮 2、导入OBJ文件->Scara.obj文件obj文件可以由Proe生成,UG笔者不会使用。具体步骤:画出装备图,装备图导出obj格式文件。由原创 2017-03-19 22:03:53 · 3596 阅读 · 2 评论 -
【TRIO-Basic从入门到精通教程七】3D仿真、同步控制的使用2
讲本讲之前,我将上一讲和本讲要用到的资源通过云盘发给大家。请自行下载内容。。。百度云下载地址:http://pan.baidu.com/s/1dEYIkjJ1、工具条详解2、演示上节课关节定义后的效果点击关节显示显示左侧固定对其3、编写仿真运动程序实例 BASE(0)UNITS=10000/360 'degAXIS_UNITS=UNITS原创 2017-03-19 22:05:26 · 1930 阅读 · 1 评论 -
【TRIO-Basic从入门到精通教程八】QT使用Trio com组件编程实战
大家好,今天给大家带来一篇关于QT添加TRIO com组件的编程例程,给初次使用的朋友带来捷径之路。首先,我们要使用TRIO COM组件,需要安装trio com组件程序。组件程序到官网下载最新版,我这里继续给大家带来便捷下载。百度云盘:http://pan.baidu.com/s/1nvpwXaL1、安装TrioPCMotion_2_19_0(x86)_Setup组件,按照提示下载,原创 2017-03-22 21:53:16 · 4643 阅读 · 12 评论 -
【TRIO-Basic从入门到精通教程九】卡尔曼滤波器算法编程与测试
卡尔曼滤波器在工业控制领域应用,TRIO控制器中实现滤波器源码测试与应用!原创 2017-11-10 10:52:31 · 1903 阅读 · 3 评论 -
【TRIO-Basic从入门到精通教程二十】Trio通过空间圆弧三点计算圆弧中心和半径
兄弟们,大家好。今天给大家带来空间圆弧三点计算圆弧中心和半径公式。在Trio中,集成了计算函数,今天我们的目的自己来实现这个计算公式。'导入计算数据TABLE(100,0,0,0,5,5,5,5,0,0)'自己写算法实现calcriclecen(100,FALSE)PRINT "XYZ 1=",TABLE(100+10),TABLE(100+11),TABLE(100+1...原创 2019-03-07 11:50:28 · 2393 阅读 · 0 评论