Pneimatiska#
Ievads#
VEX EXP smadzenes var vadīt CTE pneimatisko sistēmu, izmantojot Pneumatic klases metodes. Šīs metodes ļauj smadzenēm vadīt pneimatisko sūkni un izstiept vai ievilkt pneimatiskos cilindrus.
Tālāk sniegtajos piemēros konfigurētais CTE pneimatiskais solenoīds tiks nosaukts par pneumatic_1 un tiks izmantots visos turpmākajos piemēros visā šajā API dokumentācijā, atsaucoties uz Pneumatic klases metodēm.
Zemāk ir visu pieejamo metožu saraksts:
Darbības – Pneimatisko cilindru un pneimatiskā sūkņa vadība.
extend– Izstiepj pneimatisko cilindru.retract– Ievelk pneimatisko cilindru.pump_on– Ieslēdz pneimatisko sūkni.pump_off– Izslēdz pneimatisko sūkni.
Iestatītāji — ieslēdziet vai izslēdziet pneimatisko sūkni.
pump– Ieslēdz vai izslēdz pneimatisko sūkni.
Konstruktori – Manuāli inicializējiet un konfigurējiet CTE pneimatisko solenoīdu.
Pneumatic– Izveidojiet CTE pneimatisko solenoīdu.
Darbības#
extend#
extend pagarina pneimatisko cilindru.
Usage:
extend(cylinder)
Parametrs |
Apraksts |
|---|---|
|
Izbīdāmais cilindrs:
|
# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)
# Wait 2 seconds
wait(2, SECONDS)
# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)
retract#
retract ievelk pneimatisko cilindru.
Usage:
retract(cylinder)
Parametrs |
Apraksts |
|---|---|
|
Ievelkamais cilindrs:
|
# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)
# Wait 2 seconds
wait(2, SECONDS)
# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)
pump_on#
pump_on ieslēdz pneimatisko sūkni.
Usage:
pump_on()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
# Turn the pneumatic pump on
pneumatic_1.pump_on()
pump_off#
pump_off izslēdz pneimatisko sūkni.
Usage:
pump_off()
Parametri |
Apraksts |
|---|---|
Šai metodei nav parametru. |
# Turn the pneumatic pump off
pneumatic_1.pump_off()
Seteri#
pump#
pump ieslēdz vai izslēdz pneimatisko sūkni.
Usage:
pump(state)
Parametrs |
Apraksts |
|---|---|
|
Iestatāmais stāvoklis: |
# Turn the pneumatic pump on
pneumatic_1.pump(True)
# Turn the pneumatic pump off
pneumatic_1.pump(False)
Konstruktori#
Pneumatic#
Pneumatic izveido pneimatisko sistēmu.
Pneumatic(smartport)
Parametrs |
Apraksts |
|---|---|
|
Viedports, kuram ir pievienots pneimatiskais solenoīds, kas pierakstīts kā |
# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)