Skip to Content
FASTSUITE E2API RéférencePython APIAPI DomainesGestion des événementsÉvénement de port logique

Événement de port logique

Faits rapides

PropriétéValeur
ClasseCENPyOlpLogicPortEvent
Modulecenpylib.CENPyOlpLogicPortEvent
Paquetcenpylib
LibérationR2025.2.4
Méthodes5
Hérite deCENPyOlpBuiltInEvent

Héritage

Départ rapide

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

Index de la méthode

MéthodeRetoursRésumé
AddLogicPortBoolAjoute ou écrase une valeur pour un port bool à cet événement.
AddLogicPortIntAjoute ou écrase une valeur pour un port entier à cet événement.
AddLogicPortFloatAjoute ou écrase une valeur pour un port flottant à cet événement.
AddLogicPortByteAjoute ou écrase la valeur de l’octet de port pour cet événement.
AddLogicPortInt16Ajoute 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

Notes de la version

Cette classe est documentée à la version R2025.2.4.

Was this page helpful?