Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 346

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

Pro II: Profibus/Profinet-Schnittstelle
P2_Init_Profibus_M40
P2_Init_Profibus_
M40
342
P2_Init_Profibus_M40
Syntax
#Include
ADwinPro_All.inc
ret_val
= P2_Init_Profibus_M40(module, dev_adr,
in_mod_cnt, out_mod_cnt, work_arr[])
Parameter
Eingestellte Moduladresse (1...15).
module
Slave Knotenadresse (1...125) auf dem Profibus.
dev_adr
Anzahl der Elemente (1, 2, 4, 8, 16, 32, 61) für einge-
in_mod_cnt
hende Daten in Doppelworten.
Anzahl der Elemente (1, 2, 4, 8, 16, 32, 61) für ausge-
out_mod_cnt
hende Daten in Doppelworten.
Feld, das für den Betrieb des Profinet-Slave initialisiert
work_arr[]
wird. Das Feld muss mindestens
(5000) Elemente haben.
Status der Initialisierung:
ret_val
0: kein Fehler.
-1: Fehler, die Größen der Datenbereiche sind falsch.
Bemerkungen
Diese Anweisung muss vor dem Arbeiten mit dem Profibus-Slave ausgeführt
werden.
P2_Init_Profibus_M40
rität ausgeführt werden, weil die Ausführung längere Zeit (etwa 2-3 Sekunden)
dauert. Bei einem Aufruf in einem (nicht unterbrechbaren) hochprioren Prozess
würde die Kommunikation zwischen PC und ADwin-System zu lange unterbro-
chen und daher eine Fehlermeldung (Timeout) erzeugen.
Stationsadresse und die Anzahl der Datenelemente müssen die gleichen sein
wie bei der Projektierung des Profibus. Die Datenbereiche werden bei der Pro-
jektierung auch in Worten angegeben: 1 Wort = 2 Byte.
Siehe auch
P2_Run_Profibus_M40
Gültig für
Profi-SL-40 Rev. E
initialisiert den Profibus-Slave.
soll in einem Programmabschnitt mit niedriger Prio-
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
LONG
LONG
LONG
LONG
ARRAY
AB_WORK_ARR_LEN
LONG
LONG

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis