Programmprozess-Geometrie-Operator
Kurzinformationen
| Eigenschaft | Wert |
|---|---|
| Klasse | CENPyOlpProgramProcessGeometryOperator |
| Modul | cenpylib.CENPyOlpProgramProcessGeometryOperator |
| Paket | cenpylib |
| Freigabe | R2025.2.4 |
| Methoden | 6 |
Schnellstart
# Boilerplate Example
programProcessGeometryOperator = ... # obtained from the runtime context
result = programProcessGeometryOperator.GetLoggerOperator()Methodenindex
| Methode | Gibt zurück | Zusammenfassung |
|---|---|---|
GetLoggerOperator | CENPyOlpLogOperator | Erhalten Sie eine Log-Operator-Schnittstelle. |
GetCsvParserOperator | CENPyOlpCsvParserOperator | Erhalten Sie eine CSV-Parser-Operator-Schnittstelle. |
GetController | CENPyOlpController | Erhalten Sie eine übergeordnete Controller-Schnittstelle. |
GetActiveProgram | CENPyOlpProgram | Holen Sie ein aktives Controller-Programm, nullptr, wenn kein Programm vorhanden ist. |
GetSelectedProcessGeometries | list[CENPyOlpProcessGeometryOperator] | Erhalten Sie eine Liste aller ausgewählten Prozessgeometrien. |
GetStartStateNames | list | Erhalten Sie eine Liste aller Anfangszustandsnamen aus dem aktuellen Projekt. |
Abfragemethoden
GetLoggerOperator
def GetLoggerOperator() -> CENPyOlpLogOperatorRuft eine Log-Operator-Schnittstelle ab.
Gibt zurück: CENPyOlpLogOperator — Log-Operator-Schnittstelle.
GetCsvParserOperator
def GetCsvParserOperator() -> CENPyOlpCsvParserOperatorErhalten Sie eine CSV-Parser-Operator-Schnittstelle.
Gibt zurück: CENPyOlpCsvParserOperator — CSV-Parser-Operator-Schnittstelle.
GetController
def GetController() -> CENPyOlpControllerHolt eine übergeordnete Controller-Schnittstelle.
Gibt zurück: CENPyOlpController — Steuerungsschnittstelle.
GetActiveProgram
def GetActiveProgram() -> CENPyOlpProgramHolt ein aktives Steuerungsprogramm, nullptr, wenn kein Programm vorhanden ist.
Gibt zurück: CENPyOlpProgram — Aktives Programm.
GetSelectedProcessGeometries
def GetSelectedProcessGeometries(geoTypeFilter: int=PROCGEO_NONE) -> list[CENPyOlpProcessGeometryOperator]Erhalten Sie eine Liste aller ausgewählten Prozessgeometrien.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
geoTypeFilter | int | Typ der zurückzugebenden Prozessgeometrie. Gibt alle PGs zurück, wenn der Typ None(0) ist. (Standard: PROCGEO_NONE) |
Gibt zurück: list[CENPyOlpProcessGeometryOperator] — Liste von CENPyOlpProcessGeometryOperator-Objekten, ausgewählte Prozessgeometrien.
GetStartStateNames
def GetStartStateNames() -> listErhalten Sie eine Liste aller Anfangszustandsnamen aus dem aktuellen Projekt.
Gibt zurück: list — Liste der Anfangszustandsnamen.
Verwandte Typen
Versionshinweise
Diese Klasse ist ab Version R2026.1.1 dokumentiert.