02.10.2019 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!