版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目的..............................................................................2
原贝IJ..................................................................................................................2
内容.............................................................2
1用途.......................................................2
1.1应用领域..............................................2
1.2应用实例..............................................3
2运动限制系统构架..........................................3
2.1组成..................................................3
2.2各部分功能...........................................4
3配线.......................................................6
3.1MC206X介绍........................................6
3.2供电..................................................8
3.3限制器、驱动器配线...................................9
3.4孔制器、上位机连接..................................12
4软件编程..................................................12
4.1支持软件运用........................................12
4.2简洁运动指令举例....................................26
4.3简洁运动限制程序举例................................33
目的
通过阅读本手册,让刚刚接触TRIO运动限制器的客户可以从用途、系统
构架、TRIO在系统中的作用以和软、硬件有一个初步的了解。其中最主
要的是,通过本手册肯定要让用户能够自己搭建一个简洁的限制系统,能
用MotionPerfet与限制器、电机连接起来,对电机进行一些简洁的操作。
为用户将来运用TRIO运动限制器开发项目打下基础。
原则
简洁、好用、图文并茂。
内容
1用途
1.1应用领域
TRIO运动限制器主要应用在工业限制领域,可以对伺服,步进,变
频器等进行限制。其特点是指令简洁,完成困难的多轴协调运动,只需几
条简洁的指令就可以完成。
12应用实例
2运动限制系统构架
2.1组成
2.1.1运动限制系统概念
运动限制是指在肯定的环境中,依据给定的条件,将预定的限制方案、
规划指令转变成期望的机械运动。实现对被控目标机械部件精确的位置限
制、速度限制、加速度限制、转矩或力的限制,以和这些限制的综合限制。
当今的运动限制,由于环境条件的困难,使得限制方案,数据也显得
越来越困难,这样,实际中要想完成预定的动作,实现精确的运动限制,
更多的依靠大型的运动限制系统。
运动限制系统包括处理运动算法和信号的限制器、增加信号,可供应
运动限制器供应运动输出的放大器、执行机构、反馈系统(传感器/变送
器),可基于输出和输入的比较值,调整过程变量。有的系统还包括操作
员界面或主机终端前端处理设备。
2.1.2运动限制系统框图
人机交互运动控制器二)-驱动器执行机构
反馈装置
2.2各部分功能
>人机交互:一般由上位机或触摸屏完成人机交互功能。其作用主要有
两点:1.参数初始化
这一过程是每一个限制系统都必需做的工作,所设计的系统主要
依据这里下载的参数进行工作。相当于告知系统一个运动规则。
2.监控系统运行
也是一参数的形式报告系统当前运动状态,包括系统是否运行指
定动作、运动过程中是否出错、运动进行的进度等等。
>运动限制器
限制器是整个系统的核心,其功能主要是接收运动限制信号和参
数,做出运算,把限制输出送到相应的驱动器或执行器。
一、运动参数,限制信号的获得
要完成肯定规律的运动,必须要有肯定的参数作为前提,比如速
度、距离、哪一轴等,这些参数一般由上位机,或触摸屏传送到限制
器中。限制信号包括各种限位,手自动转换等,这些信号一般通过数
字量输入,或模拟量输入,传送到限制器内部。
二、对运动参数的运算
一般客户传送到限制器内部的参数都是比较直观的参数,这些参
数还不是限制器赖以运用的实际参数,这就须要做一些转换运算,这
些也是在限制器内的运算子程序中完成的。
三、运动限制
当限制器得到足够的参数后,会依据这些参数和客户编制的运动
限制程序,对机械部件发出指令,限制其运动。
四、接收反馈,监控运动执行状况
在限制器发出运动指令后,会依据反馈回来的信号,对运动执行
状况作出推断和调整。
五、上传监控信息
用户一般须要直观的监控整个系统的运行状况,这样限制器会依
据客户的须要,把相关信息上传到上位机或触摸屏。
驱动器
受控于运动限制器,接收到运动限制指令后,按指令要求,限制
电机等执行机构完成动作。
执行机构
受控于驱动器,一整个系统的动力源。系统中每一个动作都来自
这里,我们所说的运动限制,其实也就是对执行机构的限制。
反馈装置
反馈装置是限制系统中比不行少的组成部分,一般都安装在执行
机构上,比如电机上的码盘反馈,可以对执行机构的位置速度等进行
测量并反馈到驱动器或限制器。
3配线
3.1MC206X介绍
3.1.1总体介绍
MC206是TRIO公司推出的一款四轴运动限制器,通过软件配置各
轴属性,可以对四个伺服轴或四个步进轴或二者的组合进行限制。
MC206X的基本硬件配置包括:CAN总线通讯接口1个、数字量输入通
道8路,数字量输入输出双向通道8路、模拟量输入通道1路、伺服使能
1个、伺服速度限制模拟量指令4路、差分式编码器输入一个、差分式编
码器/脉冲输出4个、USB接口一个、串行口两个。
应用TRIOBASIC语言可以对MC206X进行多任务编程,MC206X
支持脱机运行TRIOBASIC程序,当程序调试完毕,下载到限制器后,
假如不须要上位机的话,MC206X可以单独运行。在运动限制器内部固
化很多运动算法,只须要用几条简洁的TRIOBASIC指令,就可产生像
凸轮曲线、电子齿轮、轴连接、插补等困难的运动,以和协调运动。
3.1.2各部分介绍
CAN总线:
标准的CAN总线,其连接端子在五孔连接器上。用于I/O模块扩展,
也可以用作与其它CAN总线设备通讯。
24V数字输入通道:
在MC206X本体上供应了8路数字量输入专用通道,可用作零点开
关、限位开关、进给保持(暂停)开关等,在24V输入电路连接时把I/O
电源的Ov与限制器上I/OOv相接。
24V数字I/O通道:
在MC206X上,除了上面说的专用24vINPUT外,还供应了8路I/O
双向通道。当用作输出时,24V的I/O电源肯定要连接。当不用做输出时,
任何一脚都可以用作输入,用作输入时,和输入专用通道特性一样。
模拟量输入通道:
在MC206X上有一路。一10V,1。位辨别率的模拟量输入通道。模
拟输入电压是相对于IOOv的。为了A/D转换器能正常工作,24vI/O电
源肯定要供应。
伺服使能:
在MC206X上配有和伺服放大器上servo_on相对应的常开继电器
开关。用作对伺服放大器的便能。值得留意的是,在限制器上此功能只是
一个开关的闭合,所以要把此开关和伺服电源串接到一起。此继电器的可
由MotionPerfect中的DriveEnable按钮或TRIOBASIC指令
WDOG=ON/OFF来限制。
模拟量输出:
在MC206X上有和轴0—3对应的四路模拟量输出,用作速度限制
模式下的速度指令输出。
差分式编码器输入:
轴4,可以作为参考编码器的输入轴。为传送带、滚筒、飞剪的测量、
记录和同步功能供应一个编码器输入。该接口可连接高速的差分方式的线
性驱动编码器。
差分式编码器输入/脉冲输出:
在限制器上对应的是四个DB9型接口。依据用法不同,其接线方式
不同,详见TRIO手册和本文的3.3节。
USB:
USB接口供应一种与PC或其他支持USB设备的高速连接。通过这个
USB接口,运用MotionPerfect可以实现对限制器的编程操作。此外,
采纳Trio的ActiveX控件编写的上位机用户程序也可以通过该USB口,
实现与限制器的高速连接。
串行口:
串行口A用作MotionPerfect的连接。串行口B特征见手册。
3.2供电
3.2.1限制器供电
限制器工作电源为24V直流电源,通过五孔连接器引入。当用到数字
量输出的时候,必需单独供应241/0电源。在限制器内部,限制器电源
和I/O电源光电隔离的,这样就最大限度的削减了干扰。
3.2.2驱动器、电机供电
驱动器和电机的供电请见所用型号的说明书,一般驱动器须要主回路
电源和限制回路电源,电机动力线是由限制器供应的。
3.3限制器、驱动器配线
限制器和驱动器之间的配线依据限制方式的不同,其接线方式也不
同。主耍有以下两种接线方式:
3.3.1模拟量方式
TRIOMC206X运动控制器与安川驱动器接线图(模拟量方式)
注意:
1:驱动器需设置为速度控制模式
2:安川编延器分频输出的默认方向与TRIO控制滞方向相反,因此将其
A相信号与TR10控制器A相信号反接,特此说明。
3:控制器代盘反馈的第五脚必须与驱动器的SG引脚相连,否则会导致
控制器的损坏
3.3.2脉冲方式
TRIOMC206X运动控制器与安川伺服驱动器接线图(脉冲方式)
TRIOMC206
注意:
1:驱动器需设置为位置控制模式
2:控制曙码盘反馈的第五脚必须与驱动器的SG引脚相连,否则会导致
控制器的损坏
3.4限制器、MtionPerfect连接
MotionPerfect编程电缆
4软件编程
4.1支持软件运用
MotionPerfect2是Trio公司为其限制器开发的软件编程和调试的
集成环境。应用上位机,在windows系统下可以实现对轴的配置,程序
编写,跟踪调试。其具体应用见Trio用户手册第十章。这里主要介绍用
户在刚刚接触时的一些操作要领。帮助用户尽快熟识该环境,以便开发出
优质的运动限制程序。
4.1.1打开MotionPerfect2前的打算工作
•断开全部电源
•检查限制器与电机驱动器一侧连接是否正确
・应用Trio专用串口连接线,把限制器上的串口A(serialA)与电脑
的一个正常的串口相连
•再次检查接线状况
•无误后接通限制器电源
4.1.2打开MotionPerfects
在运用MotionPerfect2时肯定要保证您所下载的版本是我们最新
的版本,最新版本在网站:可以下载到。
点击起先菜单----程序----triomotion-----motionperfect2打开软
件。打开软件后,MotionPerfect2会自动找寻连接在电脑上的运动限制
器。假如胜利连接的话会显示如下界面:
MotionPerfect2
CheckingCOM2:9600,7,2,eVersion:2.3,1.11
•>ControllerMC206x@COM2version1.66found
Cancel
OK
本例中连接的是TriO运动限制器MC206在COM2上
点击OK按钮,MotionPerfect2会对您限制器上的程序进行检查,
假如电脑上的程序与限制器上的一样,点击OK按钮,进入到程序编写调
试界面。假如电脑上的程序不一样,则出现以下界面:
Checkproject
D:\曹德雷\Untitled\Untitledprj
Controlle-ProjecBt
MC206x@COM2BMOVEABSA
UCAMBMOVECIRC
|]STARTUP^MOVELINK
MOVEMODIFY
STARTUP
TEACHING
ReadingdirectoryfromprojectfileA
Compaingcontrollerdefinedinprojectwithconnected
Checkingcontrollerprogramsagainstproject
Checkingprojectprogramsagainstcontroller
PrograTisinprojectdifferfromthoseoncontroller
Savecontrollerprogramstonewproject
Loadedifferentprojecl
Changsprojectforcomparison
Erasecontrollerprogramsandcreateanewpioject
Resolveprojectandcontrollermismatches
其右下侧的按钮含义分别为:
Save:把限制器上的工程存到电脑
Load:把电脑上的工程下载到限制器
Change:更换电脑上的工程,是之与限制器上的相匹配
New:新建工程
Resolve:添加或删除个别程序使限制器和电脑的工程一样
Cancel:取消木次连接
依据状况进行相应的操作,就可以进入编程调试界面了。
4.1.3通讯设置
假如没有胜利连接,请检查通讯设置。点击菜单栏option选项
communications会弹出如下菜单:
ConfigureCoa*unicationsX
Ports
NOTE:
COM2
Add/Delete
portsand
Deletechange
Packet
Commsonly
■■available
whennot
Configureconnected
UsePacketCommsonseriallink0
(Controllersystemversion1.48orgreater)
Controllermessagetimeout厂
(Min=2,Normal=10zMax=100)|10
QK|
在这里,您可以点击Add或Delete添加或删除启动连接时系统要
查询的端口,同时也可以用上下箭头来设置查询的依次。点击Configure
按钮可以实现对通讯端口的属性进行配置。一般应用默认值即可。
4.1.4开发调试界面
正确设置通讯,并胜利启动限制器和电脑的连接后,你就可以进行编
程和调试了。MotionPerfect2主界面如下:
MainMenu:标准的windows菜单,可以访问MotionPerfect2的
全部功能。
Toolbar:访问MotionPerfect工具的快捷按钮。
ControlPanel:显示当前限制器内容,通过它,可以查看限制器状
态,运行或编辑程序。
DesktopWorkspace:显示用户窗口和工具。
ControllerMessages:限制器的状态或出错信息。
StatusBar:当前工程和限制器的连接信息。
4.1.5工具栏简介
工具栏里的按钮是我们跟踪调试时用到最多的。所以在这里我们将针
对工具栏的每一个按钮作具体的介绍。
下图为工具栏示例
终端
轴参数
智能驱动
示波器—
键盘显示--------
试运行-------
数字I/O——
模拟量输入
Table变量观察器
VR变量观察器
普通变量观察器
终端■J:供应了与限制器的干脆联系。当点击此按钮时,显示如下界
面:
SelectchannelB
cDK
arc
通道为吩咐行输入通道,“5,6,7”通道用来和限制器上运行
的程序进行通讯。同一时间,只能运用一个通道。
轴参数室此参数特别重要,显示了当前全部轴的状态,具体见以
下两表:
轴参数:
NoParametersDescriptionDetailsRemar
*k
1P_GAINProportionalgain比例增益
2I_GAINIntegralgain积分增益
3D_GAINDerivativegain微分增益
4OV.GAINOutputvelocity输出速度平滑增益,
gain一般为0
5VFF_GAINVelocityfeed前馈增益
forwardgain
6UNITSUnits作为其他参数单位的限制器
肯定限制器计数,比计数在
如每毫米、每转或每模拟量
度的记数限制方
式下,是
反馈脉
冲的4
倍频。在
脉冲限
制方式
下为16
倍频
7SPEEDSpeed速度units/s
8ACCELAccel加速度units/s
2
9DECELDecal减速度units/s
2
10CREEPCreep原点搜寻速度units/s
11JOGSPEEDJogspeed试运行速度units/s
12FELIMITFelimit跟随误差限,是一个
允许的一个偏差值,
当FE的值大于这个
值时,会有故障出现。
1DACDAC开环限制时的速度输
3出,当SERVO=0
时此值有效。
14SERVOServo1为闭环,0为开环限
制
15REPDISTRepeatdistance脉冲计数权值,当
MPOS到达此值时,
自动回零
(RE_OPTION-ON
)或回到此值的负值
(rep_option=off)
16FWDJNForwardinput正向限位输入管脚号
(0—31)
17REVJNReverseinput反向限位输入管脚号
(0-31)
18DAT_INDatuminput零点信号输入管脚号
(0-31)
19FHJNFeedholdinput进给保持信号输入管
脚号(0—31)
20FSLIMITForwardsoftware正向软件限位,相当
limit于正向的软限位。
21RSLIMITReversesoftware反向软件限位,相当
limit于反向的软限位。
22MTYPECurrenttype当前运动类型,当前只读
轴的当前的一种运行
类型。
23NTYPENexttype下一个运动类型,当只读
前轴的下一将要运行
的类型。
24MPOSMeasured测量位置,检测到的只读
position反馈位置。
25DPOSDemandposition目标位置,目标所要只读
的位置。
26FEFollow偏差(跟踪误差),以上只读
error=MPOS-DP两个位置的偏差。
OS
27AXISSTATUAxisstatus轴状态(参照下表)只读
S
28VPSPEEDVelocitypro合成运动的速度只读
轴状态列表:
BitDescription描述Valuechar
0Unused未用1
1Followingerrorwarningrange跟随误差报警2w
范围
2Communicationserrortoremote远程驱动通讯4a
drive出错
3Remotedriveerror远程驱动出错8m
4Inforwardlimit正向限位到达16f
5Inreverselimit反向限位到达32r
6Datuming零点到达64d
7Feedhold进给保持开启128h
8Followingerrorexceedslimit跟随误差超限256e
9Inforwardsoftwarelimit正向软件限位512X
到达
10Inreversesoftwarelimit反向软件限位1024y
到达
11Cancellingmove运动取消2048C
12Encoderpowersupplyoverload编码器电压过4096O
(MC206)载
13SetonSSIaxisafterinitialisation初始化成SSI8192
轴
示波器脚:用来跟踪轴和运动的参数。有助于软件开发。点击该图
标,将显示如下界面:
□Oscilloscope
卜JONE勺n
||NONEJJ_I4|
I勺西—hJwiqql
[MPOS_3Ax.FzJ
•^•|[!ooo
(MPOS3AX.I丁二]
^Ipooo
此软件示波器,可以同时跟踪四路信号。在屏幕上每路信号用不同的
颜色表示,各路信号的颜色就是其限制区的外框的颜色。在限制区上可以
选择该路信号要视察的参数,在哪轴或哪一通道,界面的刻度。也可以
设置纵向偏移量、复位偏移量,标尺等。
在界面的左下角可以设置时间基准(横向每一小格代表的时间)、连续
触发还是单次触发、手动触发还是程序触发。横向滚动条用来察看超出屏
幕的轨迹。除在手动触发下,点击Trigger按钮,触发示波器,起先跟踪
过程。Option为示波器的选项设置,一般应用默认值即可。
键盘显示耳:点击该图标,系统会提示您为该功能选择通讯通道。
界面如下:
所选通道必需是没被占用的通道,否则键盘显示界面将无法打开。胜
利打开的界面如下图所示:
在这里可以完全仿照实际的键盘显示功能。
试运行a:点击该图标会显示如下界面:
通过Axis按钮可以设置要运动的轴。在上图中可以知道,轴。的试
运行速度为L2500,反转触发开关是1/08,正转触发开关为1/09.留意,
该输入为低电平有效,即当1/08为低电平常,轴0反向运动。1/09为
低电平常,轴。正向运动。
数字I/O视察窗口点击弹出如下界面:
在这里可以对限制器上配置的全部数字量I/O进行监控。当数字量同
输入通道由输入时,相应的通道指示会亮。上图中显示数字量输入通道3
有输入。数字量输出通道可由鼠标点击相应通道号,当其指示成黄色时,
数字量已经输出。
模拟量输入视察口唱:点击该图标会弹出如下界面:
此功能只有在系统中有模拟量输入时才有效,在这里可以直观的观测
到模拟量输入口的输入状况。模拟量输入进来的值已经转换成十进制数在
屏幕上以进度条的形式显示出来。
TABLE变量视察窗口图:点击该图标会弹出如下界面:
T浦IeVieiwi
Addtet$Vciue■Rarae
1001440」Fran
hen
1011520
1021610To
1031690|14O
皿1750
1051810
1061870|1S9
1071910
——1
1081350-Zl-l
1091930
110199U
1112000
1122000
1131990
1950
1141
1151330
.
在这里可以通过界面右侧的输入栏设置要视察的TABLE变量号,点
击刷新按钮,想要的变量就显示在左侧的表格里了。值得留意的是这里的
变量不能自动刷新,只能在须要的时候手动刷新。同时在这里也可以进行
TABLE变量的定义。
VR变量视察窗口斐:其界面、操作和TABLE变量都特别相像,这
里就不多讲了。
4.2简洁运动指令举例
1、按triomc206x和安川伺服驱动器接线图(模拟量方式)完成接线。
2、检查无误后,用TRI。专用编程电缆,把限制器上的串口A(SERIAL
A)与PC机一个串行口相连。
3、接通限制器和驱动器电源。
4、打开MotionPerfect2软件。系统会自动对串口进行扫描,完成链接。
CheckingCOM2:96007,2,eVersion:2.3.1.11
•>ControllerMC206x@C0M2version1.66found
OK
Checkproject
D:\曹德雷\Untitled\Untitledpi
ControllerProject
MC206x@COM2MOVEABS
UCAMMOVECIRC
BSTARTUPMOVELINK
MOVEMODIFY
STARTUP
TEACHING
xReadingdirectoryfromprojectfile
“Comparingcontrollerdefinedinprojectwithconnected
xCheckingcontrollerprogramsagainstproject
xCheckingprojectprogramsagainstcontroller
在checkproject窗口点击new,创建一个新工程。弹出如下窗口:
Projectlanager
点击yes
RevprojectX
DiskdirectoryProjectcontents
i
-o曾德雷nMOVEMODIFY
s2n
05BMOVE
aaB
a1MOVEABS
园
甲s
BBCTAKEAWAYENGLISHADDDAC
园
时
:csaodeleiCAM
曲B
…firstIOTEST
园
回s
…fisrtCPM2C_TEST
园
.-:
…MC302Xv19308BDEMO
时sm
.OFFICE11_SP2_CHS_V2.2GET
曲-
:PresentationsTEACHING
曲^
l=~l
.project=MOVELINK
曲^
:testCAMBOX
曲l=-l
-
.trioprofiles引
Selectprojectdirectory
Projectname
呼||UntitledCreateCancel
可以命名为triofirst,选择合适的路径点击Create就可以了。在新建的
工程中点击program-new
nNewProgramx
创建一个新程序命名为startup点击ok
昂dit:STARTUP(BASIC)
EditDebugToolsWindowHelp
昌乂睛噌I&拗喘►1?■画方EK
Re
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 膝开放性伤口的护理个案
- 膝关节肌间脓肿的护理个案
- 2025年大学《质量管理工程-质量管理体系》考试备考题库及答案解析
- 2025年大学《临床药学-临床药理学实验》考试参考题库及答案解析
- 2025年大学《地理国情监测-地理国情监测概论》考试备考试题及答案解析
- 2025关于医疗机构医疗设备集中采购议标合同书
- 辞职是否还要签合同
- 2025建筑材料采购合同 工程建设材料供应合同
- 2025农药买卖版合同
- 商铺二房东转租合同
- 2025内蒙古巴彦淖尔市磴口县第三批社区工作者招聘60人笔试考试参考试题及答案解析
- 2025至2030中国电站建设行业市场深度调研及投资策略及有效策略与实施路径评估报告
- 民营经济发展历程回顾
- 2025年零售药店员工培训计划试题及答案
- 江西省公务员2025年考试行测模拟试卷及解析(含答案)
- 2026年广西现代职业技术学院单招职业技能考试必刷测试卷及答案1套
- 口腔门诊聘用合同范本
- 2024年中信银行信用卡中心社会招聘笔试模拟试题附答案详解(典型题)
- 七年级数学上学期期中模拟卷培优卷(北师大版2024举一反三)(原卷版)
- 砌筑抹灰升降平台专项施工方案
- 中学生宿舍楼施工组织设计
评论
0/150
提交评论