52
Beckhoff Image 2012/9/5 1 New Automation Technology 德国倍福自动化有限公司

New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 1

New Automation Technology

德国倍福自动化有限公司

Page 2: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 2

Verl

倍福全球

概况

数据: 04/2010

总部: 德国,威尔市 (Verl)

全球雇员总数: 1,350

工程技术人员: 400

在德销售/技术办事处: 10

Beckhoff 全球分支机构: 24 个国家 (51 个办事处)

全球分销商: 60 个国家

2009 营业额: 2.36 亿欧元

Page 3: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 3

2001

2002

2003

2004

2005

2006

2007

2008

2009

进入

中国市场

上海成立倍福中国独资公司

并将中国区总部迁至上海

北京代表处

广州分公司

倍福中国公司发展历程

Beckhoff China

上海代表处

广州代表处

成都办事处

武汉办事处

宁波办事处

成都分公司

中国公司上海总部下设销售部、市场部、技术支持部、项目应用部、人事行政部、财务部、售后服务部和物流仓储中心

青岛办事处

北京分公司

风电业务部门成立

沈阳、杭州、合肥办事处

Page 4: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 4

倍福中国销售网络

Beckhoff China

总部分公司办事处办事处(规划中)

上海

北京

成都

广州

宁波

沈阳

武汉

南京

杭州

无锡

天津

长沙

昆明 厦门

青岛

西安

柳州

合肥

Page 5: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 5

产品与服务

工业自动化解决方案

嵌入式 / 抽拉式工控机

控制柜式工控机

面板型 PC

控制面板

嵌入式控制器

主板

总线端子模块

现场总线端子盒

PC 现场总线接口卡,交换机

EtherCAT

Lightbus

TwinCAT PLC

TwinCAT NC PTP

TwinCAT NC I

TwinCAT CNC

自动化工业 PC

I/O

伺服驱动器

同步伺服电机

直线伺服电机

行星齿轮减速机

步进电机

运动控制

Page 6: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 6

发展里程碑

控制技术成

CX1000 嵌入式控制器

EtherCAT

S2000 PLC/NC/CNC

PC 上的 S1000 PLC/NC

总线端子模块:

通用型 I/O

TwinCAT: IEC 61131 PLC real-time, Windows NT

TwinCAT CE

驱动器:

AX5000

Lightbus

基于 PC 的机械控制

嵌入式主板

控制面板和控制柜式 PC

集成式 PC 主板EtherCAT

TwinSAFE

TwinSAFE

Atom™ CPU

高密度总线端子模块

TwinCAT 3

XFC

80 838281 84 85 86 87 88 9089 91 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09 10

工控机I/O运动控制自动化

现场总线端子盒

Page 7: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 7

自动化控制的发展

PC控制技术

组成 可视化 PLC

NC/CNC

通讯

PC 控制

复杂程度

操作面板,

可视化,

数据备份

工业PC

1970 1975 1980 19901985 1995 20052000 2010

科学自动化 极速控制系统

(XFC)

特殊功能

嵌入式控制器

中小型PLC

NC

控制

PLC

控制

Page 8: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 8

产品和系统解决方案

驱动技术

工业PC 现场总线盒

总线端子模块

现场总线卡交换机

嵌入式控制器

TwinCAT

EtherCAT

Page 9: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 9

工业PC

Page 10: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 10

嵌入式控制器

Page 11: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 11

I/O组件

Page 12: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 12

伺服驱动

Page 13: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 13

伺服电机,步进电机

Page 14: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 14

TwinCAT 2

Page 15: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 15

TwinCAT 3

Page 16: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 16

2010 上海世博会:德国馆 金属互动球

Beckhoff 在中国的应用

项目描述:

2010 上海世博会中德国馆金属互动球的控制柜设计

项目实施时间:2009

Page 17: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff Image 2012/9/5 17

运动控制:京剧表演机器人

Beckhoff 在中国的应用

项目描述:

2009 上海国际工业博览会,京剧表演机器人

项目实施时间:2009

Page 18: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

Beckhoff China Image 2012/9/5 18

风力发电:明阳电气

Beckhoff 在中国的应用

项目描述:

华南区广东省湛江 1.5 MW 风力发电机组控制系统的开发

项目实施时间:2006

控制结构:

嵌入式控制器 CX1020

EtherCAT 总线通讯

CANopen 主站

PROFIBUS 主站

TwinCAT 自动化软件

Page 19: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制技术

Page 20: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

结构比较: 传统方式与PC控制技术

传统的 PLC 和 NC

在自动化结构中, PC• 实现操作员界面• 处理 HMI 程序并完成通信任务• 在三个系统中它的CPU功能最强

传统的 PLC• 带有协处理器卡的标准 PLC

• I/0 通过现场总线或并行电缆

Leistung

DUDU... ...

32 \ 32 \

可视化界面

IPC

PLC NC

控制

NC - 对PLC的位移控制• 位移闭环控制在专门的NC硬件协处理器上执行• 位置测量和速度控制是通过并行电缆处理的

Page 21: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

在这个自动化结构中,PC• 实现操作员界面• 处理 HMI 程序并完成通信任务• 在三个系统中它的CPU功能最强

协处理器 - PLC• 标准的PLC作成协处理器卡• I/O 通过现场总线

Leistung

NC - 移动控制通过协处理器• 在协处理器卡上执行移动控制• 位置测量和速度控制是通过并行电缆处理的

结构比较: 传统方式与PC控制技术

PLC 和 NC 作成 PC 的协处理器卡

Steuerung

DUDU

SPS NC

...

I/O 驱动单元

现场总线

IPC可视化界面

PLC NC

Page 22: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

结构比较: 传统方式与PC控制技术

在PC上的PLC 和运动控制

优点• 集中的结构提供了较好的灵活性• 接口少,效率高• 现场部件通常是非智能型的,不用设置即可被容易地更换

在PC上的PLC• 具有硬实时能力的软件PLC

• I/O 通过现场总线实现通信, 支持所有标准

NC - 在PC上的运动控制• 位移闭环控制在PC处理器上执行• 位置测量和速度控制通过现场总线与 MC 循环时间同步进行交换

I/O

for PLC

伺服, FI,

继电器

位置测量 电机

v

s

IPC可视化界面

I/O

NC 移动控制IEC61131-3 PLC

驱动单元

Page 23: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

新自动化结构: 工业PC 作控制系统

扫描仪电话上网 打印机

Profibus Interbus CANopen DeviceNetLightbus Sercos Ethernet

DOS / Windows NT / CE

I/O 映射

应用程序平台• 操作员界面

• Scada

• Windows 应用程序

程序开发平台

System

Manager PLC NC PTP NCI

I/O

Server

PLC

Server

NC PTP

Server

NCI

Server

实时核扩展

用户模式

核模式

VGA显示器 Modem RS 232 C 并行口局域网软 盘 硬盘

Page 24: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

新自动化结构: 工业PC 作控制系统

PC 控制与传统控制的比较

传统控制组成• 硬件: 可视化 PC, PLC, NC/CNC 模块, 微处理器系

统• 软件: 多个操作系统, 编程语言, 编程系统• 接口: 在硬件设备之间, 在软件系统之间, 集中式配

电柜

成本

100%

40%

传统 PCC

复杂性

传统

100%

60%

PCC

降低- 40%

降低- 60%

PC 控制组成• 硬件: PC 和现场总线, 支持所有标准• 软件: Windows NT 操作系统, PLC, NC PTP, NCI,

倍福 TwinCAT,

应用程序: Windows 软件产品和 C, C++, VB,

Delphi

• 接口: 标准化软件接口, 分布式配电柜

优点:• 成本低

• 减少了组件:

可靠性增加, 改善了互换性• 降低复杂性:

减少工程量, 把较多的时间用于过程的优化上

系统比较

Page 25: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

新自动化结构: 工业PC 作控制系统

PC 硬件是标准化的和可互换的

现场总线 I/O 通过现场总线实现标准化,因此可互换

因特x86 处理器系列和微软操作系统保持了连续性

PC 控制提供了 PLC, NC, 闭环控制, ... - 在标准硬件上完成项目应用

独立于硬件供应商

独立于硬件供应商

对软件和专项技术的投资得到长期保护

某一厂家的所有设备采用同一个标准的硬件平台

Page 26: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制的基本任务

比较: 传统 PLC 运行模式

标准 PLC: 程序被周而复始循环地运行, 固定周期是运行模式之一

标准 PLC上 一个程序的实时运行

PLC 周期 PLC 周期

读输

程序运

写输

读输

程序运

写输

t

Page 27: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

软件 PLC: 预留了操作系统的计算容量

软件 PLC 以固定周期运行, 剩余的 PC 容量用于运行 Windows NT 和 HMI 程序

PC 上 一个 PLC 程序的实时运行

PLC 周期 PLC 周期

读输

程序运

写输出

Win

dow

s N

T

和H

MI 程

读输入

程序运

程序运

读输入

写输出

t

PC控制的基本任务

在 PC 上运行 PLC

Win

dow

s N

T和

HM

I程序

Page 28: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PLC 任务 和 NC 任务定时地通过多任务去运行

周期性地获取操作系统的计算时间

Windows NT

和 HMI程序NC 服务PLC 服务

在PC 上 一个 PLC 程序和 NC 控制的实时运行

PLC 周期 (例如. 2ms) PLC 周期 t

t

PC控制的基本任务

在 PC 上运行 PLC 和 NC

NC 周期 (例如. 1ms) NC 周期 NC 周期 NC 周期

1ms 2ms 3ms 4ms 5ms例如.

Page 29: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制的基本任务

TwinCAT 系统管理器负责 I/O 连接

特性• 连接 I/O 设备和任务变量• 连接 各任务之间的变量

• 相容数据域和过程映象的交换

开放性: 支持所有 (现场总线) 标准• 倍福 Lightbus

• Profibus

• InterBus

• CANopen

• DeviceNet

• Sercos

• 以太网 TCP/IP

• PC 卡上的存储器接口 (DPRAM)

在线分析• 在线描述• 在线观察窗• 强制和写任务变量及I/O 设备

Page 30: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制的基本任务

IEC61131-3 软件 TwinCAT PLC Control

先进的 PLC-编程系统• 5 种编程语言

(语句表; 梯形图; 功能图; 流程图; 结构文本)

• 可以功能库 / 功能块的形式连接 C 语言• 强大的库管理• 自由在线调试

先进的 PLC-调试器• 监视器• 流程控制, 电力流程• 单步运行, 断点• 观察表• 数据跟踪, 示波器• 在线写, 强制, 在线变更• 通过 TCP/IP 实现世界范围的远程连接

Page 31: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制的基本任务

TwinCAT NC PTP 执行 NC 运动控制

坐标结构• 最多 256 个坐标• 无需坐标配置• 无需选择坐标类型• 无需测量映射系统和驱动

坐标类型• 伺服轴: 电动的, 液压的• 步进电机驱动• 变频驱动

坐标功能• PTP 定位• 主/从功能• 电子变速箱• 凸轮系统• 飞轮前馈

PLC 接口• 坐标控制功能块• 通过 NC<->PLC 结构实现 循环接口

0,0 0,2 0,4 0,6 0,8

0

20

40

60

80

100

速度 [m/min]

时间 [sec]

-22

-20

-18

-16

-14

-12

-10

-8

-6

-4

-2

0

2

4

6

8

10

12

加速度 [m/sec/sec]

-2

0

2

跳变 [scaled to -1,0,+1]

0

200

400

600

800

1000

PTP: DYNAMICS位置 [mm]

PTP 定位: s, v, a, da/dt

坐标结构通过功能块实现动作控制

Page 32: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制的基本任务

对自动化的软件接口

微软标准• ActiveX-组件:

AdsOCX, DLL

• 访问方法:

同步, 异步,

循环, 更改报告• 对 Visual Basic, Visual C++,

Delphi, 等的接口.

自动化的标准• OPC-服务器 (针对过程控制的OLE )

• 短时间访问• 本地 / 远程访问• OPC 用户端接口, 如 Scada 系统

Page 33: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC 控制系统的特点

PC 控制

四大组件

工业 PC

现场总线 I/O

标准的操作系统

(DOS, Windows NT / 2000 / XP / CE)

实时控制软件

PC 控制

提供了

“开放式的控制系统"

利用标准的硬件

利用标准的软件

TwinCAT

仅需要

用户可简单地实现

应用和工业

特殊的解决方案

Page 34: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC控制

由 四 部分组成

工业 PC

现场总线输入/输出模块

标准的操作系统

(DOS, Windows NT / 2000 / CE)

实时控制软件

PC 控制

向您提供

“开放式控制系统"

利用标准的硬件

利用标准的软件

便于用户根据具体需求

实现特殊的应用和工业解决方案

TwinCAT

传统控制与 PC 兼容的控制技术比较

现场设备

DUDU

现场设备

M2400BK2000 DU

PLC NC

... ... DU

32 \ 32 \

可视化

I/O

Visual

BasicPLC NC

NCPLC总线接口卡

LAN

AMS communication

Routing

IPC

OPC传统的

设备和

生产线控制

电控柜

电源 控制器

PC兼容的

设备和生产线控制

电源

电控柜

AMS communicationIPC

Page 35: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC 控制系统的优势 (1)

PC控制

由 四 部分组成

工业 PC

现场总线输入/输出模块

标准的操作系统

(DOS, Windows NT / 2000 / CE)

实时控制软件

PC 控制

向您提供

“开放式控制系统"

利用标准的件

利用标准的软件

便于用户根据具体需求

实现特殊的应用和工业解决方案

TwinCAT

用工业PC作主站,可靠性高,功能强大PLC任务),执行

速度快。

• 采样标准的软硬件,易于替换和升级。共享强大的计算机资

源和网络功能。

• 编程开发平台和实时运行系统可选择在同一台PC或不同的

PC上执行。

一机多用,节省硬件资源,降低复杂性

在一台工业PC上实现多个PLC系统,NC坐标控制,编程

开发平台和操作站。

Leistung

开放式系统,操作环境友好,易于学习和掌握。

• 开放的、兼容的PC硬件,不依赖于生产厂家

• 采用国际标准的IEC61131-3软PLC和软NC编程语言,

含5种编程语言

• 操作系统: Windows NT/2000/XP, Windows CEPLC I/O

模块

伺服系统, 变频器, 继电器

位置测量 电机

v

s

IPC可视化

I/O

NC 运动控制IEC61131-3 PLC

驱动装置

Page 36: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

PC 控制适应了现场总线技术的发

展要求。

易于通信和上网• 实现控制的 IT管理

• 控制参数和监控数据,报表共享• 通过互连网实现远程操作

易于实现与其它软件的连接

与用户接口和其它软件的数据通讯可通过微软标准接口(OPC,OCX

,DLL等)

局域网

IT 管理层

服务器生产建模

PC

工作站

PC 控制 PC 控制 PC 用作传统的PLC

PC

工作站

PC 控制的优势(2)

PC 控制不仅有技术上的优势,也

降低了系统硬件成本和开发资金。

Page 37: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 37

New Automation Technology

Robotic (机器人)

Page 38: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 38

机器人软件包

TwinCAT

Klaus Bernzen

研发者

Page 39: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 39

机器人软件包

TwinCAT

TwinCAT 中集成的机器人软件包提供下列性能:

节省掉了额外的用于机器人控制的CPU

采用TwinCAT软件来做配置,参数化和诊断,在同一系统中保持了使用上的一致性和便利性。

避免了不同CPU和PLC系统,运动控制和机器人软件由于匹配合作而引起的摩擦损失

与TwinCAT之间的直接接口带来了更高的性能和精度,这是多CPU系统之间复杂通讯所不能达到的。

Page 40: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 40

支持的运动学模型

TwinCAT

笛卡尔坐标模型

H型机器人

Scara 多关节装配机械手

剪型运动副

起重吊臂式运动副

二维平面平行机械手运动副

三维空间Delta机器人

Page 41: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 41

系统管理器里的组态

TwinCAT

NC 任务允许加入不同的机器人运动组

在每个运动组里可以选择不同的运动学模型

Page 42: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 42

系统管理器里的组态

TwinCAT

轴设置

机床坐标系MCS中的轴被设置为虚拟轴

在机床坐标系MCS中进行参数配置和编程

轴坐标系ACS中的轴与I/O相连接

运动组设置

在MCS & ACS中进行轴的分配

通过XML文件描述运动类型

Page 43: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 43

系统管理器中的配置

TwinCAT Motion Control: Kinematic Transformation

例子: Delta变换

Page 44: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 44

例子: 手动模式

TwinCAT

可以在笛卡尔坐标系MCS或者ACS中对轴进行操作

Page 45: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

9/5/2012 45

运动轨迹编程

TwinCAT

运动轨迹编程可以由下列方式实现

PTP 点对点

Cam Plate 电子凸轮

G代码(DIN 66025)

TcPlcInterpolation 功能库

目标的位置一般用笛卡尔坐标表示 (X,Y,Z)

插补模式 (G-Code, TcPlcInterpolation)支持不同的用户坐标系

在多个传送带方向间实现同步

Page 46: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 46

坐标系

TwinCAT

描述

WCS World co-ordinate system

WCS坐标的原点在机械中定义,每个机器人单元都以该点为基准来定义

MCS Machine co-ordinatae system

MCS与机器人的底座相联系,该坐标的定义依赖于WCS

UCS User co-ordinate system

UCS一般描述一个料盘或一个传送带在WCS中的方向

PCS Part co-ordinate system

PCS相对于UCS定义,工件目标的坐标编程在PCS中实现,例如抓取一个工件

坐标系的方向通过移动或者旋转来描述

Page 47: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 47

坐标系

TwinCAT

WCS World co-ordinate system

WCS

工件 (PCS)

Conveyor

UCS 1

UCS 2

MCS 1 MCS 2

MCS machine co-ordinate system

UCS user co-ordinate system

PCS

PCS programmed co-ordinate system

(work-piece)

Page 48: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 48

运动路径的计算

TwinCAT

前向运动转换

反向运动转换

动力学模型的计算

Page 49: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 49

TwinCAT

动力学模型的计算允许电流预控制并且提供以下功能:

跟随误差的减小

机械振荡的减小

电流预控制

Page 50: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

05.09.2012 50

电流预控制

TwinCAT

是否采用预控制对跟随误差的影响

Page 51: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

9/5/2012 51

TwinCAT 机器人软件包的分级

TwinCAT

级别1

• 静态变换,包括平移和旋转

级别2

• 包含级别1

• 主要是二维平面的变换,如H型机器人模型和二维平面平行机械手模型

级别3

• 包含级别2

• 主要是三维空间的变换,如Delta机器人

Page 52: New Automation Technology - mmsonline.com.cn · 数据: 04/2010 总部: 德国 ... Beckhoff China Image 2012/9/5 15 TwinCAT 3. Beckhoff Image 2012/9/5 16 2010 上海世博会:德国馆金属互动球

9/5/2012 52

软件许可

TwinCAT

每个CPU的许可

需要预装TwinCAT NC I

x86兼容PC