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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TWINCAT PLC - Lista de Instruções<br />
BECKHOFF New Automation Technology<br />
5 - INSTRUÇÕES de SELECÇÃO<br />
SEL<br />
Selector binario . OUT := SEL(G, IN0, IN1) .<br />
Significa que OUT := IN0 se G=FALSE; OUT := IN1 se G=TRUE.<br />
IN0, IN1 e OUT pode ser de qualquer tipo de dados , G deve ser BOOL . O resultado da selecção é IN0<br />
se G for FALSE e IN1 se G for TRUE .<br />
Exemplo em IL:<br />
LD TRUE<br />
SEL 3,4<br />
ST Var1 (* Resultado é 4 *)<br />
ou<br />
LD FALSE<br />
SEL 3,4<br />
ST Var1 (* Resultado é 3 *)<br />
Exemplo em FBD:<br />
MAX<br />
Selecção do maior dado . OUT := MAX(IN0, IN1) .<br />
IN0, IN1 e OUT pode ter qualquer tipo de dados .<br />
Exemplo em IL:<br />
LD 90<br />
MAX 30<br />
MAX 40<br />
MAX 77<br />
ST Var1 (* Resultado é 90 *)<br />
Exemplo em FBD:<br />
MIN<br />
Selecção do menor dado . OUT := MIN(IN0, IN1) .<br />
IN0, IN1 e OUT pode ter qualquer tipo de dados .<br />
Exemplo em IL:<br />
LD 90<br />
MIN 30<br />
MIN 40<br />
MIN 77<br />
ST Var1 (* Resultado é 30 *)<br />
Exemplo em FBD:<br />
<strong>BRESIMAR</strong> Cap. II – 11 de 20