Pneumatique#
Introduction#
Le module VEX EXP Brain peut contrôler le système pneumatique CTE à l’aide des méthodes de la classe Pneumatic Ces méthodes permettent au module Brain de contrôler la pompe pneumatique et d’étendre ou de rétracter les vérins pneumatiques.
Pour les exemples ci-dessous, le solénoïde pneumatique CTE configuré sera nommé pneumatic_1 et sera utilisé dans tous les exemples suivants de cette documentation API lorsqu’il est fait référence aux méthodes de classe Pneumatic.
Vous trouverez ci-dessous la liste de toutes les méthodes disponibles :
Actions – Commander les vérins pneumatiques et la pompe pneumatique.
extend– Prolonge un vérin pneumatique.retract– Rétracte un vérin pneumatique.pump_on– Met en marche la pompe pneumatique.pump_off– Arrête la pompe pneumatique.
Régleurs – Mettez la pompe pneumatique en marche ou arrêtez-la.
pump– Met en marche ou éteint la pompe pneumatique.
Constructeurs – Initialisez et configurez manuellement l’électrovanne pneumatique CTE.
Pneumatic– Créer un solénoïde pneumatique CTE.
Actes#
extend#
extend étend un vérin pneumatique.
Usage:
extend(cylinder)
Paramètre |
Description |
|---|---|
|
Le cylindre à étendre :
|
# Extend the first cylinder
pneumatic_1.extend(CYLINDER1)
# Wait 2 seconds
wait(2, SECONDS)
# Retract the first cylinder
pneumatic_1.retract(CYLINDER1)
retract#
retract rétracte un vérin pneumatique.
Usage:
retract(cylinder)
Paramètre |
Description |
|---|---|
|
Le vérin à rétracter :
|
# 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 active la pompe pneumatique.
Usage:
pump_on()
Paramètres |
Description |
|---|---|
Cette méthode ne comporte aucun paramètre. |
# Turn the pneumatic pump on
pneumatic_1.pump_on()
pump_off#
pump_off arrête la pompe pneumatique.
Usage:
pump_off()
Paramètres |
Description |
|---|---|
Cette méthode ne comporte aucun paramètre. |
# Turn the pneumatic pump off
pneumatic_1.pump_off()
Setters#
pump#
La pompe pump éteint la pompe pneumatique.
Usage:
pump(state)
Paramètre |
Description |
|---|---|
|
L’état à définir : |
# Turn the pneumatic pump on
pneumatic_1.pump(True)
# Turn the pneumatic pump off
pneumatic_1.pump(False)
Constructeurs#
Pneumatic#
Pneumatic crée un système pneumatique.
Pneumatic(smartport)
Paramètre |
Description |
|---|---|
|
Le port intelligent auquel l’électrovanne pneumatique est connectée est noté |
# Construct a Pneumatic System "pneumatic_1" with the
# Pneumatic class
pneumatic_1 = Pneumatic(Ports.PORT1)