TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
TwinCAT - download - Beckhoff
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>TwinCAT</strong> 3<br />
858<br />
Durch standardisierte Module kann die <strong>TwinCAT</strong>-3-Runtime offen und fl exibel gestaltet werden. Sie stellt eine Umgebung zur Verfügung, in der<br />
<strong>TwinCAT</strong>-3-Module ablaufen können. Ob es sich bei diesen Modulen um eine SPS, eine NC, eine CNC, ein RC (Robotic Control) oder aus C-Code<br />
generierten Modulen (z. B. durch Matlab ® /Simulink ® ) handelt, ist unerheblich.<br />
<strong>TwinCAT</strong> Real-time Kernel<br />
Fieldbus<br />
<strong>TwinCAT</strong> 3 | eXtended Automation Runtime (XAR)<br />
<strong>TwinCAT</strong> Transport Layer – ADS<br />
Task<br />
Task<br />
Task<br />
Task<br />
<strong>TwinCAT</strong> Object Manager<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TC Confi guration<br />
PLC<br />
Task<br />
C++<br />
Module<br />
Task<br />
CNC<br />
Task<br />
Safety<br />
FBD<br />
<strong>TwinCAT</strong> Automation Device Driver – ADD<br />
Modularer Aufbau der <strong>TwinCAT</strong>-3-Runtime<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
Call<br />
NC<br />
Call<br />
Simulink ®<br />
Module<br />
PLC<br />
Call<br />
<strong>TwinCAT</strong> 3 runtime<br />
Call<br />
Debugging<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
TcCOM<br />
C++<br />
Module<br />
C<br />
Module<br />
Simulink ®<br />
Module<br />
Safety<br />
Modulares Design, Offenheit, Erweiterbarkeit<br />
Offene Laufzeitschnittstelle<br />
– Funktionalität in Module verpackt<br />
– Nutzung von Diensten aus<br />
Systemmodulen (z. B. Echtzeit)<br />
– defi nierte Schnittstellen<br />
– Erweiterung der Laufzeit durch<br />
eigene Module (z. B. Bustreiber)<br />
– Skalierbarkeit: Module können einfache<br />
Funktionen, komplexe Algorithmen,<br />
Echtzeitaufgaben enthalten.<br />
Technische Änderungen vorbehalten