Pneumatyka CTE#

Wstęp#

Polecenia CTE Pneumatic będą działać tylko z częściami pneumatycznymi CTE. Aby to zadziałało, konieczne będzie ręczne zaimportowanie modułu CTE:

from cte import *

Brain VEX V5 może sterować systemem pneumatycznym CTE za pomocą metod z klasy Pneumatic Metody te umożliwiają Brain sterowanie pompą pneumatyczną oraz wysuwanie lub wsuwanie cylindrów pneumatycznych.

Ta strona używa cte_pneumatic jako przykładowej nazwy CTE Pneumatics. W razie potrzeby zastąp ją własną, skonfigurowaną nazwą.

Poniżej znajduje się lista dostępnych metod:

Akcje – Sterowanie cylindrami pneumatycznymi i pompą pneumatyczną.

  • extend – Rozszerza cylinder pneumatyczny.

  • retract – Cofa cylinder pneumatyczny.

  • pump_on – Włącza pompę pneumatyczną.

  • pump_off – Wyłącza pompę pneumatyczną.

Ustawcy – Włącz lub wyłącz pompę pneumatyczną.

  • pump – Włącza lub wyłącza pompę pneumatyczną.

Konstruktorzy – ręcznie zainicjuj i skonfiguruj elektromagnes pneumatyczny CTE.

  • Pneumatic – Utwórz elektromagnes pneumatyczny CTE.

Akcje#

extend#

extend wydłużenie cylindra pneumatycznego.

Usage:
cte_pneumatic.extend(cylinder)

Parametry

Opis

cylinder

Cylinder do wysunięcia:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Wszystkie 4 cylindry

retract#

retract cofa cylinder pneumatyczny.

Usage:
cte_pneumatic.retract(cylinder)

Parametry

Opis

cylinder

Cylinder do cofnięcia:

  • CYLINDER1
  • CYLINDER2
  • CYLINDER3
  • CYLINDER4
  • CYLINDERALL – Wszystkie 4 cylindry

pump_on#

pump_on włącza pompę pneumatyczną.

Usage:
cte_pneumatic.pump_on()

Parametry

Opis

Ta metoda nie ma żadnych parametrów.

pump_off#

pump_off wyłącza pompę pneumatyczną.

Stosowanie:

cte_pneumatic.pump_off()

Parametry

Opis

Ta metoda nie ma żadnych parametrów.

Setery#

pump#

pump włącza lub wyłącza pompę pneumatyczną.

Stosowanie:

cte_pneumatic.pump(state)

Parametry

Opis

state

Stan do ustawienia: True włącza pompę pneumatyczną, False wyłącza pompę pneumatyczną.

Konstruktorzy#

Konstruktory służą do ręcznego tworzenia obiektów pneumatycznych Pneumatic , które są niezbędne do skonfigurowania elektromagnesu pneumatycznego CTE.

Pneumatic#

Pneumatic tworzy elektromagnes pneumatyczny CTE.

Usage:
Pneumatic(smartport)

Parametr

Opis

smartport

Inteligentny port, do którego podłączony jest elektromagnes pneumatyczny CTE, zapisany jako Ports.PORTx , gdzie x jest numerem portu.

from cte import *

# Create a CTE Pneumatic Solenoid in Port 1
cte_pneumatic = Pneumatic(Ports.PORT1)