CTE Pneumatik#
Einführung#
Die CTE-Pneumatikbefehle funktionieren nur mit den CTE-Pneumatikbauteilen. Sie müssen das CTE-Modul manuell importieren, damit dies funktioniert:
from cte import *
Das VEX V5 Brain kann das CTE-Pneumatiksystem mithilfe von Methoden der Klasse Pneumatic steuern. Diese Methoden ermöglichen es dem Brain, die Pneumatikpumpe zu steuern und Pneumatikzylinder aus- oder einzufahren.
Diese Seite verwendet cte_pneumatic als Beispielnamen für die CTE-Pneumatik. Ersetzen Sie diesen bei Bedarf durch Ihren eigenen Namen.
Nachfolgend finden Sie eine Liste der verfügbaren Methoden:
Aktionen – Pneumatikzylinder und Pneumatikpumpe steuern.
extend– Verlängert einen pneumatischen Zylinder.retract– Zieht einen pneumatischen Zylinder ein.pump_on– Schaltet die pneumatische Pumpe ein.pump_off– Schaltet die pneumatische Pumpe aus.
Einsteller – Schalten Sie die pneumatische Pumpe ein oder aus.
pump– Schaltet die pneumatische Pumpe ein oder aus.
Konstruktoren – Manuelle Initialisierung und Konfiguration des pneumatischen CTE-Magnetventils.
Pneumatic– Erstellen eines pneumatischen CTE-Magnetventils.
Aktionen#
extend#
extend verlängert einen pneumatischen Zylinder.
Usage:
cte_pneumatic.extend(cylinder)
Parameter |
Beschreibung |
|---|---|
|
Auszufahrender Zylinder:
|
retract#
retract fährt einen pneumatischen Zylinder ein.
Usage:
cte_pneumatic.retract(cylinder)
Parameter |
Beschreibung |
|---|---|
|
Der einzufahrende Zylinder:
|
pump_on#
pump_on schaltet die pneumatische Pumpe ein.
Usage:
cte_pneumatic.pump_on()
Parameter |
Beschreibung |
|---|---|
Diese Methode hat keine Parameter. |
pump_off#
pump_off schaltet die pneumatische Pumpe aus.
Verwendung:
cte_pneumatic.pump_off()
Parameter |
Beschreibung |
|---|---|
Diese Methode hat keine Parameter. |
Setzer#
pump#
pump schaltet die pneumatische Pumpe ein oder aus.
Verwendung:
cte_pneumatic.pump(state)
Parameter |
Beschreibung |
|---|---|
|
Der einzustellende Zustand: |
Konstruktoren#
Konstruktoren werden verwendet, um manuell Pneumatic Objekte zu erstellen, die für die Konfiguration eines CTE Pneumatic Solenoid erforderlich sind.
Pneumatic#
Pneumatic erzeugt ein CTE Pneumatic Solenoid.
Usage:
Pneumatic(smartport)
Parameter |
Beschreibung |
|---|---|
|
Der Smart Port, an den das pneumatische Magnetventil des CTE angeschlossen ist, wird als |
from cte import *
# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)