Télécharger Imprimer la page

Balluff BML SL1-ALZ0-U1ZZ-U1L-S284 Notice D'utilisation page 234

Publicité

Les langues disponibles
  • FR

Les langues disponibles

BML SL1-ALZ _ -U_ ZZ- _ U1L - _ _ _ _
Encóder magnético absoluto
7
Perfil Smart Sensor IO-Link Ed. 2 (BML SL1-ALZ1-UE/MZZ-_U1L-...) (continuación)
7.5.3
Proceso de programación de los Setpoints
(programación)
El BML admite la programación de Setpoints mediante las
funciones de programación conforme al Perfil Smart
Sensor. Para este proceso de programación se utilizan dos
parámetros (TI Select y TI Result, véase Tab. 7-9 y
Tab. 7-10), así como los comandos del sistema (Teach
Apply (0x40) hasta Teach Cancel (0x4F)).
La programación se puede llevar a cabo fijado
directamente los Setpoints (SP1 y SP2) (Single Value
Teach). Como alternativa también es posible programar
SP1 y SP2 también fijando Teachpoints (TP1 y TP2) (Two
Value Teach). El Setpoint SPx se calcula en base al valor
medio de TP1 y TP2. Los Setpoints se guardan en la
memoria no volátil. Los dos Teachpoints por cada Setpoint
no se guardan sino que solo sirven para poder efectuar el
cálculo.
Las señales de conmutación solo se pueden
programar mientras el valor de posición sea
válido. Si el proceso de programación se realiza
con una señal de posición defectuosa (No
Measurement Signal u Out of Range), esta
circunstancia se confirma mediante un error.
Teach Select
El parámetro Teach Select selecciona la actual señal de
conmutación que se va a configurar.
Índice
Sub-
Tamaño
índice
TI Select
0
1 byte
0x003A
(58)
Tab. 7-9:
Datos de parámetros Teach Select
Teach Result
El estado actual de los Teachpoints y del proceso de
programación se puede leer a través del parámetro Teach
Result (índice 0x003B). El valor Teach Result tiene una
longitud de 1 byte y es posible dividirlo en cada caso en
4 bits para el estado de los Teachpoints y en 4 bits para el
estado del proceso de programación.
32
español
Acceso
Valores
Read/Write 0 o 1 = SSC1
(por defecto)
2 = SSC2
3 = SSC3
4 = SSC4
Posición Descrip-
Valor
ción
Bits 0...3
Teach
0 = IDLE
Status
1 = SP1 SUCCESS (el LED
2 = SP2 SUCCESS (el LED
3 = SP12 SUCCESS (el LED
4 = WAIT FOR COMMAND
5 = BUSY
6 = reserved
7 = ERROR (el LED rojo
Bit 4
SP1
TP1
0 = TP1 unset
1 = TP1 set
Bit 5
TP2
0 = TP2 unset
1 = TP2 set
Bit 6
SP2
TP1
0 = TP1 unset
1 = TP1 set
Bit 7
TP2
0 = TP2 unset
1 = TP2 set
Tab. 7-10: Datos de parámetros Teach Result
Ejemplo 1:
Proceso de programación Single Point (SP1)
Primero se utiliza el comando SP1 Single Value Teach para
programar el Setpoint SP1 en la posición actual. El
Setpoint no se adopta antes del comando Teach Apply en
la memoria no volátil. De forma reducida es posible
ejecutar durante la programación del SP1 también
simplemente el comando Teach Apply.
1. Utilizar Select Teach Channel (índice 0x003A) para
seleccionar el canal de conmutación que se va a
programar.
2. Comprobar el estado.
⇒ Estado = IDLE
3. Mover la cabeza del sensor a la posición de SP1.
4. Ejecutar el comando del sistema SP1 Single Value
Teach (código 0x41).
⇒ SP1 se ha programado.
5. Comprobar el estado.
⇒ Estado = WAIT FOR COMMAND
⇒ Teach Points = SP1 TP1/TP2
6. Ejecutar el comando del sistema Teach Apply
(código 0x40).
⇒ Los Setpoints se adoptan a la memoria no volátil.
amarillo parpadea durante
3 segundos 1:1)
amarillo parpadea durante
3 segundos 1:1)
amarillo parpadea durante
3 segundos 1:1)
parpadea rápidamente
durante 3 segundos)

Publicité

loading