trio入门手册1_文学艺术-声乐器乐.pdf
.word.zl.目的 2 原那么 2 内容 2 1 用途 2 1.1 应用领域 2 1.2 应用实例 3 2 运动控制系统构架 3 2.1 组成 3 2.2 各局部功能 4 3 配线 6 3.1 MC206X 介绍 6 3.2 供电 8 3.3 控制器、驱动器配线 9 3.4 孔制器、上位机连接 12 4 软件编程 12 4.1 支持软件使用 12 4.2 简单运动指令举例 24 4.3 简单运动控制程序举例 31.word.zl.目的 通过阅读本手册,让刚刚接触 TRIO 运动控制器的客户可以从用途、系统构架、TRIO 在系统中的作用以及软、硬件有一个初步的了解。其中最主要的是,通过本手册一定要让用户能够自己搭建一个简单的控制系统,能用 Motion Perfet 与控制器、电机连接起来,对电机进展一些简单的操作。为用户未来使用 TRIO 运动控制器开发工程打下根底。原那么 简单、实用、图文并茂。内容 1用途 1.1 应用领域 TRIO 运动控制器主要应用在工业控制领域,可以对伺服,步进,变频器等进展控制。其特点是指令简单,完成复杂的多轴协调运动,只需几条简单的指令就可以完成。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.1.2 应用实例 2运动控制系统构架 2.1 组成 2.1.1 运动控制系统概念 运动控制是指在一定的环境中,根据给定的条件,将预定的控制方案、规划指令转变成期望的机械运动。实现对被控目标机械部件准确的位置控制、速度控制、加速度控制、转矩或力的控制,以及这些控制的综合控制。当今的运动控制,由于环境条件的复杂,使得控制方案,数据也显得越来越复杂,这样,实际中要想完成预定的动作,实现准确的运动控制,更多的依靠大型的运动控制系统。运动控制系统包括处理运动算法和信号的控制器、增强信号,可供给运动控制器提供运动输出的放大器、执行机构、反响系统传感器/变送器,可基于输出和输入的比拟值,调节过程变量。有的系统还包括操作员界面或主机终端前端处理设备。2.1.2 运动控制系统框图 上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.人机交互 运动控制器 驱动器 执行机构反馈装置 2.2 各局部功能 人机交互:一般由上位机或触摸屏完成人机交互功能。其作用主要有两点:1.参数初始化 这一过程是每一个控制系统都必须做的工作,所设计的系统主要根据这里下载的参数进展工作。相当于告诉系统一个运动规那么。2.监控系统运行 也是一参数的形式报告系统当前运动状态,包括系统是否运行指定动作、运 动过程中是否出错、运动进展的进度等等。运动控制器 控制器是整个系统的核心,其功能主要是接收运动控制信号及参数,做出运算,把控制输出送到相应的驱动器或执行器。一、运动参数,控制信号的获取 要完成一定规律的运动,必须要有一定的参数作为前提,比方速度、距离、哪一轴等,这些参数一般由上位机,或触摸屏传送到控制器中。控制信号包括各种限位,手自动转换等,这些信号一般通过数字量输入,或模拟量输入,传送到控制器内部。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.二、对运动参数的运算 一般客户传送到控制器内部的参数都是比拟直观的参数,这些参数还不是控制器赖以使用的实际参数,这就需要做一些转换运算,这些也是在控制器内的运算子程序中完成的。三、运动控制 当控制器得到足够的参数后,会根据这些参数和客户编制的运动控制程序,对机械部件发出指令,控制其运动。四、接收反响,监控运动执行情况 在控制器发出运动指令后,会根据反响回来的信号,对运动执行情况作出判断和调整。五、上传监控信息 用户一般需要直观的监控整个系统的运行情况,这样控制器会根据客户的需要,把相关信息上传到上位机或触摸屏。驱动器 受控于运动控制器,接收到运动控制指令后,按指令要求,控制电机等执行机构完成动作。执行机构 受控于驱动器,一整个系统的动力源。系统中每一个动作都来自这里,我们所说的运动控制,其实也就是对执行机构的控制。反响装置 反响装置是控制系统中比不可少的组成局部,一般都安装在执行机构上,比方电机上的码盘反响,可以对执行机构的位置速度等进展测量并反响上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.到驱动器或控制器。3配线 3.1 MC206X 介绍 3.1.1 总体介绍 MC206 是 TRIO 公司推出的一款四轴运动控制器,通过软件配置各轴属性,可以对四个伺服轴或四个步进轴或二者的组合进展控制。MC206X 的根本硬件配置包括:CAN 总线通讯接口 1 个、数字量输入通道 8 路,数字量输入输出双向通道 8 路、模拟量输入通道 1 路、伺服使能 1 个、伺服速度控制模拟量指令 4 路、差分式编码器输入一个、差分式编码器/脉冲输出 4 个、USB 接口一个、串行口两个。应用 TRIO BASIC 语言可以对 MC206X 进展多任务编程,MC206X 支持脱机运行 TRIO BASIC 程序,当程序调试完毕,下载到控制器后,如果不需要上位机的话,MC206X 可以单独运行。在运动控制器内部固化许多运动算法,只需要用几条简单的 TRIO BASIC 指令,就可产生像凸轮曲线、电子齿轮、轴连接、插补等复杂的运动,以及协调运动。3.1.2 各局部介绍 CAN 总线:标准的 CAN 总线,其连接端子在五孔连接器上。用于 I/O 模块扩展,也可以用作与其它 CAN 总线设备通讯。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.24V 数字输入通道:在 MC206X 本体上提供了 8 路数字量输入专用通道,可用作零点开关、限位开关、进给保持暂停开关等,在 24V 输入电路连接时把 I/O 电源的 0v 与控制器上 I/O0v 相接。24V 数字 I/O 通道:在 MC206X 上,除了上面说的专用 24vINPUT 外,还提供了 8 路 I/O 双向通道。当用作输出时,24V 的 I/O 电源一定要连接。当不用做输出时,任何一脚都可以用作输入,用作输入时,和输入专用通道特性一样。模拟量输入通道:在 MC206X 上有一路 010V,10 位分辨率的模拟量输入通道。模拟输入电压是相对于 IO0v 的。为了 A/D 转换器能正常工作,24vI/O 电源一定要提供。伺服使能:在 MC206X 上配有和伺服放大器上 servo_on 相对应的常开继电器开关。用作对伺服放大器的使能。值得注意的是,在控制器上此功能只是一个开关的闭合,所以要把此开关和伺服电源串接到一起。此继电器的可由 Motion Perfect 中的Drive Enable按钮或 TRIO BASIC 指令 WDOG=ON/OFF 来控制。模拟量输出:在 MC206X 上有和轴 03 对应的四路模拟量输出,用作速度控制模式下的速度指令输出。差分式编码器输入:轴 4,可以作为参考编码器的输入轴。为传送带、滚筒、飞剪的测量、记录和同步功能提供一个编码器输入。该接口可连接高速的差分方式的线性驱动编码器。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.差分式编码器输入/脉冲输出:在控制器上对应的是四个 DB9 型接口。根据用法不同,其接线方式不同,详见 TRIO 手册和本文的 3.3 节。USB:USB 接口提供一种与 PC 或其他支持 USB 设备的高速连接。通过这个 USB 接口,使用 Motion Perfect 可以实现对控制器的编程操作。此外,采用 Trio 的 ActiveX 控件编写的上位机用户程序也可以通过该 USB 口,实现与控制器的高速连接。串行口:串行口 A 用作 Motion Perfect 的连接。串行口 B 特征见手册。3.2 供电 3.2.1 控制器供电 控制器工作电源为 24V 直流电源,通过五孔连接器引入。当用到数字量输出的时候,必须单独提供 24I/O 电源。在控制器内部,控制器电源和 I/O 电源光电隔离的,这样就最大限度的减少了干扰。3.2.2 驱动器、电机供电 驱动器和电机的供电请见所用型号的说明书,一般驱动器需要主回路电源和控制回路电源,电机动力线是由控制器提供的。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.3.3 控制器、驱动器配线 控制器和驱动器之间的配线根据控制方式的不同,其接线方式也不同。主要有以下两种接线方式:上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.3.3.1 模拟量方式SGSRV-ON伺服侧 CN1VREF-VREF+24V24VSHIELD0VI/O 连接器 3121011WDOGCOMAXIS0AIXS0 反馈DB9接口123456789A+A-B+B-GNDZ+Z-A-A+B+B-Z+Z-CAN_HCAN_L1406547343335361920屏蔽层与两侧连接器外壳相连并保证单端可靠接地TRIO MC206注意:1:驱动器需设置为速度控制模式 2:安川编码器分频输出的默认方向与 TRIO 控制器方向相反,因此将其A相信号与 TRIO控制器 A相信号反接,特此说明。3:控制器码盘反馈的第五脚必须与驱动器的 SG引脚相连,否则会导致控制器的损坏24V 0V驱动器电源24V 0V控制器电源驱动器 0VTRIO MC206X 运动控制器与安川驱动器接线图(模拟量方式)上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.3.3.2 脉冲方式SGSRV-ON伺服侧24V24VSHIELD0VI/O 连接器 312WDOGAIXS0 反馈DB9接口123456789Step+Step-Direct+Direct-GNDBoost+Boost-Pusl+Pusl-Sign+Sign-Clr+Clr-CAN_HCAN_L140477811121514屏蔽层与两侧连接器外壳相连并保证单端可靠接地TRIO MC206驱动器电源 控制器电源24V 0V 24V 0V驱动器 0V注意:1:驱动器需设置为位置控制模式 2:控制器码盘反馈的第五脚必须与驱动器的 SG引脚相连,否则会导致控制器的损坏TRIO MC206X 运动控制器与安川伺服驱动器接线图(脉冲方式)上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.3.4 控制器、Mtion Perfect 连接 Motion Perfect 编程电缆 4软件编程 4.1 支持软件使用 Motion Perfect2 是 Trio 公司为其控制器开发的软件编程和调试的集成环境。应用上位机,在 windows 系统下可以实现对轴的配置,程序编写,跟踪调试。其具体应用见 Trio 用户手册第十章。这里主要介绍用户在刚刚接触时的一些操作要领。帮助用户尽快熟悉该环境,以便开发出优质的运动控制程序。4.1.1 翻开 Motion Perfect2 前的准备工作 断开所有电源 检查控制器与电机驱动器一侧连接是否正确 应用 Trio 专用串口连接线,把控制器上的串口 A(serial A)与电脑的一个正常的串口相连 再次检查接线情况 无误后接通控制器电源 4.1.2 翻开 Motion Perfect2 在使用 Motion Perfect2 时一定要保证您所下载的版本是我们最新的版本,最新版本在:.triomotion.可以下载到。点击开场菜单程序 triomotion motion perfect 2 翻开软件。翻开软上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.件后,Motion Perfect2 会自动寻找连接在电脑上的运动控制器。如果成功连接的话会显示如下界面:本例中连接的是 Trio 运动控制器 MC206 在 2 上 点击 OK 按钮,Motion Perfect2 会对您控制器上的程序进展检查,如果电脑上的程序与控制器上的一致,点击 OK 按钮,进入到程序编写调试界面。如果电脑上的程序不一致,那么出现以下界面:上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.其右下侧的按钮含义分别为:Save:把控制器上的工程存到电脑 Load:把电脑上的工程下载到控制器 Change:更换电脑上的工程,是之与控制器上的相匹配 New:新建工程 Resolve:添加或删除个别程序使控制器和电脑的工程一致 Cancel:取消本次连接 根据情况进展相应的操作,就可以进入编程调试界面了。4.1.3 通讯设置 如果没有成功连接,请检查通讯设置。点击菜单栏 option 选项 munications上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.会弹出如下菜单:在这里,您可以点击 Add 或 Delete 添加或删除启动连接时系统要查询的端口,同时也可以用上下箭头来设置查询的顺序。点击 Configure 按钮可以实现对通讯端口的属性进展配置。一般应用默认值即可。4.1.4 开发调试界面 正确设置通讯,并成功启动控制器和电脑的连接后,你就可以进展编程和调试了。Motion Perfect2 主界面如下:上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.Main Menu:标准的 windows 菜单,可以访问 Motion Perfect2 的所有功能。Toolbar:访问 Motion Perfect 工具的快捷按钮。Control Panel:显示当前控制器内容,通过它,可以查看控制器状态,运行或编辑程序。Desktop Workspace:显示用户窗口和工具。Controller Messages:控制器的状态或出错信息。Status Bar:当前工程和控制器的连接信息。4.1.5 工具栏简介 工具栏里的按钮是我们跟踪调试时用到最多的。所以在这里我们将针对工具栏的每一个按钮作详细的介绍。以下列图为工具栏例如 上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.终端:提供了与控制器的直接联系。当点击此按钮时,显示如下界面:“0”通道为命令行输入通道,“5,6,7”通道用来和控制器上运行的程序进展通讯。同一时间,只能使用一个通道。轴参数:此参数非常重要,显示了当前所有轴的状态,具体见以下两表:轴参数:No.Parameters Description Details Remark 1 P_GAIN Proportional gain 比例增益 2 I_GAIN Integral gain 积分增益 3 D_GAIN Derivative gain 微分增益 4 OV_GAIN Output velocity gain 输出速度平滑增益,一般为 0 5 VFF_GAIN Velocity feed forward gain 前馈增益 上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.6 UNITS Units 作为其他参数单位的一定控制器计数,比方每毫米、每转或每度的记数 控制器计数在模拟量控制方式下,是反响脉冲的 4 倍频。在脉冲控制方式下为 16倍频 7 SPEED Speed 速度 units/s 8 ACCEL Accel 加速度 units/s 2 9 DECEL Decal 减速度 units/s 2 10 CREEP Creep 原点搜寻速度 units/s 11 JOGSPEED Jog speed 试运行速度 units/s 12 FELIMIT Felimit 跟随误差限,是一个允许的一个偏差值,当 FE的值大于这个值时,会有故障出现。13 DAC DAC 开环控制时的速度输出,当 SERVO=0 时此值有效。14 SERVO Servo 1 为闭环,0 为开环控制 15 REPDIST Repeat distance 脉 冲 计 数 权 值,当MPOS 到达此值时,自动 回 零 RE_OPTION=ON 或 回 到 此 值 的 负 值 rep_option=off 16 FWD_IN Forward input 正向限位输入管脚号 031 17 REV_IN Reverse input 反向限位输入管脚号 031 18 DAT_IN Datum input 零点信号输入管脚号 031 19 FH_IN Feed hold input 进给保持信号输入管脚号 031 20 FSLIMIT Forward software limit 正向软件限位,相当于正向的软限位。21 RSLIMIT Reverse software limit 反向软件限位,相当于反向的软限位。22 MTYPE Current type 当前运动类型,当前轴的当前的一种运行类型。只读 上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.23 NTYPE Next type 下一个运动类型,当前轴的下一将要运行的类型。只读 24 MPOS Measured position 测量位置,检测到的反响位置。只读 25 DPOS Demand position 目标位置,目标所要的位置。只读 26 FE Follow error=MPOS-DPOS 偏差(跟踪误差),以上两个位置的偏差。只读 27 AXISSTATUS Axis status 轴状态(参照下表)只读 28 VPSPEED Velocity profile speed 合成运动的速度 只读 轴状态列表:Bit Description 描述 Value char 0 Unused 未用 1 1 Following error warning range 跟随误差报警范围 2 w 2 munications error to remote drive 远程驱动通讯出错 4 a 3 Remote drive error 远程驱动出错 8 m 4 In forward limit 正向限位到达 16 f 5 In reverse limit 反向限位到达 32 r 6 Datuming 零点到达 64 d 7 Feedhold 进给保持开启 128 h 8 Following error exceeds limit 跟随误差超限 256 e 9 In forward software limit 正向软件限位到 512 x 上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.达 10 In reverse software limit 反向软件限位到达 1024 y 11 Cancelling move 运动取消 2048 c 12 Encoder power supply overload(MC206)编码器电压过载 4096 o 13 Set on SSI axis after initialisation 初始化成 SSI 轴 8192 示波器:用来跟踪轴和运动的参数。有助于软件开发。点击该图标,将显示如下界面:此软件示波器,可以同时跟踪四路信号。在屏幕上每路信号用不同的颜色表示,各路信号的颜色就是其控制区的外框的颜色。在控制区上可以选择该路信号要观察的参数,在哪一轴或哪一通道,界面的刻度。也可以设置纵向偏移量、复上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.位偏移量,标尺等。在界面的左下角可以设置时间基准横向每一小格代表的时间、连续触发还是单次触发、手动触发还是程序触发。横向滚动条用来观察超出屏幕的轨迹。除在手动触发下,点击 Trigger 按钮,触发示波器,开场跟踪过程。Option 为示波器的选项设置,一般应用默认值即可。键盘显示:点击该图标,系统会提示您为该功能选择通讯通道。界面如下:所选通道必须是没被占用的通道,否那么键盘显示界面将无法翻开。成功翻开的界面如以下列图所示:在这里可以完全模仿实际的键盘显示功能。上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.试运行:点击该图标会显示如下界面:通过 Axis 按钮可以设置要运动的轴。在上图中可以知道,轴 0 的试运行速度为 1.2500,反转触发开关是 I/O8,正转触发开关为 I/O9.注意,该输入为低电平有效,即当 I/O8 为低电平时,轴 0 反向运动。I/O9 为低电平时,轴 0 正向运动。数字 I/O 观察窗口:点击弹出如下界面:上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.在这里可以对控制器上配置的所有数字量 I/O 进展监控。当数字量同输入通道由输入时,相应的通道指示会亮。上图中显示数字量输入通道 3 有输入。数字量输出通道可由鼠标点击相应通道号,当其指示成黄色时,数字量已经输出。模拟量输入观察口:点击该图标会弹出如下界面:此功能只有在系统中有模拟量输入时才有效,在这里可以直观的观测到模拟量输入口的输入情况。模拟量输入进来的值已经转换成十进制数在屏幕上以进度条的形式显示出来。TABLE 变量观察窗口:点击该图标会弹出如下界面:上位机连接软件编程支持软件使用简单运动指令举例简单运动控制程序举例目的通过阅读本手册让刚刚接触运动控制器的客户可以从用途系统构架在系统中的作用以及软硬件有一个初步的了解其中最主要的是通过本手册一定要让用 控制器开发工程打下根底原那么内容简单实用图文并茂用途应用领域运动控制器主要应用在工业控制领域可以对伺服步进变频器等进展控制其特点是指令简单完成复杂的多轴协调运动只需几条简单的指令就可以完成应用实例运动控 成期望的机械运动实现对被控目标机械部件准确的位置控制速度控制加速度控制转矩或力的控制以及这些控制的综合控制当今的运动控制由于环境条件的复杂使得控制方案数据也显得越来越复杂这样实际中要想完成预定的动作实现.word.zl.在这里可以通过界面右侧的输入栏设置要观察的 TABLE 变量号,点击刷新按钮,想要的变量就显示在左侧的表格里了。值得注意的是这里的变量不能自动刷新,只能在需要的时候手动刷新。同时在这里也可以进展 TABLE 变量的定义。