Académique Documents
Professionnel Documents
Culture Documents
Imagen de salidas:
Con formato Bit: Q[direcc. del byte].[direcc. del
bit] Q0.1
Con formato Byte, palabra o palabra doble:
Q[tamaño][direcc. del byte inicial] QB5
Memoria de variables V
La memoria de variables (memoria V) se puede
utilizar para depositar los resultados intermedios
calculados por las operaciones en el programa. La
memoria V también permite almacenar otros
datos que pertenezcan al proceso o a la tarea
actuales.
Formato de Bit: V[direcc. del byte].[direcc.
del bit] V10.2
Formato de Byte, palabra o palabra doble:
V[tamaño][direcc. del byte inicial] VW100
Área de marcas M
El área de marcas (memoria M) se puede utilizar
como relés de control para almacenar el estado
inmediato de una operación u otra información
de control. Al área de marcas se puede acceder
en formato de
Bit: M[direcc. del byte].[direcc. del bit]
M26.7
Byte, palabra o palabra doble:
M[tamaño][direcc. del byte inicial] MD20
Temporizadores
Los temporizadores del S7-200 tienen resoluciones
de 1 ms, 10 ms y 100 ms. Las variables asociadas
son:
Valor actual: en este número entero de 16 bits con
signo se deposita el valor de tiempo contado por el
temporizador.
Bit del temporizador (bit T): este bit se activa o
se desactiva como resultado de la comparación del
valor actual con el valor de preselección. Éste
último se introduce como parte de la operación del
temporizador.
Dependiendo de la operación utilizada, se accede
al bit del temporizador o al valor actual. Las
operaciones con operandos en formato de bit
acceden al bit del temporizador, mientras que las
operaciones con operandos en formato de palabra
acceden al valor actual.
Contadores
Los contadores del S7-200 son elementos que
cuentan los cambios de negativo a positivo en la(s)
entrada(s) de contaje. Hay contadores ascendentes,
descendentes y ascendetes/descendentes. Las
variables asociadas son:
Valor actual: número entero de 16 bits con signo
donde se deposita el valor de contaje acumulado.
Bit del contador (bit C): este bit se activa o se
desactiva como resultado de la comparación del
valor actual con el valor de preselección.
Dependiendo de la operación utilizada, se accede al bit
del contador o al valor actual. Las operaciones con
operandos en formato de bit acceden al bit del contador,
mientras que las operaciones con operandos en formato de
palabra acceden al valor actual.
Contadores rápidos (HC)
Los contadores rápidos cuentan eventos rápidos,
independientemente del ciclo de la CPU.
Tienen un valor de contaje de entero de 32 bits con
signo (denominado también valor actual).
Para acceder al valor de contaje del contador rápido,
se indica la dirección del mismo (con el identificador
HC) y el número del contador. Ej: HC0
El valor actual del contador rápido es de sólo lectura,
pudiéndose acceder al mismo sólo en formato de
palabra doble (32 bits).
Formato: HC[número del contador rápido] HC1
Acumuladores AC
Los acumuladores son elementos de
lectura/escritura que se utilizan igual que una
memoria. Por ejemplo, se pueden usar para
transferir parámetros de y a subrutinas, así como
para almacenar valores intermedios utilizados en
cálculos. El S7-200 dispone de cuatro acumuladores
de 32 bits
(AC0, AC1, AC2 y AC3).
A los acumuladores se puede acceder en formato
de byte, palabra o palabra doble.
La operación utilizada para el acceso al
acumulador determina el tamaño de los
datos a los que se accede.
Cuando se accede a un acumulador en formato
de byte o de palabra se utilizan los 8 ó 16 bits
menos significativos del valor almacenado en
el acumulador.
Cuando se accede a un acumulador en formato
de palabra doble, se usan todos los 32 bits.
Marcas especiales (SM)
Las marcas especiales permiten intercambiar datos
entre la CPU y el programa. Se pueden utilizar para
seleccionar y controlar algunas funciones especiales de
la CPU S7-200.
A las marcas especiales se puede acceder en formato de:
Bit: SM[direcc. del byte].[direcc. del bit] SM0.1
Byte, palabra o palabra doble: SM[tamaño][direcc.
del byte inicial] SMB86
Entradas analógicas AI
El S7-200 convierte valores reales analógicos en valores
digitales en formato de palabra de 16 bits. A estos
valores se accede con:
Identificador de área (AI), seguido del tamaño de los
datos (W) y de la dirección del byte inicial.
Como las entradas analógicas son palabras que
comienzan siempre en bytes pares (0, 2, 4, etc.), es
preciso utilizar direcciones con bytes pares (por
ejemplo, AIW0, AIW2, AIW4, etc.) para acceder a las
mismas.
Las entradas analógicas son valores de sólo lectura.
Formato: AIW[dirección del byte inicial] AIW4
Salidas analógicas AQ
El S7-200 convierte valores digitales en formato de
palabra de 16 bits en valores reales analógicos Estos
valores analógicos son proporcionales a los digitales. A los
valores analógicos se accede con un identificador de área
(AQ), seguido del tamaño de los datos (W) y de la
dirección del byte inicial.
Puesto que las salidas analógicas son palabras que
comienzan siempre en bytes pares (0, 2, 4, etc.), es
preciso utilizar direcciones con bytes pares (por ejemplo,
AQW0, AQW2, AQW4, etc.) para acceder a las mismas.
Las salidas analógicas son valores de sólo escritura.
Formato: AQW[dirección del byte inicial] AQW4
Relés de control secuencial SCR S
Los relés de control secuencial (SCR o bits S)
permiten organizar los pasos del funcionamiento
de una máquina en segmentos equivalentes en el
programa.
A los relés de control secuencial (SCR) se puede
acceder en formato de:
Bit: S[direcc. del byte].[direcc. del bit] S3.1
Byte, palabra o palabra doble:
S[tamaño][direcc. del byte inicial] SB4
Los números reales (o números en coma flotante) se
representan como números de 32 bits de precisión sencilla,
conforme al formato descrito en la norma ANSI/IEEE 754-
1985.
A los números reales se accede en formato de palabra
doble.
En el S7-200, los números en coma flotante tienen una
precisión de hasta 6 posiciones decimales. Por
consiguiente, al introducir una constante en coma flotante
se pueden indicar como máximo 6 posiciones decimales.
Las entradas y salidas integradas en la unidad
central de procesamiento (CPU) tienen
direcciones fijas.
Las direcciones de las E/S de cada módulo vienen
determinadas por el tipo de E/S y por la posición
relativa del módulo en la cadena (con respecto al
anterior módulo del mismo tipo).
Un módulo de salidas no afecta a las direcciones
de un módulo de entradas y viceversa.
Los módulos analógicos no afectan al
direccionamiento de los módulos digitales y
viceversa.
Un espacio de la imagen del proceso para las E/S
digitales se reserva siempre en incrementos de ocho
bits (un byte).
Si un módulo no dispone de un punto físico para cada
bit de cada byte reservado, se perderán estos bits no
utilizados y no se podrán asignar a los módulos
siguientes en la cadena de E/S.
En los módulos de entradas, los bits no utilizados se
ponen a cero cada vez que se actualizan las entradas.
Las E/S analógicas se asignan siempre en incrementos
de dos puntos. Si un módulo no ofrece E/S físicas para
cada uno de esos puntos, éstos se perderán y no se
podrán asignar a los módulos siguientes en la cadena de
E/S.
CPU 4 entradas 4 entradas
4 entradas 8 analógicas
8 analógicas
224XP 4 salidas entradas 1 salida analógica salidas 1 salida analógica