Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SM321
DI 16xDC24V
SF
SIEMENS BAF
0 Posibles entradas:
Dirección de byte:
DC 24V DC 5V
1
I 0.0 a I 0.7
FRCE
2
Byte número 0
RUN
3
STOP
4
VOLTAGE
SELECTOR
RUN-P
5
6
I 1.0 a I 1.7
RUN 7
ON
STOP
MRES
Dirección de bit
OFF
SIMATIC
S7-300
0
1
Posibles salidas:
Q 0.0 a Q 0.7
2
3
4 Dirección de byte
5
6 Byte número +1 Q 1.0 a Q 1.7
7
314-1AE00-0AB0 321-1BH00-0AA0
Número de slot 1 2 3 4
0
Dirección digital
QB 1
DC 24V DC 5V
1 1 1 1
FRCE
2 2 2 2
RUN
3 3 3 3
STOP
4 4 4 4
VOLTAGE
SELECTOR 5 5 5 5
RUN-P
RUN
6
7
6
7
6
7
6
7
Posibles entradas WORD:
ON
STOP IW 0 con IB 0 y IB 1
OFF
MRES
IW 2 con IB 2 y IB 3
Posibles salidas WORD:
SIMATIC
QW 0 con QB 0 y QB 1
0 0 0 0
S7-300 1 1 1 1
QW 2 con QB 2 y QB 3
2 2 2 2
3 3 3 3
4 4 4 4
5 5 5 5
6 6 6 6
7 7 7 7
Posibles entradas DWORD:
314-1AE00-0AB0 321-1BH00-0AA0 321-1BH00-0AA0 321-1BH00-0AA0 321-1BH00-0AA0 ID 0 con IB 0, IB 1, IB 2 y IB 3
Posibles salidas DWORD:
QD 0 con QB 0, QB 1, QB 2 y QB 3
Numero de slot
1 2 3 4 5 6 7
Direccionamiento digital 0 4 8 12
Módulo
salida
Procesador
0 1 Periferia de salida 1
Salidas
Q4.3
Imagen de Imagen de
proceso de proceso de
entradas salidas
Byte 0 Byte 0
Byte 1 Byte 1
Byte 2 1 Byte 2
. .
. . 1
. .
. .
1 2 3
MEMORIA
CPU DE PROGRAMA CPU
Imagen
Imagen Temporizadores de
de internos
Imagen Unidad proceso Unidad
proceso Unidad
de de Contadores de de control
de de control
proceso control internos salidas
entradas
de
Bus periférico entradas Marcas Bus periférico
(Conector de bus) (Conector de bus)
PERIFERIA
PERIFERIA
Salidas
Módulos de digitales y
Entradas Módulos de Imagen temporizadores analógicas
digitales y temporizadores Unidad /contadores
de
analógicas /contadores
de
proceso
de control
salidas
Tiempo de ciclo
• Transferencia de la imagen de
Imagen de proceso
de salidas proceso de salida a la periferia de
salida.
Almacenamiento de datos
• Bloque de datos (DB):
• Se incluyen en el programa de usuario para almacenar los datos que
manejan los bloques lógicos.
• Los datos almacenados se conservan cuando finaliza la ejecución del
bloque lógico asociado.
• Un único DB puede almacenar diferentes tipos de datos, incluyendo
el estado intermedio de una operación u otra información de control,
parámetros de FBs, así como estructuras de datos requeridas para
numerosas instrucciones, p. ej. temporizadores y contadores.
• A los bloques de datos se puede acceder en formato de bits, bytes,
palabras o palabras dobles.
• Es posible determinar que un bloque de datos sea de
lectura/escritura o de sólo lectura
• Existen dos tipos de DBs:
• DB “global”: almacena datos que pueden ser utilizados por todos
los bloques lógicos.
• DB “de instancia”: almacena datos para un bloque de función
(FB) especifico y está estructurado según los parámetros del FB.
Grupo de Ingeniería de Control UC 16
Almacenamiento de datos
• Memoria temporal:
Cada vez que se llama un bloque lógico, el sistema operativo de la CPU
asigna la memoria temporal o local (L) que debe utilizarse durante la
ejecución del bloque. Cuando finaliza la ejecución del bloque lógico, la
CPU reasigna la memoria local para la ejecución de otros bloques
lógicos.
Normativa de programación
S1 S3
I 0.0 I 0.1 Q 0.0
S2 S4
I 0.2 I 0.3
H1
I 0.0
I 0.0 &
I 0.1 I 0.1
Q 0.0
I 0.2
1
I 0.2 Q 0.0
I 0.3
& =
I 0.3