Skip to content

CSD-01 Interruptor táctil ​

Declarar la instancia ​

Si añades un bloque de CSD-01 Interruptor táctil(CSD01) al área de trabajo, en el código Python se inserta automáticamente la declaración de instancia siguiente:

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
indexOpción de desplegableNúmero de instancia (empieza en 0)entero ≥ 00

Configurar el puerto de entrada ​

Configura el puerto al que está conectado CSD01 (Tact Switch).

set_input_port

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
unitOpción de desplegablePuerto al que se conectaSa, Sb, Sc-

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.set_port('Sa')

Entrada del botón ​

El valor de entrada del botón del puerto elegido
Si el botón está pulsado, devuelve 0; en caso contrario, 1.

button_input

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
unitOpción de desplegablePuerto que se leeSa, Sb, Scel puerto del último set_port

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_input('Sa')

¿Botón pulsado? ​

Si el botón del interruptor conectado al puerto elegido está pulsado

button_pressed

Parámetros ​

NombreTipoDescripciónRango / TipoValor predeterminado
unitOpción de desplegablePuerto que se leeSa, Sb, Scel puerto del último set_port

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_pressed('Sa')