Logik-Port-Ereignis
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | CENPyOlpLogicPortEvent |
| Modul | cenpylib.CENPyOlpLogicPortEvent |
| Paket | cenpylib |
| Veröffentlichung | R2025.2.4 |
| Methoden | 5 |
| Erbt von | CENPyOlpBuiltInEvent |
Vererbung
Schnellstart
# Boilerplate Example
# Acquire the event object from the runtime context
logicPortEvent = ... # provided by the frameworkMethodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
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:
| Name | Typ | Beschreibung |
|---|---|---|
port | CENPyOlpPort | Port, für den ein Wert hinzugefügt werden soll. |
value | bool | Portwert. |
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:
| Name | Typ | Beschreibung |
|---|---|---|
port | CENPyOlpPort | Port, für den ein Wert hinzugefügt werden soll. |
value | int | Portwert. |
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:
| Name | Typ | Beschreibung |
|---|---|---|
port | CENPyOlpPort | Port, für den ein Wert hinzugefügt werden soll. |
value | float | Portwert. |
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:
| Name | Typ | Beschreibung |
|---|---|---|
port | CENPyOlpPort | Port, für den ein Wert hinzugefügt werden soll. |
value | int | Portwert. |
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:
| Name | Typ | Beschreibung |
|---|---|---|
port | CENPyOlpPort | Port, für den ein Wert hinzugefügt werden soll. |
value | int | Portwert. |
Verwandte Typen
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.