文档库 最新最全的文档下载
当前位置:文档库 › td-03011e ID use in Canopen

td-03011e ID use in Canopen

td-03011e ID use in Canopen
td-03011e ID use in Canopen

TD-03011E

Identifier Usage in CANopen Networks

Author:U. Koppe

Published:January 2003

This document describes the usage of

identifiers in CANopen networks. The pa-

per is intended for CANopen newcomers

and system integrators.

In order to understand the various abbre-

vations for CANopen services, a short in-

troduction is given. More details can be

found in the corresponding specification

DS-301.

The default identifier setup is explained

and examples are given on how to change

the identifier values for various services.

TD-03011E Introduction into CANopen Services

Introduction into CANopen Services

NMT The …Network Management (NMT)“ is node oriented and

follows a master-slave-structure. The service is used to

start, stop, reset and initialize a CANopen node. Through

the important nature of the service the highest identifier pri-

ority is used. The NMT message has two bytes of data. SYNC The …Synchronisation Object (SYNC)“ is broadcasted pe-

riodically by the SYNC producer (one CANopen node in a

network). The SYNC provides the basic network clock. In

order to give the SYNC message a short access time to the

CAN bus a very high priority identifier is used by default.

The SYNC message has no data.

TIME By means of the …Time Stamp Object (TIME)“ a common

time frame reference is provided to all devices in the

CANopen network. The data length of the TIME message

is fixed to six bytes.

EMCY A …Emergency Object (EMCY)“ is triggered by the oc-

curence of a device internal error situation. The data length

of the EMCY message is fixed to eight bytes.

PDO Real-time data transfer is performed by means of …Process

Data Objects (PDO)“. The transfer of PDOs is performed

with no protocol overhead. The data length of a PDO mes-

sage is variable.

SDO With …Service Data Objects (SDO)“ the access to a device

object dictionary is provided. By means of a SDO a peer-to-

peer communication channel between two devices is es-

tablished. The data length of a SDO message is fixed to

eight bytes.

NMT-EC Through …Network Management Error Control (NMT-

EC)“ failures in a CANopen network can be detected

(change of node state). The data length of the two possible

message types (Heartbeat / Nodeguarding) is fixed to one

byte.

LSS With …Layer Setting Services (LSS)“ it is possibe to

change the node ID and the baudrate of a CANopen de-

vice. The LSS is described in the specification DSP-305.

TD-03011E Default Identifier Setup

Default Identifier Setup

The default identifier setup is described as …Pre-defined

Connction Set“ inside the communication profile DS-301.

Every CANopen node can be reset to this behaviour with a

specific command (Restore Default Parameters, Object

1011h).

Identifier Service Direction COB-ID calculation Remarks

000h NMT Receive n/a mandatory service

080h SYNC Recv./Trmt.n/a change via index 1005h 081h - 0FFh EMCY Transmit COB-ID = 080h + Node ID change via index 1014h 100h TIME Recv./Trmt.n/a change via index 1012h 181h - 1FF h PDO1Transmit COB-ID = 180h + Node ID change via index 1800h 201h - 27F h PDO1Receive COB-ID = 200h + Node ID change via index 1400h 281h - 2FF h PDO2Transmit COB-ID = 280h + Node ID change via index 1801h 301h - 37F h PDO2Receive COB-ID = 300h + Node ID change via index 1401h 381h - 3FF h PDO3Transmit COB-ID = 380h + Node ID change via index 1802h 401h - 47F h PDO3Receive COB-ID = 400h + Node ID change via index 1402h 481h - 4FF h PDO4Transmit COB-ID = 480h + Node ID change via index 1803h 501h - 57F h PDO4Receive COB-ID = 500h + Node ID change via index 1403h 581h - 5FF h SDO Transmit COB-ID = 580h + Node ID mandatory service

601h - 67F h SDO Receive COB-ID = 600h + Node ID mandatory service

701h - 77F h NMT-EC Transmit COB-ID = 680h + Node ID mandatory service

7E4h - 7E5h LSS Recv./Trmt.n/a identifiers are fixed

Table 1: Pre-defined Connection Set

The direction in the table is given with respect to the

CANopen slave device. The node ID (address) of a

CANopen device must be within the range from 1 to 127.

The communication object identifier (COB-ID) is directly

dependent on the selected node ID.

The services in the highlighted lines (NMT, SDO, NMT-EC)

are mandatory services, which are implemented in every

CANopen device. The COB-ID of these services can not be

changed.

Also the COB-IDs for the Layer Setting Services (LSS) can

not be changed. The LSS service is not mandatory for a

CANopen device.

TD-03011E Using CANopen devices in Non-CANopen networks

Within the pre-defined connection set, the following identi-fiers are not used:

Using CANopen devices in Non-CANopen networks

Is it possible to use a CANopen device in a CAN network that runs with another protocol? The answer to that ques-tion is: Yes, unless you keep two limitations in mind:1.The Non-CANopen network shall not use the identifier value 0 (CANopen NMT).

2.The Non-CANopen network shall not use the identifiers for SDO and NMT-EC services. This can be achieved by changing the CANopen device address in most cases.

But how can the CANopen device be set into Operational state in a Non-CANopen network? Simply by configuration of the object 1F80h (NMT Startup). Writing and storing a value of 0x0000 00C0h to this object will tell the CANopen device to enter automatically …Operational“ state.

Example: Automotive Test Application

A car manufacturer has to acquire many additional temper-atures in a new vehicle during the test runs (e.g. brakes,clutch, etc). In most cases it makes sense to feed this infor-mation into the existing CAN network, which knows nothing about CANopen. Let us assume the car manufacturer wants to acquire 4 temperatures, where the data is trans-mitted with the identifier value 312h periodically. A standard

COB-ID (Identifier values)

001h - 07F h 101h - 180h

200h / 280h / 300h / 380h / 400h / 480h / 500h / 580h 600h / 680h 780h - 7E3h

7E6h - 7FF h

Table 2: Unused identifiers in the Pre-defined Connection Set

CANopen device for temperature acquisition can be used for that automotive application if the above mentioned limi-tations are met.

Before connecting the CANopen temperature module to the CAN network of the vehicle, the following configuration must be applied to the CANopen device:

?Configure the Transmit PDO identifier to the value 321h ?Configure the Transmit PDO to cyclic transmission, using the desired update rate

?Configure the NMT Startup object to …auto-start“?Store this configuration

Figure 1: CANopen device for temperature measurement

It is, however, nearly impossible to use CANopen devices in a Non-CANopen network when this network requires a certain protocol (Higher-Layer Protocol). It is, for example, not possible to use a CANopen module in a DeviceNet net-work.

Changing Identifiers

With the exception of the NMT service, the SDO and the NMT-EC service, identifiers for all other CANopen services can be changed.

The NMT service has always the identifier value 0. It can not be modified by any means. The identifiers for the SDO service and the NMT-EC service are always bound to the node ID of a CANopen slave device (refer to “Pre-defined Connection Set” on page 3.).

The identifier value of a CANopen service is changed by a communication via SDO (peer-to-peer). Details concerning the SDO communication can be found in the DS-301 [1].An …Expedited SDO“ message has the following structure:

Byte 0 of the message (CD = command byte) has the fol-lowing contents for a 32-bit read or write operation:

The addressed CANopen slave answers with the identical message structure, where the command byte may have the following values:

Bytes 1 and 2 define the index for the parameter, byte 3 de-fines the sub-index for the parameter.

The byte order for the fields "Index " and "Data " is least sig-nificant byte first (Intel format).

ID

DLC

B0

B1B2B3

B4B5B6B7

8

CD

Index SI

Data

SDO Operation by Master

Value

Master reads from Slave 40h Master writes to Slave

23h

Table 3: Command byte values for Expedited SDO

SDO Answer from Slave

Value

Successful read response 43h Succesfull write response 60h Abort operation

80h

Table 4: Command byte response for Expedited SDO

TD-03011E Usage of Extended-CAN Frames

Example: Changing the SYNC identifier

In the following example the identifier value for the SYNC

service is changed to 120h. The CANopen node ID is 2. For

calculation of the SDO identifiers refer to “Pre-defined Con-

nection Set” on page 3. The index for the SYNC identifier is

1005h. This leads to the following SDO write operation:

ID DLC B0B1B2B3B4B5B6B7

602h823h05h10h00h20h01h00h00h

As response the requested CANopen slave will send:

ID DLC B0B1B2B3B4B5B6B7

582h860h05h10h00h00h00h00h00h

Now the CANopen slave will receive SYNC messages with

the identifier value 120h.

Usage of Extended-CAN Frames

Extended-CAN frames (CAN 2.0B) are possible for the fol-

lowing services in a CANopen network:

Service Default Identifier

SYNC080h

EMCY081h - 0FF h

TIME100h

PDO refer to “Pre-defined Connection Set” on page 3.

Table 5: Services with the possibility of using 29-bit identifiers

Please note that allthough you can use 29-bit identifiers for

the PDO service, the total number of PDOs inside a

CANopen network is limited to 512. The limitation is caused

by the CANopen object dictionary, which allows only up to

512 entries for each PDO direction (receive / transmit).

In order to enable Extended-Frame operation, bit 29 of the

COB-ID parameter must be set to 1.

TD-03011E References

Example: Changing the EMCY identifier (29-Bit)

In the following example the identifier value for the EMCY

service is changed to 7F1234h. The CANopen node ID is 2.

For calculation of the SDO identifiers refer to “Pre-defined

Connection Set” on page 3. The index for the EMCY iden-

tifier is 1014h. This leads to the following SDO write opera-

tion:

ID DLC B0B1B2B3B4B5B6B7

602h823h14h10h00h34h12h7F h20h

As response the requested CANopen slave will send:

ID DLC B0B1B2B3B4B5B6B7

582h860h14h10h00h00h00h00h00h

Now the CANopen slave will transmit emergency messag-

es with the identifier value 7F1234h.

References

[1]CANopen Application Layer and Communication Profile,

DS-301, Version 4.02, CAN in Automation, Erlangen/Ger-

many

[2]CANopen Framework for Programmable CANopen De-

vices, DSP-302, Version 3.1, CAN in Automation, Erlan-

gen/Germany

【VIP专享】运动控制系统课程设计报告

《运动控制系统》课程设计报告 时间 2014.10 _ 学院自动化 _ 专业班级自1103 _ 姓名曹俊博 __ 学号 41151093 指导教师潘月斗 ___ 成绩 _______

摘 要 本课程设计从直流电动机原理入手,建立V-M双闭环直流调速系统,设计双闭环直流调速系统的ACR和ASR结构,其中主回路采用晶闸管三相桥式全控整流电路供电,触发器采用KJ004触发电路,系统无静差;符合电流超调量σi≤5%;空载启动到额定转速超调量σn≤10%。并详细分析系统各部分原理及其静态和动态性能,且利用Simulink对系统进行各种参数给定下的仿真。 关键词:双闭环;直流调速;无静差;仿真 Abstract This course is designed from DC motor, establish the principles of V-M double closed loop DC speed control system design, the double closed loop dc speed control system and the structure, including ACR ASR the main loop thyristor three-phase bridge type all control the power supply and trigger the rectifier circuit KJ004 trigger circuit, the system without the static poor; Accord with current overshoots sigma I 5% or less; No-load start to the rated speed overshoot sigma n 10% or less. And detailed analysis of the system principle and the static and dynamic performance, and the system of simulink to various parameters set simulation. Key Words:double closed loop;DC speed control system;without the static poor;simulation

运动控制系统基本要求

11级电气工程与自动化专业《运动控制系统》基本要求(2014-05-23) 第一章 绪论 了解本课程的研究内容。 第二章 (转速单)闭环控制的直流调速系统 1、 了解V (SCR )--M 、PWM--M 两种主电路方案及其特点(2.1节、P16、P97--98、笔记); 2、 他励(或永磁)直流电动机三种数学模型及转换,解耦模型中I do ~U d 环节的处理(P27--28、笔记); 3、 稳态性能指标中D 、S 间关系及适用范围(2.2.1节、P29--30、笔记); 4、 转速单闭环直流调速系统组成原理、特点及适用范围(P2 5、笔记); 5、 带电流截至负反馈的转速单闭环直流调速系统的组成原理、特点(笔记、2.5.2节)。 第三章 转速、电流反馈控制的直流调速系统 1、 双闭环直流调速系统的组成原理(主要指:V —M 不可逆调速系统、PWM-M 调速系统)、特点,符合实际的系统数学模型,静(稳)态参数的整定及计算(P60、P59--6 2、笔记); 2、 ASR 、ACR 的作用(P65); 3、 典1、典2系统的特点、适用范围、参数整定依据(3.3.2节、笔记); 4、 基于工程设计法的ASR 、ACR 调节器参数整定方法(P77--78、3.3.3节、例3-1、3-2、笔记); 5、 理解ASR 退饱和时的(阶跃响应)转速超调量等时域指标算式(P86--88、笔记); 6、 系统分别在正常恒流动态、稳态阶段,及机械堵转故障、转速反馈断开故障下的(新稳态)物理量计算; 7、 M 、T 、M/T 三种数字测速方法及特点(2.4.2节、笔记); 8、 了解了解M/T 数字测速的技术实现方法、系统控制器的技术实现方法(P82-85、笔记)。 第四章 可逆控制和弱磁控制的直流调速系统 1、 PWM--M 可逆直流调速系统组成原理及特点(4.1节,笔记) 2、 V (SCR )--M 可逆主电路中的环流概念、类型、特点(P103--104、笔记); 3、 常用的晶闸管-直流电动机可逆调速系统组成原理及特点(4.2.2节,图4-1 4、图4-1 5、4.2.3节)。 第五章 基于稳态模型的异步电动机调速系统 1、 异步电动机定子调压调速的机械特性簇与特点,转速闭环调压调速系统组成原理及适用范围(5.1--5.2节); 2、 软起动器的作用及适用条件(5.2.4节); 3、 异步电动机变压变频调速的基本协调控制关系(一点两段)及其依据(5.3.1节); 4、 异步电动机四种协调控制的特点,各自的机械特性簇、特点及比较(5.3.2节--5.3.3节、笔记); 5、 SPWM 、CFPWM 、SVPWM 变频调速器组成原理与特点,及其中各环节的作用(5.4节); 6、 了解基于转差频率控制的转速闭环变频变压调速系统的基本原理(5.6节)。 第六章 基于动态模型的异步电动机调速系统 1、 交流电动机坐标变换的作用,矢量控制(VC )的基本思想、特点(6.6、6.7、笔记); 2、 异步电动机VC 系统的一般组成原理(图6-20); 3、 了解各种具体的VC 系统组成方案,理解转子磁链直接与间接定向控制的区别(6.6. 4、6.6.6节、笔记); 4、 异步电动机直接转矩控制(DTC )系统的基本原理及特点(6.7.3节),DTC 与VC 的比较(6.8节)。 第七章 绕线转子异步电动机双馈调速系统 1、 绕线转子异步电动机次同步串级调速主电路及其工作原理,()S f β=公式及特点(7.2.1节、笔记); 2、 绕线转子异步电动机双闭环次同步串级调速系统组成原理;起动、停车操作步骤;(7.5、7.6、7.4.3节、笔记)。 第八章 同步电动机变压变频调速系统 1、 正弦波永磁同步电动机(PMSM )矢量控制系统组成原理,0sd i =时的转矩公式(8.4.3节); 2、 具有位置、速度闭环的正弦波永磁同步电动机(伺服)矢量控制系统组成原理(图8-26、27扩展、笔记)。 第九章 伺服系统 1、 位置伺服系统的典型结构(开环、半闭环、闭环、混合闭环)及特点(笔记、9.1.2); 2、 位置伺服系统的三种运行方式、位置伺服系统的三种方案;(笔记、9.3.2--9.3.4) 3、 数字伺服系统中电子齿轮的作用(笔记); 4、 数字式位置、速度伺服系统的指令形式(笔记)。 *** 考试须知---要点提示: (1)无证件者不能考试;(2)未交卷者中途不得离场;(3)严禁带手机到座位,操作手机者按作弊论处。 附:答疑地点(2-216)、时间:(1)2014-6-6,13:00--15:00;(2)2014-6-7,8:00--11:00,13:00--15:00。

CANopen协议讲解

根据DS301的内容进行介绍 1、CAN总线 CAN标准报文

2、CANopen应用层协议 CANopen 协议不针对某种特别的应用对象,具有较高的配置灵活性,高数据传输能力,较低的实现复杂度。同时,CANopen 完全基于CAN 标准报文格式,而无需扩展报文的支持,最多支持127个节点,并且协议开源。 一个标准的CANopen 节点(下图),在数据链路层之上,添加了应用层。该应用层一般由软件实现,和控制算法共同运行在实时处理单元内。 一个标准的CANopen 节点 CANopen 应用层协议细化了CAN 总线协议中关于标识符的定义。定义标准报文的11 比特标识符中高4 比特为功能码,后7 比特为节点号,重命名为通讯对象标识符(COB-ID)。功能码将所有的报文分为7个优先级,按照优先级从高至低依次为: 网络命令报文(NMT) 同步报文(SYNC) 紧急报文(EMERGENCY) 时间戳(TIME)

过程数据对象(PDO) 服务数据对象(SDO) 节点状态报文(NMT Err Control) 7 位的节点号则表明CANopen 网络最多可支持127个节点共存(0 号节点为主站)。 下表给出了各报文的COB-ID 范围。 NMT 命令为最高优先级报文,由CANopen 主站发出,用以更改从节点的运行状态。 SYNC 报文定期由CANopen 主站发出,所有的同步PDO 根据SYNC报文发送。 EMERGENCY报文由出现紧急状态的从节点发出,任何具备紧急事件监控与

处理能力的节点会接收并处理紧急报文。

TIME 报文由CANopen 主站发出,用于同步所有从站的内部时钟。 PDO 分为4 对发送和接收PDO,每一个节点默认拥有4对发送PDO 和接收PDO,用于过程数据的传递。 SDO 分为发送SDO 和接收SDO,用于读写对象字典。 MT Error Control报文由从节点发出,用以监测从节点的运行状态。 状态机 CANopen 的每一个节点都维护了一个状态机。该状态机的状态决定了该节点当前支持的通讯方式以及节点行为。 初始化时,节点将自动设置自身参数和CANopen 对象字典,发出节点启动报文,并不接收任何网络报文。 初始化完成后,自动进入预运行状态。在该状态,节点等待主站的网络命令,接收主站的配置请求,因此可以接收和发送除了PDO 以外的所有报文。 运行状态为节点的正常工作状态,接收并发送所有通讯报文。 停止状态为一种临时状态,只能接收主站的网络命令,以恢复运行或者重新启动。

运动控制道题精简版

精心整理 二、填空题 1.PWM控制技术包括单极性控制和双极性控制两种方式。 2.反馈控制系统的作用是:抵抗扰动,服从给定。 3.静态环流可以分为直流平均环流和瞬时脉动环流。 4.PWM逆变器根据电源类型不同可以分为电压型和电流型。 5.直流电动机电枢的电流由负载决定。 20.V-M系统中,采用三相整流电路,为抑制电流脉动,可采用的主要措施是设置平波电抗器. 21.在单闭环调速系统中,为了限制全压启动和堵转电流过大,通常采用电流截止负反馈。22.在无静差的直流调速系统中,I部分的作用是__消除稳态误差____。 23.在α=β配合控制的直流可逆调速系统中,存在的是瞬时脉动环流,可用串接环流电抗器抑制。24.调速系统的稳态性能指标有调速范围、静差率。 25.某直流调速系统电动机的额定转速为n =1430r/min,额定速降为115r/min,要求静差率s≤30%, N 则系统允许的最大调速范围为。

26.转速、电流双闭环调速系统当中,两个调节器采用串联联接,其中转速反馈极性为负、电流反馈极性为负。 27.转速、电流双闭环系统,采用PI调节器,稳态运行时,转速n取决于给定电压、ASR的输出量取决于负载电流。 28.下图为单闭环转速控制系统。 (1)图中V是晶闸管整流器; 是平波电抗器,它的作用是抑制电流脉动和保证最小续流电流; (2)图中L d 37.在两组晶闸管反并联的可逆调速系统中,反转用正组晶闸管实现回馈制动的。 38、交流异步电动机调压调速工作时,其最大转矩随电机电压的降低而降低。 39、恒压频比控制方式是指给异步电动机供电的电压和之频率比为常数。 40、异步电动机变压变频调速控制特性曲线中,基频以下调速称为恒转矩调速,基频以上调速称为恒功率调速。 42、转速、电流双闭环直流调速系统中,对负载变化起抗扰作用的是转速调节器。 43、对于调速系统,最主要的抗扰性能是抗负载扰动和抗电网电压的性能。 44、在调速系统中常用的抗扰性能指标为动态降落和恢复时间。

运动控制期末必考题

一、填空题 1、直流电动机有三种调速方案:(1)调节电枢供电电压U;(2)减弱励磁磁通Φ;(3)改变电枢回路电阻R。 2、当电流大到一定程度时才出现的电流负反馈,叫做电流截止负反馈。 3、额定励磁状态下的直流电动机电枢电流与直流电动机的电磁转矩成正比。 4、他励直流电动机的调速方法中,调压调速是从基速(额定转速)往下调,在不同转速下容许的输出恒定,所以又称为恒转矩调速。调磁调速是从基速往上调,励磁电流变小,也称为弱磁调速,在不同转速时容许输出功率基本相同,称为恒功率调速。 5、直流调速系统的静态性能指标主要包括静差率和调速范围。 6、在比例积分调节调节过程中,比例部分的作用是迅速响应控制,积分部分的作用是消除稳态误差。 7、采用积分速度调节器的闭环调速系统是无静差的。 8、直流调速系统中常用的可控直流电源主要有旋转变流机组、静止式可控整流器和直流斩波器或脉宽调制变换器三种。 9、所谓稳态是指电动机的平均电磁转矩与负载转矩相平衡的状态。 10、在额定负载下,生产工艺要求电动机提供的最高转速和最低转速之比叫做调速范围。 11、负载由理想空载增加到额定值时所对应的转速降落与理想空载转速之比叫做静差率。 12、一个调速系统的调速范围,是指在最低转速时还能满足所需静差率的转速的可调范围。 13、反馈控制的作用是抵抗扰动、服从给定。 14、脉宽调制的方法是把恒定的直流电源电压调制成幅值相同、频率一定、宽度可变脉冲序列,从而可以改变平均输出电压的大小,以调节转速。 15、调速系统的要求有调速、稳速、加,减速。 16、直流电动机在调速过程中,若额定转速相同,则转速越低时,静差率越大。 17、在转速、电流双闭环直流调速系统中转速调节器的输出作为电流调节器的输入,再用电流调节器的输出去控制电力电子变换器。 18、双闭环调速系统在正常运行时, ACR 调节器是不会达到饱和的。 19、反馈控制系统所能抑制的知识被反馈环包围的前向通道上的扰动。 20、一般来说,调速系统的的动态指标以抗扰性能为主,而随动系统的动态性能指标则以跟随性能为主。 21、转速、电流双闭环直流调速系统在起动过程中,转速调节器ASR经历了不饱和、饱和、退饱和三种情况。 22、双闭环调速系统的起动过程分为三个阶段,即电流上升阶段、恒流升速介段、转速调节阶段。 23、双闭环系统由于起动过程中转速调节器饱和,使电动机一直处于最大起动电流。 24、转速、电流双闭环系统在恒流升速阶段转速调节器饱和,电流调节器不饱和。 25、在转速、电流双闭环系统中,出现电网波动时,电流调节器其主要作用;出现负载扰动时,转速调节器其主要作用。 26、在双闭环系统中中引入转速微分负反馈抑制转速超调,显著地降低(填增加或减少)动态速降,提高抗扰性能。27、V-M系统的可逆线路有两种方法,即电枢反接可逆线路和励磁反接可逆线路。 28、变流装置有整流和逆变两种状态,直流电动机有电动和制动两种状态。 29、逻辑无环流可逆调速系统的结构特点是在可逆系统增加DLC,称为无环流逻辑控制环节,包括电平检测、逻辑判断、延时电路、联锁保护四部分,它的功能是根据系统运行情况实时地封锁原工作的一组晶闸管脉冲,然后开放原封锁的一组晶闸管的脉冲。 30、环流是指不流过电动机或其他负载,而直接在两组晶闸管之间流通的短路电流。 31、无环流可逆调速系统可按实现无环流的原理的不同分为逻辑无环流系统和和错位控制无环流系统。 32、有环流可逆调速系统中采用 β ≥ ?配合控制时可消除直流平均环流;设置环流电抗器可抑制瞬时脉动换流。 33、在转速、电流双闭环调速系统中,转速调节器按典型 II 型系统设计,其抗干扰能力 好,稳态无误差;电流调节器按典型 I 型系统设计,其抗干扰能力差,超调较小。 34、异步电动机变压变频调速系统必须具备能同时控制电压幅值和频率的交流电源。 35、电压型变频器的主电路包括整流电路、中间直流电路、逆变电路三部分。 36、根据直流环节的储能方式分,交-直-交变频器可分为电压型和电流型。 37、对异步电动机进行调速控制时,希望电动机的主磁通保持额定值不变。磁通太弱,铁心利用不充分;磁通太强,则铁心饱和,导致励磁电流过大。 38、异步电动机变频调速是靠改变电动机供电频率调速,而其转差频率控制方式中控制的是转差角频率,故可将电动机转差角频率与电动机转速信号相加获得定子给定频率,就可对定子频率进行控制。 39、异步电动机调速,按对转差功率处理方式的不同,交流调速系统可分为转差功率消耗型调速系统、 转差功率回馈型调速系统、转差功率不变型调速系统三类。 40、变频器的转差频率控制方式的控制思想是建立在异步电动机的稳态数学模型的基础上。 41、按照异步电动机的工作原理,电磁功率和机械功率的关系为 mech P= 1-s m P,电磁功率和转差功率的关系为 Ps=sPm 。 42、异步电动机变压调速系统,当电压减小时,最大电磁转矩减小,最大电磁转矩所对应的转差率减小。(减小、增大、不变) 43、SPWM的调制方式有同步调制、异步调制、分段同步调制和混合调制。 44、SPWM逆变器是利用正弦波信号与三角波信号相比较后,而获得一系列等幅不等宽的脉冲波形。 45、矢量控制系统的基本思想是通过坐标变换得到等效的两相数学模型,然后按转子磁链定向,将交流电动机定子电流分解为励磁分量和转矩分量,从而可以获得和直流电动机相仿的高动态性能。 46、异步电动机三相动态模型结构复杂,采用坐标变换和矩阵变换可简化动态数学模型,坐标变换的原则是磁动势不变。 47、同步电动机的转子旋转速度就是同步转速,转差 S ω恒等于 0 。 48、同步电动机的变压变频调速系统属于转差功率不变型的调速系统。 1

运动控制系统课程设计报告

《运动控制系统》课程设计报告 时间2014.10 _ 学院自动化 _ 专业班级自1103 _ 姓名曹俊博__ 学号 指导教师潘月斗 ___ 成绩 _______

摘要 本课程设计从直流电动机原理入手,建立V-M双闭环直流调速系统,设计双闭环直流调速系统的ACR和ASR结构,其中主回路采用晶闸管三相桥式全控整流电路供电,触发器采用KJ004触发电路,系统无静差;符合电流超调量σi≤5%;空载启动到额定转速超调量σn≤10%。并详细分析系统各部分原理及其静态和动态性能,且利用Simulink对系统进行各种参数给定下的仿真。 关键词:双闭环;直流调速;无静差;仿真 Abstract This course is designed from DC motor, establish the principles of V-M double closed loop DC speed control system design, the double closed loop dc speed control system and the structure, including ACR ASR the main loop thyristor three-phase bridge type all control the power supply and trigger the rectifier circuit KJ004 trigger circuit, the system without the static poor; Accord with current overshoots sigma I 5% or less; No-load start to the rated speed overshoot sigma n 10% or less. And detailed analysis of the system principle and the static and dynamic performance, and the system of simulink to various parameters set simulation. Key Words:double closed loop;DC speed control system;without the static poor;simulation

CANopen协议介绍

CANopen ?????????CAN-bus????

?? 1??? (1) 2?CAL ?? (2) 3?CANopen (3) 3ˊ1 ????OD (3) 3ˊ2 CANopen?? (4) 3ˊ3 CANopen8?Н??▊ (6) 3ˊ4 CANopen????? (8) 3ˊ5 CANopen boot-up?? (8) 3ˊ6 CANopen?????? (9) 4??? (18) 5??? (19)

1??? ?OSI????????????????????????1???ˊ????2??????????7?????????????????????????????3????????4???????г????5???????6?????????? CAN?Controller Area Network????????Н??1???2???ISO11898?????┉??Ё????????????????????????????Software?????Firmware????????????? ???CAN??Н?ˊ?????????????????????????????????НCAN??Ё?11/29?????8?????????????CAN??????????Ё?????????????????????????????CAN??????????????????CAN ??Ё????????????????????????????????ˊ???z ????Application layer?????Ё??????????????????????? z ?????Communication profile???????????????Н??Н???????z ?????Device proflile?????????????????? ??????????CAN??????CAL?????CAL?????CANopen???CANopen ???CAN-in-Automation(CiA)?Н???П?????????Й?????????????????CANopen?????????CAN?????Ё?:??????????????????????????????????????????????????????????????ā????ā???Ё?????ā????ā?Н????????????????????CANopen????????????????????????? ?OSI??Ё?CAN???CANopen??П?????????? C iA DS P-401C iA DS P-404 CiA DSP-xxx Application C hip Data Link Physical Layer ?1.1 CAN?CANopen???OSI????Ё?????

运动控制系统课程教学大纲

《运动控制系统》课程教学大纲 大纲执笔人:大纲审核人: 课程编号:0808000555 英文名称:Motion control system 学分:4 总学时:64。其中,讲授54 学时,实验 10 学时,上机 0 学时,实训 0 学时。 适用专业: 自动化 先修课程:自动控制原理、现代控制理论基础、电力电子技术 一、课程性质与教学目的 《运动控制系统》是一门讲授交、直流电动机控制理论和控制规律,以提高电能利用效率及运动控制品质的一门专业主干课程,是自动化专业的一门必修课。其目的是使学生了解并掌握各类交、直流电动机控制系统的基本结构、工作原理和性能指标,着重培养学生对运动控制系统的综合分析能力和工程设计能力,从而掌握现代交、直流电动机的控制理论和系统设计方法,为今后从事专业工作打下扎实的基础。 二、基本要求 本课程秉承理论与实际相结合的理念,应用自动控制理论解决运动控制系统的分析和设计问题,以转矩和磁链(或磁通)控制规律为主线,由简入繁、由低及高地循序深入,论述系统的静、动态性能。通过本课程的学习,要求学生能够了解运动控制系统的定义、结构及其分类,理解运动控制的必要性,掌握单、双闭环直流电动机调速系统、VVVF变频器、交流异步电动机矢量控制系统、正弦波永磁同步电动机调速系统、位置控制系统等的结构与原理、分析与设计方法。 三、重点与难点 1. 课程重点 (1)直流调速系统:以直流电动机为对象组成的运动控制系统,转速单闭环调速系统,转速、电流双闭环控制调速系统的基本组成和控制规律,静态、动态性能分析,直流调速系统的工程设计方法,直流调速系统的数字控制方法。 (2)交流调速系统:异步电动机的稳态模型及基于稳态模型的交流调速系统,异步电动机的动态模型及基于动态模型的高性能交流调速系统,同步电动机变频调速系统。 2、课程难点 (1)双闭环直流调速系统:通过双闭环直流调速系统静、动态模型研究及性能分析,对转速与电流环的典型系统校正,推导PI 控制规律与工程计算方法。 (2)空间电压矢量PWM:从稳态和动态、时域和空间等方面论述矢量、标量、相量的区别与联系,各自的表现形式,基本特征与物理意义。 (3)异步电动机动态数学模型:依据旋转磁场产生原理,论述时间和空间变量的相对关系,讨论静止与旋转(或交变)的关系与转化,理解在各种坐标系下的数学模型。通过计算机数字仿真,分析比较各种物理量在不同坐标系的表现形式和相互间的联系。 (4)矢量控制系统:着重论述按转子磁链定向,定子电流转矩分量和励磁分量的解耦,等效

运动控制系统期末复习题(直流部分)

运动控制直流部分复习题 一、填空: 1. 调速系统的稳态性能指标主要是指和静差率。 2. 采用V-M系统,当系统处于深调速状态时,功率因数将较。 3. 直流调速系统中,晶闸管触发和整流装置的传递函数可近似成环节, 时间常数称为。 4. 晶闸管-电动机转速、电流双闭环调速系统中,环为内环,环为 外环。 5. 双惯性环节校正成典型Ⅰ型系统,引入的调节器是调节器。 6 直流调速的方法包括改变电枢回路电阻调速、调速和减弱磁通调速。7.闭环调速系统对于_ 的扰动具有抑制作用,而对于_ _的扰动则无能为力。 8.转速、电流双闭环调速系统中,调节_ _的限幅值可以调节系统最大电流;调节_ _的限幅值可以调节UPE的最大输出电压。 9.双极性直流PWM变换器的占空比,当时,输出平均电压为正,要使输出平均电压为负,应使。 二、选择题 1.下列说法正确的是() A 积分调节器的输出决定于输入偏差量的历史过程。 B 比例控制可以使系统在偏差电压为零时保持恒速运行。 C 比例调节器可以实现无静差。 D 采用积分调节器动态相应快。 2.双闭环调速系统中电流调节器具备的作用为() A 对负载变化起抗扰作用。 B 对电网电压波动起及时抗扰作用。 C 输出限幅决定允许的最大电流。 D 使转速跟随转速给定电压变化。 3.双闭环调速系统中转速调节器不具备的作用为() A 对负载变化起抗扰作用。 B 对电网电压波动起及时抗扰作用。 C 输出限幅决定允许的最大电流。 D 使转速跟随给定电压变化。 4.在工程设计中,如果将系统校正成典型Ⅰ型系统的过程,KT值取为()时为无超调。

A B C D 5. 采用工程设计法的双闭环直流调速系统中,电流环设计成典型()型系统,引入的电流调节器为()调节器。 A ⅠPI B ⅡPI C ⅠP D ⅡP 6. G-M直流调速系统中的G指的是哪一种直流电源()。 A 直流发电机; B 静止整流器; C 脉宽调制电源; D 以上情况均可能。 三、分析与简答 1.在调速系统中,为什么在开环系统中晶闸管整流装置的控制电压前面没有加放大器,而在闭环之后要添加放大器? 2. 双闭环调速系统中,电流调节器的作用各是什么? 3.采用双极型PWM变换器的调速系统,当电动机停止时,电枢电流是否等于零,为什么? 4. 假设某转速单闭环调速系统的电源电压突然降低,则该调速系统将如何进行 调节,请结合稳态结构图加以说明。 5. 转速、电流双闭环直流调速系统设计后,ASR限幅对应倍额定电流,但是在空 载额定励磁稳速运行时突加额定转矩负载,转速不能回到给定转速,请分析原因? 6. 在转速、电流双闭环直流调速系统中,两个调节器均采用PI调节器。当系统带 额定负载运行时,转速反馈线突然断线,试分析系统进入稳态后调节器、转速、电枢电流的情况。 7. 写出直流电动机反馈闭环调速系统的临界放大系数表达式,并请说明表达式中各个参数含义。 8. 请写出双闭环调速系统起动过程的三个特点。 9. 请简述H型双极式PWM变换器的缺点。 四、设计题 1、某晶闸管供电的双闭环直流调速系统,整流装置采用三相桥式电路,基本数据如下: 直流电动机220V、136A、1460r/min,C e=r,允许过载倍数λ=。 晶闸管装置放大系数40。 电枢回路总电阻Ω。 时间常数T l=,T m=。 电流反馈系数β=A(≈10V/),转速反馈系数α=r(≈10V/n N)。 将电流环校正成典型Ⅰ型系统,取KT=;将转速环校正成典型Ⅱ型系统,取h=5。电流环滤波时间常数;转速环滤波时间常数。 请选择并设计各调节器参数。 2、有一转速、电流双闭环调速系统,已知电动机参数为:P N =,U N =220V, I N=28A,n N=1490 r/min,电枢回路电阻R=Ω,允许电流过载倍数λ=,电 磁时间常数T L=,机电时间常数T m=,主电路采用三相桥式整流电路,触 发整流环节的放大倍数Ks=35,整流电装置内阻R res=Ω,平均失控时间常

运动控制系统 复习知识点总结

1 运动控制系统的任务是通过对电动机电压、电流、频率等输入电量的控制,来改变工作机械的转矩、速度、位移等机械量,使各种工作机械按人们期望的要求运行,以满足生产工艺及其他应用的需要。(运动控制系统框图) 2. 运动控制系统的控制对象为电动机,运动控制的目的是控制电动机的转速和转角,要控制转速和转角,唯一的途径就是控制电动机的电磁转矩,使转速变化率按人们期望的规律变化。因此,转矩控制是运动控制的根本问题。 第1章可控直流电源-电动机系统内容提要 相控整流器-电动机调速系统 直流PWM变换器-电动机系统 调速系统性能指标 1相控整流器-电动机调速系统原理 2.晶闸管可控整流器的特点 (1)晶闸管可控整流器的功率放大倍数在104以上,其门极电流可以直接用电子控制。(2)晶闸管的控制作用是毫秒级的,系统的动态性能得到了很大的改善。 晶闸管可控整流器的不足之处 晶闸管是单向导电的,给电机的可逆运行带来困难。 晶闸管对过电压、过电流和过高的du/dt与di/dt都十分敏感,超过允许值时会损坏晶闸管。 在交流侧会产生较大的谐波电流,引起电网电压的畸变。需要在电网中增设无功补偿装置和谐波滤波装置。 3.V-M系统机械特 4.最大失控时间是两个相邻自然换相点之间的时间,它与交流电源频率和晶闸管整流器的类型有关。 5.(1)直流脉宽变换器根据PWM变换器主电路的形式可分为可逆和不可逆两大类 (2)简单的不可逆PWM变换器-直流电动机系统 (3)有制动电流通路的不可 逆PWM-直流电动机系统 (4)桥式可逆PWM变换器 (5)双极式控制的桥式可逆PWM变换器的优点 双极式控制方式的不足之处 (6)直流PWM变换器-电动机系统的能量回馈问题 ”。(7)直流PWM调速系统的机械特性 6..生产机械要求电动机在额定负载情况下所需的最高转速和最低转速之比称为调速范围,用字母D来表示(D的表达式) 当系统在某一转速下运行时,负载由理想空载增加到额定值时电动机转速的变化率,称为静差率s。 D与s的相互约束关系 对系统的调速精度要求越高,即要求s越小,则可达到的D必定越小。 当要求的D越大时,则所能达到的调速精度就越低,即s越大,所以这是一对矛盾的指标。第二章闭环控制的直流调速系统 内容提要 ?转速单闭环直流调速系统 ?转速、电流双闭环直流调速系统 调节器的设计方法 1.异步电动机从定子传入转子的电磁功率可分成两部分:一部分是机械轴上输出的机械功率;另一部分是与转差率成正比的转差功率。.异步电动机按调速性能分类第一类基于稳态模型,动

CAN总线与CANopen协议

CAN总线与CANOpen协议 一CAN总线简介 1.1 引言 在20世纪90年代的汽车研究领域,采用总线分布式控制获得了很大的成功。用户要求汽车的控制系统具有优越的性能以保证汽车的安全性和舒适性,因此越来越多的具有超强计算能力的电子设备加载在汽车上。这就要求不同的电子设备之间能够进行通信和数据交换,以达到信息共享协调工作的目的。德国的博世公司(Bosch)率先将CAN总线(Controller Area Network)应用于汽车电子控制系统,解决了控制系统的部件之间的以及控制系统与测试设备主机的数据交换问题,替代了原有网络(用于车体控制的LIN网络、用于厂内环境控制的MOST 网络及原有车内通信的Flecray网络等)实现的功能。由于其独特的设计思想和高可靠性,在不同总线标准的竞争中获得了广泛的认可,并逐渐成为汽车最基本的控制网络,广泛应用于火车、机器人、楼宇控制、机械制造、数字机床、医疗器械、自动化仪表等领域。 图1.1 早期的ECU(汽车电子控制单元)通信 CAN总线是一种串行通信协议,具有较高的通信速率的和较强的抗干扰能力,可以作为现场总线应用于电磁噪声较大的场合。由于CAN总线本身只定义ISO/OSI模型中的第一层(物理层)和第二层(数据链路层),通常情况下CAN 总线网络都是独立的网络,所以没有网络层。在实际使用中,用户还需要自己定义应用层的协议,因此在CAN总线的发展过程中出现了各种版本的CAN应用

层协议,现阶段最流行的CAN应用层协议主要有CANopen、DeviceNet和J1939等协议。 图1.2 基于总线(CAN)的ECU通信 1.2 CAN总线的特点 CAN总线并不采用物理地址的模式传送数据,而是每个消息有自己的标识符用来识别总线上的节点。标识符主要有2个功能:消息滤波和消息优先级确定。节点利用标识符确定是否接收总线上的传送的消息当有2个或更多节点需要传送数据时,根据标识符确定消息的优先级。总线访问采用多主原则,所有节点都可以作为主节点占用总线。CAN总线相对于Ethernet具有非破坏性避免总线冲突的特点(CSMA/CA协议,与CSMA/CD协议相似),这种方式可以保证在产生总线冲突的情况下,具有更高优先级的信息没有被延时传输。 其物理传输层详细和高效的定义,使得CAN总线具有其它总线无法达到的优势,注定其在工业现场总线中占有不可动摇的地位,CAN总线通信主要具有如下所示的优势和特点: (1)CAN总线上任意节点均可在任意时刻主动的向其它节点发起通信,节点没有主从之分,但在同一时刻优先级高的节点能获得总线的使用权,在高优先级的节点释放总线后,任意节点都可使用总线; (2)CAN总线传输波特率为5Kbps~1Mbps,在5Kbps的通信波特率下最远传输距离可以达到10Km,即使在1Mbps的波特率下也能传输40m的距离。在1Mbps波特率下节点发送一帧数据最多需要134μs; (3)CAN总线采用载波监听多路访问、逐位仲裁的非破坏性总线仲裁技术。在节点需要发送信息时,节点先监听总线是否空闲,只有节点监听到总线空

运动控制系统考试资料

问答题部分 1、试述交流调速系统要获得工业应用的条件,为什么 条件:(1)使用高转子电阻电动机 (2)系统工作点只是沿着极限开环特性变化 原因:能够在恒转矩负载下扩大调整范围,并使电动机能够在较低转速下运行而不致过热。 2、简述交流软启动器的作用。 定义:软启动器是一种集软停车、轻载节能和多种保护功能于一体的新颖电机控制装置,它的主要构成是串接于电源与被控电极之间的三相反并联晶闸管及其电子控制电路。 作用:防止电动机启动电流过大损坏电机,或造成电网电压下降过大,使电机无法正常启动。 3、简述恒压频比控制方式。 绕组中的感应电动势是难以直接控制的,当电动势较高时,可以忽略定子绕组的漏磁阻抗压降,而认为定子相电压s g U E ≈,则得:1 s U f =常值 这是恒压频比的控制方式。但是,在低频时s U 和g E 都比 较小,定子阻抗压降所占的分量就比较显著,不再能忽略。这时,需要人为地把电压s U 抬高一些,以便近似地补偿定子压降。 4、交流电机矢量控制的基本思想是什么 基本思路:将异步电动机经过坐标变换等效在直流电动机,模仿直流电动机的控制策略,得到直流电动机的控制量,再经过相应的坐标反变换,控制异步电机。(关键词:坐标变换) 5、试分析矢量控制系统与直接转矩控制系统的优缺点。 VC 系统强调c T 与r ψ的解耦,有利于分别设计转速与磁链调节器,实现连续调节,可以获得较宽的调速范围,但是按 定向受电动机转子参数的影响,降低了系统的鲁棒性。DTC 系统则实行e T 与r ψ的砰-砰控制,避开了旋转坐标变换,简化了控制结构,控制定子磁链而不是转子磁链,不受转子参数变化的影响,但不可避免的产生转矩脉动,低速性能较差,调速范围受到限制。 6、试分析什么是转差频率控制转差频率控制的规律是什么(P188、189) 定义:控制转差频率就代表控制转矩,这就是转差频率控制的基本概念。 控制规律:(1)在s sm w w ≤的范围内,转矩e T 基本上与s w 成正比,条件是气隙磁通不变。 (2)在不同的定子电流值时,按下图的1s s U f w I =()函数关系控制定子电压和频率,就能 保持气隙磁通m Φ恒定。

交直流调速系统期末考试(运动控制系统)

一.判断题(正确的打√,错误的打×,答案填在题号的前面) 1. (dui )交 - 直 - 交电压型变频器采用电容滤波,输出交流电压波形是规则矩形波。 2. (错)变频调速效率高,调速范围大,但转速不能平滑调节,是有级调速。 3. (对)有静差调速系统是依靠偏差进行调节的,而无静差调速系统则是依靠偏差对作用时间的积累进行调节的 4. (错)电动机的机械特性愈硬,则静差度愈大,转速的相对稳定性就愈高。 5. (dui )转速负反馈调速系统能够有效抑制一切被包围在负反馈环内的扰动作用。 6. ( dui)SPWM 即正弦脉宽调制波形,是指与正弦波等效的一系列等幅不等宽的矩形脉冲列。 7. (cuo )在一些交流供电的场合,可以采用斩波器来实现交流电动机的调压调速。 8. (错)转速负反馈单闭环无静差调速系统采用比例调节器。 9. (dui ) PWM 型变频器中的逆变器件采用高频、大功率的半控器件。 10. (对)矢量变换控制的实质是利用数学变换把三相交流电动机的定子电流分解成两个分量,一个是用来产生旋转磁动势的励磁电流分量,一个是用来产生电磁转矩的转矩分量。 二.填空题 1. 根据公式,交流异步电动机有三种调速方法: ① _调压 __ 调速、②__ 串电阻 __ 调速、③ ___变励磁磁通 _ 调速。

3. IGBT 全称为 __绝缘栅双极晶闸管__ ,GTO 全称为 _门极可关断晶体管__ , GTR 全称为 _电力晶体管______________ 。 4. 异步电动机的变频调速装置,其功能是将电网的恒压恒频交流电变换成变压变频的交流电,对交流电动机供电,实现交流无级调速。 三、选择题 1、变频调速中的变频电源是(C )之间的接口。 (A)市电电源(B)交流电机(C)市电电源与交流电机 (D)市电电源与交流电源 2、调速系统的调速范围和静差率这两个指标( B )。 (A)互不相关(B)相互制约(C)相互补充(D)相互平等 3、电压型逆变器的直流端( D )。 (A)串联大感器(B)串联大电容 (C)并联大感器(D)并联大电容 4、变频器主电路中逆变器的任务是把( B )。 (A)交流电变成直流电(B)直流电变成交流电 (C)交流电变成交流电(D)直流电变成直流电 5、在转速负反馈系统中,闭环系统的转速降减为开环转速降的( D )倍。 (A)1+K(B)1+2K(C)1/(1+2K)(D)1/(1+K) 6、无静差调速系统中,积分环节的作用使输出量( D )上升,直到输入信号消失。 (A)曲线(B)抛物线(C)双曲线(D)直线

基于单片机的悬挂运动控制系统毕业设计开题报告

吉林建筑大学城建学院 毕业设计开题报告 所学专业:电气信息工程及其自动化 学生姓名: 指导教师: 论文题目:基于单片机的悬挂运动控制系统设计开题报告日期:2015.3.30

说明 1、开题报告由毕业生本人在完成文献阅读、科研调查的基础上,并通过开题报 告评议后填写。 2、本报告一式两份。一份交学院作为论文检查的依据;一份答辩后作为档案材 料归入学位档案。 3、开题报告用A4纸打印,不需标注页码。报告内容字体一律使用宋体小四, 行间距为1.25倍。

一、课题来源及研究的目的和意义 课题来源:生产 研究的目的: 科技的进步以及人们生活水平的逐步提高,各种方便于生活的自动控制开始进入了人们的生活,以单片机为核心的悬挂运动自动控制系统就是其中之一。在现代的工业控制、车辆运动和医疗设备等系统中,悬挂运动系统的应用越来越多,在这些系统中悬运动部件通常是具体的执行机构,因而悬挂部件的运动精确性是整个系统工作效能的决定因素,而在实际中实现悬挂运动控制系统的精确控制是非常困难的。靠改变悬挂被控对象的绳索长短来控制被控对象运动轨迹的悬挂运动控制系统,在生产控制等领域有很广的应用范围,但受技术上的制约,使用也有一定限制。采用单片机作为系统控制器。单片机可以实现各种复杂的逻辑功能,规模大,集成度高,体积小,稳定性好,并且可利用单片机软件进行仿真和调试。单片机采用并行工作方式,提高了系统的处理速度,常用于大规模实时性要求较高的系统。 研究的意义: 运动控制是自动化技术的重要组成部分,是机器人等高技术领域的技术基础,已取得了广泛的工程应用。运动控制集成了电子技术、电机拖动、计算机控制技术等内容。自二十世纪八十年代初期,运动控制器已经开始在国外多个行业应用,尤其是在微电子行业的应用更加广泛。而当时运动控制器在我国的应用规模和行业面很小,国内也没有厂商开发出通用的运动控制器产品。在现代的工业控制、车辆运动和医疗设备等系统中,悬挂运动控制系统的应用越来越多,在这些系统中悬挂运动部件通常是具体的执行机构,因此悬挂部件的运动精确性是整个系统工作效能的决定因素。靠改变悬挂被控对象的绳索长短来控制被控对象运动轨迹的悬挂运动控制系统,在生产控制等领域有很广的应用范围。

can总线与canopen协议

竭诚为您提供优质文档/双击可除can总线与canopen协议 篇一:?canopen协议讲解 根据ds301的内容进行介绍 1、can总线 can标准报文 2、canopen应用层协议 canopen协议不针对某种特别的应用对象,具有较高的配置灵活性,高数据传输能力,较低的实现复杂度。同时,canopen完全基于can标准报文格式,而无需扩展报文的支持,最多支持127个节点,并且协议开源。 一个标准的canopen节点(下图),在数据链路层之上,添加了应用层。该应用层一般由软件实现,和控制算法共同运行在实时处理单元内。 一个标准的canopen节点 canopen应用层协议细化了can总线协议中关于标识符的定义。定义标准报文的11比特标识符中高4比特为功能码,后7比特为节点号,重命名为通讯对象标识符(cob-id)。功能码将所有的报文分为7个优先级,按照优先级从高至低

依次为: 网络命令报文(nmt) 同步报文(sync) 紧急报文(emeRgency) 时间戳(time) 过程数据对象(pdo) 服务数据对象(sdo) 节点状态报文(nmterrcontrol) 7位的节点号则表明canopen网络最多可支持127个节点共存(0号节点为主站)。 下表给出了各报文的cob-id范围。 nmt命令为最高优先级报文,由canopen主站发出,用以更改从节点的运行状态。 sync报文定期由canopen主站发出,所有的同步pdo根据sync报文发送。 emeRgency报文由出现紧急状态的从节点发出,任何具备紧急事件监控与处理能力的节点会接收并处理紧急报文。 time报文由canopen主站发出,用于同步所有从站的内部时钟。 pdo分为4对发送和接收pdo,每一个节点默认拥有4 对发送pdo和接收pdo,用于过程数据的传递。 sdo分为发送sdo和接收sdo,用于读写对象字典。

相关文档
相关文档 最新文档