Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 280

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Tabelle 7- 275 ProcessEvent() - .NET (C#)
Syntax
Parameter
Rückgabewerte
Ausnahmen
S7-PLCSIM Advanced
Funktionshandbuch, 05/2021, A5E37039506-AD
void ProcessEvent(
ushort in_HardwareIdentifier,
ushort in_Channel,
EProcessEventType in_ProcessEventType,
Out ushort out_SequenceNumber
);
ushort in_HardwareIdentifier:
Die HW-Kennung des Moduls oder Submoduls, das das Prozessereignis gene-
riert.
Die Kennung muss zu einer Hardware-Komponente im aktuell geladenen Pro-
jekt gehören.
ushort in_Channel:
Der Kanal des IO-Moduls, das das Prozessereignis generiert.
EProcessEventType in_ProcessEventType:
Ein Wert aus der Liste der vordefinierten Typen von Ereignissen für S7-Module,
siehe EProcessEventType (Seite 405).
Out ushort out_SequenceNumber:
PLCSIM Advanced weist jedem Alarmereignis eine eindeutige aufeinanderfol-
gende Nummer zu.
Nach PROFINET-Standard ist die Sequenznummer 10 Bits weit (1 bis 7FF
Wenn die höchste Nummer erreicht ist, startet die Nummerierung wieder bei 1.
Keine
Siemens.Simatic.Simulation.Runtime.SimulationRuntimeException
Runtime Fehlercode
ERuntimeError-
Code.InterfaceRemoved
ERuntimeError-
Code.WrongModuleState
ERuntimeError-
Code.DoesNotExist
ERuntimeError-
Code.NotSupportedByModule
ERuntimeErrorCode.Timeout
Anwenderschnittstellen (API)
7.6 API IInstances
Bedingung
Die Instanz ist im Runtime Manager nicht
registriert.
Das Modul ist momentan gezogen.
Die HW-Kennung des Moduls existiert
nicht.
Das Modul wird nicht unterstützt bei
dieser Anwenderaktion.
Die Funktion kehrt nicht rechtzeitig wie-
der.
).
H
279

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-plcsim advanced

Inhaltsverzeichnis