Skip to Content

Événement de port logique

Faits rapides

PropriétéValeur
ClasseCENPyOlpLogicPortEvent
Modulecenpylib.CENPyOlpLogicPortEvent
Paquetcenpylib
SortieR2025.2.4
Méthodes5
hérite deCENPyOlpBuiltInEvent

Héritage

Démarrage rapide

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

Indice de la méthode

MéthodeRésultatsRésumé
AddLogicPortBool—Ajoute ou écrase une valeur pour un port bool à cet événement.
AddLogicPortInt—Ajoute ou écrase une valeur pour un port entier à cet événement.
AddLogicPortFloat—Ajoute ou écrase une valeur pour un port flottant à cet événement.
AddLogicPortByte—Ajoute ou écrase la valeur de l’octet de port pour cet événement.
AddLogicPortInt16—Ajoute ou écrase la valeur Int16 du port pour cet événement.

Méthodes de mutation

AddLogicPortBool

def AddLogicPortBool(port: CENPyOlpPort, value: bool)

Ajoute ou écrase une valeur pour un port bool à cet événement. Si le port n’est pas de type bool, ne faites rien

Paramètres :

NomTypeDescription
portCENPyOlpPortUn port pour lequel une valeur devrait être ajoutée.
valueboolValeur de port.

AddLogicPortInt

def AddLogicPortInt(port: CENPyOlpPort, value: int)

Ajoute ou écrase une valeur pour un port entier à cet événement. Si le port n’est pas de type entier, ne faites rien

Paramètres :

NomTypeDescription
portCENPyOlpPortUn port pour lequel une valeur devrait être ajoutée.
valueintValeur de port.

AddLogicPortFloat

def AddLogicPortFloat(port: CENPyOlpPort, value: float)

Ajoute ou écrase une valeur pour un port flottant à cet événement. Si le port n’est pas de type flottant, ne rien faire

Paramètres :

NomTypeDescription
portCENPyOlpPortUn port pour lequel une valeur devrait être ajoutée.
valuefloatValeur de port.

AddLogicPortByte

def AddLogicPortByte(port: CENPyOlpPort, value: int)

Ajoute ou écrase la valeur de l’octet de port pour cet événement. Si le port n’est pas d’octet de type, ne faites rien

Paramètres :

NomTypeDescription
portCENPyOlpPortUn port pour lequel une valeur devrait être ajoutée.
valueintValeur de port.

AddLogicPortInt16

def AddLogicPortInt16(port: CENPyOlpPort, value: int)

Ajoute ou écrase la valeur Int16 du port pour cet événement. Si le port n’est pas de type Int16, ne faites rien

Paramètres :

NomTypeDescription
portCENPyOlpPortUn port pour lequel une valeur devrait être ajoutée.
valueintValeur de port.

Types apparentés

Version Notes

Cette classe est documentée à la version R2026.1.1.

Was this page helpful?