Merker

Alles zur Software WinSPS-S7 bzw. WinPLC7

Moderatoren: Matthias, Weiss_MHJ

Antworten
Benutzeravatar
MAC
SPSTreff-Profi User
Beiträge: 267
Registriert: 13 Jul 2010, 09:48
Wohnort: Niederkassel

Merker

Beitrag von MAC »

Hallo,

ich stelle mir die Frage ob ich Merker als Eingangsparameter oder auch als
Durchgangsparameter anwenden sollte ?


Gruß
mac

Benutzeravatar
Matthias
SPSTreff-Profi User
Beiträge: 288
Registriert: 19 Jun 2010, 11:16
Wohnort: Bretten
Kontaktdaten:

Beitrag von Matthias »

Hallo,

ich denke, die Fragestellung ist hier nicht ganz richtig.

Ein Merker kann ein Eingangs- oder Durchgangsparameter sein.

Sie legen in der FC/FB fest, ob der Parameter ein Eingangs- oder Durchgangsparameter sein soll.
(IN-Parameter oder IN_OUT Parameter)

Wenn der Parameter in der Funktion nicht verändert werden soll, dann legen Sie den Parameter als Eingangsparameter fest.

Benutzeravatar
MAC
SPSTreff-Profi User
Beiträge: 267
Registriert: 13 Jul 2010, 09:48
Wohnort: Niederkassel

Merker

Beitrag von MAC »

Hallo,
ja das ist richtig, die Fragestellung war nicht korrekt.
wenn ich einen Merker z.B als Flankenerkennung nehme, dann sollte
ich diesen doch als Eingangsparameter ( in ) nehmen.

Gruß
mac

Benutzeravatar
Weiss_MHJ
Site Admin
Beiträge: 674
Registriert: 13 Apr 2010, 16:34
Kontaktdaten:

Beitrag von Weiss_MHJ »

Hallo,

für eine Flankenerkennung muss ein Operand gelesen und geschrieben werden. Somit ist dieser ein typischer Vertreter eines Durchgangsparameters.

Eingangsparameter:
- Werden vor dem Aufruf referenziert
- Im Baustein sollten diese nur gelesen werden
- Werden nach dem Aufruf nicht weitergegeben.

Ausgangsparameter:
- Werden vor dem Aufruf nicht referenziert
- Sollten im Baustein nur beschrieben werden, sollten erst nach diesem Schreiben lesend verwendet werden
- Der Wert wird nach dem Bearbeiten des Bausteins an den Aktualparameter übergeben.

Durchgangsparameter:
- Wird vor dem Aufruf des Bausteins referenziert
- Kann im Baustein gelesen und beschrieben werden
- Der Wert wird nach der Bearbeitung des Bausteins an den Aktualparameter übergeben

Gruss

Benutzeravatar
MAC
SPSTreff-Profi User
Beiträge: 267
Registriert: 13 Jul 2010, 09:48
Wohnort: Niederkassel

Merker

Beitrag von MAC »

OK, vielen Dank für die ausführliche Antwort :D

Gruß
mac

Benutzeravatar
mhj
Site Admin
Beiträge: 350
Registriert: 09 Jan 2010, 11:35
Kontaktdaten:

Beitrag von mhj »

Hallo,

einen Flankenmerker muss als IN_OUT Parameter deklariert werden,
da der Flankenmerker gelesen und geschrieben wird!

Antworten