SlideShare una empresa de Scribd logo
1 de 64
Descargar para leer sin conexión
Industry Sector, IA&DT
Documentación de cursos SCE Página 1 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Módulo TIA Portal 010-010
Iniciación a la programación de SIMATIC S7-1200
Documentación didáctica SCE
para la solución de automatización homogénea
Totally Integrated Automation (TIA)
Siemens Automation Cooperates with Education
Industry Sector, IA&DT
Documentación de cursos SCE Página 2 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Paquetes de instructor SCE apropiados para esta documentación
 SIMATIC S7-1200 AC/DC/RELÉ 6er "TIA Portal"
Ref.: 6ES7214-1BE30-4AB3
 SIMATIC S7-1200 DC/DC/DC 6er "TIA Portal"
Ref.: 6ES7214-1AE30-4AB3
 SIMATIC S7-SW for Training STEP 7 BASIC V11 Upgrade (for S7-1200) 6er "TIA Portal"
Ref.: 6ES7822-0AA01-4YE0
Tenga en cuenta que estos paquetes de instructor pueden ser sustituidos por paquetes actualizados.
Encontrará una relación de los paquetes SCE actualmente disponibles en la página: www.siemens.com/sce/tp
Cursos avanzados
Para los cursos avanzados regionales de Siemens SCE, póngase en contacto con el partner SCE de su región
www.siemens.com/sce/contact
Más información en torno a SCE
www.siemens.com/sce
Nota sobre el uso
La documentación de cursos para la solución de automatización homogénea Totally Integrated Automation
(TIA) ha sido elaborada para el programa “Siemens Automation Cooperates with Education (SCE)"
exclusivamente con fines formativos para centros públicos de Investigación y Desarrollo. Siemens AG declina
toda responsabilidad en lo que respecta a su contenido.
No está permitido utilizar este documento más que para la iniciación a los productos o sistemas de Siemens.
Es decir, está permitida su copia total o parcial y posterior entrega a los alumnos para que lo utilicen en el
marco de su formación. La transmisión y reproducción de este documento y la comunicación de su contenido
solo están permitidas dentro de centros de formación básica y avanzada para fines didácticos.
Las excepciones requieren autorización expresa por el siguiente contacto de Siemens AG: Sr. Roland
Scheuerer roland.scheuerer@siemens.com.
Todo incumplimiento quedará sujeto a la indemnización de los daños y perjuicios. Se reservan todos los
derechos, incluidos los de traducción, especialmente para el caso de concesión de patentes o registro como
modelo de utilidad.
No está permitido su uso para cursillos destinados a clientes del sector Industria. No aprobamos el uso
comercial de los documentos.
Queremos expresar nuestro agradecimiento a la empresa Michael Dziallas Engineering y a todas las personas
por el valioso apoyo prestado al elaborar este documento.
Industry Sector, IA&DT
Documentación de cursos SCE Página 3 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
PÁGINA:
1. Prólogo.....................................................................................................................................................4
2. Notas sobre la programación de SIMATIC S7-1200 ................................................................................6
2.1 Sistema de automatización SIMATIC S7-1200 ........................................................................................6
2.2 Software de programación STEP 7 Professional V11 (TIA Portal V11) ...................................................6
3. Instalación del software STEP 7 Professional V11 (TIA Portal V11) .......................................................7
3.1 Instalación de las actualizaciones de STEP 7 Professional V11 (TIA Portal V11) ..................................7
3.2 Actualización del catálogo de hardware en STEP 7 Professional V11 (TIA Portal V11 con Hardware
Support Packages (HSP)...................................................................................................................................8
4. Conexión con la CPU a través de TCP/IP y restablecimiento de la configuración de fábrica................13
5. ¿Qué es un PLC y para qué se utiliza?..................................................................................................20
5.1 ¿Qué significa PLC? ..............................................................................................................................20
5.2 ¿Cómo controla el PLC el proceso? ......................................................................................................20
5.3 ¿De dónde recibe el PLC la información sobre los estados del proceso?.............................................21
5.4 ¿Qué diferencia hay entre los contactos NC y los contactos NA?.........................................................21
5.5 ¿Cómo activa SIMATIC S7-1200 las señales de entrada/salida individuales?......................................22
5.6 ¿Cómo se procesa el programa en el PLC? ..........................................................................................23
5.7 ¿Cómo son las operaciones lógicas en el programa del PLC? .............................................................24
5.7.1 Operación lógica Y ........................................................................................................................24
5.7.2 Operación lógica O........................................................................................................................26
5.7.3 Negación........................................................................................................................................27
5.8 ¿Cómo se crea el programa de PLC? ¿Cómo llega a la memoria del PLC? .........................................28
6. Instalación y manejo de SIMATIC S7-1200............................................................................................29
7. Tarea de ejemplo: mando de prensas....................................................................................................33
8. Programación de la prensa para SIMATIC S7-1200..............................................................................34
8.1. Vista del portal .......................................................................................................................................34
8.2. Vista del proyecto...................................................................................................................................35
Industry Sector, IA&DT
Documentación de cursos SCE Página 4 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
1. Prólogo
El contenido del módulo SCE_ES_010-010 está asociado a la unidad formativa "Fundamentos de la
programación de PLC" y constituye una guía de inicio rápido a la programación de SIMATIC S7
1200 con el TIA Portal.
Objetivo didáctico:
En este módulo, el lector debe aprender a programar un autómata programable (PLC) SIMATIC S7-
1200 con la herramienta de programación TIA Portal. El módulo proporciona los fundamentos y
muestra en los siguientes pasos los procedimientos, acompañados de un ejemplo detallado.
 Instalación del software y ajuste de la interfaz de programación
 Explicación de qué es un PLC y cómo funciona
 Instalación y manejo del PLC SIMATIC S7-1200
 Creación, carga y prueba de un programa de ejemplo
Requisitos:
Para un procesamiento adecuado de este módulo, se requieren los siguientes conocimientos:
 Conocimientos del manejo de Windows
Funciones adicionales
relacionadas con la progra-
mación de PLC Módulos 30
Fundamentos de la
programación de PLC
Módulos 10, módulos 20
AS-Interface
Módulos 50
Funciones de
seguridad
Módulos 80
Accionamientos
Módulos 100
Visualización de
procesos (HMI)
Module 90
Tecnología de
sensores
Módulos 110
Simulación de plantas
SIMIT Módulos 150
Otros lenguajes de
programación
Módulos 40
PROFIBUS PROFINET
Módulos 60 Módulos 70
Industry Sector, IA&DT
Documentación de cursos SCE Página 5 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Hardware y software necesarios
1 PC Pentium 4, 1.7 GHz 1 (XP) – 2 (Vista) GB RAM, aprox. 2 GB de memoria de disco libre
Sistema operativo Windows XP Professional SP3 / Windows 7 Professional / Windows 7
Enterprise / Windows 7 Ultimate / Windows 2003 Server R2 / Windows Server 2008 Premium
SP1, Business SP1, Ultimate SP1
2 Software STEP 7 Professional V11 SP1 (Totally Integrated Automation (TIA) Portal V11)
3 Conexión Ethernet entre PC y CPU 315F-2 PN/DP
4 PLC SIMATIC S7-1200, p. ej. CPU 1214C.
Las entradas deben estar conectadas en el cuadro.
1 PC
2 STEP 7 Professional
V11 (TIA Portal)
4 S7-1200 con CPU
1214C
3 Conexión Ethernet
Industry Sector, IA&DT
Documentación de cursos SCE Página 6 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
2. Notas sobre la programación de SIMATIC S7-1200
2.1 Sistema de automatización SIMATIC S7-1200
El sistema de automatización SIMATIC S7-1200 es un sistema de micro-PLC modular para las gamas
baja y media.
Existe una amplia gama de módulos para una adaptación óptima a la tarea de automatización
El controlador S7 se compone de una fuente de alimentación, una CPU y un módulo de entrada o de
salida para señales digitales y analógicas.
En caso necesario, se pueden utilizar también procesadores de comunicaciones y módulos de función
para tareas especiales, como p. ej. control de motor paso a paso.
El autómata programable (PLC) vigila y controla una máquina o un proceso con el programa S7. A los
módulos de E/S se accede en el programa S7 a través de las direcciones de entrada (%E), y
reaccionan a través de las direcciones de salida (%A).
El sistema se programa con el software STEP 7.
2.2 Software de programación STEP 7 Professional V11 (TIA Portal V11)
El software STEP 7 Professional V11 (TIA Portal V11) es la herramienta de programación para los
sistemas de automatización
- SIMATIC S7-1200
- SIMATIC S7-300
- SIMATIC S7-400
- SIMATIC WinAC
Con STEP 7 Professional V11 se pueden utilizar las siguientes funciones para la automatización de
una instalación:
- Configuración y parametrización del hardware
- Definición de la comunicación
- Programación
- Prueba, puesta en marcha y servicio técnico con las funciones de operación/diagnóstico
- Documentación
- Creación de visualizaciones para los SIMATIC Basic Panels con WinCC Basic integrado.
- Con otros paquetes WinCC también se pueden crear soluciones de visualización para PC y otros
Panels
Todas las funciones disponen de una detallada ayuda online.
Industry Sector, IA&DT
Documentación de cursos SCE Página 7 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
3. Instalación del software STEP 7 Professional V11 (TIA Portal V11)
STEP 7 Professional se suministra en DVD.
Para instalar STEP 7 Professional, proceda del siguiente modo:
1. Introduzca el DVD de STEP 7 Professional en la unidad de DVD.
2. El programa de instalación se inicia automáticamente. De no ser así, inícielo haciendo doble clic
en el archivo " START.exe".
3. El programa le guiará durante la instalación completa de STEP 7 Professional.
4. Para utilizar STEP 7 Professional se requiere una clave de licencia en su equipo.
Durante la instalación puede transferir dicha clave de licencia a su equipo desde el lápiz USB
suministrado. Posteriormente puede volver a transferir la clave de licencia a cualquier otro soporte de
datos con el software "Automation License Manager". La clave de licencia puede estar en otro
equipo y consultarse a través de una red.
3.1 Instalación de las actualizaciones de STEP 7 Professional V11 (TIA Portal V11)
Puesto que las actualizaciones en STEP 7 Professional V11 (TIA Portal V11) para integrar de forma
óptima nuevos productos son cada vez más frecuentes, dichas actualizaciones se ponen a disposición
del usuario en Internet.
La página web correspondiente es:
http://support.automation.siemens.com/WW/view/de/59604410
Aquí se pueden descargar las actualizaciones para guardarlas en el PC o portátil.
A continuación, se pueden instalar de la siguiente manera:
1. En primer lugar se debe iniciar la "Aplicación" haciendo doble clic en los archivos guardados.
Aquí, la actualización 4 para la versión 11 Service Pack 2 "SIMATIC_TIAP_V11_0_SP2_UPD4".
( SIMATIC_TIAP_V11_0_SP2_UPD4)
Nota:
Es indispensable comprobar previamente los requisitos de software. En este caso, el requisito es tener
ya instalado un paquete de software STEP 7 Professional V11 (TIA Portal V11) SP2.
2. En el segundo paso se selecciona el idioma de instalación. ( Idioma de instalación: Español 
Continuar)
Industry Sector, IA&DT
Documentación de cursos SCE Página 8 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
3. En el tercer paso se puede seleccionar la carpeta "Temp" para descomprimir el paquete. (
Continuar)
4. En el cuarto paso se puede consultar más información sobre el producto. ( Leer información del
producto  Continuar)
5. En el quinto paso se deben aceptar los acuerdos de la licencia y confirmar las indicaciones de
seguridad. (   Continuar)
6. En el sexto paso se aceptan las consignas de seguridad. (  Continuar)
7. En el séptimo paso se inicia la instalación. ( Instalar)
8. Para finalizar la instalación de la actualización es necesario reiniciar el ordenador. ( Reiniciar
)
3.2 Actualización del catálogo de hardware en STEP 7 Professional V11 (TIA Portal
V11 con Hardware Support Packages (HSP)
Para integrar nuevos módulos en el catálogo de hardware de STEP 7 Professional V11 (TIA Portal
V11) se ofrecen Hardware Support Packages (HSP) en Internet.
La página web correspondiente es:
http://support.automation.siemens.com/WW/view/de/54164095
La descripción relativa a la instalación de los Hardware Support Packages (HSP) está disponible en la
página:
http://support.automation.siemens.com/WW/view/de/54163659
A continuación se muestra cómo instalar un módulo nuevo en STEP 7 Professional V11 (TIA Portal V11):
1. En primer lugar se debe "extraer" el archivo descargado de Windows Explorer. (
HSP_V11SP2_00…..  Extraer todos …)
Industry Sector, IA&DT
Documentación de cursos SCE Página 9 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Industry Sector, IA&DT
Documentación de cursos SCE Página 10 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
2. En el segundo paso se selecciona el punto "Installed software (Software instalado)" en el TIA
Portal. ( Installed software (Software instalado))
3. En el tercer paso seleccionamos "Detailed information about installed software (Más
información sobre el software instalado)". ( Detailed information about installed software
(Más información sobre el software instalado))
Industry Sector, IA&DT
Documentación de cursos SCE Página 11 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
4. En el cuarto paso seleccionamos en "Installation of support packages (Instalación de Support
Packages)" el botón "Add from file system (Agregar del sistema de archivos)". ( Installation
of support packages (Instalación de Support Packages)  Add from file system (Agregar del
sistema de archivos))
5. En el quinto paso seleccionamos el Hardware Support Package deseado en formato "*.isp11" y lo
abrimos. ( *.isp11  Open (Abrir))
Industry Sector, IA&DT
Documentación de cursos SCE Página 12 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
6. En el sexto paso seleccionamos en "Installation of support packages (Instalación de Support
Packages)" el Hardware Support Package deseado y lo instalamos. ( Installation of support
packages (Instalación de Support Packages)   Install (Instalar))
7. En caso de que se mostrara el siguiente mensaje de error, el TIA Portal debe cerrarse en
segundo plano dejando abierta la ventana de avisos. A continuación, se puede reanudar la
instalación. ( Continue (Continuar))
8. El estado de la instalación se muestra hasta que al final aparece la nota de que el TIA Portal debe
reiniciarse. ( Finish (Finalizar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 13 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
4. Conexión con la CPU a través de TCP/IP y restablecimiento de la configuración
de fábrica
Para poder programar desde el PC, PG o portátil un SIMATIC S7-1200, es necesaria una conexión
TCP/IP.
Para comunicar el PC y SIMATIC S7-1200 entre sí, es importante que las direcciones IP de ambos
aparatos coincidan.
A continuación se muestra cómo se puede configurar la dirección IP del ordenador.
9. Desde el "'System control (Panel de control)", abrir "'Network connections (Conexiones de
red)" y seleccionar las "Properties (Propiedades)" de la conexión LAN. ( Start (Inicio) 
Settings (Ajustes)  System control (Panel de control)  Network connections (Conexiones de
red)  Local Area Connection (Conexión de área local)  Properties (Propiedades))
Industry Sector, IA&DT
Documentación de cursos SCE Página 14 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
10. Seleccione las "Properties (Propiedades)" de "Internet Protocol (TCP/IP) (Protocolo de
Internet (TCP/IP))" ( Internet Protocol (TCP/IP) (Protocolo de Internet (TCP/IP))  Properties
(Propiedades))
11. Aquí puede configurar la "IP address (Dirección IP)" y la "Subnet screen form (Máscara de
subred)" y confirmar con "OK (Aceptar)". ( Usar la siguiente dirección IP  IP address
(Dirección IP): 192.168.0.99  Subnet screen form (Máscara de subred) 255.255.255.0  OK
(Aceptar)  Close (Cerrar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 15 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Notas sobre conexión en red en Ethernet (más información en el Anexo V de la documentación
de cursos):
Dirección MAC:
La dirección MAC contiene una parte fija y otra variable. La parte fija ("dirección MAC básica")
identifica al fabricante (Siemens, 3COM...). La parte variable de la dirección MAC diferencia los
distintos nodos Ethernet y debe asignarse de forma inequívoca a nivel mundial. En cada módulo se ha
impreso de fábrica la dirección MAC predefinida.
Rango de valores de la dirección IP:
La dirección IP consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y
separados entre sí por un punto (p. ej. 141.80.0.16).
Rango de valores de la máscara de subred:
Esta máscara se utiliza para reconocer si un nodo o su dirección IP pertenecen a la subred local o solo
son accesibles a través de un router.
Dicha máscara consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y
separados entre sí por un punto (p. ej. 255.255.0.0).
Los 4 números decimales de la máscara de subred deben incluir en su representación binaria una
secuencia de valores "1" sin espacios partiendo de la izquierda y una secuencia de valores "0" sin
espacios partiendo de la derecha.
Los valores "1" determinan el rango de la dirección IP para el número de red. Los valores "0"
determinan el rango de la dirección IP para la dirección del nodo.
Ejemplo:
valores correctos: 255.255.0.0 decimal = 1111 1111.1111 1111.0000 0000.0000 0000 binario
255.255.128.0 decimal = 1111 1111.1111 1111.1000 0000.0000 0000 binario
255.254.0.0 decimal = 1111 1111.1111 1110.0000 0000.0000.0000 binario
valores incorrectos: 255.255.1.0 decimal = 1111 1111.1111 1111.0000 0001.0000 0000 binario
Rango de valores para la dirección de la transición de red (router):
La dirección IP consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y
separados entre sí por un punto (p. ej. 141.80.0.1).
Relación entre las direcciones IP, la dirección del router y la máscara de subred:
La dirección IP y la dirección de la transición de red solo pueden ser diferentes en las cifras que son
"0" en la máscara de subred.
Ejemplo:Se ha introducido: para máscara de subred, 255.255.255.0; para dirección IP, 141.30.0.5 y
para dirección del router, 141.30.128.1.
La dirección IP y la dirección de la transición de red solo pueden tener un valor diferente en el 4.º
decimal. Sin embargo, en el ejemplo la 3.ª cifra ya es distinta.
Así pues, en el ejemplo debe cambiarse:
- la máscara de subred por: 255.255.0.0 o
- la dirección IP por: 141.30.128.5 o bien
- la dirección de la transición de red por: 141.30.0.1
Industry Sector, IA&DT
Documentación de cursos SCE Página 16 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
La dirección IP de SIMATIC S7-1200 se ajusta de la siguiente manera.
12. Seleccione el "Totally Integrated Automation Portal", que se abre haciendo doble clic. ( TIA
Portal V11)
13. Seleccione la opción "Online & Diagnostics (Online y diagnóstico)" y abra la "Project view
(Vista del proyecto)". ( Online & Diagnostics (Online y diagnóstico)  Project view (Vista del
proyecto))
Industry Sector, IA&DT
Documentación de cursos SCE Página 17 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
6. En la navegación del proyecto, en "Online accesses (Accesos online)", seleccione la tarjeta de
red que se ha configurado previamente. Haciendo clic en "Update accessible devices
(Actualizar nodos accesibles)", verá la dirección MAC del SIMATIC S7-1200 conectado.
Seleccione aquí "’Online & Diagnostics (Online y diagnóstico)". ( Online access (Accesos
online)  … conexión de red  Update accesible devices (Actualizar nodos accesibles)  MAC
= …..  Online & Diagnostics (Online y diagnóstico))
Nota:
Si se ha configurado previamente una dirección IP en la CPU, verá esta dirección en lugar de la
dirección MAC.
Industry Sector, IA&DT
Documentación de cursos SCE Página 18 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
7. En "Functions (Funciones)" encontrará la opción "Assign IP address (Asignar dirección IP)".
Rellene aquí "IP address (Dirección IP)" y "Subnet mask (Máscara de subred)". A
continuación, haga clic en "Assign IP address (Asignar dirección IP)" y se asignará esta nueva
dirección a su SIMATIC S7-1200. ( Functions (Funciones)  Assign IP address (Asignar
dirección IP)  IP address (Dirección IP): 192.168.0.1  Subnet mask (Máscara de subred):
255.255.255.0  Assign IP address (Asignar dirección IP))
Industry Sector, IA&DT
Documentación de cursos SCE Página 19 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
8. Seleccione en "Functions (Funciones)", "Reset to factory settings (Restablecer
configuración de fábrica)". Mantenga el ajuste, "Keep IP address (Conservar dirección IP)" y
haga clic en "Reset (Restablecer)". ( Functions (Funciones)  Reset to factory settings
(Restablecer configuración de fábrica)  Keep IP address (Conservar dirección IP)  Reset
(Restablecer))
9. Confirme la pregunta de si realmente desea restablecer la configuración de fábrica con "Yes
(Aceptar)". ( Yes (Aceptar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 20 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5. ¿Qué es un PLC y para qué se utiliza?
5.1 ¿Qué significa PLC?
PLC es la abreviatura de Programmable Logical Controller (controlador lógico (autómata)
programable). Se trata de un equipo que controla un proceso (p. ej. una impresora para imprimir
diarios, una instalación de llenado para cemento, una prensa para moldes de plástico, etc. ... ).
Esto ocurre según las instrucciones de un programa que se encuentra en una memoria del equipo.
5.2 ¿Cómo controla el PLC el proceso?
El PLC controla el proceso conmutando los llamados actuadores de las conexiones denominadas
salidas del PLC con una tensión de mando de, por ejemplo, 24 V. De este modo se pueden conectar y
desconectar motores, abrir y cerrar válvulas o conectar y desconectar lámparas.
M
M
0V
24
V
¡Las salidas del PLC controlan los
actuadores conmutando la tensión de
control!
PLC
Máquina
Programa con
instrucciones
Memoria
El programa cargado en la
memoria del PLC...
... controla la máquina
PLC
Salidas
La lámpara se
enciende
La lámpara no se
enciende
Industry Sector, IA&DT
Documentación de cursos SCE Página 21 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.3 ¿De dónde recibe el PLC la información sobre los estados del proceso?
El PLC recibe la información relacionada con el proceso de los llamados transmisores de señales,
que están cableados con las entradas del PLC. Estos transmisores de señales pueden ser, p. ej.,
sensores que detectan si una pieza se encuentra en una posición determinada, o interruptores o
pulsadores simples que pueden estar abiertos o cerrados. Se distingue entre contactos NC, que
están cerrados cuando no se accionan, y contactos NA, que están abiertos cuando no se accionan.
5.4 ¿Qué diferencia hay entre los contactos NC y los contactos NA?
En los transmisores de señales, se distingue entre contactos NC y contactos NA.
El interruptor mostrado aquí es un contacto NA, es decir, se cierra cuando ha sido accionado.
El interruptor mostrado aquí es un contacto NC, es decir, está cerrado cuando no ha sido accionado.
24
V
24
V
0V
¡Las entradas del PLC reciben la
información sobre los estados del proceso!
PLC
Entradas
Interruptor cerrado
Interruptor abierto
24
V
Contacto
NA sin
accionar
Contacto NA
abierto
Contacto NA
accionado
Contacto NA
cerrado
Contacto
NC sin
accionar
Contacto
NC cerrado
Contacto NC
accionado
Contacto
NC abierto
Industry Sector, IA&DT
Documentación de cursos SCE Página 22 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.5 ¿Cómo activa SIMATIC S7-1200 las señales de entrada/salida individuales?
La indicación de una entrada o salida dentro del programa se denomina direccionamiento.
Las entradas y salidas de los PLC se suelen agrupar en grupos de 8 en módulos de entradas digitales
o de salidas digitales. Esta unidad de 8 se denomina byte. Cada uno de estos grupos recibe un
número, la denominada dirección de byte.
Para direccionar una entrada o salida individual dentro de un byte, cada byte se fracciona en ocho bits
individuales. Estos se numeran desde el bit 0 hasta el bit 7. Así se obtiene la dirección de bit.
El PLC aquí representado tiene los bytes de entrada 0 y 1 y los bytes de salida 0 y 1.
Para direccionar por ejemplo la quinta entrada digital, se indica la siguiente dirección:
%E 0 . 4
%E representa aquí el tipo de dirección como de entrada, 0 la dirección de byte y 4 la dirección de
bit. Las direcciones de byte y de bit siempre están separadas por un punto.
Nota: Para la dirección de bit, en la quinta entrada hay un4 porque se empieza a contar
desde 0.
Para direccionar por ejemplo la décima salida, se indica la siguiente dirección:
%A 1 . 1
%Q representa aquí el tipo de dirección como de salida, 1 la dirección de byte y 1 la dirección de bit.
Las direcciones de byte y de bit siempre están separadas por un punto.
Nota:
Para la dirección de bit, en la décima salida hay un 1, porque se empieza a contar desde 0.
14 entradas digitales integradas
Byte 0 bit 0 hasta 7 y byte 1 bit 0 hasta 5
10 salidas digitales integradas
Byte 0 bit 0 hasta 7 y byte 1 bit 0 hasta 1
Industry Sector, IA&DT
Documentación de cursos SCE Página 23 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.6 ¿Cómo se procesa el programa en el PLC?
La ejecución del programa en un PLC se realiza de forma cíclica según la siguiente secuencia:
1. En el primer paso se transfiere el estado desde la imagen de proceso de las salidas (IPS) a las
salidas y estas se conectan o desconectan.
2. A continuación, el procesador, que a efectos prácticos representa el cerebro del PLC, pregunta
si las entradas individuales conducen tensión. Este estado de las entradas se guarda en la
imagen de proceso de las entradas (IPE). Para las entradas con tensión se guarda la información
1 o "Alta" y para las que no tienen tensión, la información 0 o "baja".
3. A continuación, este procesador procesa el programa guardado en la memoria de programa. Este
se compone de una lista de operaciones lógicas e instrucciones que se procesan sucesivamente.
Para la información de entrada necesaria se accede a la IPE leída previamente y el resultado
lógico se escribe en la llamada imagen de proceso de las salidas (IPS). En caso necesario, el
procesador también accede a otras áreas de memoria, p. ej. para datos locales de los
subprogramas, bloques de datos y marcas, durante la ejecución del programa.
4. Finalmente, se ejecutan otras tareas internas del sistema operativo, como autotest y
comunicación. A continuación sigue con el punto 1.
Nota:
El tiempo que requiere el procesador para esta secuencia se denomina tiempo de ciclo,
y depende de la cantidad y el tipo de instrucciones, así como del rendimiento del procesador.
Programa del PLC en
la memoria de
programa
1.ª instrucción
2.ª instrucción
3.ª instrucción
4.ª instrucción
...
Última instrucción
1. Transmitir el estado de la IPS a las
salidas.
2. Guardar el estado de las entradas
en la IPE.
3. Procesamiento del
programa
instrucción por
instrucción con
acceso a IPE e IPS
4. Ejecutar tareas internas del sistema
operativo.
(Comunicación, autotest, etc.)
IPE
Datos locales
Marcas
Bloques de datos
IPS
Industry Sector, IA&DT
Documentación de cursos SCE Página 24 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.7 ¿Cómo son las operaciones lógicas en el programa del PLC?
Las operaciones lógicas se utilizan para poder determinar las condiciones para conmutar una salida.
En el programa PLC, se pueden crear en los lenguajes de programación esquema de contactos (KOP)
o diagrama de funciones (FUP).
Para una mejor claridad, nos limitaremos aquí a FUP.
Hay multitud de operaciones lógicas distintas que se pueden utilizar en los programas de PLC.
La operación Y, al igual que O, y la NEGACIÓN de una entrada son las más frecuentes, por lo que las
explicaremos brevemente mediante ejemplos.
Nota: Puede consultar más información sobre otras operaciones lógicas en la ayuda online de forma
rápida y clara.
5.7.1 Operación lógica Y
Ejemplo de una operación lógica Y:
Una lámpara debe encenderse si se accionan al mismo tiempo dos interruptores como contactos NA.
Esquema de conexiones:
Explicación:
La lámpara se enciende justo cuando ambos interruptores están accionados.
Cuando están accionados el interruptor S1 y el interruptor S2, se enciende la lámpara P1.
24
V
M
S1 S2
P1
Industry Sector, IA&DT
Documentación de cursos SCE Página 25 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Conexión del PLC:
Para implementar esta lógica en un programa PLC, deben estar conectados ambos interruptores a las
entradas del PLC. Aquí se han conectado por cable S1 a la entrada E 0.0 y S2 a la entrada E 0.1.
Además, la lámpara P1 debe estar conectada a una salida, p. ej. A 0.0.
Operación Y en FUP:
En el diagrama de funciones FUP se programa la operación Y mediante representación gráfica y tiene
el siguiente aspecto:
&
=
M
24
V
PLC
Entradas
Interruptor S1
Interruptor S2
%E 0.0
%A 0.0
Salidas
La lámpara P1
debe encenderse
cuando estén
accionados los
interruptores S1 y
S2
24
V
%E 0.1
%A 0.0
%E 0.1
%E 0.0
Entradas de la
operación Y.
¡Aquí puede haber
más de 2 entradas!
Salida a la que se
atribuye la
asignación.
Representación
gráfica de la
operación Y lógica.
Asignación del
resultado de la
operación lógica.
Industry Sector, IA&DT
Documentación de cursos SCE Página 26 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.7.2 Operación lógica O
Ejemplo de una operación lógica O:
Una lámpara debe encenderse si se accionan uno o dos interruptores como contactos NA.
Esquema de conexiones:
Explicación:
La lámpara se enciende justo cuando uno o los dos interruptores están accionados.
Cuando están accionados el interruptor S1 o S2, se enciende la lámpara P1.
Conexión del PLC:
Para implementar esta lógica en un programa PLC, deben estar conectados ambos interruptores a las
entradas del PLC. Aquí se han conectado por cable S1 a la entrada E 0.0 y S2 a la entrada E 0.1.
Además, la lámpara P1 debe estar conectada a una salida, p. ej. A 0.0.
M
24
V
M
S1
S2
P1
24
V
PLC
Entradas
Interruptor S1
Interruptor S2
%E 0.0
%A 0.0
Salidas
La lámpara P1 debe
encenderse cuando
estén accionados los
interruptores S1 o S2
24
V
%E 0.1
24
V
Industry Sector, IA&DT
Documentación de cursos SCE Página 27 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Operación O en FUP:
En el diagrama de funciones FUP se programa la operación O mediante representación gráfica y tiene
el siguiente aspecto:
5.7.3 Negación
En las operaciones lógicas suele ser necesario consultar si un contacto NA NO se ha accionado o si
un contacto NC se ha accionado y, por tanto, no hay tensión en la entrada correspondiente.
Esto tiene lugar mediante la programación de una negación en la entrada de la operación Y o de la
operación O.
En el diagrama de funciones FUP se programa la negación de una entrada en una operación Y,
mediante la siguiente representación gráfica:
La salida %A 0.0 tiene tensión cuando no se conmuta %E 0.0 y se conmuta %E 0.1.
=
%A 0.0
%E 0.1
%E 0.0
Entradas de la
operación O.
¡Aquí puede haber
más de 2 entradas!
Salida a la que se
atribuye la
asignación.
Representación
gráfica de la operación
O lógica.
Asignación del
resultado de la
operación lógica.
>
&
=
%A 0.0
%E 0.1
%E 0.0
Entrada de la
operación Y que
debe ser negada
Representación
gráfica de la negación.
Industry Sector, IA&DT
Documentación de cursos SCE Página 28 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5.8 ¿Cómo se crea el programa de PLC? ¿Cómo llega a la memoria del PLC?
El programa de PLC se crea con el software STEP 7 en un PC y se almacena provisionalmente en
dicho PC.
Una vez que el PC se ha conectado con la interfaz TCP/IP del PLC, puede cargarse el programa en la
memoria del PLC con una función de carga.
Para procesar el programa posteriormente en el PLC, ya no se necesita el PC.
Nota:
La secuencia exacta se describe paso a paso en los siguientes capítulos.
PC con STEP
7
PLC S7-1200
1. Crear el
programa de
PLC con STEP
7 en un PC.
2. Conectar el PC
con la interfaz
TCP/IP del
PLC.
3. Cargar el programa
del PC en la
memoria del PLC
Industry Sector, IA&DT
Documentación de cursos SCE Página 29 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
6. Instalación y manejo de SIMATIC S7-1200
Gama de módulos:
SIMATIC S7-1200 es un sistema de automatización modular y ofrece la siguiente gama de módulos:
- Módulos centrales CPU con distinta potencia, salidas/entradas integradas e interfaz PROFINET
(p. ej. CPU1214C)
- Fuente de alimentación PM con entrada 120/230 V AC, 50 Hz/60 Hz, 1.2 A/0.7 A y salida 24 V
DC/2.5 A
- Signal boards SB para agregar entradas/salidas analógicas o digitales sin modificar las
dimensiones de la CPU. (Los signal boards se pueden utilizar con las CPU 1211C/1212C y
1214C.)
Industry Sector, IA&DT
Documentación de cursos SCE Página 30 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
- Módulos de señal SM para entradas y salidas digitales y analógicas (Con las CPU 1212C se
pueden utilizar como máx. 2 SM y con las 1214C como máx. 8 SM.)
- Módulos de comunicación CM para comunicación en serie RS232/RS485
(Con las CPU 1211C/1212C y 1214C se pueden utilizar hasta 3 CM.)
- Compact Switch Module CSM con 4 conectores RJ45 de 10/100 Mbits/s
- Tarjetas de memoria SIMATIC de 2 MB o 24 MB para guardar datos del programa y para una
sustitución simple de las CPU para realizar trabajos de mantenimiento
Nota:
Para este módulo solo se necesita cualquier CPU con entradas y salidas digitales integradas.
Industry Sector, IA&DT
Documentación de cursos SCE Página 31 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Elementos importantes de la CPU:
Con una alimentación integrada (conexión de 24 V) y entradas y salidas integradas, la CPU S7-1200
se puede utilizar sin componentes adicionales.
Para la comunicación con una programadora, la CPU dispone de un puerto TCP/IP integrado.
A través de una red ETHERNET, la CPU puede comunicarse con paneles de operador HMI y con otras
CPU.
① conexión de 24 V
② regleta de bornes enchufable para el cableado por parte del usuario (detrás de las tapas de
cubierta)
③ LED de estado para las E/S integradas y para el estado operativo de la CPU
④ conexión TCP/IP (en la parte inferior de la CPU)
La tarjeta de memoria/Memory Card (MC) SIMATIC almacena programas, datos, datos de sistema,
archivos y proyectos. Puede utilizarse para:
- transferencia de un programa a varias CPU
- actualización de firmware de CPU, módulos de señal SM y módulos de comunicación CM
Industry Sector, IA&DT
Documentación de cursos SCE Página 32 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Estados operativos de la CPU
La CPU tiene los tres siguientes estados operativos:
● En el estado operativo STOP la CPU no ejecuta el programa y se puede cargar un proyecto.
● En el estado operativo STARTUP la CPU efectúa un arranque.
● En el estado operativo RUN el programa se ejecuta cíclicamente. En el estado operativo RUN de la
CPU no se puede cargar ningún proyecto.
La CPU no dispone de un interruptor físico para modificar el estado operativo.
Con el botón del panel de mando del software STEP 7 Basic se modifica el estado operativo (STOP o
RUN). Además, el panel de mando contiene un botón MRES para borrar la memoria y muestra los LED
de estado de la CPU.
El LED de estado RUN/STOP de la parte delantera de la CPU indica el estado operativo actual de la
CPU a través del color.
Adicionalmente están también los LED ERROR para indicar averías, y MAINT para indicar que es
necesario algún trabajo de mantenimiento.
● La luz amarilla indica el estado operativo
STOP (parada).
● La luz verde indica el estado operativo
RUN (funcionamiento).
● Una luz intermitente indica el estado
operativo STARTUP (arranque).
Industry Sector, IA&DT
Documentación de cursos SCE Página 33 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
7. Tarea de ejemplo: mando de prensas
Para nuestro primer programa crearemos un mando de prensas.
Una prensa con dispositivo de protección solo se activará con un pulsador START de inicio S3 si está
cerrada la rejilla protectora. Este estado se vigila con un sensor de rejilla protectora cerrada B1.
Si es así, se acciona una válvula distribuidora 5/2 M0 para el cilindro de la prensa, para que se pueda
prensar un molde de plástico.
La prensa debe elevarse de nuevo al accionar el pulsador de PARADA DE EMERGENCIA (NC), al
dejar de responder el sensor de rejilla protectora B1 o al responder el sensor de cilindro B2 retirado.
Lista de asignación:
Dirección Símbolo Comentario
%E 0.1 PARADA DE EMERGENCIA Pulsador de parada de emergencia NC
%E 0.3 S3 Pulsador de inicio S3 NO
%E 0.4 B1 Sensor de rejilla protectora cerrada NO
%E 0.5 B2 Sensor de cilindro retirado NO
%A 0.0 M0 Extraer cilindro A
PARADA DE
EMERGENCIA
Industry Sector, IA&DT
Documentación de cursos SCE Página 34 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
8. Programación de la prensa para SIMATIC S7-1200
La administración de proyectos y la programación se realizan con el software "Totally Integrated
Automation Portal".
En una interfaz homogénea, aquí se crean, parametrizan y programan los componentes como el
control, la visualización y la conexión en red de la solución de automatización.
Para realizar el diagnóstico de fallos, están disponibles una serie de herramientas online.
El software "Totally Integrated Automation Portal" dispone de dos vistas, la del portal y la del
proyecto.
8.1. Vista del portal
La vista del portal ofrece una vista de las herramientas orientada a las tareas para procesar el
proyecto. Esta vista permite decidir rápidamente qué hacer y seleccionar una herramienta para la tarea
en cuestión. En caso necesario se cambia automáticamente a la vista del proyecto para realizar la
tarea seleccionada. Esto puede facilitar, sobre todo, la iniciación y los primeros pasos.
Nota:
Abajo a la izquierda se puede pasar de la vista del portal a la vista del proyecto.
Industry Sector, IA&DT
Documentación de cursos SCE Página 35 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
8.2. Vista del proyecto
La vista del proyecto ofrece una vista estructurada de todos los componentes del proyecto. De manera
predefinida, en la parte superior se encuentra la barra de menús con la barra de herramientas, a la
izquierda la navegación del proyecto con todos los componentes de un proyecto, y a la derecha las
llamadas "Task Cards", que incluyen p. ej. instrucciones y librerías.
Si se selecciona un elemento en la navegación del proyecto (en este caso, por ejemplo, el bloque de
programa FC1), este se mostrará en la parte central, donde puede procesarse.
Nota:
Abajo a la izquierda se puede pasar de la vista del proyecto a la vista del portal.
Industry Sector, IA&DT
Documentación de cursos SCE Página 36 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Con los siguientes pasos se puede crear un proyecto para SIMATIC S7-1200 y programar la solución
para las tareas planteadas:
1. La herramienta central es el "Totally Integrated Automation Portal", que se abre aquí haciendo
doble clic. ( Totally Integrated Automation Portal V11)
2. Los programas para SIMATIC S7-1200 se administran en proyectos. Un proyecto de este tipo se
crea en la vista del portal ( Create new project (Crear proyecto)  startup (inicio)  Create
(Crear))
Industry Sector, IA&DT
Documentación de cursos SCE Página 37 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
3. Ahora se proponen los "First steps (Primeros pasos)" de configuración. En primer lugar nos
interesa la opción "Configure a device (Configurar un dispositivo)". ( First steps (Primeros
pasos)  Configure a device (Configurar un dispositivo))
Industry Sector, IA&DT
Documentación de cursos SCE Página 38 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
4. A continuación, elegimos "Add new device (Agregar dispositivo)" con el nombre de
dispositivo "controller_press (controlador prensa)". Para ello, seleccionamos del catálogo
"CPU1214C" con la referencia correspondiente. ( Add new device (Agregar dispositivo) 
controller_press (controlador prensa)  CPU1214C  6ES7 …….  Add (Agregar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 39 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
5. El software cambia automáticamente a la vista del proyecto con la configuración de hardware
abierta. Aquí se pueden agregar más módulos del catálogo de hardware (a la derecha), y en la
"Device overview (Vista general de dispositivos)" se configuran las direcciones de las
entradas/salidas. En este caso, las entradas integradas de la CPU tienen las direcciones %E0.0 -
%E1.5 y las salidas integradas, las direcciones %A0.0 - %A1.1 ( Device overview (Vista general
de dispositivos)  DI14/DO10  0…1)
Industry Sector, IA&DT
Documentación de cursos SCE Página 40 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
6. Para que el software acceda posteriormente a la CPU correcta, deben configurarse su dirección
IP y la máscara de subred. ( Properties (Propiedades)  General (General)  PROFINET
interface (Interfaz PROFINET)  Dirección IP: 192.168.0.1  Subnet mask (Máscara de subred):
255.255.255.0)
(consulte también en el capítulo 3 la configuración de la interfaz de programación.)
Industry Sector, IA&DT
Documentación de cursos SCE Página 41 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
7. Como en la programación moderna no se programa con direcciones absolutas, sino con variables,
aquí deben determinarse las variables PLC globales.
Estas variables PLC globales son nombres descriptivos con comentarios para cada entrada y
salida que se utilice en el programa. Más adelante se puede acceder a las variables PLC globales
a través de este nombre durante la programación.
Estas variables globales se pueden utilizar en todos los bloques del programa.
Para ello, seleccione en la navegación del proyecto "controller_press (controlador prensa)
[CPU1214C DC/DC/DC]" y, a continuación, "PLC tags (Variables PLC)". Abra la "Default tag
table (Tabla de variables estándar)" haciendo doble clic e introduzca los nombres de las
entradas y salidas, tal y como se indica abajo.
( controller_press (controlador prensa) [CPU1214C DC/DC/DC]  PLC tags (Variables PLC)
Default tag table (Tabla de variables estándar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 42 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
8. La ejecución del programa se describe en los llamados bloques. De manera estándar está
disponible el bloque de organización OB1.
Este representa la interfaz del sistema operativo de la CPU y, a su vez, este último lo abre
automáticamente y lo ejecuta de forma cíclica.
A partir de este bloque de organización se pueden abrir también otros bloques, como por ejemplo
la función FC1, para una programación estructurada.
El objetivo es dividir una tarea global en problemas parciales. Estos son más sencillos de resolver
y es más fácil comprobar su funcionalidad.
Estructura del programa del ejemplo:
Bloque de
organización OB1
Bloque llamado
cíclicamente por el
sistema operativo.
Aquí se llama a la
función FC1
Función
FC1
En este ejemplo,
contiene el programa
propiamente dicho
para el control de la
prensa. Se llama
desde el OB1.
Industry Sector, IA&DT
Documentación de cursos SCE Página 43 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
9. Para crear la función FC1, seleccione en la navegación del proyecto "controller_press
(controlador prensa) [CPU1214C DC/DC/DC]" y, a continuación, "Program blocks (Bloques
de programa)". A continuación, haga doble clic en "Add new block (Agregar nuevo bloque)". (
 controller_press (controlador prensa) [CPU1214C DC/DC/DC]’  Program blocks (Bloques de
programa)  Add new block (Agregar nuevo bloque))
Industry Sector, IA&DT
Documentación de cursos SCE Página 44 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
10. Seleccione "Function (Función) (FC)" e indique el nombre "Program press (Programa
prensa)". Como lenguaje de programación se especifica el diagrama de funciones "FUP". La
numeración es automática. En cualquier caso, el número no es tan importante, pues este FC1
será llamado posteriormente a través del nombre simbólico. Confirme las entradas con "OK
(Aceptar)". ( Function (Función) (FC)  Program press (Programa prensa)  FUP  OK
(Aceptar))
Nota:
Normalmente, en una función de memoria se debería utilizar un bloque de función con el bloque de
datos de instancia correspondiente.
Como en nuestro ejemplo el almacenamiento tiene lugar fuera del bloque, a través de una variable
OUT y, por tanto, en la IPS, se puede procesar con una función (FC).
Industry Sector, IA&DT
Documentación de cursos SCE Página 45 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
11. El bloque "Program press (Programa prensa) [FC1]" se abrirá automáticamente. Para poder
escribir el programa, debe declararse la interfaz del bloque.
Al declarar la interfaz, se determinan las variables locales, conocidas solo en este bloque.
Las variables se dividen en dos grupos:
 Parámetros de bloque que forman la interfaz del bloque para la llamada en el programa.
Tipo Denominación Función Disponible en
Parámetros de entrada Input
Parámetros cuyos valores lee el
bloque.
Funciones, bloques de función y
algunos tipos de bloques de
organización
Parámetros de salida Output
Parámetros cuyos valores
escribe el bloque.
Funciones y bloques de función
Parámetros de
entrada/salida
InOut
El bloque lee el valor de estos
parámetros al efectuar la
llamada y lo vuelve a escribir en
ellos tras la ejecución.
Funciones y bloques de función
 Datos locales que sirven para almacenar resultados intermedios.
Tipo Denominación Función Disponible en
Datos locales
temporales
Temp
Variables que sirven para
almacenar resultados
intermedios temporales. Los
datos temporales se conservan
solo durante un ciclo.
Funciones, bloques de función y
bloques de organización
Datos locales estáticos Static
Variables que sirven para
almacenar resultados
intermedios estáticos en el
bloque de datos de instancia.
Los datos estáticos se
conservan hasta que se vuelven
a escribir, también a lo largo de
varios ciclos.
Bloques de función
Industry Sector, IA&DT
Documentación de cursos SCE Página 46 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
12. Para la declaración de las variables locales, en nuestro ejemplo son necesarias las siguientes
variables.
Input:
emergency_off (emergencia_off) Aquí se lee la función de PARADA DE EMERGENCIA
start_signal (señal_arranque) Aquí se lee el comando de arranque
safety_fence_closed (rejilla_cerrada) Aquí se consulta si la rejilla protectora está cerrada
cylinder_extended (cilindro_retirado) Aquí se consulta si el cilindro se ha retirado
Output:
cylinder_out_in (cilindro_fuera_dentro) Aquí se describe un estado para la salida del cilindro de la
prensa
Todas las variables son de tipo "bool", es decir, son variables binarias que solo pueden tener el estado
"0" (falso) o "1" (verdadero).
Todas las variables locales deben escribirse en minúsculas para una mejor comprensión e incluir un
comentario suficiente.
Industry Sector, IA&DT
Documentación de cursos SCE Página 47 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
13. Una vez que se han declarado las variables locales, se puede empezar con la programación.
Para una mejor visibilidad, la programación se realiza en segmentos. Haciendo clic en el símbolo
"Insertar segmento" se puede agregar un nuevo segmento. Cada segmento, al igual que el
bloque, debe estar registrado al menos en el encabezado. Si se necesita un texto más largo para
la descripción, se puede utilizar el campo "Comment (Comentario)". ( )
Para crear nuestra solución necesitamos una "S" para activar la salida. Esta se encuentra en
"Instructions (Instrucciones)" en la carpeta "Bit logic operations (Operaciones lógicas con bits)".
Si desplaza el cursor hasta un objeto, como p. ej. la S, obtendrá información detallada sobre dicho
objeto.
( Instructions (Instrucciones)  Bit logic operations (Operaciones lógicas con bits)  S)
Industry Sector, IA&DT
Documentación de cursos SCE Página 48 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
14. Si marca un objeto y a continuación pulsa "F1" en el teclado de su PC, se mostrará en una
ventana la ayuda online perteneciente a ese objeto. ( F1)
Nota:
En este punto, infórmese a fondo en la ayuda online acerca de la función y cableado de S (Set output
(Activar salida)).
Industry Sector, IA&DT
Documentación de cursos SCE Página 49 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
15. Desplace ahora la S con el ratón por debajo del comentario, hasta el segmento 1. ( S)
Nota:
Haciendo clic en la esquina superior derecha de color naranja, también puede modificar
posteriormente la función del bloque a través de un menú.
Industry Sector, IA&DT
Documentación de cursos SCE Página 50 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
16. A continuación, marcamos a la izquierda la entrada del bloque S y hacemos doble clic en Y
en la barra de favoritos. ( Entrada izquierda  Favoritos  Y)
Nota:
Haciendo clic en la estrella amarilla abajo a la izquierda, se pueden añadir entradas adicionales.
Haciendo clic en la esquina superior derecha de color naranja, también se puede modificar la
función del bloque a través de un menú.
Industry Sector, IA&DT
Documentación de cursos SCE Página 51 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
17. Del mismo modo, colocamos en el segmento 2 la O junto a la R para Desactivar salida (
R  O )
Industry Sector, IA&DT
Documentación de cursos SCE Página 52 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
18. Ahora se introducen las variables locales. Para ello basta con introducir las primeras letras de las
variables locales en los campos junto a los comandos. Después se puede seleccionar de una lista
la variable elegida. Las variables locales siempre se identifican con el símbolo "#" antes del
nombre. ( #cylinder_out_in (cilindro_fuera_dentro)).
Las variables locales también se pueden arrastrar fuera de la interfaz.
Industry Sector, IA&DT
Documentación de cursos SCE Página 53 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
19. Agregue también las otras variables locales. En el bloque Y o en el bloque O deben añadirse más
entradas. Haga clic en la estrella amarilla o marque la entrada inferior con el botón derecho del
ratón y seleccione "Insertar entrada". ( Insertar entrada)
20. Si debe invertir una entrada, marque dicha entrada y haga clic en o arrastre el símbolo de
negación desde "Favoritos" hasta la entrada correspondiente
Programa en diagrama de funciones (FUP):
Descripción de funciones del bloque FC
El cilindro debe extraerse cuando se emite el comando de arranque y la rejilla protectora está cerrada
y no se ha retirado ya el cilindro y no se ha producido una parada de emergencia.
El cilindro debe volver a introducirse si se ha retirado o si la rejilla protectora ya no está cerrada o se
ha producido una parada de emergencia.
Industry Sector, IA&DT
Documentación de cursos SCE Página 54 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
Programa en esquema de contactos (KOP):
Industry Sector, IA&DT
Documentación de cursos SCE Página 55 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
21. A continuación se seleccionan las "Properties (Propiedades)" del bloque ejecutado cíclicamente
"Main [OB1]". Las propiedades del bloque se pueden modificar. ( Properties (Propiedades) 
Main [OB1])
Industry Sector, IA&DT
Documentación de cursos SCE Página 56 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
22. Seleccione en las propiedades el "Language (Lenguaje)" de programación Diagrama de
funciones "FUP".
( FUP  OK (Aceptar))
Otra posibilidad es Switch programming language (Cambiar lenguaje de programación).
Industry Sector, IA&DT
Documentación de cursos SCE Página 57 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
23. Como ya se ha mencionado anteriormente, el bloque "Program press (Programa prensa)" debe
llamarse desde el bloque de programa Main [OB1]. De lo contrario, el bloque no se ejecutaría.
Abra dicho bloque haciendo doble clic en "Main [OB1]". ( Main [OB1])
Industry Sector, IA&DT
Documentación de cursos SCE Página 58 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
24. El bloque "Program press (Programa prensa)" puede arrastrarse mediante "arrastrar y soltar" al
segmento 1 del bloque Main [OB1]. No olvide documentar los segmentos también en el bloque
Main [OB1]. ( Program press (Programa prensa))
Industry Sector, IA&DT
Documentación de cursos SCE Página 59 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
25. Los parámetros de la interfaz del bloque "Program press (Programa prensa)" deben conectarse
con variables PLC globales. Para ello basta con introducir las primeras letras y seleccionar en la
lista los operandos deseados. ( "PARADA DE EMERGENCIA") o marcando la tabla de variables
estándar y arrastrando las variables desde de la vista detallada al bloque.
Nota
El pulsador de PARADA DE EMERGENCIA es un contacto NC y, por tanto, debe negarse, es
decir, si se acciona la PARADA DE EMERGENCIA, ya no habrá señal en la entrada E0.1. Al
conectar los bloques con direcciones reales, deben tenerse en cuenta los sensores (NO, NC).
Industry Sector, IA&DT
Documentación de cursos SCE Página 60 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
26. Haciendo clic con el ratón en se guarda el proyecto.
( )
Programa en diagrama de funciones (FUP):
Programa en esquema de contactos (KOP):
Industry Sector, IA&DT
Documentación de cursos SCE Página 61 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
27. Para cargar todo el programa en la CPU, marque primero la carpeta "controller_press
(controlador prensa)" y haga clic en el símbolo Download to device (Cargar en dispositivo).
( Controller press (Controlador prensa)  )
28. En el siguiente cuadro de diálogo, seleccione "PN/IE" como tipo de la interfaz PG/PC y, a
continuación, la tarjeta de red previamente configurada como interfaz PG/PC. Después de
"Actualizar" los dispositivos accesibles, la CPU debería tener la dirección 192.168.0.1 y poder
seleccionarse como dispositivo de destino. A continuación, haga clic en " ".
( Tipo de interfaz PG/PC: PN/IE  Tipo de interfaz PG/PC: ……  Actualizar 
)
Industry Sector, IA&DT
Documentación de cursos SCE Página 62 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
29. Durante el proceso de carga se muestra el estado en una ventana.
30. Se muestra en una ventana que la carga se ha realizado con éxito. Haga clic con el ratón en
"Finish (Finalizar)". ( Finish (Finalizar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 63 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
31. Inicie ahora la CPU haciendo clic en el símbolo . ( )
32. Confirme la pregunta de si realmente quiere iniciar la CPU con "Yes (Aceptar)". ( Yes
(Aceptar))
Industry Sector, IA&DT
Documentación de cursos SCE Página 64 de 64 Uso exclusivo para centros de formación e I+D
Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados
SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
33. Haciendo clic con el ratón en el símbolo Activar/desactivar observación, puede visualizar el
estado de las variables de entrada y de salida en el bloque "Program press (Programa prensa)"
durante la comprobación del programa. ( )

Más contenido relacionado

La actualidad más candente (12)

El S7-200 en una hora
El S7-200 en una horaEl S7-200 en una hora
El S7-200 en una hora
 
Torno cnc
Torno cncTorno cnc
Torno cnc
 
Fundamentos del sistema rslogix5000 lvl1 control logix
Fundamentos del sistema rslogix5000 lvl1  control logixFundamentos del sistema rslogix5000 lvl1  control logix
Fundamentos del sistema rslogix5000 lvl1 control logix
 
802 dsl sd_0307_es
802 dsl sd_0307_es802 dsl sd_0307_es
802 dsl sd_0307_es
 
Alarmas inteligentes
Alarmas inteligentesAlarmas inteligentes
Alarmas inteligentes
 
Programación SIEMENS S7 200
Programación SIEMENS S7 200Programación SIEMENS S7 200
Programación SIEMENS S7 200
 
Logo! manual 0 ba3 7 01s
Logo! manual 0 ba3 7 01sLogo! manual 0 ba3 7 01s
Logo! manual 0 ba3 7 01s
 
dr ecus null-1.pdf
dr ecus null-1.pdfdr ecus null-1.pdf
dr ecus null-1.pdf
 
PanelView 1200 1000 1400-es-p
PanelView 1200 1000 1400-es-pPanelView 1200 1000 1400-es-p
PanelView 1200 1000 1400-es-p
 
8200 vector espanyol completo
8200 vector espanyol completo8200 vector espanyol completo
8200 vector espanyol completo
 
Tia portal MANUAL
Tia portal MANUALTia portal MANUAL
Tia portal MANUAL
 
PLC: Automatización industrial
PLC: Automatización industrial PLC: Automatización industrial
PLC: Automatización industrial
 

Destacado

Piling Tauhan sa El Filibusterismo
Piling Tauhan sa El FilibusterismoPiling Tauhan sa El Filibusterismo
Piling Tauhan sa El Filibusterismomenchu lacsamana
 
El Filibusterismo Kabanata 11: Los Banos
El Filibusterismo Kabanata 11: Los BanosEl Filibusterismo Kabanata 11: Los Banos
El Filibusterismo Kabanata 11: Los BanosSungwoonie
 
El filibusterismo report
El filibusterismo reportEl filibusterismo report
El filibusterismo reportJessica Nario
 
El Filibusterismo Kabanata 12: Si Placido Penitente
El Filibusterismo Kabanata 12: Si Placido PenitenteEl Filibusterismo Kabanata 12: Si Placido Penitente
El Filibusterismo Kabanata 12: Si Placido PenitenteKen Bryan Tolones
 
Kabanata 12 "Placido Penitente"
Kabanata 12 "Placido Penitente"Kabanata 12 "Placido Penitente"
Kabanata 12 "Placido Penitente"Noreen Alonto
 
Mga Tauhan ng Noli Me Tangere
Mga Tauhan ng Noli Me TangereMga Tauhan ng Noli Me Tangere
Mga Tauhan ng Noli Me TangereMaybelyn Catindig
 
El filibustersimo
El filibustersimoEl filibustersimo
El filibustersimoEmilia Yusa
 
Fil noli-me-tangere kab1-64
Fil noli-me-tangere kab1-64Fil noli-me-tangere kab1-64
Fil noli-me-tangere kab1-64sdawqe123
 
El filibusterismo report
El filibusterismo reportEl filibusterismo report
El filibusterismo reportjergenfabian
 

Destacado (13)

Kabanata 12-13
Kabanata 12-13Kabanata 12-13
Kabanata 12-13
 
Kabanata 13
 Kabanata 13 Kabanata 13
Kabanata 13
 
Piling Tauhan sa El Filibusterismo
Piling Tauhan sa El FilibusterismoPiling Tauhan sa El Filibusterismo
Piling Tauhan sa El Filibusterismo
 
El Filibusterismo Kabanata 11: Los Banos
El Filibusterismo Kabanata 11: Los BanosEl Filibusterismo Kabanata 11: Los Banos
El Filibusterismo Kabanata 11: Los Banos
 
NMT - 1-25
NMT - 1-25NMT - 1-25
NMT - 1-25
 
Noli Me Tangere
Noli Me TangereNoli Me Tangere
Noli Me Tangere
 
El filibusterismo report
El filibusterismo reportEl filibusterismo report
El filibusterismo report
 
El Filibusterismo Kabanata 12: Si Placido Penitente
El Filibusterismo Kabanata 12: Si Placido PenitenteEl Filibusterismo Kabanata 12: Si Placido Penitente
El Filibusterismo Kabanata 12: Si Placido Penitente
 
Kabanata 12 "Placido Penitente"
Kabanata 12 "Placido Penitente"Kabanata 12 "Placido Penitente"
Kabanata 12 "Placido Penitente"
 
Mga Tauhan ng Noli Me Tangere
Mga Tauhan ng Noli Me TangereMga Tauhan ng Noli Me Tangere
Mga Tauhan ng Noli Me Tangere
 
El filibustersimo
El filibustersimoEl filibustersimo
El filibustersimo
 
Fil noli-me-tangere kab1-64
Fil noli-me-tangere kab1-64Fil noli-me-tangere kab1-64
Fil noli-me-tangere kab1-64
 
El filibusterismo report
El filibusterismo reportEl filibusterismo report
El filibusterismo report
 

Similar a Programación S7-1200 TIA Portal

PLC: Principios básicos de la programación con GRAPH en Siemens
PLC: Principios básicos de la programación con GRAPH en Siemens PLC: Principios básicos de la programación con GRAPH en Siemens
PLC: Principios básicos de la programación con GRAPH en Siemens SANTIAGO PABLO ALBERTO
 
Manual de sistema_ Simatic S7 1200
Manual de sistema_  Simatic S7 1200 Manual de sistema_  Simatic S7 1200
Manual de sistema_ Simatic S7 1200 Esteban Conte
 
Manual_S7_S1200_SIEMENS.pdf
Manual_S7_S1200_SIEMENS.pdfManual_S7_S1200_SIEMENS.pdf
Manual_S7_S1200_SIEMENS.pdfMarioHaguila
 
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUES
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUESsce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUES
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUESEMERSON EDUARDO RODRIGUES
 
Sce es 000-000 concept and module description r1503
Sce es 000-000 concept and module description r1503Sce es 000-000 concept and module description r1503
Sce es 000-000 concept and module description r1503Sergio Barrios
 
PLC: Documentación didáctica SCE para PLC LOGO
PLC: Documentación didáctica SCE para PLC LOGOPLC: Documentación didáctica SCE para PLC LOGO
PLC: Documentación didáctica SCE para PLC LOGOSANTIAGO PABLO ALBERTO
 
-logo-r1503-es.pdf
-logo-r1503-es.pdf-logo-r1503-es.pdf
-logo-r1503-es.pdfexsal
 
EJERCICIOS DE PROGRAMACION DE SIEMENS PDF
EJERCICIOS DE PROGRAMACION DE SIEMENS PDFEJERCICIOS DE PROGRAMACION DE SIEMENS PDF
EJERCICIOS DE PROGRAMACION DE SIEMENS PDFSalazarAsher
 
manual_mobile_panel_277.pdf
manual_mobile_panel_277.pdfmanual_mobile_panel_277.pdf
manual_mobile_panel_277.pdfMarioHaguila
 
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodrigues
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodriguesSTEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodrigues
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodriguesEMERSON EDUARDO RODRIGUES
 
Curso: Simatic S7: Fundamentos
Curso: Simatic S7: FundamentosCurso: Simatic S7: Fundamentos
Curso: Simatic S7: FundamentosAIINTECPERU
 
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixCurso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixAIINTECPERU
 
AS-Interface - Introducción y Nociones fundamentales
AS-Interface - Introducción y Nociones fundamentalesAS-Interface - Introducción y Nociones fundamentales
AS-Interface - Introducción y Nociones fundamentalesOmar Jaramillo
 
1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL
1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL
1.Teoria-I PROGRAMACION SIEMENS TIA PORTALavaldero
 

Similar a Programación S7-1200 TIA Portal (20)

PLC: Principios básicos de la programación con GRAPH en Siemens
PLC: Principios básicos de la programación con GRAPH en Siemens PLC: Principios básicos de la programación con GRAPH en Siemens
PLC: Principios básicos de la programación con GRAPH en Siemens
 
Manual de sistema_ Simatic S7 1200
Manual de sistema_  Simatic S7 1200 Manual de sistema_  Simatic S7 1200
Manual de sistema_ Simatic S7 1200
 
Manual_S7_S1200_SIEMENS.pdf
Manual_S7_S1200_SIEMENS.pdfManual_S7_S1200_SIEMENS.pdf
Manual_S7_S1200_SIEMENS.pdf
 
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUES
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUESsce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUES
sce-092-300-opc-ua-s7-1500-r1807-es EMERSON EDUARDO RODRIGUES
 
trabajar siemens
trabajar siemenstrabajar siemens
trabajar siemens
 
Sce es 000-000 concept and module description r1503
Sce es 000-000 concept and module description r1503Sce es 000-000 concept and module description r1503
Sce es 000-000 concept and module description r1503
 
PLC: Documentación didáctica SCE para PLC LOGO
PLC: Documentación didáctica SCE para PLC LOGOPLC: Documentación didáctica SCE para PLC LOGO
PLC: Documentación didáctica SCE para PLC LOGO
 
Temarios automatizacion
Temarios automatizacionTemarios automatizacion
Temarios automatizacion
 
-logo-r1503-es.pdf
-logo-r1503-es.pdf-logo-r1503-es.pdf
-logo-r1503-es.pdf
 
EJERCICIOS DE PROGRAMACION DE SIEMENS PDF
EJERCICIOS DE PROGRAMACION DE SIEMENS PDFEJERCICIOS DE PROGRAMACION DE SIEMENS PDF
EJERCICIOS DE PROGRAMACION DE SIEMENS PDF
 
1500 tech es
1500 tech es1500 tech es
1500 tech es
 
manual_mobile_panel_277.pdf
manual_mobile_panel_277.pdfmanual_mobile_panel_277.pdf
manual_mobile_panel_277.pdf
 
PLC
PLCPLC
PLC
 
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodrigues
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodriguesSTEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodrigues
STEP 7 - AWL para S7-300 y S7-400 emerson eduardo rodrigues
 
S7prv54 s
S7prv54 sS7prv54 s
S7prv54 s
 
Curso: Simatic S7: Fundamentos
Curso: Simatic S7: FundamentosCurso: Simatic S7: Fundamentos
Curso: Simatic S7: Fundamentos
 
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley MicrologixCurso: PLC Siemens S7-1200 y Allen Bradley Micrologix
Curso: PLC Siemens S7-1200 y Allen Bradley Micrologix
 
AS-Interface - Introducción y Nociones fundamentales
AS-Interface - Introducción y Nociones fundamentalesAS-Interface - Introducción y Nociones fundamentales
AS-Interface - Introducción y Nociones fundamentales
 
359798787-Plc-Zelio-Sr3b261fu-Act.pptx
359798787-Plc-Zelio-Sr3b261fu-Act.pptx359798787-Plc-Zelio-Sr3b261fu-Act.pptx
359798787-Plc-Zelio-Sr3b261fu-Act.pptx
 
1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL
1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL
1.Teoria-I PROGRAMACION SIEMENS TIA PORTAL
 

Más de César Ramiro Martinez

Tabla lógica y diagrama espacio-fase, secuencias simples y compuestas
Tabla lógica y diagrama espacio-fase, secuencias simples y compuestasTabla lógica y diagrama espacio-fase, secuencias simples y compuestas
Tabla lógica y diagrama espacio-fase, secuencias simples y compuestasCésar Ramiro Martinez
 
101 sce es_010-010_r1209_startup_s7-1200
101 sce es_010-010_r1209_startup_s7-1200101 sce es_010-010_r1209_startup_s7-1200
101 sce es_010-010_r1209_startup_s7-1200César Ramiro Martinez
 
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCiclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCésar Ramiro Martinez
 
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCiclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCésar Ramiro Martinez
 

Más de César Ramiro Martinez (8)

Semana No 4 Neumática
Semana No 4 NeumáticaSemana No 4 Neumática
Semana No 4 Neumática
 
Tabla lógica y diagrama espacio-fase, secuencias simples y compuestas
Tabla lógica y diagrama espacio-fase, secuencias simples y compuestasTabla lógica y diagrama espacio-fase, secuencias simples y compuestas
Tabla lógica y diagrama espacio-fase, secuencias simples y compuestas
 
Manual de uso_de_squid
Manual de uso_de_squidManual de uso_de_squid
Manual de uso_de_squid
 
Monitoreo sql server
Monitoreo sql serverMonitoreo sql server
Monitoreo sql server
 
Las tics en la ensenanza unesco
Las tics en la ensenanza unescoLas tics en la ensenanza unesco
Las tics en la ensenanza unesco
 
101 sce es_010-010_r1209_startup_s7-1200
101 sce es_010-010_r1209_startup_s7-1200101 sce es_010-010_r1209_startup_s7-1200
101 sce es_010-010_r1209_startup_s7-1200
 
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCiclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
 
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y AzufreCiclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
Ciclos del Carbono, Oxigeno, Nitrógeno, Fósforo y Azufre
 

Último

Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdffredyflores58
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana5extraviado
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosJeanCarlosLorenzo1
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxHarryArmandoLazaroBa
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosOscarGonzalez231938
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 

Último (20)

Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdfSEMANA  6 MEDIDAS DE TENDENCIA CENTRAL.pdf
SEMANA 6 MEDIDAS DE TENDENCIA CENTRAL.pdf
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
Trabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruanaTrabajo en altura de acuerdo a la normativa peruana
Trabajo en altura de acuerdo a la normativa peruana
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de ProyectosRevista estudiantil, trabajo final Materia ingeniería de Proyectos
Revista estudiantil, trabajo final Materia ingeniería de Proyectos
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Diagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptxDiagrama de flujo metalurgia del cobre..pptx
Diagrama de flujo metalurgia del cobre..pptx
 
Espontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneosEspontaneidad de las reacciones y procesos espontáneos
Espontaneidad de las reacciones y procesos espontáneos
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 

Programación S7-1200 TIA Portal

  • 1. Industry Sector, IA&DT Documentación de cursos SCE Página 1 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Módulo TIA Portal 010-010 Iniciación a la programación de SIMATIC S7-1200 Documentación didáctica SCE para la solución de automatización homogénea Totally Integrated Automation (TIA) Siemens Automation Cooperates with Education
  • 2. Industry Sector, IA&DT Documentación de cursos SCE Página 2 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Paquetes de instructor SCE apropiados para esta documentación  SIMATIC S7-1200 AC/DC/RELÉ 6er "TIA Portal" Ref.: 6ES7214-1BE30-4AB3  SIMATIC S7-1200 DC/DC/DC 6er "TIA Portal" Ref.: 6ES7214-1AE30-4AB3  SIMATIC S7-SW for Training STEP 7 BASIC V11 Upgrade (for S7-1200) 6er "TIA Portal" Ref.: 6ES7822-0AA01-4YE0 Tenga en cuenta que estos paquetes de instructor pueden ser sustituidos por paquetes actualizados. Encontrará una relación de los paquetes SCE actualmente disponibles en la página: www.siemens.com/sce/tp Cursos avanzados Para los cursos avanzados regionales de Siemens SCE, póngase en contacto con el partner SCE de su región www.siemens.com/sce/contact Más información en torno a SCE www.siemens.com/sce Nota sobre el uso La documentación de cursos para la solución de automatización homogénea Totally Integrated Automation (TIA) ha sido elaborada para el programa “Siemens Automation Cooperates with Education (SCE)" exclusivamente con fines formativos para centros públicos de Investigación y Desarrollo. Siemens AG declina toda responsabilidad en lo que respecta a su contenido. No está permitido utilizar este documento más que para la iniciación a los productos o sistemas de Siemens. Es decir, está permitida su copia total o parcial y posterior entrega a los alumnos para que lo utilicen en el marco de su formación. La transmisión y reproducción de este documento y la comunicación de su contenido solo están permitidas dentro de centros de formación básica y avanzada para fines didácticos. Las excepciones requieren autorización expresa por el siguiente contacto de Siemens AG: Sr. Roland Scheuerer roland.scheuerer@siemens.com. Todo incumplimiento quedará sujeto a la indemnización de los daños y perjuicios. Se reservan todos los derechos, incluidos los de traducción, especialmente para el caso de concesión de patentes o registro como modelo de utilidad. No está permitido su uso para cursillos destinados a clientes del sector Industria. No aprobamos el uso comercial de los documentos. Queremos expresar nuestro agradecimiento a la empresa Michael Dziallas Engineering y a todas las personas por el valioso apoyo prestado al elaborar este documento.
  • 3. Industry Sector, IA&DT Documentación de cursos SCE Página 3 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 PÁGINA: 1. Prólogo.....................................................................................................................................................4 2. Notas sobre la programación de SIMATIC S7-1200 ................................................................................6 2.1 Sistema de automatización SIMATIC S7-1200 ........................................................................................6 2.2 Software de programación STEP 7 Professional V11 (TIA Portal V11) ...................................................6 3. Instalación del software STEP 7 Professional V11 (TIA Portal V11) .......................................................7 3.1 Instalación de las actualizaciones de STEP 7 Professional V11 (TIA Portal V11) ..................................7 3.2 Actualización del catálogo de hardware en STEP 7 Professional V11 (TIA Portal V11 con Hardware Support Packages (HSP)...................................................................................................................................8 4. Conexión con la CPU a través de TCP/IP y restablecimiento de la configuración de fábrica................13 5. ¿Qué es un PLC y para qué se utiliza?..................................................................................................20 5.1 ¿Qué significa PLC? ..............................................................................................................................20 5.2 ¿Cómo controla el PLC el proceso? ......................................................................................................20 5.3 ¿De dónde recibe el PLC la información sobre los estados del proceso?.............................................21 5.4 ¿Qué diferencia hay entre los contactos NC y los contactos NA?.........................................................21 5.5 ¿Cómo activa SIMATIC S7-1200 las señales de entrada/salida individuales?......................................22 5.6 ¿Cómo se procesa el programa en el PLC? ..........................................................................................23 5.7 ¿Cómo son las operaciones lógicas en el programa del PLC? .............................................................24 5.7.1 Operación lógica Y ........................................................................................................................24 5.7.2 Operación lógica O........................................................................................................................26 5.7.3 Negación........................................................................................................................................27 5.8 ¿Cómo se crea el programa de PLC? ¿Cómo llega a la memoria del PLC? .........................................28 6. Instalación y manejo de SIMATIC S7-1200............................................................................................29 7. Tarea de ejemplo: mando de prensas....................................................................................................33 8. Programación de la prensa para SIMATIC S7-1200..............................................................................34 8.1. Vista del portal .......................................................................................................................................34 8.2. Vista del proyecto...................................................................................................................................35
  • 4. Industry Sector, IA&DT Documentación de cursos SCE Página 4 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 1. Prólogo El contenido del módulo SCE_ES_010-010 está asociado a la unidad formativa "Fundamentos de la programación de PLC" y constituye una guía de inicio rápido a la programación de SIMATIC S7 1200 con el TIA Portal. Objetivo didáctico: En este módulo, el lector debe aprender a programar un autómata programable (PLC) SIMATIC S7- 1200 con la herramienta de programación TIA Portal. El módulo proporciona los fundamentos y muestra en los siguientes pasos los procedimientos, acompañados de un ejemplo detallado.  Instalación del software y ajuste de la interfaz de programación  Explicación de qué es un PLC y cómo funciona  Instalación y manejo del PLC SIMATIC S7-1200  Creación, carga y prueba de un programa de ejemplo Requisitos: Para un procesamiento adecuado de este módulo, se requieren los siguientes conocimientos:  Conocimientos del manejo de Windows Funciones adicionales relacionadas con la progra- mación de PLC Módulos 30 Fundamentos de la programación de PLC Módulos 10, módulos 20 AS-Interface Módulos 50 Funciones de seguridad Módulos 80 Accionamientos Módulos 100 Visualización de procesos (HMI) Module 90 Tecnología de sensores Módulos 110 Simulación de plantas SIMIT Módulos 150 Otros lenguajes de programación Módulos 40 PROFIBUS PROFINET Módulos 60 Módulos 70
  • 5. Industry Sector, IA&DT Documentación de cursos SCE Página 5 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Hardware y software necesarios 1 PC Pentium 4, 1.7 GHz 1 (XP) – 2 (Vista) GB RAM, aprox. 2 GB de memoria de disco libre Sistema operativo Windows XP Professional SP3 / Windows 7 Professional / Windows 7 Enterprise / Windows 7 Ultimate / Windows 2003 Server R2 / Windows Server 2008 Premium SP1, Business SP1, Ultimate SP1 2 Software STEP 7 Professional V11 SP1 (Totally Integrated Automation (TIA) Portal V11) 3 Conexión Ethernet entre PC y CPU 315F-2 PN/DP 4 PLC SIMATIC S7-1200, p. ej. CPU 1214C. Las entradas deben estar conectadas en el cuadro. 1 PC 2 STEP 7 Professional V11 (TIA Portal) 4 S7-1200 con CPU 1214C 3 Conexión Ethernet
  • 6. Industry Sector, IA&DT Documentación de cursos SCE Página 6 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 2. Notas sobre la programación de SIMATIC S7-1200 2.1 Sistema de automatización SIMATIC S7-1200 El sistema de automatización SIMATIC S7-1200 es un sistema de micro-PLC modular para las gamas baja y media. Existe una amplia gama de módulos para una adaptación óptima a la tarea de automatización El controlador S7 se compone de una fuente de alimentación, una CPU y un módulo de entrada o de salida para señales digitales y analógicas. En caso necesario, se pueden utilizar también procesadores de comunicaciones y módulos de función para tareas especiales, como p. ej. control de motor paso a paso. El autómata programable (PLC) vigila y controla una máquina o un proceso con el programa S7. A los módulos de E/S se accede en el programa S7 a través de las direcciones de entrada (%E), y reaccionan a través de las direcciones de salida (%A). El sistema se programa con el software STEP 7. 2.2 Software de programación STEP 7 Professional V11 (TIA Portal V11) El software STEP 7 Professional V11 (TIA Portal V11) es la herramienta de programación para los sistemas de automatización - SIMATIC S7-1200 - SIMATIC S7-300 - SIMATIC S7-400 - SIMATIC WinAC Con STEP 7 Professional V11 se pueden utilizar las siguientes funciones para la automatización de una instalación: - Configuración y parametrización del hardware - Definición de la comunicación - Programación - Prueba, puesta en marcha y servicio técnico con las funciones de operación/diagnóstico - Documentación - Creación de visualizaciones para los SIMATIC Basic Panels con WinCC Basic integrado. - Con otros paquetes WinCC también se pueden crear soluciones de visualización para PC y otros Panels Todas las funciones disponen de una detallada ayuda online.
  • 7. Industry Sector, IA&DT Documentación de cursos SCE Página 7 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 3. Instalación del software STEP 7 Professional V11 (TIA Portal V11) STEP 7 Professional se suministra en DVD. Para instalar STEP 7 Professional, proceda del siguiente modo: 1. Introduzca el DVD de STEP 7 Professional en la unidad de DVD. 2. El programa de instalación se inicia automáticamente. De no ser así, inícielo haciendo doble clic en el archivo " START.exe". 3. El programa le guiará durante la instalación completa de STEP 7 Professional. 4. Para utilizar STEP 7 Professional se requiere una clave de licencia en su equipo. Durante la instalación puede transferir dicha clave de licencia a su equipo desde el lápiz USB suministrado. Posteriormente puede volver a transferir la clave de licencia a cualquier otro soporte de datos con el software "Automation License Manager". La clave de licencia puede estar en otro equipo y consultarse a través de una red. 3.1 Instalación de las actualizaciones de STEP 7 Professional V11 (TIA Portal V11) Puesto que las actualizaciones en STEP 7 Professional V11 (TIA Portal V11) para integrar de forma óptima nuevos productos son cada vez más frecuentes, dichas actualizaciones se ponen a disposición del usuario en Internet. La página web correspondiente es: http://support.automation.siemens.com/WW/view/de/59604410 Aquí se pueden descargar las actualizaciones para guardarlas en el PC o portátil. A continuación, se pueden instalar de la siguiente manera: 1. En primer lugar se debe iniciar la "Aplicación" haciendo doble clic en los archivos guardados. Aquí, la actualización 4 para la versión 11 Service Pack 2 "SIMATIC_TIAP_V11_0_SP2_UPD4". ( SIMATIC_TIAP_V11_0_SP2_UPD4) Nota: Es indispensable comprobar previamente los requisitos de software. En este caso, el requisito es tener ya instalado un paquete de software STEP 7 Professional V11 (TIA Portal V11) SP2. 2. En el segundo paso se selecciona el idioma de instalación. ( Idioma de instalación: Español  Continuar)
  • 8. Industry Sector, IA&DT Documentación de cursos SCE Página 8 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 3. En el tercer paso se puede seleccionar la carpeta "Temp" para descomprimir el paquete. ( Continuar) 4. En el cuarto paso se puede consultar más información sobre el producto. ( Leer información del producto  Continuar) 5. En el quinto paso se deben aceptar los acuerdos de la licencia y confirmar las indicaciones de seguridad. (   Continuar) 6. En el sexto paso se aceptan las consignas de seguridad. (  Continuar) 7. En el séptimo paso se inicia la instalación. ( Instalar) 8. Para finalizar la instalación de la actualización es necesario reiniciar el ordenador. ( Reiniciar ) 3.2 Actualización del catálogo de hardware en STEP 7 Professional V11 (TIA Portal V11 con Hardware Support Packages (HSP) Para integrar nuevos módulos en el catálogo de hardware de STEP 7 Professional V11 (TIA Portal V11) se ofrecen Hardware Support Packages (HSP) en Internet. La página web correspondiente es: http://support.automation.siemens.com/WW/view/de/54164095 La descripción relativa a la instalación de los Hardware Support Packages (HSP) está disponible en la página: http://support.automation.siemens.com/WW/view/de/54163659 A continuación se muestra cómo instalar un módulo nuevo en STEP 7 Professional V11 (TIA Portal V11): 1. En primer lugar se debe "extraer" el archivo descargado de Windows Explorer. ( HSP_V11SP2_00…..  Extraer todos …)
  • 9. Industry Sector, IA&DT Documentación de cursos SCE Página 9 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200
  • 10. Industry Sector, IA&DT Documentación de cursos SCE Página 10 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 2. En el segundo paso se selecciona el punto "Installed software (Software instalado)" en el TIA Portal. ( Installed software (Software instalado)) 3. En el tercer paso seleccionamos "Detailed information about installed software (Más información sobre el software instalado)". ( Detailed information about installed software (Más información sobre el software instalado))
  • 11. Industry Sector, IA&DT Documentación de cursos SCE Página 11 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 4. En el cuarto paso seleccionamos en "Installation of support packages (Instalación de Support Packages)" el botón "Add from file system (Agregar del sistema de archivos)". ( Installation of support packages (Instalación de Support Packages)  Add from file system (Agregar del sistema de archivos)) 5. En el quinto paso seleccionamos el Hardware Support Package deseado en formato "*.isp11" y lo abrimos. ( *.isp11  Open (Abrir))
  • 12. Industry Sector, IA&DT Documentación de cursos SCE Página 12 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 6. En el sexto paso seleccionamos en "Installation of support packages (Instalación de Support Packages)" el Hardware Support Package deseado y lo instalamos. ( Installation of support packages (Instalación de Support Packages)   Install (Instalar)) 7. En caso de que se mostrara el siguiente mensaje de error, el TIA Portal debe cerrarse en segundo plano dejando abierta la ventana de avisos. A continuación, se puede reanudar la instalación. ( Continue (Continuar)) 8. El estado de la instalación se muestra hasta que al final aparece la nota de que el TIA Portal debe reiniciarse. ( Finish (Finalizar))
  • 13. Industry Sector, IA&DT Documentación de cursos SCE Página 13 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 4. Conexión con la CPU a través de TCP/IP y restablecimiento de la configuración de fábrica Para poder programar desde el PC, PG o portátil un SIMATIC S7-1200, es necesaria una conexión TCP/IP. Para comunicar el PC y SIMATIC S7-1200 entre sí, es importante que las direcciones IP de ambos aparatos coincidan. A continuación se muestra cómo se puede configurar la dirección IP del ordenador. 9. Desde el "'System control (Panel de control)", abrir "'Network connections (Conexiones de red)" y seleccionar las "Properties (Propiedades)" de la conexión LAN. ( Start (Inicio)  Settings (Ajustes)  System control (Panel de control)  Network connections (Conexiones de red)  Local Area Connection (Conexión de área local)  Properties (Propiedades))
  • 14. Industry Sector, IA&DT Documentación de cursos SCE Página 14 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 10. Seleccione las "Properties (Propiedades)" de "Internet Protocol (TCP/IP) (Protocolo de Internet (TCP/IP))" ( Internet Protocol (TCP/IP) (Protocolo de Internet (TCP/IP))  Properties (Propiedades)) 11. Aquí puede configurar la "IP address (Dirección IP)" y la "Subnet screen form (Máscara de subred)" y confirmar con "OK (Aceptar)". ( Usar la siguiente dirección IP  IP address (Dirección IP): 192.168.0.99  Subnet screen form (Máscara de subred) 255.255.255.0  OK (Aceptar)  Close (Cerrar))
  • 15. Industry Sector, IA&DT Documentación de cursos SCE Página 15 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Notas sobre conexión en red en Ethernet (más información en el Anexo V de la documentación de cursos): Dirección MAC: La dirección MAC contiene una parte fija y otra variable. La parte fija ("dirección MAC básica") identifica al fabricante (Siemens, 3COM...). La parte variable de la dirección MAC diferencia los distintos nodos Ethernet y debe asignarse de forma inequívoca a nivel mundial. En cada módulo se ha impreso de fábrica la dirección MAC predefinida. Rango de valores de la dirección IP: La dirección IP consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y separados entre sí por un punto (p. ej. 141.80.0.16). Rango de valores de la máscara de subred: Esta máscara se utiliza para reconocer si un nodo o su dirección IP pertenecen a la subred local o solo son accesibles a través de un router. Dicha máscara consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y separados entre sí por un punto (p. ej. 255.255.0.0). Los 4 números decimales de la máscara de subred deben incluir en su representación binaria una secuencia de valores "1" sin espacios partiendo de la izquierda y una secuencia de valores "0" sin espacios partiendo de la derecha. Los valores "1" determinan el rango de la dirección IP para el número de red. Los valores "0" determinan el rango de la dirección IP para la dirección del nodo. Ejemplo: valores correctos: 255.255.0.0 decimal = 1111 1111.1111 1111.0000 0000.0000 0000 binario 255.255.128.0 decimal = 1111 1111.1111 1111.1000 0000.0000 0000 binario 255.254.0.0 decimal = 1111 1111.1111 1110.0000 0000.0000.0000 binario valores incorrectos: 255.255.1.0 decimal = 1111 1111.1111 1111.0000 0001.0000 0000 binario Rango de valores para la dirección de la transición de red (router): La dirección IP consiste en 4 números decimales comprendidos en un rango de valores entre 0 y 255 y separados entre sí por un punto (p. ej. 141.80.0.1). Relación entre las direcciones IP, la dirección del router y la máscara de subred: La dirección IP y la dirección de la transición de red solo pueden ser diferentes en las cifras que son "0" en la máscara de subred. Ejemplo:Se ha introducido: para máscara de subred, 255.255.255.0; para dirección IP, 141.30.0.5 y para dirección del router, 141.30.128.1. La dirección IP y la dirección de la transición de red solo pueden tener un valor diferente en el 4.º decimal. Sin embargo, en el ejemplo la 3.ª cifra ya es distinta. Así pues, en el ejemplo debe cambiarse: - la máscara de subred por: 255.255.0.0 o - la dirección IP por: 141.30.128.5 o bien - la dirección de la transición de red por: 141.30.0.1
  • 16. Industry Sector, IA&DT Documentación de cursos SCE Página 16 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 La dirección IP de SIMATIC S7-1200 se ajusta de la siguiente manera. 12. Seleccione el "Totally Integrated Automation Portal", que se abre haciendo doble clic. ( TIA Portal V11) 13. Seleccione la opción "Online & Diagnostics (Online y diagnóstico)" y abra la "Project view (Vista del proyecto)". ( Online & Diagnostics (Online y diagnóstico)  Project view (Vista del proyecto))
  • 17. Industry Sector, IA&DT Documentación de cursos SCE Página 17 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 6. En la navegación del proyecto, en "Online accesses (Accesos online)", seleccione la tarjeta de red que se ha configurado previamente. Haciendo clic en "Update accessible devices (Actualizar nodos accesibles)", verá la dirección MAC del SIMATIC S7-1200 conectado. Seleccione aquí "’Online & Diagnostics (Online y diagnóstico)". ( Online access (Accesos online)  … conexión de red  Update accesible devices (Actualizar nodos accesibles)  MAC = …..  Online & Diagnostics (Online y diagnóstico)) Nota: Si se ha configurado previamente una dirección IP en la CPU, verá esta dirección en lugar de la dirección MAC.
  • 18. Industry Sector, IA&DT Documentación de cursos SCE Página 18 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 7. En "Functions (Funciones)" encontrará la opción "Assign IP address (Asignar dirección IP)". Rellene aquí "IP address (Dirección IP)" y "Subnet mask (Máscara de subred)". A continuación, haga clic en "Assign IP address (Asignar dirección IP)" y se asignará esta nueva dirección a su SIMATIC S7-1200. ( Functions (Funciones)  Assign IP address (Asignar dirección IP)  IP address (Dirección IP): 192.168.0.1  Subnet mask (Máscara de subred): 255.255.255.0  Assign IP address (Asignar dirección IP))
  • 19. Industry Sector, IA&DT Documentación de cursos SCE Página 19 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 8. Seleccione en "Functions (Funciones)", "Reset to factory settings (Restablecer configuración de fábrica)". Mantenga el ajuste, "Keep IP address (Conservar dirección IP)" y haga clic en "Reset (Restablecer)". ( Functions (Funciones)  Reset to factory settings (Restablecer configuración de fábrica)  Keep IP address (Conservar dirección IP)  Reset (Restablecer)) 9. Confirme la pregunta de si realmente desea restablecer la configuración de fábrica con "Yes (Aceptar)". ( Yes (Aceptar))
  • 20. Industry Sector, IA&DT Documentación de cursos SCE Página 20 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5. ¿Qué es un PLC y para qué se utiliza? 5.1 ¿Qué significa PLC? PLC es la abreviatura de Programmable Logical Controller (controlador lógico (autómata) programable). Se trata de un equipo que controla un proceso (p. ej. una impresora para imprimir diarios, una instalación de llenado para cemento, una prensa para moldes de plástico, etc. ... ). Esto ocurre según las instrucciones de un programa que se encuentra en una memoria del equipo. 5.2 ¿Cómo controla el PLC el proceso? El PLC controla el proceso conmutando los llamados actuadores de las conexiones denominadas salidas del PLC con una tensión de mando de, por ejemplo, 24 V. De este modo se pueden conectar y desconectar motores, abrir y cerrar válvulas o conectar y desconectar lámparas. M M 0V 24 V ¡Las salidas del PLC controlan los actuadores conmutando la tensión de control! PLC Máquina Programa con instrucciones Memoria El programa cargado en la memoria del PLC... ... controla la máquina PLC Salidas La lámpara se enciende La lámpara no se enciende
  • 21. Industry Sector, IA&DT Documentación de cursos SCE Página 21 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.3 ¿De dónde recibe el PLC la información sobre los estados del proceso? El PLC recibe la información relacionada con el proceso de los llamados transmisores de señales, que están cableados con las entradas del PLC. Estos transmisores de señales pueden ser, p. ej., sensores que detectan si una pieza se encuentra en una posición determinada, o interruptores o pulsadores simples que pueden estar abiertos o cerrados. Se distingue entre contactos NC, que están cerrados cuando no se accionan, y contactos NA, que están abiertos cuando no se accionan. 5.4 ¿Qué diferencia hay entre los contactos NC y los contactos NA? En los transmisores de señales, se distingue entre contactos NC y contactos NA. El interruptor mostrado aquí es un contacto NA, es decir, se cierra cuando ha sido accionado. El interruptor mostrado aquí es un contacto NC, es decir, está cerrado cuando no ha sido accionado. 24 V 24 V 0V ¡Las entradas del PLC reciben la información sobre los estados del proceso! PLC Entradas Interruptor cerrado Interruptor abierto 24 V Contacto NA sin accionar Contacto NA abierto Contacto NA accionado Contacto NA cerrado Contacto NC sin accionar Contacto NC cerrado Contacto NC accionado Contacto NC abierto
  • 22. Industry Sector, IA&DT Documentación de cursos SCE Página 22 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.5 ¿Cómo activa SIMATIC S7-1200 las señales de entrada/salida individuales? La indicación de una entrada o salida dentro del programa se denomina direccionamiento. Las entradas y salidas de los PLC se suelen agrupar en grupos de 8 en módulos de entradas digitales o de salidas digitales. Esta unidad de 8 se denomina byte. Cada uno de estos grupos recibe un número, la denominada dirección de byte. Para direccionar una entrada o salida individual dentro de un byte, cada byte se fracciona en ocho bits individuales. Estos se numeran desde el bit 0 hasta el bit 7. Así se obtiene la dirección de bit. El PLC aquí representado tiene los bytes de entrada 0 y 1 y los bytes de salida 0 y 1. Para direccionar por ejemplo la quinta entrada digital, se indica la siguiente dirección: %E 0 . 4 %E representa aquí el tipo de dirección como de entrada, 0 la dirección de byte y 4 la dirección de bit. Las direcciones de byte y de bit siempre están separadas por un punto. Nota: Para la dirección de bit, en la quinta entrada hay un4 porque se empieza a contar desde 0. Para direccionar por ejemplo la décima salida, se indica la siguiente dirección: %A 1 . 1 %Q representa aquí el tipo de dirección como de salida, 1 la dirección de byte y 1 la dirección de bit. Las direcciones de byte y de bit siempre están separadas por un punto. Nota: Para la dirección de bit, en la décima salida hay un 1, porque se empieza a contar desde 0. 14 entradas digitales integradas Byte 0 bit 0 hasta 7 y byte 1 bit 0 hasta 5 10 salidas digitales integradas Byte 0 bit 0 hasta 7 y byte 1 bit 0 hasta 1
  • 23. Industry Sector, IA&DT Documentación de cursos SCE Página 23 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.6 ¿Cómo se procesa el programa en el PLC? La ejecución del programa en un PLC se realiza de forma cíclica según la siguiente secuencia: 1. En el primer paso se transfiere el estado desde la imagen de proceso de las salidas (IPS) a las salidas y estas se conectan o desconectan. 2. A continuación, el procesador, que a efectos prácticos representa el cerebro del PLC, pregunta si las entradas individuales conducen tensión. Este estado de las entradas se guarda en la imagen de proceso de las entradas (IPE). Para las entradas con tensión se guarda la información 1 o "Alta" y para las que no tienen tensión, la información 0 o "baja". 3. A continuación, este procesador procesa el programa guardado en la memoria de programa. Este se compone de una lista de operaciones lógicas e instrucciones que se procesan sucesivamente. Para la información de entrada necesaria se accede a la IPE leída previamente y el resultado lógico se escribe en la llamada imagen de proceso de las salidas (IPS). En caso necesario, el procesador también accede a otras áreas de memoria, p. ej. para datos locales de los subprogramas, bloques de datos y marcas, durante la ejecución del programa. 4. Finalmente, se ejecutan otras tareas internas del sistema operativo, como autotest y comunicación. A continuación sigue con el punto 1. Nota: El tiempo que requiere el procesador para esta secuencia se denomina tiempo de ciclo, y depende de la cantidad y el tipo de instrucciones, así como del rendimiento del procesador. Programa del PLC en la memoria de programa 1.ª instrucción 2.ª instrucción 3.ª instrucción 4.ª instrucción ... Última instrucción 1. Transmitir el estado de la IPS a las salidas. 2. Guardar el estado de las entradas en la IPE. 3. Procesamiento del programa instrucción por instrucción con acceso a IPE e IPS 4. Ejecutar tareas internas del sistema operativo. (Comunicación, autotest, etc.) IPE Datos locales Marcas Bloques de datos IPS
  • 24. Industry Sector, IA&DT Documentación de cursos SCE Página 24 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.7 ¿Cómo son las operaciones lógicas en el programa del PLC? Las operaciones lógicas se utilizan para poder determinar las condiciones para conmutar una salida. En el programa PLC, se pueden crear en los lenguajes de programación esquema de contactos (KOP) o diagrama de funciones (FUP). Para una mejor claridad, nos limitaremos aquí a FUP. Hay multitud de operaciones lógicas distintas que se pueden utilizar en los programas de PLC. La operación Y, al igual que O, y la NEGACIÓN de una entrada son las más frecuentes, por lo que las explicaremos brevemente mediante ejemplos. Nota: Puede consultar más información sobre otras operaciones lógicas en la ayuda online de forma rápida y clara. 5.7.1 Operación lógica Y Ejemplo de una operación lógica Y: Una lámpara debe encenderse si se accionan al mismo tiempo dos interruptores como contactos NA. Esquema de conexiones: Explicación: La lámpara se enciende justo cuando ambos interruptores están accionados. Cuando están accionados el interruptor S1 y el interruptor S2, se enciende la lámpara P1. 24 V M S1 S2 P1
  • 25. Industry Sector, IA&DT Documentación de cursos SCE Página 25 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Conexión del PLC: Para implementar esta lógica en un programa PLC, deben estar conectados ambos interruptores a las entradas del PLC. Aquí se han conectado por cable S1 a la entrada E 0.0 y S2 a la entrada E 0.1. Además, la lámpara P1 debe estar conectada a una salida, p. ej. A 0.0. Operación Y en FUP: En el diagrama de funciones FUP se programa la operación Y mediante representación gráfica y tiene el siguiente aspecto: & = M 24 V PLC Entradas Interruptor S1 Interruptor S2 %E 0.0 %A 0.0 Salidas La lámpara P1 debe encenderse cuando estén accionados los interruptores S1 y S2 24 V %E 0.1 %A 0.0 %E 0.1 %E 0.0 Entradas de la operación Y. ¡Aquí puede haber más de 2 entradas! Salida a la que se atribuye la asignación. Representación gráfica de la operación Y lógica. Asignación del resultado de la operación lógica.
  • 26. Industry Sector, IA&DT Documentación de cursos SCE Página 26 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.7.2 Operación lógica O Ejemplo de una operación lógica O: Una lámpara debe encenderse si se accionan uno o dos interruptores como contactos NA. Esquema de conexiones: Explicación: La lámpara se enciende justo cuando uno o los dos interruptores están accionados. Cuando están accionados el interruptor S1 o S2, se enciende la lámpara P1. Conexión del PLC: Para implementar esta lógica en un programa PLC, deben estar conectados ambos interruptores a las entradas del PLC. Aquí se han conectado por cable S1 a la entrada E 0.0 y S2 a la entrada E 0.1. Además, la lámpara P1 debe estar conectada a una salida, p. ej. A 0.0. M 24 V M S1 S2 P1 24 V PLC Entradas Interruptor S1 Interruptor S2 %E 0.0 %A 0.0 Salidas La lámpara P1 debe encenderse cuando estén accionados los interruptores S1 o S2 24 V %E 0.1 24 V
  • 27. Industry Sector, IA&DT Documentación de cursos SCE Página 27 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Operación O en FUP: En el diagrama de funciones FUP se programa la operación O mediante representación gráfica y tiene el siguiente aspecto: 5.7.3 Negación En las operaciones lógicas suele ser necesario consultar si un contacto NA NO se ha accionado o si un contacto NC se ha accionado y, por tanto, no hay tensión en la entrada correspondiente. Esto tiene lugar mediante la programación de una negación en la entrada de la operación Y o de la operación O. En el diagrama de funciones FUP se programa la negación de una entrada en una operación Y, mediante la siguiente representación gráfica: La salida %A 0.0 tiene tensión cuando no se conmuta %E 0.0 y se conmuta %E 0.1. = %A 0.0 %E 0.1 %E 0.0 Entradas de la operación O. ¡Aquí puede haber más de 2 entradas! Salida a la que se atribuye la asignación. Representación gráfica de la operación O lógica. Asignación del resultado de la operación lógica. > & = %A 0.0 %E 0.1 %E 0.0 Entrada de la operación Y que debe ser negada Representación gráfica de la negación.
  • 28. Industry Sector, IA&DT Documentación de cursos SCE Página 28 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5.8 ¿Cómo se crea el programa de PLC? ¿Cómo llega a la memoria del PLC? El programa de PLC se crea con el software STEP 7 en un PC y se almacena provisionalmente en dicho PC. Una vez que el PC se ha conectado con la interfaz TCP/IP del PLC, puede cargarse el programa en la memoria del PLC con una función de carga. Para procesar el programa posteriormente en el PLC, ya no se necesita el PC. Nota: La secuencia exacta se describe paso a paso en los siguientes capítulos. PC con STEP 7 PLC S7-1200 1. Crear el programa de PLC con STEP 7 en un PC. 2. Conectar el PC con la interfaz TCP/IP del PLC. 3. Cargar el programa del PC en la memoria del PLC
  • 29. Industry Sector, IA&DT Documentación de cursos SCE Página 29 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 6. Instalación y manejo de SIMATIC S7-1200 Gama de módulos: SIMATIC S7-1200 es un sistema de automatización modular y ofrece la siguiente gama de módulos: - Módulos centrales CPU con distinta potencia, salidas/entradas integradas e interfaz PROFINET (p. ej. CPU1214C) - Fuente de alimentación PM con entrada 120/230 V AC, 50 Hz/60 Hz, 1.2 A/0.7 A y salida 24 V DC/2.5 A - Signal boards SB para agregar entradas/salidas analógicas o digitales sin modificar las dimensiones de la CPU. (Los signal boards se pueden utilizar con las CPU 1211C/1212C y 1214C.)
  • 30. Industry Sector, IA&DT Documentación de cursos SCE Página 30 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 - Módulos de señal SM para entradas y salidas digitales y analógicas (Con las CPU 1212C se pueden utilizar como máx. 2 SM y con las 1214C como máx. 8 SM.) - Módulos de comunicación CM para comunicación en serie RS232/RS485 (Con las CPU 1211C/1212C y 1214C se pueden utilizar hasta 3 CM.) - Compact Switch Module CSM con 4 conectores RJ45 de 10/100 Mbits/s - Tarjetas de memoria SIMATIC de 2 MB o 24 MB para guardar datos del programa y para una sustitución simple de las CPU para realizar trabajos de mantenimiento Nota: Para este módulo solo se necesita cualquier CPU con entradas y salidas digitales integradas.
  • 31. Industry Sector, IA&DT Documentación de cursos SCE Página 31 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Elementos importantes de la CPU: Con una alimentación integrada (conexión de 24 V) y entradas y salidas integradas, la CPU S7-1200 se puede utilizar sin componentes adicionales. Para la comunicación con una programadora, la CPU dispone de un puerto TCP/IP integrado. A través de una red ETHERNET, la CPU puede comunicarse con paneles de operador HMI y con otras CPU. ① conexión de 24 V ② regleta de bornes enchufable para el cableado por parte del usuario (detrás de las tapas de cubierta) ③ LED de estado para las E/S integradas y para el estado operativo de la CPU ④ conexión TCP/IP (en la parte inferior de la CPU) La tarjeta de memoria/Memory Card (MC) SIMATIC almacena programas, datos, datos de sistema, archivos y proyectos. Puede utilizarse para: - transferencia de un programa a varias CPU - actualización de firmware de CPU, módulos de señal SM y módulos de comunicación CM
  • 32. Industry Sector, IA&DT Documentación de cursos SCE Página 32 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Estados operativos de la CPU La CPU tiene los tres siguientes estados operativos: ● En el estado operativo STOP la CPU no ejecuta el programa y se puede cargar un proyecto. ● En el estado operativo STARTUP la CPU efectúa un arranque. ● En el estado operativo RUN el programa se ejecuta cíclicamente. En el estado operativo RUN de la CPU no se puede cargar ningún proyecto. La CPU no dispone de un interruptor físico para modificar el estado operativo. Con el botón del panel de mando del software STEP 7 Basic se modifica el estado operativo (STOP o RUN). Además, el panel de mando contiene un botón MRES para borrar la memoria y muestra los LED de estado de la CPU. El LED de estado RUN/STOP de la parte delantera de la CPU indica el estado operativo actual de la CPU a través del color. Adicionalmente están también los LED ERROR para indicar averías, y MAINT para indicar que es necesario algún trabajo de mantenimiento. ● La luz amarilla indica el estado operativo STOP (parada). ● La luz verde indica el estado operativo RUN (funcionamiento). ● Una luz intermitente indica el estado operativo STARTUP (arranque).
  • 33. Industry Sector, IA&DT Documentación de cursos SCE Página 33 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 7. Tarea de ejemplo: mando de prensas Para nuestro primer programa crearemos un mando de prensas. Una prensa con dispositivo de protección solo se activará con un pulsador START de inicio S3 si está cerrada la rejilla protectora. Este estado se vigila con un sensor de rejilla protectora cerrada B1. Si es así, se acciona una válvula distribuidora 5/2 M0 para el cilindro de la prensa, para que se pueda prensar un molde de plástico. La prensa debe elevarse de nuevo al accionar el pulsador de PARADA DE EMERGENCIA (NC), al dejar de responder el sensor de rejilla protectora B1 o al responder el sensor de cilindro B2 retirado. Lista de asignación: Dirección Símbolo Comentario %E 0.1 PARADA DE EMERGENCIA Pulsador de parada de emergencia NC %E 0.3 S3 Pulsador de inicio S3 NO %E 0.4 B1 Sensor de rejilla protectora cerrada NO %E 0.5 B2 Sensor de cilindro retirado NO %A 0.0 M0 Extraer cilindro A PARADA DE EMERGENCIA
  • 34. Industry Sector, IA&DT Documentación de cursos SCE Página 34 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 8. Programación de la prensa para SIMATIC S7-1200 La administración de proyectos y la programación se realizan con el software "Totally Integrated Automation Portal". En una interfaz homogénea, aquí se crean, parametrizan y programan los componentes como el control, la visualización y la conexión en red de la solución de automatización. Para realizar el diagnóstico de fallos, están disponibles una serie de herramientas online. El software "Totally Integrated Automation Portal" dispone de dos vistas, la del portal y la del proyecto. 8.1. Vista del portal La vista del portal ofrece una vista de las herramientas orientada a las tareas para procesar el proyecto. Esta vista permite decidir rápidamente qué hacer y seleccionar una herramienta para la tarea en cuestión. En caso necesario se cambia automáticamente a la vista del proyecto para realizar la tarea seleccionada. Esto puede facilitar, sobre todo, la iniciación y los primeros pasos. Nota: Abajo a la izquierda se puede pasar de la vista del portal a la vista del proyecto.
  • 35. Industry Sector, IA&DT Documentación de cursos SCE Página 35 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 8.2. Vista del proyecto La vista del proyecto ofrece una vista estructurada de todos los componentes del proyecto. De manera predefinida, en la parte superior se encuentra la barra de menús con la barra de herramientas, a la izquierda la navegación del proyecto con todos los componentes de un proyecto, y a la derecha las llamadas "Task Cards", que incluyen p. ej. instrucciones y librerías. Si se selecciona un elemento en la navegación del proyecto (en este caso, por ejemplo, el bloque de programa FC1), este se mostrará en la parte central, donde puede procesarse. Nota: Abajo a la izquierda se puede pasar de la vista del proyecto a la vista del portal.
  • 36. Industry Sector, IA&DT Documentación de cursos SCE Página 36 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Con los siguientes pasos se puede crear un proyecto para SIMATIC S7-1200 y programar la solución para las tareas planteadas: 1. La herramienta central es el "Totally Integrated Automation Portal", que se abre aquí haciendo doble clic. ( Totally Integrated Automation Portal V11) 2. Los programas para SIMATIC S7-1200 se administran en proyectos. Un proyecto de este tipo se crea en la vista del portal ( Create new project (Crear proyecto)  startup (inicio)  Create (Crear))
  • 37. Industry Sector, IA&DT Documentación de cursos SCE Página 37 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 3. Ahora se proponen los "First steps (Primeros pasos)" de configuración. En primer lugar nos interesa la opción "Configure a device (Configurar un dispositivo)". ( First steps (Primeros pasos)  Configure a device (Configurar un dispositivo))
  • 38. Industry Sector, IA&DT Documentación de cursos SCE Página 38 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 4. A continuación, elegimos "Add new device (Agregar dispositivo)" con el nombre de dispositivo "controller_press (controlador prensa)". Para ello, seleccionamos del catálogo "CPU1214C" con la referencia correspondiente. ( Add new device (Agregar dispositivo)  controller_press (controlador prensa)  CPU1214C  6ES7 …….  Add (Agregar))
  • 39. Industry Sector, IA&DT Documentación de cursos SCE Página 39 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 5. El software cambia automáticamente a la vista del proyecto con la configuración de hardware abierta. Aquí se pueden agregar más módulos del catálogo de hardware (a la derecha), y en la "Device overview (Vista general de dispositivos)" se configuran las direcciones de las entradas/salidas. En este caso, las entradas integradas de la CPU tienen las direcciones %E0.0 - %E1.5 y las salidas integradas, las direcciones %A0.0 - %A1.1 ( Device overview (Vista general de dispositivos)  DI14/DO10  0…1)
  • 40. Industry Sector, IA&DT Documentación de cursos SCE Página 40 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 6. Para que el software acceda posteriormente a la CPU correcta, deben configurarse su dirección IP y la máscara de subred. ( Properties (Propiedades)  General (General)  PROFINET interface (Interfaz PROFINET)  Dirección IP: 192.168.0.1  Subnet mask (Máscara de subred): 255.255.255.0) (consulte también en el capítulo 3 la configuración de la interfaz de programación.)
  • 41. Industry Sector, IA&DT Documentación de cursos SCE Página 41 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 7. Como en la programación moderna no se programa con direcciones absolutas, sino con variables, aquí deben determinarse las variables PLC globales. Estas variables PLC globales son nombres descriptivos con comentarios para cada entrada y salida que se utilice en el programa. Más adelante se puede acceder a las variables PLC globales a través de este nombre durante la programación. Estas variables globales se pueden utilizar en todos los bloques del programa. Para ello, seleccione en la navegación del proyecto "controller_press (controlador prensa) [CPU1214C DC/DC/DC]" y, a continuación, "PLC tags (Variables PLC)". Abra la "Default tag table (Tabla de variables estándar)" haciendo doble clic e introduzca los nombres de las entradas y salidas, tal y como se indica abajo. ( controller_press (controlador prensa) [CPU1214C DC/DC/DC]  PLC tags (Variables PLC) Default tag table (Tabla de variables estándar))
  • 42. Industry Sector, IA&DT Documentación de cursos SCE Página 42 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 8. La ejecución del programa se describe en los llamados bloques. De manera estándar está disponible el bloque de organización OB1. Este representa la interfaz del sistema operativo de la CPU y, a su vez, este último lo abre automáticamente y lo ejecuta de forma cíclica. A partir de este bloque de organización se pueden abrir también otros bloques, como por ejemplo la función FC1, para una programación estructurada. El objetivo es dividir una tarea global en problemas parciales. Estos son más sencillos de resolver y es más fácil comprobar su funcionalidad. Estructura del programa del ejemplo: Bloque de organización OB1 Bloque llamado cíclicamente por el sistema operativo. Aquí se llama a la función FC1 Función FC1 En este ejemplo, contiene el programa propiamente dicho para el control de la prensa. Se llama desde el OB1.
  • 43. Industry Sector, IA&DT Documentación de cursos SCE Página 43 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 9. Para crear la función FC1, seleccione en la navegación del proyecto "controller_press (controlador prensa) [CPU1214C DC/DC/DC]" y, a continuación, "Program blocks (Bloques de programa)". A continuación, haga doble clic en "Add new block (Agregar nuevo bloque)". (  controller_press (controlador prensa) [CPU1214C DC/DC/DC]’  Program blocks (Bloques de programa)  Add new block (Agregar nuevo bloque))
  • 44. Industry Sector, IA&DT Documentación de cursos SCE Página 44 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 10. Seleccione "Function (Función) (FC)" e indique el nombre "Program press (Programa prensa)". Como lenguaje de programación se especifica el diagrama de funciones "FUP". La numeración es automática. En cualquier caso, el número no es tan importante, pues este FC1 será llamado posteriormente a través del nombre simbólico. Confirme las entradas con "OK (Aceptar)". ( Function (Función) (FC)  Program press (Programa prensa)  FUP  OK (Aceptar)) Nota: Normalmente, en una función de memoria se debería utilizar un bloque de función con el bloque de datos de instancia correspondiente. Como en nuestro ejemplo el almacenamiento tiene lugar fuera del bloque, a través de una variable OUT y, por tanto, en la IPS, se puede procesar con una función (FC).
  • 45. Industry Sector, IA&DT Documentación de cursos SCE Página 45 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 11. El bloque "Program press (Programa prensa) [FC1]" se abrirá automáticamente. Para poder escribir el programa, debe declararse la interfaz del bloque. Al declarar la interfaz, se determinan las variables locales, conocidas solo en este bloque. Las variables se dividen en dos grupos:  Parámetros de bloque que forman la interfaz del bloque para la llamada en el programa. Tipo Denominación Función Disponible en Parámetros de entrada Input Parámetros cuyos valores lee el bloque. Funciones, bloques de función y algunos tipos de bloques de organización Parámetros de salida Output Parámetros cuyos valores escribe el bloque. Funciones y bloques de función Parámetros de entrada/salida InOut El bloque lee el valor de estos parámetros al efectuar la llamada y lo vuelve a escribir en ellos tras la ejecución. Funciones y bloques de función  Datos locales que sirven para almacenar resultados intermedios. Tipo Denominación Función Disponible en Datos locales temporales Temp Variables que sirven para almacenar resultados intermedios temporales. Los datos temporales se conservan solo durante un ciclo. Funciones, bloques de función y bloques de organización Datos locales estáticos Static Variables que sirven para almacenar resultados intermedios estáticos en el bloque de datos de instancia. Los datos estáticos se conservan hasta que se vuelven a escribir, también a lo largo de varios ciclos. Bloques de función
  • 46. Industry Sector, IA&DT Documentación de cursos SCE Página 46 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 12. Para la declaración de las variables locales, en nuestro ejemplo son necesarias las siguientes variables. Input: emergency_off (emergencia_off) Aquí se lee la función de PARADA DE EMERGENCIA start_signal (señal_arranque) Aquí se lee el comando de arranque safety_fence_closed (rejilla_cerrada) Aquí se consulta si la rejilla protectora está cerrada cylinder_extended (cilindro_retirado) Aquí se consulta si el cilindro se ha retirado Output: cylinder_out_in (cilindro_fuera_dentro) Aquí se describe un estado para la salida del cilindro de la prensa Todas las variables son de tipo "bool", es decir, son variables binarias que solo pueden tener el estado "0" (falso) o "1" (verdadero). Todas las variables locales deben escribirse en minúsculas para una mejor comprensión e incluir un comentario suficiente.
  • 47. Industry Sector, IA&DT Documentación de cursos SCE Página 47 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 13. Una vez que se han declarado las variables locales, se puede empezar con la programación. Para una mejor visibilidad, la programación se realiza en segmentos. Haciendo clic en el símbolo "Insertar segmento" se puede agregar un nuevo segmento. Cada segmento, al igual que el bloque, debe estar registrado al menos en el encabezado. Si se necesita un texto más largo para la descripción, se puede utilizar el campo "Comment (Comentario)". ( ) Para crear nuestra solución necesitamos una "S" para activar la salida. Esta se encuentra en "Instructions (Instrucciones)" en la carpeta "Bit logic operations (Operaciones lógicas con bits)". Si desplaza el cursor hasta un objeto, como p. ej. la S, obtendrá información detallada sobre dicho objeto. ( Instructions (Instrucciones)  Bit logic operations (Operaciones lógicas con bits)  S)
  • 48. Industry Sector, IA&DT Documentación de cursos SCE Página 48 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 14. Si marca un objeto y a continuación pulsa "F1" en el teclado de su PC, se mostrará en una ventana la ayuda online perteneciente a ese objeto. ( F1) Nota: En este punto, infórmese a fondo en la ayuda online acerca de la función y cableado de S (Set output (Activar salida)).
  • 49. Industry Sector, IA&DT Documentación de cursos SCE Página 49 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 15. Desplace ahora la S con el ratón por debajo del comentario, hasta el segmento 1. ( S) Nota: Haciendo clic en la esquina superior derecha de color naranja, también puede modificar posteriormente la función del bloque a través de un menú.
  • 50. Industry Sector, IA&DT Documentación de cursos SCE Página 50 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 16. A continuación, marcamos a la izquierda la entrada del bloque S y hacemos doble clic en Y en la barra de favoritos. ( Entrada izquierda  Favoritos  Y) Nota: Haciendo clic en la estrella amarilla abajo a la izquierda, se pueden añadir entradas adicionales. Haciendo clic en la esquina superior derecha de color naranja, también se puede modificar la función del bloque a través de un menú.
  • 51. Industry Sector, IA&DT Documentación de cursos SCE Página 51 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 17. Del mismo modo, colocamos en el segmento 2 la O junto a la R para Desactivar salida ( R  O )
  • 52. Industry Sector, IA&DT Documentación de cursos SCE Página 52 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 18. Ahora se introducen las variables locales. Para ello basta con introducir las primeras letras de las variables locales en los campos junto a los comandos. Después se puede seleccionar de una lista la variable elegida. Las variables locales siempre se identifican con el símbolo "#" antes del nombre. ( #cylinder_out_in (cilindro_fuera_dentro)). Las variables locales también se pueden arrastrar fuera de la interfaz.
  • 53. Industry Sector, IA&DT Documentación de cursos SCE Página 53 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 19. Agregue también las otras variables locales. En el bloque Y o en el bloque O deben añadirse más entradas. Haga clic en la estrella amarilla o marque la entrada inferior con el botón derecho del ratón y seleccione "Insertar entrada". ( Insertar entrada) 20. Si debe invertir una entrada, marque dicha entrada y haga clic en o arrastre el símbolo de negación desde "Favoritos" hasta la entrada correspondiente Programa en diagrama de funciones (FUP): Descripción de funciones del bloque FC El cilindro debe extraerse cuando se emite el comando de arranque y la rejilla protectora está cerrada y no se ha retirado ya el cilindro y no se ha producido una parada de emergencia. El cilindro debe volver a introducirse si se ha retirado o si la rejilla protectora ya no está cerrada o se ha producido una parada de emergencia.
  • 54. Industry Sector, IA&DT Documentación de cursos SCE Página 54 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 Programa en esquema de contactos (KOP):
  • 55. Industry Sector, IA&DT Documentación de cursos SCE Página 55 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 21. A continuación se seleccionan las "Properties (Propiedades)" del bloque ejecutado cíclicamente "Main [OB1]". Las propiedades del bloque se pueden modificar. ( Properties (Propiedades)  Main [OB1])
  • 56. Industry Sector, IA&DT Documentación de cursos SCE Página 56 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 22. Seleccione en las propiedades el "Language (Lenguaje)" de programación Diagrama de funciones "FUP". ( FUP  OK (Aceptar)) Otra posibilidad es Switch programming language (Cambiar lenguaje de programación).
  • 57. Industry Sector, IA&DT Documentación de cursos SCE Página 57 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 23. Como ya se ha mencionado anteriormente, el bloque "Program press (Programa prensa)" debe llamarse desde el bloque de programa Main [OB1]. De lo contrario, el bloque no se ejecutaría. Abra dicho bloque haciendo doble clic en "Main [OB1]". ( Main [OB1])
  • 58. Industry Sector, IA&DT Documentación de cursos SCE Página 58 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 24. El bloque "Program press (Programa prensa)" puede arrastrarse mediante "arrastrar y soltar" al segmento 1 del bloque Main [OB1]. No olvide documentar los segmentos también en el bloque Main [OB1]. ( Program press (Programa prensa))
  • 59. Industry Sector, IA&DT Documentación de cursos SCE Página 59 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 25. Los parámetros de la interfaz del bloque "Program press (Programa prensa)" deben conectarse con variables PLC globales. Para ello basta con introducir las primeras letras y seleccionar en la lista los operandos deseados. ( "PARADA DE EMERGENCIA") o marcando la tabla de variables estándar y arrastrando las variables desde de la vista detallada al bloque. Nota El pulsador de PARADA DE EMERGENCIA es un contacto NC y, por tanto, debe negarse, es decir, si se acciona la PARADA DE EMERGENCIA, ya no habrá señal en la entrada E0.1. Al conectar los bloques con direcciones reales, deben tenerse en cuenta los sensores (NO, NC).
  • 60. Industry Sector, IA&DT Documentación de cursos SCE Página 60 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 26. Haciendo clic con el ratón en se guarda el proyecto. ( ) Programa en diagrama de funciones (FUP): Programa en esquema de contactos (KOP):
  • 61. Industry Sector, IA&DT Documentación de cursos SCE Página 61 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 27. Para cargar todo el programa en la CPU, marque primero la carpeta "controller_press (controlador prensa)" y haga clic en el símbolo Download to device (Cargar en dispositivo). ( Controller press (Controlador prensa)  ) 28. En el siguiente cuadro de diálogo, seleccione "PN/IE" como tipo de la interfaz PG/PC y, a continuación, la tarjeta de red previamente configurada como interfaz PG/PC. Después de "Actualizar" los dispositivos accesibles, la CPU debería tener la dirección 192.168.0.1 y poder seleccionarse como dispositivo de destino. A continuación, haga clic en " ". ( Tipo de interfaz PG/PC: PN/IE  Tipo de interfaz PG/PC: ……  Actualizar  )
  • 62. Industry Sector, IA&DT Documentación de cursos SCE Página 62 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 29. Durante el proceso de carga se muestra el estado en una ventana. 30. Se muestra en una ventana que la carga se ha realizado con éxito. Haga clic con el ratón en "Finish (Finalizar)". ( Finish (Finalizar))
  • 63. Industry Sector, IA&DT Documentación de cursos SCE Página 63 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 31. Inicie ahora la CPU haciendo clic en el símbolo . ( ) 32. Confirme la pregunta de si realmente quiere iniciar la CPU con "Yes (Aceptar)". ( Yes (Aceptar))
  • 64. Industry Sector, IA&DT Documentación de cursos SCE Página 64 de 64 Uso exclusivo para centros de formación e I+D Módulo TIA Portal 010-010, edición 09/2012 Ilimitado / © Siemens AG 2012. Todos los derechos reservados SCE_ES _010-010_R1209_Iniciación a la programación de SIMATIC S7-1200 33. Haciendo clic con el ratón en el símbolo Activar/desactivar observación, puede visualizar el estado de las variables de entrada y de salida en el bloque "Program press (Programa prensa)" durante la comprobación del programa. ( )