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