Événement de port logique
Faits rapides
| Propriété | Valeur |
|---|---|
| Classe | CENPyOlpLogicPortEvent |
| Module | cenpylib.CENPyOlpLogicPortEvent |
| Paquet | cenpylib |
| Libération | R2025.2.4 |
| Méthodes | 5 |
| Hérite de | CENPyOlpBuiltInEvent |
Héritage
Départ rapide
# Boilerplate Example
# Acquire the event object from the runtime context
logicPortEvent = ... # provided by the frameworkIndex de la méthode
| Méthode | Retours | Ré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 :
| Nom | Type | Description |
|---|---|---|
port | CENPyOlpPort | Un port pour lequel une valeur devrait être ajoutée. |
value | bool | Valeur 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 :
| Nom | Type | Description |
|---|---|---|
port | CENPyOlpPort | Un port pour lequel une valeur devrait être ajoutée. |
value | int | Valeur 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 :
| Nom | Type | Description |
|---|---|---|
port | CENPyOlpPort | Un port pour lequel une valeur devrait être ajoutée. |
value | float | Valeur 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 :
| Nom | Type | Description |
|---|---|---|
port | CENPyOlpPort | Un port pour lequel une valeur devrait être ajoutée. |
value | int | Valeur 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 :
| Nom | Type | Description |
|---|---|---|
port | CENPyOlpPort | Un port pour lequel une valeur devrait être ajoutée. |
value | int | Valeur de port. |
Types apparentés
Notes de la version
Cette classe est documentée à la version R2025.2.4.
Was this page helpful?