03.10.2019 Views

BRESIMAR(asaTek)-Beckhoff-Livro Formação Técnica TwinCAT 2

BECKHOFF - TwinCAT 2 Livro de Formação Técnica v1.2/2009 BRESIMAR AUTOMAÇÃO / asaTek Autoria : Jorge Andril

BECKHOFF - TwinCAT 2
Livro de Formação Técnica v1.2/2009
BRESIMAR AUTOMAÇÃO / asaTek
Autoria : Jorge Andril

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TWINCAT PLC - Lista de Instruções<br />

BECKHOFF New Automation Technology<br />

2 - INSTRUÇÕES ARITMÉTICAS<br />

ADD<br />

Calcula a soma aritmética de variáveis de diversos tipos : BYTE WORD DWORD SINT USINT INT<br />

UINT DINT UDINT REAL e LREAL. Duas variáveis TIME podem ser somadas resultando um outro<br />

TEMPO (ex. T#45s + T#50s = T#1m35s) .<br />

Exemplo em ST:<br />

Var1:= 7+2+4+7; (*Resultado é 20)<br />

Exemplo em IL:<br />

LD 7<br />

ADD 2,4,7<br />

ST Var1 (* Resultado é 20*)<br />

Exemplo em FBD:<br />

MUL<br />

Calcula o produto aritmético de variáveis de diversos tipos : BYTE WORD DWORD SINT USINT<br />

INT UINT DINT UDINT REAL e LREAL<br />

Exemplo em ST:<br />

Var1:= 7*2*4*7;<br />

Exemplo em IL:<br />

LD 7<br />

MUL 2,4,7<br />

ST Var1<br />

Exemplo em FBD:<br />

SUB<br />

Calcula a subtracção aritmética de variáveis de diversos tipos : BYTE WORD DWORD SINT<br />

USINT INT UINT DINT UDINT REAL e LREAL. Duas variáveis TIME podem ser subtraídas<br />

resultando um outro TEMPO . Um valor TIME negativo é um valor indefinido.<br />

Exemplo em ST:<br />

Var1:= 7-2;<br />

Exemplo em IL:<br />

LD 7<br />

SUB 2<br />

ST Var1<br />

Exemplo em FBD:<br />

<strong>BRESIMAR</strong> Cap. II – 5 de 20

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

Saved successfully!

Ooh no, something went wrong!