Skip to Content

Logik-Port-Ereignis

Kurzinformationen

EigenschaftWert
KlasseCENPyOlpLogicPortEvent
Modulcenpylib.CENPyOlpLogicPortEvent
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden5
Erbt vonCENPyOlpBuiltInEvent

Vererbung

Schnellstart

# Boilerplate Example # Acquire the event object from the runtime context logicPortEvent = ... # provided by the framework

Methodenindex

MethodeGibt zurückZusammenfassung
AddLogicPortBool—Fügt einen Wert für einen Bool-Port zu diesem Ereignis hinzu oder überschreibt ihn.
AddLogicPortInt—Fügt einen Wert für einen Integer-Port zu diesem Ereignis hinzu oder überschreibt ihn.
AddLogicPortFloat—Fügt einen Wert für einen Float-Port zu diesem Ereignis hinzu oder überschreibt ihn.
AddLogicPortByte—Fügt den Port-Byte-Wert für dieses Ereignis hinzu oder überschreibt ihn.
AddLogicPortInt16—Fügt den Port-Int16-Wert für dieses Ereignis hinzu oder überschreibt ihn.

Mutationsmethoden

AddLogicPortBool

def AddLogicPortBool(port: CENPyOlpPort, value: bool)

Fügt einen Wert für einen Bool-Port zu diesem Ereignis hinzu oder überschreibt ihn. Wenn der Port nicht vom Typ Bool ist, wird nichts unternommen.

Parameter:

NameTypBeschreibung
portCENPyOlpPortPort, für den ein Wert hinzugefügt werden soll.
valueboolPortwert.

AddLogicPortInt

def AddLogicPortInt(port: CENPyOlpPort, value: int)

Fügt einen Wert für einen Ganzzahl-Port zu diesem Ereignis hinzu oder überschreibt ihn. Wenn der Port nicht vom Typ Ganzzahl ist, wird nichts unternommen.

Parameter:

NameTypBeschreibung
portCENPyOlpPortPort, für den ein Wert hinzugefügt werden soll.
valueintPortwert.

AddLogicPortFloat

def AddLogicPortFloat(port: CENPyOlpPort, value: float)

Fügt einen Wert für einen Float-Port zu diesem Ereignis hinzu oder überschreibt ihn. Wenn der Port nicht vom Typ Float ist, wird nichts unternommen.

Parameter:

NameTypBeschreibung
portCENPyOlpPortPort, für den ein Wert hinzugefügt werden soll.
valuefloatPortwert.

AddLogicPortByte

def AddLogicPortByte(port: CENPyOlpPort, value: int)

Fügt den Port-Byte-Wert für dieses Ereignis hinzu oder überschreibt ihn. Wenn der Port nicht vom Typ Byte ist, wird nichts unternommen.

Parameter:

NameTypBeschreibung
portCENPyOlpPortPort, für den ein Wert hinzugefügt werden soll.
valueintPortwert.

AddLogicPortInt16

def AddLogicPortInt16(port: CENPyOlpPort, value: int)

Fügt den Int16-Wert des Ports für dieses Ereignis hinzu oder überschreibt ihn. Wenn der Port nicht vom Typ Int16 ist, wird nichts unternommen.

Parameter:

NameTypBeschreibung
portCENPyOlpPortPort, für den ein Wert hinzugefügt werden soll.
valueintPortwert.

Verwandte Typen

Versionshinweise

Diese Klasse ist ab Version R2026.1.1 dokumentiert.

Was this page helpful?