Uploaded by sa sa

TwinCAT NCI CNC

advertisement
TwinCAT NCI:
组成部分
TwinCAT NCI 包含
•完整的NCI功能
•强大的PLC功能 (IEC 61131-3)
•强大的点对点轴功能
•ScopeView 用于调试诊断
•NCI/CNC-HMI (选项)
1
05.08.2021
TwinCAT NCI:
组件
VGA
Display
Disk
drive
Harddisk
LAN
Ethernet
Modem
Parallel
Port
RS 232 C
Configuration and programming
Application
• HMI
• Windows Application
• ...
PLC
System
Manager
PLC
Server
I/O
Server
NCInterpreter
ADS
KERNEL MODE
NC PTP
Server
NCI
Server
Realtime Kernel Extension
NT / 2000 / XP
I/O Mapping
Lightbus
Profibus
2
Interbus
CANopen
DeviceNet
Sercos
Ethernet
05.08.2021
TwinCAT NCI:
关键特点
• 点对点运动控制与插补功能的灵活组合
例如点对点功能与主从轴功能的充分应用
• 轴的配置简单灵活,即使NC程序正在运行
• 插补轴,PTP轴和从轴功能混合使用,虚轴实轴的自由运用
• 诊断分析方法多样
- TwinCAT ScopeView (X/t-Plot, XvsY Plot)
- System Manager
3
05.08.2021
TwinCAT NCI:
基本功能
•G代码 DIN66025
•扩展的语法,G代码编程
•31 插补通道(亮点,相对于CNC)
•每通道3个插补轴,5个辅助轴
•直线插补,圆弧插补,螺旋线插补
•Look Ahead
•路径速度超调
4
05.08.2021
TwinCAT NCI:
基本功能
• 刀具补偿
• 刀具参数可以在线设置,通过G代码或者PLC功能块
• 在线修改零点进行坐标平移
• 英制公制切换 (G70/G71)
5
05.08.2021
TwinCAT NCI:
基本功能
• 从轴功能(多样化)
•
• 程序段过渡时配置动态特性参数
• 程序段过渡时改变速度以平滑过渡
• 实际路径速度的信息,位移以及剩余位移信息
• 轴配置灵活,可以在PTP轴和插补轴之间灵活切换
6
05.08.2021
TwinCAT NCI:
辅助功能
• 路径过渡点之间可以用多义线和贝塞尔样条曲线等平滑过渡
7
05.08.2021
TwinCAT NCI:
辅助功能
• 路径急停功能
• 路径重启功能
• 辅助轴:与路径插补同时运动(8轴插补)
• 辅助轴:单独运动(旋转)
• 切向跟随功能(法向对准圆心)
8
05.08.2021
TwinCAT Motion Control NCI:
辅助功能
• 位置示教功能,生成加工程序
• 节点增加(external setpoint generator)
叠加运动
9
05.08.2021
TwinCAT NCI:
切向跟随
应用实例
- 玻璃切割
- 金属折弯
10
05.08.2021
TwinCAT NCI:
应用实例
•门窗加工(木工机械等,特别适合多工位,插补简单)
•复杂的钻床
•取放机构,如贴片机
•水射流切割
•电路板加工
•金属折弯 (Flying saw + NCI)
•精整管加工(Camming + NCI)
11
05.08.2021
TwinCAT CNC
TwinCAT CNC
• 每通道32个插补轴
• G代码编程标准 DIN 66025 Code带高
级语言扩展
• 不同的坐标变换
N00 #KIN ID [1]
N10 #RTCP ON
N20 G01 G18 X0 Y0 Z0 B90 F500
N30 X-4
N40 G02 X-20 I-40 B-90 F2000
N50 .................
........................
Path of
rotation point
of rotatory axis
Z
Path of
tool centre
point
X
0
12
05.08.2021
TwinCAT NCI & CNC
Properties
TwinCAT NCI
TwinCAT CNC
Max. number of axes/spindle
Max. number of spindles
Max. number independent
channels
Max. number of axes/spindle
per channel:
255
controlled by PLC
31
64
12
12
3 path axes + 5 auxiliary
axes
32 / 6 spindle
PLC - Programming
IEC 61131-3
IEC 61131-3
CNC - Programming
DIN 66025 with extensions
with subprogram
DIN 66025 with extensions
High Level Language
extension
with subprogram
Interpolation functions
Linear-, circular-, helicalinterpolation
Jerk limiting slope
Linear-, circular-, helicalinterpolation
Jerk limiting slope
Spline Interpolation
Look Ahead
Taping
HSC, etc.
Look Ahead
13
TwinCAT NCI & CNC
Properties
TwinCAT NCI
TwinCAT CNC
Axis functions
Channel override
Different types of errorcompensation
Gantry axis
Axis tracking
Auxiliary axes
Master/Slave-axis
Axis exchange between channels
Channel override
Different types of error- compensation
Gantry axis
Axis tracking
Auxiliary axes
Master/Slave-axis
Axis exchange between channels
Spindle synchronization
Realtime transformation
none
Coordinate- and cinematictransformation
5-axes-functionality, RTCP
14
TwinCAT NCI & CNC
Properties
TwinCAT NCI
TwinCAT CNC
Axis - interface
Analog-/Encoder-Axes interface over
fieldbus system
Digital-Axes-interface over Lightbus,
Sercos,
Profibus MC, EtherCAT …
Analog-/Encoder-Axes interface over
fieldbus system
Digital-Axes-interface over Lightbus,
Sercos,
Profibus MC, EtherCAT …
I/O - System
Fieldbussystem over Lightbus,
Profibus DP,
CANopen, DeviceNet, Interbus,
Sercos,
Ethernet, EtherCAT, PC-Interfaces …
Fieldbussystem over Lightbus,
Profibus DP,
CANopen, DeviceNet, Interbus,
Sercos,
Ethernet, EtherCAT, PC-Interfaces …
15
TwinCAT CNC:
产品结构
TwinCAT CNC Basic system
 1 CNC-channel, (max. 12 channel)
 8 Axes/Spindle, (max. 64 Axes/Spindle option)
TwinCAT CNC Axes Pack
 64 Axes/Spindle
TwinCAT CNC Channel Pack
 1 additional CNC-channel (max. 12 channels)
TwinCAT CNC Transformation
 Coordinate- and cinematic- transformation
 5-Axes-Functionality, RTCP, Hexapod, SCARA, etc.
TwinCAT CNC Spline Interpolation
 HSC (High Speed Cutting)目前该功能单独拆分出来
 Akima, BSpline
16
05.08.2021
TwinCAT CNC
VGA
Display
Disk
drive
Harddisk
LAN
Ethernet
Modem
Parallel
Port
RS 232 C
Configuration and programming
Application
• HMI
• Windows Application
• ...
System
Manager
PLC
CNC
I/O
Server
PLC
Server
CNC
Server
KERNEL MODE
Realtime Kernel Extension
NT / 2000 / XP
I/O Mapping
Lightbus
Profibus
17
Interbus
CANopen
DeviceNet
Sercos
Ethernet
05.08.2021
TwinCAT Motion Control CNC/NCI HMI:
Components
TwinCAT.Cnc.dll
others…
TcOverride
TcSpeedControl
TcAxisList
TcCnc
Server
USER MODE
ADS
KERNEL MODE
PLC
Server
19
TcChannelStatus
TcSystemState
.NET Components
HMI
HLI
CNC
Server
NC/NCI
Server
05.08.2021
TwinCAT Motion Control CNC/NCI HMI:
Standard HMI
标准CNC/NCI-HMI人机界面
•
•
•
•
•
HÜMNOS/OSACA conform
Microsoft .NET Basis
Easy to configure
Easy to use
Use of standard
Microsoft Technologies
20
05.08.2021
TwinCAT Motion Control CNC/NCI HMI:
Transline HMI
• Transline conform
• Easy to change
21
05.08.2021
TwinCAT Motion Control CNC/NCI HMI:
操作面板
Control Panel for automobile industry
 -> Transline concept
Machine control panel
 -> Transline concept
User specific solutions
 -> easy to solve
22
05.08.2021
Download