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

SINT_TO_tipo<br />

(16 conversões)<br />

INT_TO_tipo<br />

(16 conversões)<br />

DINT_TO_tipo<br />

(16 conversões)<br />

REAL_TO_tipo<br />

(16 conversões)<br />

LREAL_TO_tipo<br />

(16 conversões)<br />

STRING_TO_tipo<br />

(16 conversões)<br />

TIME_TO_tipo<br />

(16 conversões)<br />

TOD_TO_tipo<br />

(16 conversões)<br />

“TIME_OF_DAY”<br />

DATE_TO_tipo<br />

(16 conversões)<br />

DT_TO_tipo<br />

(16 conversões)<br />

“DATE_AND_TIME”<br />

TRUNC – Truncar<br />

variável<br />

LD in<br />

SINT_ TO_USINT<br />

ST out<br />

LD in<br />

INT_ TO_USINT<br />

ST out<br />

LD in<br />

DINT_ TO_USINT<br />

ST out<br />

LD in<br />

REAL_ TO_USINT<br />

ST out<br />

LD in<br />

LREAL_ TO_USINT<br />

ST out<br />

LD in<br />

STRING_TO_USINT<br />

ST out<br />

LD in<br />

TIME_ TO_USINT<br />

ST out<br />

LD in<br />

TOD_ TO_UINT<br />

ST out<br />

LD in<br />

DATE_TO_UINT<br />

ST out<br />

LD in<br />

DT_TO_UINT<br />

ST out<br />

LD in<br />

TRUNC<br />

ST out<br />

out:=SINT_TO_USINT(in);<br />

out:=INT_TO_USINT(in);<br />

out:=DINT_TO_USINT(in);<br />

out:=REAL_TO_USINT(in);<br />

out:=LREAL_TO_USINT(in);<br />

out:=STRING_TO_USINT(in);<br />

out:=TIME_TO_USINT(in);<br />

out:=TOD_TO_UINT(in);<br />

out:=DATE_TO_UINT(in);<br />

out:=DT_TO_UINT(in);<br />

out:=TRUNC(in);<br />

VÁRIAS IL ST LD<br />

INDEXOF – index<br />

interno do POU<br />

LD in<br />

INDEXOF<br />

ST out<br />

out:=INDEXOF(in);<br />

SIZEOF – nº de<br />

“bytes” da variável<br />

ADR – endereço<br />

absoluto da variável<br />

^ – indicação de<br />

ponteiro<br />

BITADR – endereço do<br />

bit na variável<br />

LD in<br />

SIZEOF<br />

ST out<br />

LD in<br />

BITADR<br />

ST out<br />

out:=SIZEOF(in);<br />

pt:POINTER TO INT<br />

var_int1:INT;<br />

var_int2:INT;<br />

pt:=ADR(var_int1);<br />

var_int2:=pt^;<br />

out:=BITADR(in);<br />

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

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

Saved successfully!

Ooh no, something went wrong!