Apostila TIA Portal
114 pág.

Apostila TIA Portal


DisciplinaAutomação Industrial2.292 materiais17.695 seguidores
Pré-visualização12 páginas
U NI V E R S I D A D E D O OE S T E D E S A N T A C A T AR I N A 
Á R E A D E C I Ê N C I A S E X A T A S E T E C N O L Ó G I C A S 
C u r s o de E s p ec ia l iz a ç ã o em E ng e n ha r i a d e A u t o m a çã o I n d u s t r ia l 
D i s c ip l i na : Co n t r o l a d o r es L ó g i c os Pr o g r a m á v e i s 
P r o f es s or : N i ko l as H en n em a n n Ba r b o s a 
 
 
 
 
 
 
 
 
 
 
Apostila Controladores Lógicos Programáveis 
S7-1200 Siemens / TIA PORTAL 
 
 
 
 
 
 
 
 
NIKOLAS HENNEMANN BARBOSA 
Joaçaba, 2017 
 
 
Página | 2 
 
1 Introdução .................................................................................................... 9 
2 Criando um Projeto .................................................................................... 10 
3 Configurando o hardware .......................................................................... 13 
3.1 Configuração Manual de Hardware .......................................................................... 13 
3.2 Configuração Automática de Hardware ................................................................... 16 
3.3 Configuração do endereço IP ................................................................................... 18 
3.4 Configuração de endereços lógicos .......................................................................... 18 
3.5 Configuração de Clock e System Memory ................................................................ 19 
4 Project Tree ............................................................................................... 21 
4.1 Device Configuration ............................................................................................... 22 
4.2 Online & Diagnostics ................................................................................................ 22 
4.3 Program Blocks ........................................................................................................ 22 
4.4 Technology Blocks ................................................................................................... 22 
4.5 External Source File ................................................................................................. 23 
4.6 Declaração da Lista de Variáveis .............................................................................. 23 
4.7 PLC Data Types ........................................................................................................ 24 
4.8 Watch and Force Tables ........................................................................................... 24 
4.9 Program Info ........................................................................................................... 26 
4.10 Local Modules ......................................................................................................... 26 
5 Programação Básica.................................................................................. 29 
5.1 Temporizadores ....................................................................................................... 31 
5.2 Contadores .............................................................................................................. 37 
5.3 Comparadores ......................................................................................................... 39 
6 Programação Avançada ............................................................................ 43 
6.1 Tipos de Blocos ........................................................................................................ 43 
6.1.1 Functions ......................................................................................................... 44 
 
Página | 3 
 
6.1.2 Function Block ................................................................................................. 47 
6.1.3 Bloco de Dados (DB) ......................................................................................... 50 
6.1.3.1 Tipos Elementares ........................................................................................ 50 
6.1.3.2 Tipos Complexos .......................................................................................... 51 
6.1.4 Blocos de Organização (OB) ............................................................................. 52 
6.1.4.1 OB1 \u2013 Program Cycle .................................................................................... 54 
6.1.4.2 OB10x \u2013 Startup ........................................................................................... 54 
6.1.4.3 OB20x \u2013 Time delay interrupt ....................................................................... 54 
6.1.4.4 OB3x \u2013 Cyclic Interrupt ................................................................................. 55 
6.1.4.5 OB4x \u2013 Hardware Interrupt .......................................................................... 55 
6.1.4.6 OB80 \u2013 Time error interrupt ......................................................................... 55 
6.1.4.7 OB82 \u2013 Diagnostic Interrupt ......................................................................... 55 
6.2 User Data Type (UDT) .............................................................................................. 55 
6.3 Multi-instance ......................................................................................................... 57 
6.4 Controle PID ............................................................................................................ 59 
6.4.1 Configuração do PID......................................................................................... 62 
6.4.2 Comissionamento do PID ................................................................................. 65 
6.5 Linguagem SCL ......................................................................................................... 67 
6.6 Comunicação entre dois S7-1200 via ethernet ......................................................... 70 
6.6.1 Configuração TSEND_C..................................................................................... 71 
6.6.2 Configuração TRCV_C ....................................................................................... 76 
6.7 Rede AS-i ................................................................................................................. 80 
6.7.1 Topologia ......................................................................................................... 83 
6.7.2 Módulos de I/O ................................................................................................ 86 
6.7.3 Endereçamento de Rede .................................................................................. 89 
6.7.4 Comunicação via DP coupler para rede AS-i ..................................................... 90 
 
Página | 4 
 
6.8 Rede Profibus DP ..................................................................................................... 97 
7 Download do Programa ............................................................................. 98 
8 Iniciando um Projeto com a IHM ................................................................ 99 
8.1 Configurando a IHM............................................................................................... 101 
8.1.1 Criando a Conexão com o CLP ........................................................................ 101 
8.1.2 Layout de Tela................................................................................................ 102 
8.1.3 Pré-configurando alarmes: ............................................................................. 103 
8.1.4 Mapeamento de Telas ................................................................................... 104 
8.1.5