Professional Documents
Culture Documents
ADVERTENCIA
Los PLCs S7-1200 SIMATIC son controladores abiertos. Por este motivo, el S7-1200
debe montarse en una carcasa, un armario eléctrico o una sala de control. Sólo el
personal autorizado debe tener acceso a la carcasa, el armario eléctrico o la sala de
control.
Si no se cumplen los requisitos de montaje, pueden producirse la muerte, lesiones
corporales graves y/o daños materiales.
Vigile siempre los requisitos de montaje de los PLCs S7-1200.
Alejar los dispositivos S71200 de fuentes de calor, alta tensión e interferencias. Como
regla general para la disposición de los dispositivos del sistema, los aparatos que
generan altas tensiones e interferencias deben mantenerse siempre alejados de los
equipos de baja tensión y de tipo lógico, tales como el S71200.
Al configurar la disposición del S7-1200 en el panel, se deben tener en cuenta los
aparatos que generan calor y disponer los equipos electrónicos en las zonas más frías
del armario eléctrico. Si se reduce la exposición a entornos de alta temperatura,
aumentará la vida útil de cualquier dispositivo electrónico.
También se debe considerar la ruta del cableado de los dispositivos montados en el
panel.
Evite tender las líneas de señales de baja tensión y los cables de comunicación en un
mismo canal junto con los cables AC y DC de alta energía y conmutación rápida.
PRECAUCIÓN
En el montaje vertical, la temperatura ambiente máxima admisible se reduce en 10
grados centígrados. Un sistema S7-1200 montado verticalmente debe orientarse de
manera que la CPU se encuentre en el extremo inferior del conjunto.
Al planificar la disposición del sistema S71200, prevea espacio suficiente para el
cableado y
la conexión de los cables de comunicación.
CORRIENTE NECESARIA
La CPU dispone de una fuente de alimentación interna que suministra energía eléctrica
a la CPU, los módulos de señales, la Signal Board y los módulos de comunicación, así
como otros equipos consumidores de 24 V DC.
En los datos técnicos (Página 319) encontrará más información sobre la corriente de 5
V DC que suministra la CPU y la corriente de 5 V DC que requieren los módulos de
señales, la Signal Board y los módulos de comunicación. En "Calcular la corriente
necesaria"
La CPU provee una alimentación de sensores de 24 V DC que puede suministrar 24 V
DC a las entradas y bobinas de relé de los módulos de señales, así como a otros
equipos consumidores. Si los requisitos de corriente de 24 V DC exceden la capacidad
de la alimentación de sensores, es preciso añadir una fuente de alimentación externa
de 24 V DC al sistema. En los datos técnicos (Página 319) se indica la corriente
necesaria para la alimentación de sensores de 24 V DC de las distintas CPUs S7-1200.
Si se requiere una fuente de alimentación externa de 24 V DC, vigile que no se conecte
en paralelo con la alimentación de sensores de la CPU. Para aumentar la protección
contra interferencias, se recomienda conectar los cables neutros (M) de las distintas
fuentes de alimentación.
ADVERTENCIA
Si se conecta una fuente de alimentación externa de 24 V DC en paralelo con la fuente
de alimentación de sensores de 24 V DC, puede surgir un conflicto entre ambas
fuentes, ya que cada una intenta establecer su propio nivel de tensión de salida.
Este conflicto puede reducir la vida útil u ocasionar la avería inmediata de una o ambas
fuentes de alimentación y, en consecuencia, el funcionamiento imprevisible del
sistema PLC. El funcionamiento imprevisible puede producir la muerte, lesiones
corporales graves y/o daños materiales.
La fuente de alimentación DC de sensores y cualquier fuente de alimentación externa
deben alimentar diferentes puntos.
Algunos puertos de entrada de alimentación de 24 V DC del sistema S7-1200 están
interconectados, teniendo un circuito lógico común que conecta varios bornes M. Por
ejemplo, los circuitos siguientes están interconectados si no tienen aislamiento
galvánico según las hojas de datos técnicos: la fuente de alimentación de 24 V DC de la
CPU, la entrada de alimentación de la bobina de relé de un SM, o bien la fuente de
alimentación de una entrada analógica sin aislamiento galvánico. Todos los bornes M
sin aislamiento galvánico deben conectarse al mismo potencial de referencia externo.
Seleccione si la CPU
debe arrancar en
estado operativo STOP
o RUN, o bien en el
estado operativo
anterior (antes de
desconectar y conectar
la alimentación).
las herramientas online del software de programación. También se puede insertar una
instrucción STP en el programa para cambiar la CPU a estado operativo STOP. Esto
permite detener la ejecución del programa en función de la lógica.
La CPU también ejecuta las siguientes tareas durante el procesamiento del arranque.
. Las alarmas se ponen en cola de espera, pero no se procesan durante la fase de
arranque
. El tiempo de ciclo no se vigila durante la fase de arranque
. La configuración de HSC (contadores rápidos), PWM (modulación del ancho de pulso)
y módulos PtP (comunicación punto a punto) se puede modificar durante el arranque
. Los HSC, la PWM y los módulos de comunicación punto a punto sólo funcionan en
estado operativo RUN
Una vez finalizada la ejecución de los OBs de arranque, la CPU pasa a estado operativo
RUN y procesa las tareas de control en un ciclo continuo.
PROCESAMIENTO DEL CICLO EN ESTADO OPERATIVO RUN
En cada ciclo, la CPU escribe en las salidas, lee las entradas, ejecuta el programa de
usuario, actualiza los módulos de comunicación, realiza tareas de mantenimiento
internas y reacciona a los eventos de alarma de usuario y peticiones de comunicación.
Las peticiones de comunicación se procesan periódicamente durante el ciclo.
Estas acciones (excepto los eventos de alarma de usuario) se procesan con regularidad
y en orden secuencial. Los eventos de alarma de usuario habilitados se procesan según
su prioridad en el orden en que aparecen.
El sistema garantiza que el ciclo se procese dentro de un periodo denominado tiempo
de ciclo máximo. De lo contrario, se generará un evento de error de tiempo.
. Todo ciclo comienza con la consulta de los valores actuales de las salidas digitales y
analógicas de la memoria imagen de proceso. Estos valores se escriben luego en las
salidas físicas de la CPU, la SB y los módulos SM configurados para la actualización
automática de E/S (configuración predeterminada). Cuando una instrucción accede a
una salida física, se actualizan tanto la memoria imagen de proceso de las salidas como
la salida física.
. El ciclo continúa con la lectura de los valores actuales de las entradas digitales y
analógicas de la CPU, la SB y los SMs configurados para la actualización automática de
E/S (configuración predeterminada). Estos valores se escriben luego en la memoria
imagen de proceso. Cuando una instrucción accede a una entrada física, se modifica el
valor de ésta, pero no se actualiza la memoria imagen de proceso de las entradas.
. Tras leer las entradas, el programa de usuario se ejecuta desde la primera hasta la
última instrucción. Esto incluye todos los OBs de ciclo, así como sus FCs y FBs
asociados. Los OBs de ciclo se ejecutan en el orden correspondiente al número de OB,
comenzando con el número de OB más bajo.
Las comunicaciones se procesan periódicamente durante todo el ciclo, siendo posible
que se interrumpa la ejecución del programa de usuario.
El autodiagnóstico incluye comprobaciones periódicas del sistema y de estado de los
módulos de E/S.
Las alarmas pueden ocurrir en cualquier parte del ciclo y son controladas por eventos.
Cuando ocurre un evento, la CPU interrumpe el ciclo y llama el OB configurado para
procesar ese evento. Una vez que el OB haya finalizado el procesamiento del evento, la
CPU reanuda la ejecución del programa de usuario en el punto de interrupción.
Para impedir la pérdida de datos tras un corte de alimentación, es posible definir que
ciertos datos sean remanentes. Los siguientes datos pueden configurarse para que
sean remanentes:
. Área de marcas (M): El ancho preciso de la memoria para el área de marcas puede
definirse en la tabla de variables PLC o el plano de ocupación. El área de marcas
remanente comienza siempre en MB0, abarcando consecutivamente un determinado
número de bytes. Para definir este valor, haga clic en el botón "Remanencia" de la
barra
de herramientas de la tabla de variables PLC o del plano de ocupación. Introduzca el
número de bytes M que deben ser remanentes a partir de MB0.
. Variables de un bloque de función (FB): Si un FB se ha creado estando activada la
casilla "Sólo con direccionamiento simbólico", la interfaz del bloque de este FB incluirá
una columna "Remanencia". En esta columna es posible seleccionar "Remanente" o
"No remanente" individualmente para cada una de las variables. Un DB instancia que
haya sido creado al insertar este FB en el editor de programas muestra asimismo la
columna "Remanencia", aunque no permite editarla. El estado remanente no se puede
modificar desde la interfaz del bloque del DB de instancia para un FB que haya sido
configurado "Sólo con direccionamiento simbólico".
Si un FB ha sido creado estando desactivada la casilla "Sólo con direccionamiento
simbólico", la interfaz del bloque de este FB no incluirá la columna "Remanencia". Un
DB instancia que haya sido creado al insertar este FB en el editor de programas
muestra y permite editar la columna "Remanencia". En este caso, si se activa la opción
"Remanente" para alguna de las variables, se seleccionarán todas las variables. Por
analogía, si se desactiva la opción "Remanente" para alguna de las variables, se
deseleccionarán todas las variables. Si un FB se ha configurado sin el atributo "Sólo con
direccionamiento simbólico", el estado remanente se puede cambiar desde la interfaz
del bloque del DB instancia, pero todas las variables se ajustan conjuntamente al
mismo estado remanente.
Tras haber creado el FB no es posible modificar la opción "Sólo con direccionamiento
simbólico". Esta opción sólo se puede seleccionar cuando se crea el FB. Para
determinar si un FB existente se ha configurado "Sólo con direccionamiento
simbólico", haga cliccon el botón derecho del ratón en el FB en el árbol del proyecto,
elija "Propiedades" yseleccione luego "Atributos".
. Variables de un bloque de datos global: El comportamiento de un DB global respecto
a la asignación del estado remanente es similar al de un FB. En función del ajuste de
direccionamiento simbólico, es posible definir el estado remanente de algunas o todas
las variables de un bloque de datos global.
– Si el atributo "Sólo con direccionamiento simbólico" está activado para el DB, el
estado remanente se podrá ajustar para cada una de las variables.
– Si el atributo "Sólo con direccionamiento simbólico" está desactivado para el DB, el
ajuste de remanencia se aplicará a todas las variables del DB. Por tanto, todas o
ninguna de las variables serán remanentes.
Un total de 2048 bytes de datos pueden ser remanentes. Para ver cuánto espacio está
disponible, haga clic en el botón "Remanencia" de la barra de herramientas de la tabla
de variables PLC o del plano de ocupación. Aunque aquí se especifica el rango
remanente para la memoria M, la segunda fila indica la memoria restante disponible
en total para M y DB conjuntamente.
Búfer de diagnóstico
La CPU soporta un búfer de diagnóstico que contiene una entrada para cada evento de
diagnóstico. Toda entrada incluye la fecha y hora del evento, así como su categoría y
descripción. Las entradas se visualizan en orden cronológico. El evento más reciente
aparece en primer lugar. Estando conectada la alimentación de la CPU, los 50 eventos
más recientes están disponibles en este búfer. Cuando se llena el búfer, un evento
nuevo reemplaza al evento más antiguo. Cuando se corta la alimentación, se
almacenan los diez eventos más recientes.
Los siguientes tipos de eventos se registran en el búfer de diagnóstico:
. Todo evento de diagnóstico del sistema, p. ej. errores de la CPU y de los módulos
. Todo cambio de estado de la CPU (todo arranque, toda transición a STOP, toda
transición a RUN)
Para acceder al búfer de diagnóstico es preciso estar online. El búfer se encuentra en
"Online y diagnóstico / Diagnóstico / Búfer de diagnóstico". Encontrará más
información
acerca de la búsqueda y eliminación de errores en el capítulo "Online y diagnóstico".