Plc laufzeitsystem – BECKHOFF BC2000 Benutzerhandbuch

Seite 22

Advertising
background image

Einstellungen im TwinCAT System Manager


21

BC2000

nummer 100 Zugriffe auf die Register des Busklemmen Controllers und der
Klemmen.

PLC Laufzeitsystem

Port 800

Die Portnummer ist beim BC2000 für die PLC fest vorgegeben und beträgt
800.

Index Group

Bedeutung

Index Offset

16#4020

Lokierter Merkerbereich
%MB

0 .. 511

16#4021

Lokierter Merkerbereich Bit
%MX

0 .. 4095

16#4080

Zykluszeit und Grundeinstel-
lungen

0: minimale Zykluszeit in 1/125
ms WORD
1: maximale Zykluszeit in 1/125
ms WORD
2: aktuelle Zykluszeit in 1/125
ms WORD
3: mittlere Zykluszeit in 1/125
ms WORD
4: Anzahl der PLC Zyklen nach
dem Start DWORD
5: Soll Zykluszeit in ms WORD
6: Background Time in ms
WORD
7: Länge der remanenten Mer
ker ab %MB0 WORD
8: Start(1)/Stop(0) der Zyklus
zeitmessung WORD
9: Zeitpunkt des Klemmbuszy
klus WORD
0: Double Cycle
1: Before Cycle
2: After Cycle

16#F020

Input
%IB

0 .. 511

16#F021

Input Bit
%IX

0 .. 4095

16#F030

Output
%QB

0 .. 511

Index Group / Index Offset

16#F031

Output Bit
%QX

0 .. 4095

Beispiel

Vom PLC Programm im TwinCAT wird direkt die Variable im Merkerbereich
%MB10 gelesen. Dafür wird die NetId des Zielsystems angegeben. Diese
Nummer findet man im System Manager und wird als String eingegeben.
Die Variable „Var1“ ist als 2 Byte Variable deklariert (INT oder WORD).
Sobald Go_ADSREAD auf TRUE geschaltet wird, ist der Funktionsbaustein
aktiv und der Werteinhalt auf dem BC2000 im %MB10 und %MB11 wird in
„Var1“ wiedergegeben.

Advertising