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
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