XTS系统与TwinCAT3介绍

2012 - 2013 | ?

2XTS ??????? ????? ??? ?? ??? ? ? ? ? ? 催? ?? ? ???

?

3

? ?催 ???

Beckhoff ? XTS 偅 ???eXtended Transport System?? ? ? ?? ??? ? ?偅 ??偅 ?? ?? ??? ? ?偅 ???さ???????? ??XTS ??? ? ???? ?? ? ?? ???? ? ????? ? ??? ? ? ???? ? ?? ?? 催 4 m/s ?? 催?? ?? ? ? XTS ?? 偅 乚 ????? ?? ?? ????ぎ?? ??

XTS – eXtended Transport System?偅 ü ????

XTS ???? ?? ?? ? ???? ??? ?? ??

– ? ? ? ??? ? ? ? ???? ? ? Ё?

– ?? ? ??? ??

– ?? ? ?

– ? ? PC TwinCAT ??

??偅 ??? ? ??? ??? ????? ? ? ? ? ? ? ???? ??????? ?? ?

?? X TS ? ? ?? ?? ? ? ? ? ? ?? ?? ?? ??????? ?????????? ??? ????ぎ?? 催 ?有 ? ??XTS ? 催? ? 4 m/s?

XTS ???? ? ? ??? ? TwinCAT ? ?? ? PC ? ? ??? ?? ?偅 ? ??

???? ?

XTS? ? Т ? ?? ? ? ?? ? ? ?? ?? ? ?? ?П??? ?? ?? ?? ? ??? ?? ? Ё?? ? ??? ?偅 ???? ??? ? ?? ??? ??? ? ?? ?????? ? ?有? ? ? ? ??? ? ? ? ü?? ??

?? ??? ??偅 ? ??

– ??? ????? ?

– ?? ? ?? ? ??

–? ? ? ? ?? ?

–ぎ? ????

–? ???? ????

–乍? ? ?????

?

4XTS ??? ? ???? ???? ? ?? ? ?? ? ??? ?? ? ?? ??XTS ? ?

? ???? ? ? ? ???? ? ?? Ё? ??? ?? ? ?? ????? ???⑤ ?? EtherCAT ?? ???? ?? ? ? ? ??? ??? ??? ?? ???? ??? ? ???? XTS ??????? ???? ????? ? ?? ?? ? ? ? ? ?XTS ??? ?? ????? ??????? ??? ?????? ??Ё ?г ? ?? ? ? ??? ?XTS ?

??? ? ????? ?? ? ?? ? ??? ??? ????? ? ? ??? ??? ???? ?? ? ?? ??? ???? ??? ? ? ? ? ? ????? ??? ? ?????? 乘 ???? ? ??? ? ?? ? ? 6 m ???? 催有 ??XTS

???? ? ?? ? Ё?? ???? ? ?????? ? ? ???? ? ? ??? ?? ??? ???催? ??? ? ?????

? ?? ? ???? ? ?? ??????? ? ? 乘??????? ?? ? ??????? ? ????? ? ??? ?????? ? ?

?? ⑤??? ?? ??? ?? ??? ??? ????? 350 g ? ? ???? ? ?? ?? 50 mm ? ?? ? ?? ? ??催? ?? ??? ?? ????? ?????

XTS

????

? PC

TwinCAT NC PTP TwinCAT XTS

???? ? ? ??? ?

?

XTS ? ? ?

? 有????

XTS ? ????有?? ?? ?? ?? ???? ? ? ? ? ? ? ? Ё???? ? ??? ?? ????? 催? ??? ??

催???

?? XTS ? 催? ? 4 m/s ü? ? ? ? ?有 ? ?? ? ? ?? ?? ??キ?????П ? ? г? ??? ? ? ? ???? ?? ????? ? ?キ?? ? ? ?? ??? ??? ?

? ?

?? X TS ? ? ?? ?? ? ? ? ? ? ?? ?? ?? ??????? ?????????? ??? ????ぎ?? ? ?????? ? ?? ?? ???? ????Ё?? ? ? ? ? ?? ? ??

?? ? ??

?? X TS ? ?? ? ? ??? ?? ?啓???? ? ??? ?? ????? X TS ? ?有 ?催? ?г ??? ???? ?Ё ??? ? ? ?? ? г?? ??????? ? ? ? ? ???? ?? ? ? ??? ??П ? ?? ? ?< 350 g? ? ?

?????? ?

?? ? ??? ??? ????? ? ? ? ? ? ? ? ? ???? ???? ? ??? ??? ???偠 ??? ?? ?? ????? ? ? ? ? ?П?? ? ?? ???? ??? ?? ?

催 ?

催? ? ?? ? EtherCAT ? ? ? ?? 催 ? ? ? ???? ? П ?? ?? ? ??催? ? ???? ? ? ??? ? ? ? ? ? ?? ? ? ? ?? ? ? ????Ё? ? ???? ? ??? ?? ? ??

? 5

6 XTS ?

XTS ????? ? ?? ???????? ??? ??

???

? ?? ???? ? ? ?? ? ?? ? ?? ? ???? ??? ? ? ???? ? ??? ? ?? ? ??? ? ??? ? ????? ?? ? ?? ? ?? ? ???

? ????? ???? ? ??? ??? ? ?? ?П?г ? ? ? ???? ??? ? ? ? ?? ??? ??? ??? ?? ? ?? ? ???? ?? ????? ??

??Ё? ? ???????? ?? ??? ? ???? ?? ?? ?キ? ? ??? ?? ????? ? ? ??? ? ?

?

?? ?? ?? ?? ?? ? ? ???? ? ? ??ā ? ā?? ?? ???? ? ? ?? ? ??? ????? ?? ? ? ???? ? ?? ? ? г ?? ?? ?? ???? ???? ?? ?

??? ??? ? ? ? ? ? ? ?? ????? ??? ??? ? ? ??

??? ? ? ? ??

?? ? ???

?? ??

? ? ?

?? ?? 催

?? ??? ? ? г??? X TS ??? ????? ?????Ё 偅 ? ? ?? ? ??? ? ?? ? ?г ?? ??? ? ? ?? ? ?? 乘? ??Ё ??? ??????? X TS ? ?? ?? ? 催 ? ? ?? ???? ? ? ? ?? ? ???? ? ??г ?? ? ?

?

7

? ??

?? ? ?? ? ? ?? ? ?? ??

?? ? ?Ё? ? ?? PC ????? ?

? ?

? ????

?? ?? ? ??10 m ?? ? ??

???

? ??? ??? ? ? ? ? ? ??

?????? ?キ?

? ? ??? ?キ?? ??? ?キ? キ?П??

?? ぎ???? ?催?? ? ?? ??? ??

? ? ?? ? キ?? ? ??Ё?? ??

? ?キ??? ???? ? ? ? ? ???

XTS ?? ???? ?乚 ? ? ? ? ??催?? ??

– ? ?? ? ????? ? ?

– ? ? ?

–?? ??

– ? ? ?? ?? ?? ?

? ?? ???? ?? ? ? ???? ?

????? ?? ? ????????? ?

????? ? ??? ??

Mover

N

S

XTS ?乚

? ?? ? ????? ? ?

? ? ?

??? Ё?? ?? ?? ? ??

乘? ??

2012 ?

?

8? ?TwinCAT 3 ? ?? ?? ? ???⑤? ?? ?? ? ? ???? ?? ??? ?? ??? ?? Microsoft Visual Studio ? Ё???? ? ? 乚 г ?? ??? ? IT ??????М???

? ??? 催?? ???? ? ??? ? ?? ?? г ? ? ?? ?1999 ?? ? ? 30 ? ?? ? 400 ? I/O ??? ? ?? 25 30 ? ???? ? ? ?? 80 ? ?? ? 2000 ? I/O ??? ? ?? 80 ? ???? 1????? ? ?? ????? ????? ? ?????г ? ? ??? ? PC ? ?? ? ?? ??? ?? ??乚 г?? ?? ?? ???? ?? ??

? ? ??? 乏 ??? ?

? 乏? ?? ????⑤ ? ?? ? ? ??? ? ? ?????? ? ??? 乏 ?? ????? ? ?? ? ???

? ? ?? ?? ? ? ??? ? ?? ???? ??? ? ? ??? ???? TwinCAT 3???唤 ?? ? ???? ? ??? ?? ?? ??? ???? 催 ??????Beckhoff TwinCAT ? ?? Knut Güttel Dr. Josef Papenfort ? ??? TwinCAT 3 ? ??М?

?? TwinCAT 3 ?催 ?

2011 Pentium

1 x Intel Core

2 Duo > 80> 80 m/min

? 1

? ? ??? ? ? ?? ??? ???

⑤ ? ? ? ? ??????? ?? ? ? ?? ? ?

2011

ti n um m ?

4 1 x 1 Intel ?Co o re e ?2 D 2D uo > 802000> 1000> 80 m /mi n ?

9

? ???Ё ??? ? ??? ?? ?

? ??? 乏? ? ?? Ё

? ?? ? 乏 ?

IT ? ? CPU ????????? ?? ? ?? ?? ???? ? ???乚 ??? ????? ?? ???????? ? ??

(1) IT ? ??64? ????(2) ????⑤?? IEC 611631-3C++? ?????⑤ ?????? ? ?? ?? ? ? ? ??? (5) ?? ????乍? ???乱 ??? ? ? ? ?? ?? ? ??? ?(6) ????催 ??? ?? ???乱 ? ??? ????

(7) ?? ? ? ? ?? ???? ?乍

(8) ? ? ? Ё ? ? ? ?? ⑤???????TwinCAT 3

?? ? ??? ?? 乏 ? IT ?? ? 1 ?Ё ??TwinCAT 3 ? ? ? ? 64 ? ???Ё??⑤?????? ?TwinCAT 3 Ё ???? ?? ? ???Ё??Ё? ???? Н??? ?? ??? ?? ??? ????? 65,000 ?? ?? ???

? ?????Ё? ? ????? ? ?? ?? ?? ? ?????? ? 乏 乏? ? ? ??? Ё???? ? 乏 ?IT ?? ?CPU

????????? ? ?? ? ? ?? ?? ???? ? ???乚 ??? ?????? ?? ???????? ? ? ??? ????

(2) ????⑤?? IE C 6116

31-3?C ++?Matlab ?/Simulink ??(3)? ?????⑤ ??????

(4) ? ?? ?? ? ? ? ??? (5) ?? ????乍? ???乱 ??? ? ? ? ?? ?? ? ? ??? ?

?

10???Ё ???? ????⑤??? ??? ??????? ? ? ??乬?????? IEC 61131-3 ??П ?TwinCAT 3 Ё? ?? C/C++ ??? Matlab ?/Simulink ?? ??? ? ??????? IEC 61131-3 ?? ? ???? C++ ? ???? ?? Maltab ?/Simulink ? ?? ??? ???乍?Ё ????? TwinCAT 3 ?? ?Ё ??? ??????Ё????? ? ?? П?? ???? ?? ? ??????? ? ? ?ㄝㄝ? ? ?Ё ??TwinCAT 3 Ё??????? ?? ?? ??? ?? ?? ? ??? ? ? ? ? ? ?? Ё??? ??? Matlab ?/Simulink ? ? ???乍?Ё? ? ? ? ? ??? ???? ?IEC 61131-3 Ёг ?? ?????⑤? ?? ????П ?IEC 61131-3 ??? г? ?Ё ? ??

?? ???? ?催 ?? ??? 乏 ???Ё ???? ????乍??? TwinCAT 3 ??? ? ?? ??г ??? TwinCAT 3 ???? ? ?????? П ? ? г ?? 乍?Ё???? ?? ???? ?? ???? ?????г ??? ? ?? ???? ?? Matlab/Simulink ?? г? ? ?Rapid Control Prototyping ?ㄝ ? ?? ?? ???? ? ?偸 ??

? ?? ???? ? ? ???

? ??? Ё??? ?HIL – ?? ??? ??? ? ?? ???

???? ? ?????? П ?г ?? ?? ???

??? ? ? ?? ??????? ?? ? ?? ???? ???SIL ü?? ??? ?? ?????? ??? 乏 ? ???Ё ?催 ??? ?? ? ?? ? IEC 61131-3 ???? ? ???????C++????? ? ?? ???? ???TwinCAT 3 ???? ? ? Ё ??????? ? ?? ??? ? ?????? ? IEC 61131-3 ?? C++ Ё ? ??????????? Matlab ?/Simulink ?? ?? ?ā? ā? ??? ?г ??? ??? ? Matlab ?/Simulink ?? ?? ???Ё???? ??TwinCAT 3 ? ? ? ? Ё???? ???TwinCAT 3 ? ??? ?????⑤Ё ?? ?乍??? ?? ?? ? ???? ? ??に ?ㄝㄝ?

?? ? ? ?? ? ??? ???Ё ???

? ? ???? ? ? ? ??? ?TwinCAT 3 ? ?? ?? ? ?? ??? ?? ? ?? ?? PLCopen XML ?? PLC 乍?? ? ? ????? ? XML ? ? ? ?? ?? ? ??? ???? Beckhoff ? ?API ????? ??? TwinCAT 3 ? ?? ? ?Ё ????? ?????? ? 催 ?? ? ?????? ??? ?? ? ? ⑤????????? 乍??? Ё??? ? ?? TwinCAT 3 Visual Studio 2010 ? ?? ? ???? ? ?

?? ??? ? ? ??? 催?? ? ? ??? ?? ????? ?? ?? ? ? ?????? ? ?TwinCAT 3

? ? ?? ? ? ??Ё

?? Ё?????

?

11

??? ? ??? ?? ?? ? ? ?? ? ??? ? ? ?

?????? ?? ?????? ?? ? ?? ? ???? ? ???乍?Ё? ??ü? ? Matlab ?/Simulink ?? ??? ? ? ?ü?г ? ?乍?? ???? ?? ???? ? 催 ??? ? ??? ?? ? 催 ????? Н?? ? ? ? ? ?? ?? ?? ??? ???г ??? ? ?? ? ? ⑤?????????ㄝ ?? ??? ?? ? ? ? ? ? ? ?Ё ??г ? ? 催 ??

?

https://www.360docs.net/doc/5d4863142.html,/TwinCAT 2005 ? ?? ?

⑤?Heinze. R.?openautomation

50,00 %

15,00 %35,00 %

??

??

?? TwinCAT 3 ? Visual Studio ?Ё?? ? ?? IEC 61131 and C/C++ ?????? ?

?П? ??? ? ?????? ? ??????? ?

?

Msll Msll

Smll

Smll

lll

ll ll

l

l Msl

??? ? ????? ??? ? ? ???ā? ? ā?? ????? ? ? ???? ?? ? ? ? ?お? ? ? ???? ? ?? ? ? ??Ё?さ???? ?? ?有?? ???? ? ?? ?? ??? ? ??? ?乚 ? PLC ?? ? ㄝ? ?? ?乚 ? ? ?お? ? ? ????

? ? ??? ? ? ???????? ??催 ? ? ?? ? ? ???? ?? ?? ? ?? ? ?? ?????? ??? ? 催? ? 有 ??? 催?? ? ? ???

? ????? ? ? ?? ? ??儖? ?ā?Ё ? Ё ??? ? ? ? ā? ??? ā ??ā? ? ??ㄝ?? ?? ? ??? ? ? ???? ??? ?? ?? ???? ? ???? ? ?? ????

?? ? ? ??? ?⑤?? ?? ? ▔?? ゲ???? ??? ? ? 催 ?? ? ? ? ? ? ? ?? ?? 催?? ??? ? ? ???? ? ? ? ? ? Ё????П ?

Beckhoff ?? ??Ё ? ? ? ? ??

Beckhoff

?? ?

?? ?? ? ? ? ? ?? ? ??? ? ? ? ? ??? ??? ?? ??П??? ? г ?? ?? ? ? 啓?? ?г ?? ? ? ?? ? ? ? ? ??? ?? CPU ? ???? ? ??? ???????? ? ?? ? ??? ?? ? ? ? ? CPU ?? ?催? ??? ???? ??? ? ?? ? 乚 ? ? ?? ? ?? ? ?? ?? ????? ?????? ? ??? ?? ?

?? ? ? ? ? ????????? ?? ?? ? ????? ? ?Й? ??? ? ? ? CPU ??? ????? ? ? 乚 ?? ? ?? ? ?????? ?? 乥?? ?? ?? ? ??? ???

催?? ????????? ? ? ? ? ? ??CPU???催? ? ? ? ??

ā? ? ā? ? Beckhoff ? ???? ? 有?? ?? ?? ? ? ?? ? ? ?? ??ぎ?? ?? ?? ???????? ? ? ?? ???? ?? ? ? ? ?? ?? ? ??∈ ? ? ?? ? ? ?? ? ??? ??Ё ? Ё ??? ?? ??Beckhoff?

Beckhoff? ??? ? ? PC ? ? ???? ? ?? ? PC?? ????偅 ? ?????? ? ??????? ???г ?? ?? ? ?????? ????Beckhoff ? ā? ā? ? ?? CNC ?? 乚 ?? ? ?? ?? ? ??

? 1980 ?? ?Beckhoff ? ? PC ? ?? ? ?? ? ? ???г Beckhoff ? ? ??? ? ??Beckhoff ?? ? ?? ? ? ? ? ?

1982?P1000ˉ ?

1986?PC ˉ佪? ? PC ? ??

1989?Lightbusˉ?? ???? ?? ?

1990??? PC ?

1995? ?ッ ? ˉ? ? ?

1996?TwinCAT ˉ ? Windows ???? PLC ? ??

1998? ? ˉ?? ? PC ?

2002?CX1000ˉ ?? DIN ???

2003?EtherCAT ˉ ? ?? ???

2005?TwinSAFE ˉ??? ?ッ ? ??? ? ?2005?AX5000ˉ EtherCAT ? 偅

2007? ?? ˉ ?

2008?XFCˉ ?

2011?TwinCAT 3

相关文档
最新文档