CP 544
9.7.4.1
Programmanlauf
SYNCHRON
C79000-B8500-C191-01
Das STEP-5-Programm muß
•
CPU und CP 544 beim Anlauf des AG synchronisieren,
•
die empfangenen Daten vom CP 544 in die CPU
transferieren.
In den Anlauf-Organisationsbausteinen OB 20, OB 21 und
OB 22 müssen Sie den Hantierungsbaustein SYNCHRON
absolut aufrufen.
Die Schnittstellennummer SSNR ist für die Geräteschnittstelle
1 (SI 1) gleich der eingestellten Kachelnummer "0". Wir wäh-
len die kleinste Blockgröße "1". Damit können Daten in Portio-
nen bis zu 16 byte auf einmal zwischen CPU und CP 544
übertragen werden. Jede andere Blockgröße kann ebenso
verwendet werden.
Werden mehr als 16 byte übertragen, werden die restlichen
Daten einfach mit weiteren RECEIVE-ALL-Aufrufen in der
CPU abgelegt.
Über die Blockgröße können Sie festlegen, ob Sie pro
RECEIVE-ALL-(und SEND-ALL-)Aufruf viele oder wenige
Daten übertragen möchten. Bei kleiner Blockgröße verteilt
sich der Datenaustausch auf mehrere Zyklen, belastet die
Zykluszeit aber wenig. Bei großer Blockgröße können viele
Daten auf einmal übertragen werden, was jedoch zu einer
größeren Zyklusbelastung führt.
Als Parametrierfehlerbyte PAFE verwenden Sie Merkerbyte
"MB 10".
Anwendungsbeispiel
9 - 25
9