Ejemplo para el acceso a los valores de encoder y la utilización de la función
FREEZE
Ud. desea leer el valor del encoder en sus entradas y evaluarlo. La dirección inicial
del módulo es 256.
AWL
L
PED
T
MD
U
M
=
M
L
PED
T
MD
U
M
=
M
L
PED
T
MD
U
M
=
M
L
MB
T
PAB
Después pueden seguir procesándose los valores de encoder incluidos en las zonas
de marcas MD 100, MD 104 y MD 108. El valor del encoder aparece en los bits 0 a
30 de la palabra doble de marcas.
Información de producto para el manualSistema de automatización S7-300 Datos de los módulos versión 3
12
Explicación
256
//
Leer el valor del encoder en el área de
direccionamiento para la entrada de encoder 0
100
//
Depositar el valor del encoder en la palabra
100.7
//
doble de marcas
99.0
//
Determinar y depositar el estado FREEZE para su
posterior cancelación
260
//
Leer el valor del encoder en el área de
104
//
direccionamiento para la entrada de encoder 1
104.7
//
Depositar el valor del encoder en la palabra
99.1
//
doble de marcas
Determinar y depositar el estado FREEZE para su
264
//
posterior cancelación
108
//
Leer el valor del encoder en el área de
108.7
//
direccionamiento para la entrada de encoder 2
99.2
//
Depositar el valor del encoder en la palabra
doble de marcas
99
//
Determinar y depositar el estado FREEZE para su
256
//
posterior cancelación
Cargar y cancelar el estado FREEZE
(SM 338: dirección de salida 256)
A5E00409894-01