Siemens SIMATIC NET Wartungshandbuch Seite 72

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 150
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 71
Command Interface
5-4
SIMATIC NET CP 243-2 AS-i Master
C79000-G8976-C142/02
A command started by the CP 243-2 is executed completely regardless of the
state of the ASI_COM bit.
The ASI_RESP bit is only reset by the CP 243-2 when the user program has set
the ASI_COM bit to “0”.
Example
The following example in STL applies to a CPU 222 with a CP 243-2 plugged in
directly beside it:
The example shows the sequence of the Read_Lists_and_Flags command.
Command execution is triggered by the positive edge at input 0.0.
To simplify matters, 224 bytes are always transferred to the CP 243-2 in these
examples. When the response is read in from the CP 243-2, 224 bytes are also
transferred. This allows each command to be processed regardless of its length.
Table 5-1
OB1 (STL)
NETWORK 1
LD SM0.1 //If: bit “First Scan”:
SI Q1.7, 1 //PLC_RUN = 1
RI Q.0, 6 //select bank 0
LD I1.1 //If: CP_READY
MOVW 16#3000, VW700 //Enter code “Read_extended_lists”
CALL 3 //Then: SBR 3
Table 5-2
SBR 3 (STL)
NETWORK 1 //Transfer the command data
LD I0.0 //If trigger bit
EU //pos. edge
AN Q1.6 //ASI_COM
AN I1.6 //ASI_RESP
RI Q1.0, 6 //Select bank 2
SI Q1.1, 1 //Select bank 2
BMW VW700, AQW0, 8 //V memory –> bank
SI Q1.0, 1 //Select bank 3
BMW VW716, AQW0, 8 //V memory –> bank
RI Q1.0, 2 //Select bank 4
SI Q1.2, 1 //Select bank 4
BMW VW732, AQW0, 8 //V memory –> bank
Seitenansicht 71
1 2 ... 67 68 69 70 71 72 73 74 75 76 77 ... 149 150

Kommentare zu diesen Handbüchern

Keine Kommentare