BRESIMAR(asaTek)-Beckhoff-Livro Formação Técnica TwinCAT 3.1
BECKHOFF - TwinCAT 3.1 Livro Formação Técnica (v0.3/2017) Da empresa BRESIMAR AUTOMAÇÃO (Aveiro / Portugal) Autoria: asaTek / Jorge Andril
BECKHOFF - TwinCAT 3.1
Livro Formação Técnica (v0.3/2017)
Da empresa BRESIMAR AUTOMAÇÃO (Aveiro / Portugal)
Autoria: asaTek / Jorge Andril
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LISTA DE CONTEÚDOS<br />
I – Instalação do software <strong>TwinCAT</strong> <strong>3.1</strong><br />
I-1 – Instalação do softPLC <strong>TwinCAT</strong> V<strong>3.1</strong> 1<br />
I-1.1 – Instalação do software de engenharia <strong>TwinCAT</strong> v<strong>3.1</strong> (XAE) 1<br />
I-1.2 – Instalação do software runtime <strong>TwinCAT</strong> V<strong>3.1</strong> (XAR) 5<br />
I-2 – Ativação das licenças do software 6<br />
I-2.1 – Ativação das licenças do XAR por software 6<br />
I-2.1.1 – Ativação de licenças trial 6<br />
I-2.1.2 – Ativação de licenças defínitivas 8<br />
I-2.2 – Ativação das licenças do XAR por hardware 11<br />
I-2.2.1 – Ativação com dongle EL6070 11<br />
I-2.2.2 – Ativação com dongle C9900-L100 USB 12<br />
I-2.2.3 – Como usar o dongle EL6070 e C9900-L100 USB 13<br />
I-2.3 – Erros na ativação das licenças 14<br />
I-3 – Soluções para incompatibilidades e erros do software <strong>TwinCAT</strong> <strong>3.1</strong> 15<br />
I-<strong>3.1</strong> – Habilitar a função INTEL VT-x 15<br />
I-3.2 – Erro de arranque de real-time com Windows 10 / 64bit 18<br />
I-3.3 – Erro de arranque do real-time com Windows 8 / 64bit 19<br />
I-3.4 – Incompatibilidade do <strong>TwinCAT</strong> <strong>3.1</strong> com Windows XP 19<br />
I-3.5 – Erro de instalação (“Error 1406”) 19<br />
I-3.6 – Erro de não abertura de “porta” (“Error 0x748) 20<br />
I-3.7 – Falha da pagina inicial do <strong>TwinCAT</strong> <strong>3.1</strong> (“Start Page”) 20<br />
I-3.8 – Simultaneidade do softPLC <strong>TwinCAT</strong> (XAR) v2 e v3 no mesmo PC 21<br />
I-3.9 – Alinhamento de dados consistentes no <strong>TwinCAT</strong> <strong>3.1</strong> 21<br />
II – <strong>TwinCAT</strong> <strong>3.1</strong> - IO<br />
II-1 – Comunicação com o controlador “target” 23<br />
II-2 – Configuração dos IO´s (hardware) 28<br />
II-3 – Linkagens dos IO´s (software) 32<br />
III – <strong>TwinCAT</strong> <strong>3.1</strong> - PLC<br />
III-1 – Introdução à norma IEC 61131-3 37<br />
III-1.1 – Tipo de dados standard 37<br />
III-1.1.1 – Variáveis Constantes 41<br />
III-1.1.2 – Variáveis Retentivas 41<br />
III-1.2 – Tipo de dados complexos 42<br />
III-1.2.1 – DUTs do tipo “Structure” 42<br />
III-1.2.2 – DUTs do tipo “Enumeration” 43<br />
III-1.2.3 – DUTs do tipo “Alias” 43<br />
III-1.2.4 – DUTs do tipo “Union” 44<br />
III-1.3 – Tipo de Unidade de Organização de Programa (POUs) 44<br />
III-1.<strong>3.1</strong> – Programas “Program” (PRG) 45<br />
III-1.3.2 – Programas “Function Block” (FB) 45<br />
III-1.3.3 – Programas “Function” (FUN) 45<br />
III-1.4 – Linguagens de programação 45<br />
III-1.4.1 – Linguagem ST – “Structured Text” 46<br />
III-2 – Execução de um projeto para <strong>TwinCAT</strong> PLC <strong>3.1</strong> 49<br />
III-2.1 – Execução do programa 49<br />
III-2.2 – Ativação do programa 52<br />
III-2.3 – Debugging do programa 53<br />
III-2.<strong>3.1</strong> – Pontos de paragem (“Breakpoint”) 53<br />
III-2.3.2 – Monitorização do fluxo de codigo (“Flow control”) 54<br />
III-2.3.3 – Monitorização multivariáveis (“Watch 1…4”) 54