Documentos de Académico
Documentos de Profesional
Documentos de Cultura
6ES7498-8AA04-8DN0
Edicin 12/2004
A5E00267857-02
Copyright Siemens AG 2004 All rights reserved Exencin de responsabilidad
La divulgacin y reproduccin de este documento, as como el uso y Hemos probado el contenido de esta publicacin con la concordan-
la comunicacin de su contenido, no estn autorizados, a no ser que cia descrita para el hardware y el software. Sin embargo, es posible
se obtenga el consentimiento expreso para ello. Los infractores que se den algunas desviaciones que nos impiden tomar garanta
quedan obligados a la indemnizacin de los daos. Se reservan completa de esta concordancia. El contenido de esta publicacin
todos los derechos, en particular para el caso de concesin de est sometido a revisiones regularmente y en caso necesario se
patentes o de modelos de utilidad. incluyen las correcciones en la siguiente edicin. Agradecemos
Siemens AG sugerencias.
Bereich Automation and Drives
Geschaeftsgebiet Industrial Automation Systems Siemens AG 2004
Postfach 4848, D- 90327 Nuernberg Sujeto a cambios sin previo aviso.
Siemens Aktiengesellschaft 6ES7498-8AA04-8DN0
Indice
Indice
Indice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Campo de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Operandos y valores permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Constantes y valores permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Abreviaturas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Ejemplos de direccionamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Ejemplos de cmo calcular el puntero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Tiempos de ejecucin con direccionamiento indirecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Ejemplos de clculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Lista de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Operaciones lgicas con bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Operaciones lgicas de expresiones entre parntesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Operacin O de funciones Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Operaciones lgicas con temporizadores y contadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Operaciones lgicas con el contenido del ACU1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Campo de aplicacin
Esta lista de operaciones rige para las CPUs listadas a continuacin:
Abreviaturas
Las abreviaturas utilizadas en la lista de operaciones son las siguientes:
Abreviaturas, continuacin
Registros
Los acumuladores son registros que sirven para procesar bytes, palabras o palabras dobles. Para ello se cargan los operandos en los
acumuladores y despus se combinan lgicamente. El resultado de la operacin se deposita siempre en el ACU1; desde all puede trans-
ferirse a una posicin o clula de memoria. Los acumuladores tienen 32 bits de ancho.
Denominaciones:
ACU Bit
ACUx (x = 1 a 4) Bit 0 a 31
ACUx-L Bit 0 a 15
ACUx-H Bit 16 a 31
ACUx-LL Bit 0 a 7
ACUx-LH Bit 8 a 15
ACUx-HL Bit 16 a 23
ACUx-HH Bit 24 a 31
Los registros de direcciones contienen las direcciones internas (intrarea) o interrea para las operaciones que utilizan direccionamiento
indirecto. Los registros de direcciones tienen 32 bits de ancho. Los punteros intrarea tienen la sintaxis siguiente:
Ejemplos de direccionamiento
Ejemplos de Descripcin
direccionamiento
Direccionamiento inmediato
L +27 Carga la constante entera de 16 bits 27 en ACU1
L L#-1 Carga la constante entera de 32 bits -1 en ACU1
L 2#1010101010101010 Carga la const. bin. en ACU1
L DW#16#A0F0BCFD Carga la constante hexadecimal en ACU1
L FIN Carga los caracteres ASCII deseados en ACU1
L T#500 ms Carga el valor de temporizacin en ACU1
L C#100 Carga el valor de contaje en ACU1
L B#(100,12) Carga la constante de 2 bytes
L B#(100,12,50,8) Carga la constante de 4 bytes
L P#10.0 Carga el puntero intrarea en ACU1
L P#E20.6 Carga el puntero interrea en ACU1
L -2.5 Carga el nmero real en ACU1
L D# 1995-01-20 Carga la fecha
L TOD 13:20:33.125 Carga la hora
Ejemplos de Descripcin
direccionamiento
Direccionamiento directo
U E 0.0 Combina el bit de entrada E 0.0 mediante la funcin Y
L EB 1 Carga el byte de entrada 1 en ACU1
L EW 0 Carga la palabra de entrada 0 en ACU1
L ED 0 Carga la palabra doble de entrada 0 en ACU1
Direccionamiento indirecto: temporizadores/contadores
SI T [LW 8] Arranca tempor.; el n del tempor. est en pal. de datos loc. 8
ZV Z [LW 10] Arranca el cont.; el n del cont. est en la pal. de datos loc. 10
Direccionamiento indirecto por memoria e intrarea
U E [LD 12] Operacin Y; la direccin de la entrada es el puntero depositado en la palabra doble de datos locales
Ejemplo: L P#22.2 12
T LD 12
U E [LD 12]
U E [DBD 1] Operacin Y; la direccin de la entrada es el puntero depositado en la palabra doble 1 del DB abierto
U A [DID 12] Operacin Y; la direccin de la salida es el puntero depositado en la palabra doble 12 del DB de
instancia abierto
U A [MD 12] Operacin Y; la direccin de la salida es el puntero depositado en la pal. doble de marcas 12
Direccionamiento indirecto por registro e intrarea
U E [AR1,P#12.2] Operacin Y; la direccin de la entrada se calcula de valor del puntero en AR1 + puntero P#12.2
L B [AR1,P#8.0] Carga el byte en ACU1; la dir. se calcula de valor del puntero en AR1 + puntero P#8.0
U [AR1,P#32.3] Operacin Y; la dir. del operando se calcula de valor del puntero en AR1 + puntero P#32.3
Direccionamiento por parmetros
U parmetro El operando se direcciona utilizando un parmetro
Esto significa que el tiempo de ejecucin de una instruccin que direcciona el operando de forma indirecta se calcula tambin sumando
estas dos partes:
Los tiempos de ejecucin indicados en el captulo Lista de operaciones corresponden a los tiempos de ejecucin de la segunda parte de
la instruccin, es decir, sin contar el tiempo de carga de la direccin.
Al tiempo de ejecucin hay que sumarle el tiempo de carga de la direccin del operando (v. tabla a continuacin).
En la tabla siguiente figuran los tiempos de ejecucin que son necesarios para cargar la direccin del operando en funcin de la posicin
de la direccin.1
Ejemplos de clculo
Los siguientes ejemplos muestran cmo se calcula el tiempo de ejecucin de los distintos tipos de direccionamiento indirecto.
Cmo calcular el tiempo de ejecucin con direccionamiento indirecto por memoria e intrarea
Ejemplo: U E [DBD 12] con CPU 414
1er paso: Cargar el contenido de DBD 12 (el tiempo se indica en la tabla de la pgina 19)
2 paso: Combinar la entrada as direccionada con una funcin Y (el tiempo de ejecucin se indica en la tabla del cap. Lista de oper-
aciones )
Tiempo de ejecucin en ms
Direccionamiento directo Direccionamiento indirecto
0,06/0,075 Tiempo para U E 0,06+
: :
Ejemplo: U [AR1, P#23.1] ... con E 1.0 en AR1 con CPU 416
1er paso: Cargar el contenido de AR1 y sumarle el offset 23.1 (el tiempo se indica en la tabla de la pg. 19)
: :
2 paso: Combinar la entrada as direccionada con una funcin Y (el tiempo de ejecucin se indica en las tablas, del cap. Lista de
operaciones).
Tiempo de ejecucin en ms
Lista de operaciones
Este captulo contiene una lista de las operaciones para las CPU del S7-400 con una breve explicacin. La descripcin de las funciones
puede consultarse en los manuales de referencia de STEP 7.
Recuerde: en caso de utilizar el direccionamiento indirecto (ejemplos, v. pg. 16), se deber sumar el tiempo de ejecucin al tiempo
requerido para cargar la direccin del operando en cuestin (v. pg. 19).
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
3) E,A,M,L / DB, DI
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
O/ON O/NO-O
E/A a.b entrada/salida 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
M a.b marca 1 2)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
L a.b bit de datos local 2 0,125 0,075 0,05 0,042
DBX a.b bit de datos 2 0,2 0,12 0,08 0,09
DIX a.b bit de datos de instancia 2 0,2 0,12 0,08 0,09
c [d] indirect. por memoria, intrarea 3) 2 0,1+/0,2+ 0,06+/0,12+ 0,04+/0,08+ 0,03+/0,09+
c [AR1,m] ind. por registro, intrarea (AR1) 3) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
c [AR2,m] ind. por registro, intrarea (AR2) 3) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
[AR1,m] direccionamiento interrea (AR1) 3) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
[AR2,m] direccionamiento interrea (AR2) 3) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
Parmetro por parmetros *** 2 0,525/0,6 0,315/0,36 0,21/0,24 0,192/0,24
Palabra de estado de: O/ON RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s s
La operacin afecta a: 0 s s 1
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
3) E,A,M,L / DB, DI
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
X/XN
O-EXCLUSIVA/NO-O-EXCLUSIVA
E/A a.b entrada/salida 2 0,125 0,075 0,05 0,042
M a.b marca 2 0,125 0,075 0,05 0,042
L a.b bit de datos local 2 0,125 0,075 0,05 0,042
DBX a.b bit de datos 2 0,2 0,12 0,08 0,09
DIX a.b bit de datos de instancia 2 0,2 0,12 0,08 0,09
c [d] indirecto por memoria, intrarea 1) 2 0,1+/0,2+ 0,06+/0,12+ 0,04+/0,08+ 0,03+/0,09+
c [AR1,m] ind. por registro, intrarea (AR1) 1) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
c [AR2,m] ind. por registro, intrarea (AR2) 1) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
[AR1,m] direccionamiento interrea (AR1) 1) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
[AR2,m] direccionamiento interrea (AR2) 1) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
Parmetro por parmetros 1) 2 0,525/0,6 0,315/0,36 0,21/0,24 0,192/0,24
Palabra de estado de: X, XN RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s s
La operacin afecta a: 0 s s 1
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) E,A,M,L / DB, DI
Operacin O de funciones Y
La operacin lgica O de funciones Y se realiza segn la regla: Y antes de O.
Ope
Ope- Long. Tiempo de ejecucin en ms
racin en
Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
U/UN Y/NO-Y
T f Temporizador 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
T [e] Temp. direcc. indirecto por mem. 2 0,1+ 0,06+ 0,04+ 0,03+
Z f Contador 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
Z [e] Cont. direcc. indirecto por mem. 2 0,1+ 0,06+ 0,04+ 0,03+
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
X/XN O-EXCLUSIVA/
NO-O-EXCLUSIVA
T f Temporizador 2 0,125 0,075 0,05 0,042
T [e] Temp. direcc. indirecto por mem. 2 0,1+ 0,06+ 0,04+ 0,03+
Z f Contador 2 0,125 0,075 0,05 0,042
0,1+ 0,06+ 0,04+ 0,03+
Z [e] Cont. direcc. indirecto por mem. 2
Parmetros temp. O-EXCLUSIVA temporizador/ 2 0,5 0,3 0,2 0,18
Parmetros cont. contador (direccionado por 0,5 0,3 0,2 0,18
parmetros)
Palabra de estado de: O, ON, X, XN RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s s
La operacin afecta a: 0 s s 1
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
Ope
Ope- Long. Tiempo de ejecucin en ms
racin en
Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
FP/FN E/A a.b Seala un flanco ascendente / 2 0,2 0,12 0,08 0,06
M a.b descendente mediante RLO=1. 2 0,2 0,12 0,08 0,06
L a.b1) La marca de flanco auxiliar es el 2 0,2 0,12 0,08 0,06
DBX a.b bit direccionado por la operacin. 2 0,3 0,18 0,12 0,12
DIX a.b 2 0,3 0,18 0,12 0,12
c [d] ** 2 0 2+/0 3+
0,2+/0,3+ 0 12+/0 18+
0,12+/0,18+ 0 08+/0 12+
0,08+/0,12+ 0 06+/0 12+
0,06+/0,12+
c [AR1,m] 2) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
c [AR2,m] 2) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
[AR1,m] 2) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
[AR2,m] 2) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
Parmetro 2) 2 0,6/0,7 0,36/0,42 0,24/0,28 0,21/0,27
Palabra de estado de: FP, FN RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s
La operacin afecta a: 0 s s 1
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) no aconsejable si el bit a vigilar se encuentra en la imagen del proceso (los datos locales de un bloque slo son vlidos durante
el tiempo de ejecucin del mismo)
2) E, A, M, L /DB, DI
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
3) E, A, M, L / DB, DI
El valor del RLO se escribe en los operandos direccionados. Considerar la dependencia del MCR (v. pg. 97).
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
= Asigna el RLO
E/A a.b a la entrada/salida 1 1)/2 0,2 0,12 0,08 0,06
M a.b a la marca 1 2)/2 0,2 0,12 0,08 0,06
L a.b al bit de datos locales 2 0,2 0,12 0,08 0,06
DBX a.b al bit de datos 2 0,3 0,18 0,12 0,12
DIX a.b al bit de datos de instancia 2 0,3 0,18 0,12 0,12
c [d] indirecto por memoria, intrarea 3) 2 0,2+/0,3+ 0,12+/0,18+ 0,08+/0,12+ 0,06+/0,12+
c [AR1,m] ind. por registro, intrarea (AR1) 3) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
c [AR2,m] ind. por registro, intrarea (AR2) 3) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
[AR1,m] direccionamiento interrea (AR1) 3) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
[AR2,m] direccionamiento interrea (AR2) 3) 2 0,2/0,3 0,12/0,18 0,08/0,12 0,06/0,12
Parmetro por parmetros 3) 2 0,6/0,7 0,36/0,42 0,24/0,28 0,21/0,27
Palabra de estado de: = RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s
La operacin afecta a: 0 s 0
+ +tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
3) E, A, M, L / DB, DI
Operaciones de temporizacin
Sirven para arrancar un temporizador o ponerlo a 0. El tiempo tiene que estar en el ACU1-L. Las operaciones se ejecutan cuando se
produce el cambio de flanco en el RLO. Es decir, la operacin se ejecuta cuando el RLO cambia su estado entre dos llamadas.
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
SI T f Arranca el temporizador como im- 1 1)/2 0,2 0,12 0,08 0,06
T [e] pulso cuando el flanco cambia de 0,2+ 0,12+ 0,08+ 0,06+
0 a 1
Par. temp. 2 0,6 0,36 0,24 0,21
SV T f Arranca el temporizador como im- 1 1)/2 0,2 0,12 0,08 0,06
T [e] pulso prolongado cuando el flanco 0,2+ 0,12+ 0,08+ 0,06+
cambia de 0 a 1
Par. temp. 2 0,6 0,36 0,24 0,21
SE T f Arranca el temporizador con re- 1 1)/2 0,2 0,12 0,08 0,06
T [e] tardo a la conexin cuando el 0,2+ 0,12+ 0,08+ 0,06+
flanco cambia de 0 a 1
Par. temp. 2 0,6 0,36 0,24 0,21
Palabra de estado de: SI, SV, SE RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s
La operacin afecta a: 0 0
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del temporizador: 0 a 255
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del temporizador: 0 a 255
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del temporizador: 0 a 255
Operaciones de contaje
El valor de contaje deber figurar en cdigo BCD (0 - 999) en el ACU1-L.
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
S Z f Pone el contador al valor de 1 1)/2 0,2 0,12 0,08 0,06
Z [e] preseleccin cuando el flanco 0,2+ 0,12+ 0,08+ 0,06+
cambia de 0 a 1
Par. cont. 2 0,6 0,36 0,24 0,21
R Z f Pone el contador a 0 cuando 1 1)/2 0,2 0,12 0,08 0,06
Z [e] RLO=1 0,2+ 0,12+ 0,08+ 0,06+
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del contador: 0 a 255
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del contador: 0 a 255
Operaciones de carga
Sirven para cargar el operando en ACU1; previamente se memoriza el contenido del ACU1 en el ACU2. La palabra de estado permanece
inalterada.
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
Operando Significado
cin pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
L Carga el ...
EB a byte de entrada 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
AB a byte de salida 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
PEB a byte de entrada de periferia 2) 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
MB a byte de marcas 1 3)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
LB a byte de datos locales 2 0,125 0,075 0,05 0,042
DBB a byte de datos 2 0,2 0,12 0,08 0,09
DIB a byte de datos de instancia 2 0,2 0,12 0,08 0,09
... en ACU1
g [d] indirecto por memoria, intrarea 4) 2 0,1+/0,2+ 0,06+/0,12+ 0,04+/0,08+ 0,03+/0,09+
g [AR1,m] ind. por registro, intrarea (AR1) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
g [AR2,m] ind. por registro, intrarea (AR2) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
B[AR1,m] direccionamiento interrea (AR1) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
B[AR2,m] direccionamiento interrea (AR2) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
Parmetro por parmetros 4) 2 0,525/0,6 0,315/0,36 0,21/0,24 0,57/0,24
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento indirecto del operando; direcciones vlidas: 0 a 127
2) ms el tiempo de reaccin del mdulo de E/S (> 1 ms) en la CPU 414-4H: individual 33 ms, redundante 77 ms,
en la CPU 417-4H: individual 21 ms, redundante 46 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
4) E, A, P, M, L / DB, DI
Los tiempos de ejecucin indicados en esta pginas se doblan si la direccin utilizada no es divisible entre 4 y con nmeros enteros y sin
resto.
Ope- Long. Tiempo de ejecucin en ms
ra- en
cin Operando
p Significado
g pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
L Carga la ...
EW a palabra de entrada 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
AW a palabra de salida 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
PEW a palabra de entrada de periferia 2) 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
MW a palabra de marcas 1 3)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
LW a palabra de datos locales 2 0,125 0,075 0,05 0,042
DBW a palabra de datos 2 0,2 0,12 0,08 0,09
DIW a palabra de datos de instancia 2 0,2 0,12 0,08 0,09
... en ACU1-L
h [d] indirecto por memoria, intrarea 4) 2 0,1+/0,2+ 0,06+/0,12+ 0,04+/0,08+ 0,03+/0,09+
h [AR1,m] ind. por registro, intrarea (AR1) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
h [AR2,m] ind. por registro, intrarea (AR2) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
W[AR1,m] direccionamiento interrea (AR1) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
W[AR2,m] direccionamiento interrea (AR2) 4) 2 0,125/0,2 0,075/0,12 0,05/0,08 0,042/0,09
Parmetro por parmetros 4) 2 0,525/0,6 0,315/0,36 0,21/0,24 0,192/0,24
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento indirecto del operando; direcciones vlidas: 0 a 127
2) ms el tiempo de reaccin del mdulo de E/S (> 1 ms) en la CPU 414-4H: individual 36 ms, redundante 80 ms,
en la CPU 417-4H: individual 23 ms, redundante 47 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
4) E, A, P, M, L / DB, DI
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento indirecto del operando; direcciones vlidas: 0 a 127
2) ms el tiempo de reaccin del mdulo de E/S (> 1 ms) en la CPU 414-4H: individual 40 ms, redundante 84 ms,
en la CPU 417-4H: individual 26 ms, redundante 50 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
4) E, A, P, M, L / DB, DI
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
L Carga ...
k8 la const. de 8 bits en ACU1-LL 2 0,125 0,075 0,05 0,042
k16 la const. de 16 bits en ACU1-L 2 0,125 0,075 0,05 0,042
k32 la const. de 32 bits en ACU1 3 0,185 0,112 0,075 0,062
Par. temp. Carga el valor de temporizacin (direccio- 2 0,5 0,3 0,2 0,18
nado por parmetros)
L Zf Carga el valor de contaje 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
Z (e) 2 0,1+ 0,06+ 0,04+ 0,03+
Par. cont. Carga el valor de contaje (direccionado por 2 0,5 0,3 0,2 0,18
parmetros)
LC Tf Carga el valor de temporizacin en cdigo 1 1)/2 0,3 0,18 0,12 0,09
T (e) BCD 2 0,3+ 0,18+ 0,12+ 0,09+
Par. temp. Carga el valor de temporizacin en cdigo 2 0,7 0,42 0,28 0,24
BCD (direccionado por parmetros)
LC Zf Carga el valor de contaje en cdigo BCD 1 1)/2 0,3 0,18 0,12 0,09
Z (e) 2 0,3+ 0,18+ 0,12+ 0,09+
Par. cont. Carga el valor de contaje (direccionado por 2 0,7 0,42 0,28 0,24
parmetros)
+ ms el tiempo para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando n del temporizador/contador: 0 a 255
Operaciones de transferencia
Sirven para transferir el contenido del ACU1 al operando direccionado. Considerar la dependencia del MCR (v. pg. 97). Estas operacio-
nes no afectan a la palabra de estado.
Ope
Ope- Long.
Tiempo de ejecucin en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
T Transfiere el contenido
de ACU1-LL al ...
EB a byte de entrada 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
AB a byte de salida 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
PAB a byte de salida de periferia 2) 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) es necesario considerar el tiempo de acuse de la periferia en la CPU 414-4H: individual 32 ms, redundante 77 ms,
en la CPU 417-4H: individual 20 ms, redundante 46 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
Los tiempos de ejecucin indicados en esta pgina se doblan si la divisin de enteros entre 4de la direccin utilizada resulta 3.
Ope
Ope- Long.
Tiempo de ejecucin tpico en ms
ra-
ra en
cin Operando Significado pala-
CPU 412 CPU 414 CPU 416 CPU 417
bras
T Transfiere el contenido
de ACU1-L a la ...
EW a palabra de entrada 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
AW a palabra de salida 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
PAW a palabra de salida de la periferia 2) 1 1)/2 0,1/0,125 0,06/0,075 0,04/0,05 0,03/0,042
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) es necesario considerar el tiempo de acuse de la periferia en la CPU 414-4H: individual 35 ms, redundante 80 ms,
en la CPU 417-4H: individual 22 ms, redundante 48 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
+ ms el tiempo necesario para cargar la direccin del operando (v. pg. 20)
1) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 127
2) es necesario considerar el tiempo de acuse de la periferia en la CPU 414-4H: individual 39 ms, redundante 84 ms,
en la CPU 417-4H: individual 25 ms, redundante 51 ms
3) en caso de direccionamiento directo del operando; direcciones vlidas: 0 a 255
Sirven para transferir una palabra doble desde el registro de direcciones 1 (AR1) o el registro de direcciones 2 (AR2) a una memoria o a
un registro. Previamente se salva el contenido del ACU1 en el ACU2. Estas operaciones no afectan a la palabra de estado.
Suma de constantes
Sumar constantes enteras al valor depositado en ACU1. Esta operacin no afecta a la palabra de estado.
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
+AR1 Suma el contenido de ACU1-L a 1 0,2 0,12 0,08 0,06
AR1
+AR1 m (0 a Suma la constante puntero a AR1 2 0,2 0,12 0,08 0,06
4095)
+AR2 Suma el contenido de ACU1-L a 1 0,2 0,12 0,08 0,06
AR2
+AR2 m (0 a Suma la constante puntero a AR2 2 0,2 0,12 0,08 0,06
4095)
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
==I ACU2-L=ACU1-L 1 0,1 0,06 0,04 0,03
<>I ACU2-L0ACU1-L 1 0,1 0,06 0,04 0,03
<I ACU2-L<ACU1-L 1 0,1 0,06 0,04 0,03
<=I ACU2-L<=ACU1-L 1 0,1 0,06 0,04 0,03
>I ACU2-L>ACU1-L 1 0,1 0,06 0,04 0,03
>=I ACU2-L>=ACU1-L 1 0,1 0,06 0,04 0,03
Palabra de estado de: ==I, <>I, <I, <=I, >I, RB A1 A0 OV OS OR STA RLO /ER
>=I
La operacin evala el estado de:
La operacin afecta a: s s 0 0 s s 1
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
==D ACU2=ACU1 1 0,1 0,06 0,04 0,03
<>D ACU20ACU1 1 0,1 0,06 0,04 0,03
<D ACU2<ACU1 1 0,1 0,06 0,04 0,03
<=D ACU2<=ACU1 1 0,1 0,06 0,04 0,03
>D ACU2>ACU1 1 0,1 0,06 0,04 0,03
>=D ACU2>=ACU1 1 0,1 0,06 0,04 0,03
Palabra de estado de: ==D,< >D, <D, <=D, RB A1 A0 OV OS OR STA RLO /ER
>D, >=D
La operacin evala el estado de:
La operacin afecta a: s s 0 0 s s 1
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
==R ACU2=ACU1 1 0,1 0,06 0,04 0,03
<>R ACU20ACU1 1 0,1 0,06 0,04 0,03
<R ACU2<ACU1 1 0,1 0,06 0,04 0,03
<=R ACU2<=ACU1 1 0,1 0,06 0,04 0,03
>R ACU2>ACU1 1 0,1 0,06 0,04 0,03
>=R ACU2>=ACU1 1 0,1 0,06 0,04 0,03
Palabra de estado de: ==R, <>R, <R, <=R, RB A1 A0 OV OS OR STA RLO /ER
>R, >=R
La operacin evala el estado de:
La operacin afecta a: s s s s 0 s s 1
Operaciones de desplazamiento
Sirven para desplazar el contenido de ACU1 o ACU1-L a la izquierda o a la derecha tantas posiciones como se indique. Si no se define
ningn operando, se toma como cantidad de posiciones el contenido de ACU2-LL. El ltimo bit desplazado se carga en el cdigo de condi-
cin A1.
Operaciones de rotacin
Rotar el contenido de ACU1 a la izquierda o a la derecha tantas posiciones como se indique. Si no se indica ningn operando, se toma
como cantidad de posiciones el contenido del ACU2-LL. El ltimo bit rotado se carga en el cdigo de condicin A1.
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
BLD k8 Operacin de visualizacin del 1 0,1 0,06 0,04 0,03
programa;
es tratada por la CPU como una
operacin nula.
Long.
Opera- Ope-
Significado en Tiempo de ejecucin en ms
cin rando
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
BTI Conv. ACU1-L de BCD (0 a "999) a 1 0,1 0,06 0,04 0,03
entero (16 bits) (BCD To Int)
BTD Conv. ACU1 de BCD (0 a 1 0,1 0,06 0,04 0,03
"9 999 999) a entero doble (32 bits)
(BCD To Doubleint)
DTR Conv. ACU1 de entero doble 1 0,3 0,18 0,12 0,09
(32 bits) a real (32 bits) (Doubleint To
Real)
ITD Conv. ACU1 de entero (16 bits) a 1 0,3 0,06 0,04 0,03
entero doble (32 bits)
(Int To Doubleint)
Palabra de estado de: BTI, BTD, DTR, ITD RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a:
Long.
Opera- Ope-
Significado en Tiempo de ejecucin en ms
cin rando
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
ITB Conv. ACU1-L de entero (16 bits) a 1 0,1 0,06 0,04 0,03
BCD, de 0 a +/- 999 (Int.To BCD)
DTB Conv. ACU1 de entero doble 1 0,2 0,12 0,08 0,06
(32 bits) a BCD, de 0 a +/- 9 999 999
(Doubleint. To BCD)
Palabra de estado de: ITB, DTB RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a: s s
Formar el complemento a 1 a 2
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
INVI Forma el complemento a 1 de 1 0,1 0,06 0,04 0,03
ACU1-L
INVD Forma el complemento a 1 de 1 0,1 0,06 0,04 0,03
ACU1
Palabra de estado de: INVI, INVD RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a:
Ope- Long.
ra- en Tiempo de ejecucin en ms
Operando Significado
cin pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
CALL FB p, DB q Llamada incondicional de un FB 15/17 1) 4,0 2) 2,4 2) 1,6 2) 1,26 2)
con transferencia de parmetros
CALL SFB q, Llamada incondicional de un SFB 16/17 1) 4,0 2) 2,4 2) 1,6 2) 1,26 2)
DB q con transferencia de parm.
CALL FC q Llamada incondicional de una fun- 7/8 1) 3,2 2) 1,92 2) 1,28 2) 1,02 2)
cin con transf. de parmetros
CALL SFC q Llamada incondicional de una 8 3,2 2) 1,92 2) 1,28 2) 1,02 2)
SFC con transf. de parmetros
Palabra de estado de: CALL RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a: 0 0 1 0
Tiempo de ejecucin en ms
Long.
Opera-
p Ope-
p en CPU 412 CPU 414 CPU 416 CPU 417
ti
tion rando
d Significado
pala- 1. Abrir 2. Abrir 1. Abrir 2. Abrir 1. Abrir 2. Abrir 1. Abrir 2. Abrir
bras 1) 1) 1) 1)
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
BE Fin de bloque 1 4,0 2,4 1,6 1,62
BEA Fin de bloque incondicional 1 4,0 2,4 1,6 1,62
Palabra de estado de: BE, BEA RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a: 0 0 1 0
Long.
Ope-
Operando Significado en Tiempo de ejecucin en ms
racin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
TDB Intercambia bloques de datos 1 0,2 0,12 0,08 0,06
Operaciones de salto
El salto se efecta en funcin de la condicin.
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
SPA META Salto incondicional 2 0,6 0,36 0,24 0,21
Palabra de estado de: SPA RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a:
SPB META Salto si RLO = 1 2 0,6; 0,125 1) 0,36; 0,075 1) 0,24; 0,05 1) 0,21; 0,042 1)
SPBN META Salto si RLO = 0 2 0,6/0,125 1) 0,36/0,075 1) 0,24/0,05 1) 0,21/0,042 1)
Palabra de estado de: SPB, SPBN RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s
La operacin afecta a: 0 1 1 0
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
SPMZ META Salto si el resultadov0 (A1=0 y 2 0,6/0,125 1) 0,36/0,075 1) 0,24/0,05 1) 0,21/0,042 1)
A0=1) o (A1=0 y A0=0)
SPPZ META Salto si el resultadow0 (A1=1 y 2 0,6/0,125 1) 0,36/0,075 1) 0,24/0,05 1) 0,21/0,042 1)
A0=0) o (A1=0 y A0=0)
Palabra de estado de: SPMZ, SPPZ RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s s
La operacin afecta a:
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
MCR( Abre una zona MCR. 1 0,1 0,06 0,04 0,03
Salva el RLO en la pila MCR.
Palabra de estado de: MCR( RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de: s
La operacin afecta a: 0 1 0
Long.
Opera-
Operando Significado en Tiempo de ejecucin en ms
cin
pala-
bras CPU 412 CPU 414 CPU 416 CPU 417
MCRA Activa MCR 1 0,1 0,06 0,04 0,03
MCRD Desactiva MCR 1 0,1 0,06 0,04 0,03
Palabra de estado de: MCRA, MCRD RB A1 A0 OV OS OR STA RLO /ER
La operacin evala el estado de:
La operacin afecta a:
OB 30 x x x 1131
OB 31 x x x 1132
OB 32 x x x x x x 1133
OB 33 x x x x x 1134
OB 34 x x x x x 1135
OB 35 x x x x x x 1136
OB 36 x x x 1137
OB 37 x x x 1138
OB 38 x x x 1139
Bloques de funcin CPU 412-1 CPU 412-2 CPU 414 CPU 416 CPU 417
Funciones CPU 412-1 CPU 412-2 CPU 414 CPU 416 CPU 417
Bloques de datos CPU 412-1 CPU 412-2 CPU 414 CPU 416 CPU 417
Funciones de sistema
Las tablas siguientes muestran las funciones de sistema que ofrece el sistema operativo de las distintas CPU del S7-400 y los tiempos de
ejecucin de las mismas. (X: Funcin existe, los tiempos de ejecucin no estn disponibles.)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
0 SET_CLK Ajustar la hora 195 111 75 66 267 647 170 507
1 READ_CLK Leer la hora 31 18 13 10 19 55 11 37
2 SET_RTM Ajustar contador horas funcionamiento. 27 16 11 9 16 16 10 10
3 CTRL_RTM Arrancar y parar contador horas de funcio- 23 14 10 8 13 13 8 8
namiento
4 READ_RTM Leer contador horas de funcionamiento 29 18 12 10 18 51 11 30
5 GADR_LGC Determinar direccin lg. de un canal 38 23 15 13 23 23 13 13
Rack 0
DP interna 51 31 21 18 31 31 18 18
6 RD_SINFO Leer inform. de arranque del OB actual 33 20 14 11 20 20 11 11
7 DP_PRAL Disparar una alarma de proceso en el 275 170 113 106 -- -- -- --
maestro DP
Primera llamada
Llamada intermedia 25 15 10 8 -- -- -- --
ltima llamada 25 15 10 8 -- -- -- --
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
9 EN_MSG Habilitar mensajes de bloque, de smbolo 182 103 69 59 116 231 68 144
y mensajes colectivos de control de pro-
cesos
Primera llamada, REQ = 1
ltima llamada 41 24 16 13 25 61 15 40
10 DIS_MSG Bloquear mensajes de bloque, de smbolo 183 104 70 60 117 240 68 145
y mensajes colectivos de control de pro-
cesos
Primera llamada, REQ = 1
ltima llamada 41 24 16 13 25 60 15 40
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
11 DPSYC_FR Sincronizar grupos de esclavos DP 158 90 60 52 -- -- -- --
Primera llamada, interface DP interno,
REQ = 1
Llamada intermedia, interface DP interno, 40 + 23 + 16 + 13 + -- -- -- --
BUSY = 1 1) n* 4 n* 3 n* 2 n* 2
Ultima llamada, interface DP interno, 42 + 24 + 17 + 14 + -- -- -- --
BUSY = 0 1) n* 4 n* 3 n* 2 n* 2
11 DPSYC_FR Primera llamada, interface DP externo, 76 51 40 36 -- -- -- --
REQ = 1
Llamada intermedia, interface DP externo, 56 + 35 + 26 + 22 + -- -- -- --
BUSY = 1 1) n* 4 n* 3 n* 2 n* 2
Ultima llamada, interface DP externo, 56 + 35 + 26 + 23 + -- -- -- --
BUSY = 0 1) n* 4 n* 3 n* 2 n* 2
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 414-7H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
12 D_ACT_DP Desactivar y activar esclavos DP 86 50 34 29 -- -- -- --
a travs del interface DP integrado
MODE = 0
12 D_ACT_DP Desactivar y activar esclavos DP 265 149 102 89 -- -- -- --
a travs del interface DP integrado,
MODE = 1
Primera llamada
Llamada intermedia 81 48 33 28 -- -- -- --
ltima llamada 103 61 41 36 -- -- -- --
12 D_ACT_DP Desactivar y activar esclavos DP 485 290 193 170 -- -- -- --
a travs del interface DP integrado,
MODE = 2
Primera llamada
Llamada intermedia 81 48 32 28 -- -- -- --
ltima llamada 101 60 40 35 -- -- -- --
12 D_ACT_DP Desactivar y activar esclavos DP 86 51 34 29 -- -- -- --
a travs del interface DP externo,
MODE = 0
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 414-7H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
12 D_ACT_DP Desactivar y activar esclavos DP 259 144 99 85 -- -- -- --
a travs del interface DP externo,
MODE = 1
Primera llamada
Llamada intermedia 81 48 33 28 -- -- -- --
ltima llamada 103 61 41 36 -- -- -- --
12 D_ACT_DP Desactivar y activar esclavos DP 472 280 186 169 -- -- -- --
a travs del interface DP externo,
MODE = 2
Primera llamada
Llamada intermedia 80 48 32 28 -- -- -- --
ltima llamada 101 60 41 35 -- -- -- --
13 DPNRM_DG Leer datos de diagnstico de esclavo 240 141 95 83 155 200 90 122
Primera llamada
Llamada intermedia 88 53 36 30 59 59 35 35
ltima llamada (28 bytes) 122 72 48 42 79 79 45 45
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
14 DPRD_DAT Leer datos tiles coherentes 56 36 24 21 47 86 29 51
via interface DP integrado 3 bytes
via interface DP integrado 32 bytes 60 37 25 22 50 98 30 57
va interface DP externo 3 bytes 71 45 32 27 71 90 31 57
va interface DP externo 32 bytes 187 146 115 107 145 192 112 135
15 DPWR_DAT Escribir datos tiles coherentes 601) 361) 251) 211) 421) 781) 271) 451)
via interface DP integrado 3 bytes 622) 372) 252) 212) 492) 822) 292) 482)
via interface DP integrado 32 bytes 641) 371) 251) 211) 481) 801) 271) 491)
662) 412) 262) 222) 532) 862) 312) 542)
va interface DP externo 3 bytes 661) 421) 301) 271) 721) 891) 341) 501)
682) 432) 312) 272) 792) 932) 372) 532)
va interface DP externo 32 bytes 1251) 961) 831) 791) 1641) 1751) 811) 981)
1282) 982) 852) 802) 1892) 2052) 912) 1042)
17 ALARM_SQ Generar mensajes de bloque acusables 276 165 116 98 222 319 107 187
Primera llamada, SIG = 0 > 1
Llamada vaca 123 72 48 41 74 154 43 93
18 ALARM_S Generar mensajes de bloque no acusa- 263 155 108 88 214 329 102 184
bles Primera llamada, SIG = 0 > 1
Llamada vaca 111 64 43 36 66 151 38 87
1) sin transferir datos a la imagen del proceso 2) con transferencia de datos a la imagen del proceso
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
19 ALARM_SC Estado de acuse del ltimo mensaje 81 45 30 25 48 144 27 75
ALARM_SQ entrante
20 BLKMOV Copiar variable en la memoria de tra- 58 + 36 + 23 + 19 + 36 + 36 + 18 + 18 +
bajo n* n* n* n* n* n* n* n*
(n= cantidad de bytes a copiar) 0,08 0,046 0,03 0,03 0,046 0,046 0,03 0,03
Fuente = Memoria de carga 610 + 400 + 339 + 386 + 610 + 1058 + 473 + 921 +
n* n* n* n* n* n* n* n*
0,79 0,48 0,47 0,47 1,6 1,6 1,2 1,2
21 FILL Inicializar campo en la memoria de 43 + 26 + 17 + 13 + 28 + 28 + 15 + 15 +
trabajo n* n* n* n* n* n* n* n*
(n = Longitud de la variable de destino 0,024 0,016 0,012 0,01 0,016 0,016 0,01 0,01
en bytes)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
25 COM- Comprimir memoria de usuario 112 64 43 38 77 167 46 97
PRESS Primera llamada (inicio)
Llamada secuencial 24 14 10 8 14 14 8 8
26 UPDAT_PI Actualizar imagen de proceso de 43 28 21 18 49 98 31 58
entradas (indicacin del tiempo de
ejecucin para 1 DI 32 en aparato
central)
AI 8*13Bit 67 50 42 39 124 173 81 109
27 UPDAT_PO Actualizar salidas (indicacin del 39 27 21 18 42 74 27 45
tiempo de ejecucin para 1 DO 32 en
aparato central)
AO 8 * 13 Bit 62 46 39 36 97 130 65 83
28 SET_TINT Ajustar alarma horaria 92 54 36 32 54 92 32 56
29 CAN_TINT Anular alarma horaria 30 17 12 10 119 374 74 234
30 ACT_TINT Activar alarma horaria 63 35 24 21 36 72 22 48
31 QRY_TINT Consultar alarma horaria 16 10 7 5 9 9 6 6
32 SRT_DINT Arrancar alarma de retardo 49 28 19 17 28 28 17 17
33 CAN_DINT Anular alarma de retardo 33 19 13 11 25 25 15 15
34 QRY_DINT Consultar alarma de retardo 16 10 7 5 10 10 6 6
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
35 MP_ALM Disparar alarma de multiprocesa- 368 209 142 130 -- -- -- --
miento
36 MSK_FLT Enmascarar eventos de error 19 12 8 7 12 12 7 7
sncrono
37 DMSK_FLT Desenmascarar eventos de error 23 14 10 8 14 14 8 8
sncrono
38 READ_ERR Leer registro de errores 23 14 9 8 14 14 8 8
39 DIS_IRT Ignorar nuevos eventos 254 126 85 78 128 128 75 75
Inhibir todos los eventos (MODE = 0)
Inhibir todos los eventos de una clase 55 31 21 18 31 31 18 18
de alarma (MODE = 1)
Inhibir un evento (MODE = 2) 31 18 13 11 18 18 11 11
40 EN_IRT Reanudar tratamiento de eventos 205 121 82 71 129 129 75 75
Habilitar todos los eventos (MODE =
0)
Habilitar todos los eventos de una 54 30 20 17 30 30 17 17
clase de alarma (MODE = 1)
Habilitar un evento (MODE = 2) 29 17 12 10 17 17 10 10
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
41 DIS_AIRT Retardar eventos de alarmaen la pri- 215 129 86 77 140 140 83 83
mera activacin del retardo 1)
cuando el retardo ya est activado 18 10 8 6 10 10 6 6
1) El tiempo de ejecucin de la SFC 41 al activar por primera vez el retardo depende de la prioridad desde la que se llame a la SFC 41. El
tiempo de ejecucin indicado se refiere a la llamada programada en el OB 1. Cuanto mayor sea el n de la prioridad tanto menor ser el
tiempo de ejecucin.
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
42 EN_AIRT cuando todava haya otros retardos 18 11 7 6 11 11 6 6
Eliminar el retardo de eventos de alarma al 437 272 193 171 272 272 172 172
anular el ltimo retardo 1)
43 RE_TRIGR Redisparar temporizador de vigilancia 221 123 82 75 114 339 70 204
44 REPL_VAL Transferir a ACU1 valor sustitutivo 22 13 9 7 13 13 8 8
46 STP Pasar CPU a STOP -- -- -- -- -- -- -- --
Valores no medibles
47 WAIT Retardar ejecucin del programa 15 8 7 5 7-9 7-9 3-5 3-5
48 SNC_RTCB Sincronizar relojes esclavos 19 12 8 7 12 45 7 32
49 LGC_GADR Determinar el puesto (slot) asignado a una 40 25 17 14 25 25 14 14
direccin lgica
50 RD_LGADR Determinar todas las direcciones lgicas 103 61 41 34 63 63 35 35
de un mdulo (indicacin del tiempo de eje-
cucin para 1 DI 32 en aparato central)
1) El tiempo de ejecucin de la SFC 42 al anular el limo retardo depende de la prioridad desde la que se llame a la SFC 42. El tiempo de
ejecucin indicado se refiere a la llamada programada en el OB 1. Cuanto mayor sea el n de la prioridad tanto menor ser el tiempo de
ejecucin.
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial Identificacin de mdulo 125 79 51 46 71 71 47 47
Leer todos los registros (0111)
51 RDSYSST Lista parcial Caractersticas de la CPU 256 154 102 89 150 150 96 96
Leer todos los registros (0012)
Leer todos los registros (0112) 156 94 62 55 86 86 56 56
Leer toda la inform. del encabezamiento 111 66 43 39 57 57 40 40
(0F12)
51 RDSYSST Lista parcial Guardar 135 90 59 53 81 81 54 54
Leer de un registro (0113)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial reas de sistema 146 91 60 52 83 83 53 53
Leer todos los registros (0014)
Leer la informacin del encabezamiento 100 66 43 38 56 56 38 38
(0F14)
51 RDSYSST Lista parcial Tipos de bloque 145 86 57 51 77 77 51 52
Leer todos los registros (0015)
51 RDSYSST Lista parcial Estado de los LEDs de los 264 157 121 108 163 -- 113 --
mdulos
Leer el estado de todos los LEDs (0019)
Leer la informacin del encabezamiento 182 113 80 69 126 -- 72 --
(0F19)
51 RDSYSST Lista parcial Identificacin de los compo- 199 118 77 70 124 275 74 164
nentes
Leer todos los componentes (001C)
Leer un componente (011C) 136 84 56 49 91 241 53 136
Leer todos los componentes de una CPU 126 276 76 154
del sistema H (021C)
Leer un componente de todas las CPU 92 257 54 142
redundantes del sistema H (031C)
Leer la informacin del encabezamiento 99 69 45 40 75 99 44 99
(0F1C)
51 RDSYSST Lista parcial Estado de alarma 171 103 68 60 95 95 63 63
Leer un registro (0222)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial Asignacin TPA/CPU 344 209 128 120 207 207 118 118
Asignacin de las imgenes de proceso
parciales y los OBs (0025)
Asignacin de las imgenes de proceso 121 78 51 45 81 81 42 42
parciales y del OB correspondiente (0125)
51 RDSYSST Asignacin del OB y las imgenes de pro- 228 173 106 95 - - - -
ceso parciales (0225)
Leer la informacin del encabezamiento 118 70 46 41 - - - -
(0F25)
51 RDSYSST Lista parcial Informacin sobre el estado 165 - 97 - 64 - 57 - 108 - 133 - 63 - 88 -
de comunicacin 291 174 116 102 184 543 107 323
Leer informacin sobre el estado de una
unidad de comunicacin (0132)
51 RDSYSST Lista parcial Informacin sobre el estado 166 100 66 59 152 299 97 186
de comunicacin
Leer informacin sobre el estado de una
unidad de comunicacin (0232)
51 RDSYSST Lista parcial Informacin colectiva - - - - - 122 - 77
CPU-H
Estado actual del sistema H (0071)
Informacin del encabezamiento (0F71) - - - - - 64 - 15
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial LEDs de los mdulos 182 124 88 77 139 165 80 160
Estado de un LED (0174)
51 RDSYSST Lista parcial Esclavos DP conectados en - - - - - 131 - 76
el sistema H
Estado de comunicacin del sistema H y
el esclavo DP conectado (0C75)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial Informacin sobre el sistema 258 158 105 92 209 209 127 127
maestro DP
Todos los sistemas maestros DP conoci-
dos por la CPU (0090)
un sistema maestro DP (0190) 134 80 53 47 72 72 48 49
Informacin del encabezamiento (0F90) 112 67 44 39 59 59 40 40
51 RDSYSST Lista parcial Informacin sobre el estado 561 329 218 180 -- -- -- --
de los mdulos + + + +
Leer la informacin sobre el estado de to- n* n* n* n*
dos los mdulos conectados (n=nmero 22 19 16 14
de los registros) (0091)
Leer la informacin sobre el estado de to- 546 381 230 220 -- -- -- --
dos los mdulos/bastidores con identifica- + + + +
dor de tipo errneo (0191) n* n* n* n*
70 60 40 35
de todos los mdulos defectuosos (0291) 515 371 246 213 -- -- -- --
+ + + +
n* n* n* n*
99 22 18 18
de todos los mdulos no disponibles 517 376 249 216 -- -- -- --
(0391) + + + +
n* n* n* n*
69 60 40 35
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
de todos los submdulos del mdulo prin- 169 102 67 59 -- -- -- --
cipal (0591)
51 RDSYSST Leer la informacin sobre el estado de los 299 179 118 103 -- -- -- --
submdulos del mdulo principal en el ba- + + + +
stidor indicado (0991) n* n*7 n*5 n*4
12
centralizado 182 118 78 69 121 182 70 125
de un mdulo con direccin bsica lgica
(0C91)
decentralizado 236 150 99 87 154 232 89 145
de un mdulo con direccin bsica lgica
(0C91)
51 RDSYSST Lista parcial Informacin sobre el estado 116 95 63 55 202 250 133 150
de los mdulos
de un mdulo (descentralizado) con direc-
cin bsica lgica (4C91)
Primera llamada
Lista parcial Informacin sobre el estado -- -- -- -- 122 122 85 85
de los mdulos
de un mdulo (descentralizado) con direc-
cin lgica bsica (4C91)
Llamada intermedia
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
Lista parcial Informacin sobre el estado -- -- -- -- 138 138 92 92
de los mdulos
de un mdulo (descentralizado) con direc-
cin lgica bsica (4C91)
ltima llamada
51 RDSYSST centralizado 303 178 118 88 178 291 101 178
de todos los mdulos en el bastidor indi- + + + + + + + +
cado (n=nmero del registro) (0D91) n* 23 n* 16 n* 10 n*8 n * 18 n * 20 n * 10 n * 12
descentralizado 235 - 138 - 91 - 80 - 141 276 - 81 - 169 -
de todos los mdulos en la estacin DP 274 161 107 94 168 293 95 183
indicada (0D91)
de todos los mdulos asignados (0E91) 854 505 335 289 -- -- -- --
51 RDSYSST Lista parcial Informacin sobre el estado 128 87 57 51 89 114 52 78
de los bastidores y de la estacin
centralizado
Leer el estado terico del bastidor 0
(0092)
descentralizado 694 387 257 219 389 421 222 247
Leer el estado terico del sistema DP 1
(0092)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Leer el estado terico del sistema DP 1 248 146 96 86 158 222 92 140
(conectado va una interfaz DP externa)
(4092)
51 RDSYSST Leer el estado de activacin del sistema 676 398 264 226 442 464 238 247
maestro DP 1 (va una interfaz DP inte-
grada) (0192)
51 RDSYSST centralizado 129 87 57 51 89 115 53 61
Leer el estado real del bastidor 0 (0292)
descentralizado 677 417 277 239 398 431 242 254
Leer el estado real del sistema DP 1
(0292)
51 RDSYSST Leer el estado real de las estaciones en 250 147 97 86 159 231 93 141
un sistema maestro DP (va conexin DP
externa) (4292)
51 RDSYSST Leer el estado del respaldo por pila del 144 87 57 51 89 113 52 77
bastidor 0 al agotarse, como mnimo, una
pila (0392)
51 RDSYSST Leer el estado del respado completo por 129 87 57 51 89 114 52 78
pila de una CPU (0492)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Leer el estado de alimentacin 24 V-de 144 87 57 51 89 114 52 78
todos los racks de la CPU (0592)
51 RDSYSST centralizada 280 168 111 96 170 195 96 121
Leer el estado de diagnstico de los apa-
ratos de ampliacin (0692)
51 RDSYSST descentralizado 811 487 323 273 497 531 288 314
Leer el estado de diagnstico de las esta-
ciones en el sistema DP 1 (va una inter-
faz DP integrada) (0692)
51 RDSYSST Estado de diagnstico de las estaciones 252 148 97 87 160 224 94 142
en un sistema maestro DP conectado va
una interfaz DP externa (4692)
Primera llamada
Llamada 140 84 55 49 91 91 53 53
ltima llamada 157 94 62 55 101 101 59 59
51 RDSYSST Lista parcial Informacin ampliada sobre 156 93 61 55 87 87 56 56
sistemas maestros DP
Leer la informacin ampliada sobre un si-
sisistema maestro DP (0195)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
Leer la informacin del encabezamiento 114 69 45 40 60 60 41 41
(0F95)
51 RDSYSST Lista parcial Bfer de diagnstico 135 - 86 - 60 - 45 - 86 - 86 - 51 - 51 -
314 188 125 111 188 188 112 112
Leer todas las informaciones de eventos
del estado actual del sistema (max. 23)
(00A0)
Leer las ltimas n entradas (n = 1-23) 135 86 57 50 86 86 51 51
(01A0) + + + + + + + +
n* n* n* 3 n* 3 n* 4,4 n* 4,4 n* 3 n* 3
7,8 4,4
51 RDSYSST Leer la informacin del encabezado 115 75 49 43 75 75 45 45
(0FA0)
51 RDSYSST Lista parcial Datos de diagnstico REG 342 212 148 133 232 282 138 146
0
Leer va direccin lgica (00B1)
centralizada
descentralizada (00B1) 313 184 123 109 194 278 113 151
Primera llamada
descentralizado 172 103 68 60 105 105 63 63
Llamada intermedia, REQ = 0
descentralizado (00B1) 195 116 77 68 120 120 73 73
Ultima llamada
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial Datos de diagnstico 247 147 100 89 158 184 98 135
REG 1
Leer va direccin grfica (00B2)
Leer un REG 1 de 16 bytes
51 RDSYSST Lista parcial Datos de diagnstico DS 1 383 245 178 162 257 307 172 203
Leer va direccin lgica (00B3)
Leer un REG de 16 bytes
centralizado
descentralizado Primera llamada (00B3) 312 183 122 108 185 231 112 151
descentralizado Llamada intermedia 173 102 68 59 104 104 61 61
(00B3)
descentralizado ltima llamada (00B3) 214 127 84 74 131 131 76 76
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
51 RDSYSST Lista parcial Datos de diagnstico esclavo 311 182 122 108 197 233 115 147
DP
Leer a travs de direccin de diagnstico
configurada (00B4), primera llamada
Llamada intermedia, REQ = 0 (00B4) 174 101 67 59 109 109 64 64
Ultima llamada (6 - 240 bytes) (00B4) 263 157 106 94 160 160 96 96
52 WR_USMSG Entrada personalizada en el bfer de 151 93 66 54 76 101 33 59
diagnstico
Escribir mensaje
sin mensaje 87 53 36 30 56 91 32 58
54 RD_DPARM Leer parmetros dinmicos, centralizado 154 85 57 50 94 127 55 74
AI 8 * 13 bits
descentralizado 167 101 68 59 107 107 62 62
AI 8 * 12 bits (REG1 = 14 bytes)
55 WR_PARM Escribir parmetros dinmicos centralizada 359 228 164 146 243 309 156 194
AI 8 * 13 bits
descentralizado 308 182 123 107 195 242 114 145
Primera llamada
AI 8 * 12 bits (14 - 240 bytes)
descentralizado 138 82 55 48 89 89 51 51
Llamada secuencial/ltima, REQ = 0
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
56 WR_DPARM Escribir parmetros dinmicos predefinidos 404 272 203 184 280 348 196 232
AI 8 * 13 Bit centralizada
descentralizada 248 146 98 85 158 204 93 124
Primera llamada AI 8 * 12 Bit
(2 - 240 bytes)
Llamada secuencial/ltima 121 72 48 41 79 79 46 46
57 PARM_MOD Parametrizar mdulo 695 459 349 318 480 582 332 390
centralizado
MOD/REG: Cantidad/Long. en bytes
AI 8 * 13 bits
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
58 WR_REC Escribir registro de parmetros centrali- 279 170 120 107 183 246 109 120
zado + + + + + + + +
(n=cantidad de bytes) n*3 n* n* n* n * 2,6 n * 2,6 n * 2,2 n * 2,2
2,5 2,3 2,2
Primera llamada conexin DP integrada 283 168 113 97 180 226 104 136
(n=cantidad de bytes) + + + + + + + +
n* n* n* n* n* n* n* n*
0,1 0,04 0,03 0,03 0,06 0,06 0,06 0,06
Llamada intermedia, REQ = 0 112 66 45 38 74 74 42 42
conexin DP integrada
Ultima llamada, conexin DP integrada 114 67 45 38 75 75 43 43
Primera llamada conexin DP externa 277 163 109 96 185 185 98 98
(n=cantidad de bytes) + + + + + + + +
n* n* n* n* n* n* n* n*
0,06 0,06 0,04 0,03 0,06 0,06 0,03 0,03
Llamada intermedia, REQ = 0 113 67 45 40 71 71 42 42
conexin DP externa
Ultima llamada 115 68 46 40 72 72 42 42
conexin DP externa
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
59 RD_REC Leer registro 278 169 119 106 220 280 116 132
Primera llamada, centralizado, + + + + + + + +
(n=cantidad de bytes) n* n* n* n* n * 2,8 n *2,9 n * 2,3 n * 2,4
3,2 2,7 2,4 2,3
Primera llamada, conexin DP integrada 264 156 105 91 167 224 97 129
Llamada intermedia, REQ = 0, conexin 112 66 45 38 74 74 42 42
DP integrada
Ultima llamada, conexin DP integrada, 201 119 81 70 125 125 73 73
(n=cantidad de bytes) + + + + + + + +
n* n* n* n* n* n* n* n*
0,04 0,04 0,03 0,03 0,13 0,13 0,13 0,13
Primera llamada, conexin DP externa 255 151 101 88 164 164 96 96
Llamada intermedia, REQ = 0 113 67 45 40 74 74 45 45
conexin DP externa
Ultima llamada, conexin DP externa 196 116 78 68 121 121 71 71
(n=cantidad de bytes) + + + + + + + +
n* n* n* n* n * 0,1 n * 0,1 n* n*
0,06 0,06 0,03 0,03 0,05 0,05
60 GD_SND Enviar paquete de datos globales 207 124 83 72 -- -- -- --
1 byte
32 bytes 553 331 212 183 -- -- -- --
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
61 GD_RCV Aceptar paquete de datos globales 100 60 41 35 -- -- -- --
(1 - 32 bytes)
62 CONTROL Consultar el estado del enlace de una in- 104 63 44 35 74 112 40 69
stancia local de SFB de communicacin
64 TIME_TCK Leer temporizador de milisegundos 19 11 8 6 11 45 7 27
65 X_SEND Enviar datos a interlocutor externo 641 458 412 355 -- -- -- --
Primera llamada, establecer enlace
(1-76 bytes) REQ = 1
Primera llamada, enlace existente 509 293 195 168 -- -- -- --
(1 - 76 bytes)
Llamada intermedia 150 87 58 49 -- -- -- --
(1 - 76 bytes)
Ultima llamada, BUSY = 0 254 150 100 87 -- -- -- --
66 X_RCV Recibir datos de interlocutor externo 89 49 33 28 -- -- -- --
Comprobar recepcin (1-76) bytes
Leer datos 270 155 107 87 -- -- -- --
(1-76 bytes)
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
67 X_GET Leer datos de interlocutor externo 572 416 384 332 -- -- -- --
Primera llamada, establecer enlace
(1-76 bytes) REQ = 1
Primera llamada enlace existente 444 252 167 144 -- -- -- --
(1-76 bytes)
Llamada intermedia 153 89 60 50 -- -- -- --
(1-76 bytes)
Ultima llamada, BUSY = 0 364 214 142 123 -- -- -- --
68 X_PUT Escribir datos en interlocutor externo 651 462 415 357 -- -- -- --
Primera llamada, establecer enlace
(1-76 bytes) REQ = 1
Primera llamada, enlace existente 519 297 198 170 -- -- -- --
(1-76 bytes)
Llamada intermedia 155 89 60 51 -- -- -- --
(1-76 bytes)
Ultima llamada , BUSY = 0 259 151 101 87 -- -- -- --
69 X_ABORT Deshacer enlace con interlocutor externo 239 139 88 78 -- -- -- --
Primera llamada, REQ = 1
Llamada intermedia 109 64 43 36 -- -- -- --
Ultima llamada, BUSY = 0 228 219 254 219 -- -- -- --
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
72 I_GET Leer datos del interlocutor externo 732 442 401 346 -- -- -- --
Primera llamada, establecer enlace
(1-76 bytes) REQ = 1
Primera llamada, enlace existente 425 225 170 153 -- -- -- --
(1-76 bytes)
Llamada intermedia (1-76 Byte) 175 93 62 53 -- -- -- --
72 I_GET Llamada intermedia 407 218 145 126 -- -- -- --
(1-76 bytes)
73 I_PUT Escribir datos en interlocutor interno 539 - 304 - 204 - 172 - -- -- -- --
Primera llamada, establecer enlace 843 486 431 372
(1-76 bytes) REQ = 1
Primera llamada, enlace existente 539 301 201 178 -- -- -- --
(1-76 bytes)
Llamada intermedia (1-76 bytes) 172 94 63 53 -- -- -- --
Ultima llamada , BUSY = 0 252 155 103 90 -- -- -- --
74 I_ABORT Interrumpir enlace con interlocutor interno 192 131 88 82 -- -- -- --
Primera llamada, REQ = 1
Llamada intermedia 103 62 42 35 -- -- -- --
Ultima llamada , sin/con enlace 226 62 / 48 / 37 / -- -- -- --
BUSY = 0 217 253 217
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
79 SET 1) Activar un campo de bits en rea de 31 + 20 + 14 + 11 + 37 75 22 44
periferia n* n* n* n* + + + +
n = cantidad de bits a poner a 1 0,25 0,2 0,2 0,2 n * 1,0 n * 1,1 n * 0,7 n * 0,7
80 RSET 1) Borrar un campo de bits en rea de 31 + 19 + 14 + 11 + 38 76 23 44
periferia n* n* n* n* + + + +
n = cantidad de bits a poner a 0 0,25 0,2 0,2 0,2 n * 1,0 n * 1,1 n * 0,7 n * 0,7
81 UBLKMOV Copiar la variable sin interrupciones 39 + 23 + 16 + 12 + 24 24 13 13
n = cantidad de bytes a copiar n* n* n* n* + + + +
0,08 0,05 0,03 0,03 n* 0,05 n* 0,05 n* 0,03 n* 0,03
87 C_DIAG Determinar el estado actual del enlace 28 17 12 9 22 69 13 44
MODE = 0
Mode = 1, 2, 3 129 136 167 146 185 567 206 664
90 H_CTRL Influir en procesos para sistemas H -- -- -- -- 12 12 8 8
1) Medidos con mdulos de periferia del tipo Simulador binario C79459-A1002-A1, versin 1 en aparato central
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
100 SET_CLKS Ajustar la hora y el estado del reloj 192 112 75 66 266 828 169 501
MODE = 1
MODE = 2 109 62 41 36 166 431 102 264
MODE = 3 189 115 75 69 270 842 171 506
103 DP_TOPOL Determinar la topologa de bus de un si- 272 160 109 96 174 319 103 184
stema maestro DP, primera llamada, REQ
=1
Llamada intermedia 46 27 19 16 28 28 17 17
ltima llamada BUSY = 0 49 28 20 17 31 31 18 18
104 CIR Controlar la funcin CiR 19 11 8 6 15 9
MODE = 0, Informacin
MODE = 1, habilitar la funcin CIR 19 11 8 6 15 9
MODE = 2, bloqueo total de la funcin CiR 19 11 8 6 15 9
MODE = 3, bloqueo condicional de la fun- 19 11 8 6 15 9
cin CiR
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFC la SFC solo redun- solo redun-
dant dant
105 READ_SI Leer recursos de sistema ocupados de 132 - 80 - 53 - 45 - 81 - 81 - 47 - 47 -
forma dinmica MODE = 0 1185 988 1291 1168 1022 0) 1026 0) 1182 0) 1187 0)
0) 0) 0) 0)
0) Depende del tamao del rea de destino SYS_INST y el nmero de recursos de sistema a leer
1) Depende del nmero de mensajes activos (recursos de sistema ocupados)
2) Depende del nmero de mensajes activos (recursos de sistema ocupados) y del nmero de instancias ocupadas con la
CMP_ID buscada.
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
106 DEL_SI Habilitar recursos de sistema de forma 198 - 111 - 75 - 65 - 145 - 492 - 85 - 332 -
dinmica MODE = 1 1016 821 1035 923 2442 1) 12556 2817 1) 14262
1) 1) 1) 1) 1) 1)
107 ALARM_DQ Crear mensajes de bloque acusables 285 170 120 101 221 326 110 191
Primera llamada, SIG = 0 -> 1
Llamada sin mensaje 133 79 53 44 82 162 46 96
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPUs CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFC la SFC solo redun- solo redun-
dant dant
108 ALARM_D Crear mensajes de bloque no acusables 273 163 108 91 223 336 106 187
Primera llamada, SIG = 0 -> 1
Llamada sin mensaje 122 71 47 39 74 168 42 91
126 SYNC_PI Actualizar la imagen parcial del proceso 61 37 25 21
de las entradas de forma isocrona
127 SYNC_PO Actualizar la imagen parcial del proceso 60 36 24 20
de las salidas de forma isocrona
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFB la SFB solo redun- solo redun-
dant dant
0 CTU Incrementar 4 3 1 1 4 4 1 1
1 CTD Decrementar 4 2 1 1 2 2 2 2
2 CTUD Incrementar y decrementar 4 2 1 1 2 2 2 2
3 TP Generar un impulso 26 15 10 8 16 49 9 28
4 TON Retardo a la conexin 25 15 10 8 16 48 10 29
5 TOF Retardo a la desconexin 19 11 7 6 11 11 6 7
8 USEND Emitir datos de forma no coordinada 426 - 245 - 164 - 139 - 256 - 375 - 147 - 216 -
(entrega va parmetro de emisin) 448 260 174 153 282 408 165 233
Activacin de la peticin (1 - 440 bytes)
Comprobacin de la peticin 147 86 57 49 88 122 50 73
Fin de la peticin (DONE = 1) 147 84 56 48 85 125 48 72
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFB la SFB solo redun- solo redun-
dant dant
9 URCV Recibir datos de forma no coordinada 136 77 50 44 79 119 45 72
(entrega va parmetro de recepcin)
Activacin de la peticin
Comprobacin de la peticin 133 78 50 43 79 109 45 68
Fin de la peticin 280 - 165 - 108 - 92 - 160 - 203 - 92 - 115 -
(NDR = 1; 1 - 440 bytes) 316 186 121 106 197 237 113 137
12 BSEND Enviar datos en bloque 386 220 148 129 220 293 129 168
Activacin de la peticin (1 - 3000 bytes)
Comprobacin de la peticin 164 95 63 54 95 126 55 78
Fin de la peticin, DONE = 1 161 92 62 54 92 132 54 76
13 BRCV Recibir datos en bloque 187 108 71 62 112 153 65 88
Activacin de la peticin (1 - 3000 bytes)
Comprobacin de la peticin 186 109 71 61 111 142 65 87
Fin de la peticin 163 94 61 53 94 131 53 76
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de 412 414 416 417 414-4H 414-4H 417-4H 417-4H
Significado
SFB la SFB solo redun- solo redun-
dant dant
14 GET Leer datos de CPU remota (indicar un rea) 335 186 129 113 192 269 113 157
Activacin de la peticin
Comprobacin de la peticin 149 86 57 49 88 121 51 74
Fin de la peticin (NDR = 1; 1 - 450 bytes) 282 - 163 - 108 - 92 - 163 - 200 - 92 - 114 -
316 183 121 106 197 239 115 138
15 PUT Escribir datos en CPU remota 445 - 257 - 173 - 147 - 267 - 386 - 154 - 222 -
(indicar un rea) 478 277 180 160 299 410 174 239
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
19 START Rearrancar completamente el 443 251 164 147 261 330 148 191
dispositivo remoto
Activacin de la peticin, REQ = 1
Comprobacin de la peticin 155 90 60 52 92 122 53 76
Fin de la peticin, DONE = 1 153 89 59 51 90 130 52 77
20 STOP Pasar dispositivo remoto a STOP 411 242 157 136 244 319 143 187
Activacin de la peticin, REQ = 1
Comprobacin de la peticin 156 90 59 51 92 132 53 76
Fin de la peticin, DONE = 1 153 89 58 51 89 128 51 75
21 RESUME Rearrancar el dispositivo remoto 434 246 159 142 249 330 148 193
Activacin de la peticin, REQ = 1
Comprobacin de la peticin 157 90 59 52 92 124 53 76
Fin de la peticin, DONE = 1 153 90 59 52 90 131 52 75
22 STATUS Consultar el estado de un dispositivo remoto 279 160 109 97 164 233 97 135
Activacin de la peticin, REQ = 1
Comprobacin de la peticin 153 88 58 50 91 123 53 75
Fin de la peticin, NDR = 1 464 269 177 151 269 301 151 171
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
23 USTATUS Recibir estado del dispositivo remoto de forma 135 79 50 44 79 119 46 69
no coordinada
Activacin de la peticin, NDR = 1
Comprobacin de la peticin 133 77 50 43 78 111 45 68
Fin de la peticin 462 266 176 150 266 297 150 169
31 NOTIFY_8P Generar aviso de bloque con sealizacin de 543 - 309 - 207 - 178 - 315 - 470 - 181 - 273 -
acuse 588 331 220 191 349 506 202 293
Primera llamada o bien activacin de la peti-
cin, SIG = 0> 1 (1 - 420 Byte)
Comprobacin de la peticin 206 118 78 67 118 155 67 89
Fin de la peticin, DONE = 1 215 123 81 70 123 156 70 90
32 DRUM Materializar control secuencial 39 21 14 13 21 55 13 39
33 ALARM Generar aviso de bloque con sealizacin de 552 - 312 - 209 - 183 - 314 - 468 - 183 - 277 -
acuse 588 331 223 195 348 501 202 291
Primera llamada o bien activacin de la peti-
cin, SIG = 0> 1
(1 - 420 bytes)
Comprobacin de la peticin 208 119 79 68 119 156 68 89
Fin de la peticin, DONE = 1 215 123 81 70 123 156 70 89
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
34 ALARM_8 Generar aviso de bloque sin valores asocia- 433 246 165 144 246 359 144 208
dos para 8 seales
Primera llamada o bien activacin de la peti-
cin, SIG = 0> 1
(1 - 420 bytes)
Comprobacin de la peticin 206 118 78 68 118 152 68 89
Fin de la peticin, DONE = 1 213 121 80 70 121 157 70 89
35 ALARM_8P Generar aviso de bloque con valores asocia- 549 - 306 - 209 - 182 - 316 - 468 - 182 - 270 -
dos para 8 seales 582 326 222 190 347 502 202 292
Primera llamada o bien activacin de la peti-
cin, SIG = 0> 1
(1 - 420 bytes)
Comprobacin de la peticin 205 118 78 68 118 156 68 89
Fin de la peticin, DONE = 1 213 122 81 70 122 156 70 90
36 NOTIFY Generar aviso de bloque sin sealizacin de 547 - 305 - 203 - 181 - 313 - 469 - 181 - 276 -
acuse 586 329 216 189 345 503 200 289
Primera llamada o bien activacin de la peti-
cin, SIG = 0> 1
(1 - 420 bytes)
Comprobacin de la peticin 204 117 78 67 117 155 67 88
Fin de la peticin, DONE = 1 213 121 81 70 121 157 70 90
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
37 AR_SEND Enviar datos de archivadores 372 215 145 127 229 302 132 183
Primera llamada o bien activacin de la peti-
cin, REQ = 1
(1 - 3000 bytes)
Comprobacin de la peticin 160 92 62 54 102 140 57 81
Fin de la peticin, DONE = 1 160 91 61 54 102 140 57 81
52 RDREC Leer registro de un esclavo DP 289 167 111 97 178 224 106 131
Interface DP integrado,
Primera llamada (2-16 bytes)
Llamada intermedia 128 74 49 43 80 80 47 47
ltima llamada 221 127 86 76 131 131 78 78
52 RDREC Leer registro de un esclavo DP 291 167 108 94 179 223 105 132
Interface DP externo,
Primera llamada (4-16 bytes)
Llamada intermedia 128 74 49 43 80 80 46 46
ltima llamada 218 123 82 71 131 131 78 78
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
53 WRREC Escribir registro en un esclavo DP 314 182 119 105 190 235 111 136
Interface DP integrado,
Primera llamada (1-10 bytes)
Llamada intermedia 130 76 50 43 81 81 47 47
ltima llamada 132 77 51 45 83 83 48 48
53 WRREC Escribir registro en un esclavo DP 312 176 116 101 194 225 111 136
Interface DP externo,
Primera llamada (2-14 bytes)
Llamada intermedia 130 76 50 43 80 80 47 47
ltima llamada 134 77 51 45 82 82 48 48
54 RALRM Recibir alarma de un esclavo DP 118 73 48 42 76 76 44 44
Medicin del tiempo de ejecucin en OBs no
vinculados a la periferia, MODE = 1, OB 1
54 RALRM Recibir alarma de un esclavo DP 242 141 92 81 230 230 123 123
Medicin del tiempo de ejecucin en interface
DP integrado, MODE = 1,
OB 40, OB 83, OB 86
OB 55 a OB 57, OB 82 245 145 95 83 238 238 128 128
OB 70 -- -- -- -- 228 228 121 121
Tiempo de ejecucin en ms
CPU CPU CPU CPU CPU CPU CPU CPU
N Nombre de Significado 412 414 416 417 414-4H 414-4H 417-4H 417-4H
SFB la SFB solo redun- solo redun-
dant dant
54 RALRM Recibir alarma de un esclavo DP 404 239 156 137 359 359 208 208
Medicin del tiempo de ejecucin en interface
DP externo, MODE = 1,
OB 40, OB 83, OB 86
OB 55 a OB 57, OB 82 675 431 281 246 647 647 368 368
OB 70 -- -- -- -- 412 412 211 211
54 RALRM Recibir alarma de un esclavo DP 195 117 77 67 123 123 71 71
Medicin del tiempo de ejecucin en periferia
centralizada, MODE = 1,
OB 40, OB 82, OB 83, OB 86
OB 55 a OB 57 583 435 283 248 522 522 298 298