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 – Resumo de Instruções<br />

BECKHOFF New Automation Technology<br />

DIV - Divisão<br />

MOD - Resto da divisão<br />

LD in<br />

DIV in2<br />

ST out<br />

LD in<br />

MOD in2<br />

ST out<br />

out:= in1 / in2;<br />

out:= in1 MOD in2;<br />

LOGICAS IL ST LD<br />

AND - “E” (produto<br />

lógico)<br />

( BOOL , BYTE , WORD ,<br />

DWORD )<br />

LD in1<br />

AND in2<br />

ST out<br />

out:= in1 AND in2;<br />

OR - “OU” (soma<br />

lógica)<br />

( BOOL , BYTE , WORD ,<br />

DWORD )<br />

XOR - “OU EX” (<br />

“OU” exclusivo)<br />

( BOOL , BYTE , WORD ,<br />

DWORD )<br />

NOT - “NÃO”<br />

(negação lógica)<br />

( BOOL , BYTE , WORD ,<br />

DWORD )<br />

LD in<br />

OR in2<br />

ST out<br />

LD in<br />

XOR in2<br />

ST out<br />

LD in<br />

NOT<br />

ST out<br />

out:= in1 OR in2;<br />

out:= in1 XOR in2;<br />

out:= NOT in;<br />

DESLOCAÇÃO IL ST LD<br />

SHL - Deslocação de in<br />

em n bits a direita com<br />

preenchimento á<br />

esquerda<br />

( BYTE , WORD , DWORD )<br />

LD in<br />

SHL n<br />

ST out<br />

out:= SHL (in,n);<br />

SHR - Deslocação de in<br />

em n bits á esquerda<br />

com preenchimento á<br />

direita<br />

( BYTE , WORD , DWORD )<br />

ROL - Deslocação de in<br />

em n bits á direita com<br />

entrada á esquerda<br />

( BYTE , WORD , DWORD )<br />

ROR - Deslocação de in<br />

em n bits á esquerda<br />

com entrada á direita<br />

( BYTE , WORD , DWORD )<br />

LD in<br />

SHR n<br />

ST out<br />

LD in<br />

ROL n<br />

ST out<br />

LD in<br />

ROR n<br />

ST out<br />

out:= SHR (in,n);<br />

out:= ROL (in,n);<br />

out:= ROR (in.n);<br />

SELECÇÃO IL ST LD<br />

SEL - Selector binário LD TRUE<br />

SEL in1,in2<br />

ST out<br />

out:=SEL(g,in1,in2);<br />

MAX - Selecção do<br />

maior dado<br />

MIN - Selecção do<br />

menor dado<br />

LD in1<br />

MAX in2<br />

MAX in3<br />

ST out<br />

LD in1<br />

MIN in2,in3<br />

ST out<br />

out:=MAX (in1,in2,in3);<br />

out:=MIN(in1,in2,in3);<br />

<strong>BRESIMAR</strong> Anexo A – 4 de 10

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

Saved successfully!

Ooh no, something went wrong!