首页 上一页 1 2 3 4 下一页 尾页

关于Motion Perfect 问题 点击:11149 | 回复:69



frank0509

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 5回
  • 年度积分:0
  • 历史总积分:22
  • 注册:2007年5月13日
发表于:2007-05-18 10:56:00
楼主
现在在Motion perfect 里面进行一个PID的编程,要接受反馈信号和向外面发送指令,要设置里面的一个采样周期T,不知道是多少,有谁了解这方面的呀



能量控制

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 537回
  • 年度积分:0
  • 历史总积分:1576
  • 注册:2003年9月17日
发表于:2011-03-19 13:19:47
61楼

zzxcr:

对于初级解锁,在终端0上,打入LOCK,会得到一个数字,如果是正规得到的产品,TRIO公司www.triomotion.net会帮助找回密码。但如果进行了二次加密PROJECT ENCRYPT,只有具有知识产权的编程人,才能通过原始程序更新已下载的加密程序。

danhui89:

打开MOTION PERFECT后,先点上方的OPTIONS,然后从中选COMMUNICATIONS,从中再添加serial,USB,PCI或ETHERNET等方式与您购买的控制器设置通讯协议。设对了,再从新连接,就可以了。然后可以在终端零上进行简单指令操作练习。详细的介绍和讨论,欢迎到TRIO的论坛http://bbs.triomotion.net/Default.asp发表技术问题,也欢迎到TRIO上海代表处参加免费培训。一般培训1-2天,客户就可以上手做简单项目了。

 

 

冷血

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:429
  • 注册:2006年6月18日
发表于:2011-05-30 19:57:47
62楼

我正想用这个控制器呢

正在学。请各位多多指点

能量控制

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 537回
  • 年度积分:0
  • 历史总积分:1576
  • 注册:2003年9月17日
发表于:2011-05-31 08:48:19
63楼
到TRIO的论坛www.triomotion.net常看看别人提的问题及回答,会有帮助的。

wsx2736

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2012年5月22日
发表于:2012-05-22 13:32:33
64楼

高人求帮忙!我是刚刚接触Motionperfect,对立面如何编写程序全然不知,在网上找的例子也不知道具体能做什么,请

各位高人给一个实例吧??具体的就是用movelink函数实现一个匀速轴1到变速轴2的映射吧,万分感谢!!

示教功能

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 412回
  • 年度积分:0
  • 历史总积分:876
  • 注册:2004年2月03日
发表于:2012-05-28 19:09:22
65楼

WWW.TRIOMOTION.NET 网站下载MOTIONPERFECT3 软件吧,现在仿真功能加强很多。你可以点击帮助文件。里面介绍MOVELINK的例子很清楚的,也有新的代替它的更平滑指令FLEXLINK。也欢迎您到TRIO上海代表处参加免费的培训。

FLEXLINK

Type:

Axis Command

Syntax:

FLEXLINK(base_dist, excite_dist, link_dist, base_in, base_out, excite_acc, excite_dec, link_axis, options, start_pos)

Description

The FLEXLINK command is used to generate movement of an axis according to a defined profile. The motion is linked to the measured motion of another axis. The profile is made up of 2 parts, the base move and the excitation move both of which are specified in the parameters. The base move is a constant speed movement. The excitation movement uses sinusoidal profile and is applied on top of the base movement.

This command allows you to simplify a CAMBOX type movement through not having to use any table data.

Parameters:

base_dist:

The distance the axis should move at a constant speed

excite_dist:

The distance the axis should perform the profiled move

link_dist:

The distance the link axis should move while the FLEXLINK profile executes

base_in:

The percentage of the base move that completes before the excitation move starts

base_out:

The percentage of the base move that completes after the excitation move completes.

excite_acc:

The percentage of the excitation move used for acceleration

excite_dec:

The percentage of the excitation move used for deceleration.

link_axis:

The axis to link to.

options:

Options to customize how your FLEXLINK operates

Bit Values:

1

link commences exactly when registration event occurs on link axis

2

link commences at an absolute position on link axis

4

FLEXLINK repeats automatically and bi-directionally when this bit is set. (This mode can be cleared by setting bit 1 of the REP_OPTION axis parameter)

32

Link is only active during a positive move on the link axis.

start_pos:

The absolute position on the link axis where the FLEXLINK is to be start. Used with link option 2.

The options (1 and 2) may be combined with the repeat options (4).

start_pos cannot be at or within one servo period’s worth of movement of the REP_DIST position.

Examples:

Example 1:

Suppose you want a smooth curve for 40% of a cycle and to remain stationary for the remainder:

FLEXLINK(0,10000,20000,60,0,50,50,1)

In this example the move length is 10000 and this is linked to 20000 distance on the link axis (1). The axis is stationary for 60% of the cycle and the move is 50% accel/50% decel.

Example 2:

Suppose you want a 1:1 background link but to advance 500 using a smooth curve between 80% and 95% of a cycle:

FLEXLINK(10000,500,10000,80,5,50,50,1)

In this example the base move length is 10000 and this is linked to 10000 distance on the link axis (1). The excite distance is 500 and this starts after 80% of the cycle, with 5% at the end also clear of excitation. The “excite” move is 50% accel/50% decel.

惠忠林

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 4回
  • 年度积分:0
  • 历史总积分:50
  • 注册:2012年8月09日
发表于:2012-09-24 15:34:16
66楼

一个很简单的问题:怎么实现急停。注:实现一个按钮控制,原来的程序停止,可以继续通过触摸屏启动其他程序!!万分感谢

 

亚星

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 97回
  • 年度积分:0
  • 历史总积分:504
  • 注册:2008年11月17日
发表于:2012-09-26 08:30:24
67楼

楼上的    这个简单呀  只要 专门开一个监视进程(程序) 监视你的那个急停按钮和HMI上启动按钮   检测到后  Stop “你的程序名”即可 启动也一样   看手册  run , stop  2条指令     你 不会是  1个工程文件里面就一个程序吧?

 

但就急停 来说  希望楼上的说清楚 要干那些活  通常纯粹的停止程序是没有用的 里面的运动指令还在运动     所以在停止程序的时候  依据你对急停的需要  处理好对应的运动指令在停止程序。。  希望对你有帮助。。

gongkong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 23回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2003年9月04日
发表于:2016-04-09 15:58:04
68楼

对于初次接触者,很有参考价值啊!

嵌入式硬件基础

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:61
  • 注册:2017年11月13日
发表于:2017-11-13 20:47:08
69楼

用trio控制伺服电机,想从trio中读出电机实时角速度数值,或者读出相关数值然后转化成角速度也可以。

之前读的MSPEED,这个数确实和角速度相关,但是不知道单位是什么,怎么转化成(弧度/秒)。而且MSPEED精度也不高,怎样才能提高精度?

请问哪位知道应该怎么做吗?



热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 下一页 尾页