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

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 – Funções bloco “standard”<br />

BECKHOFF New Automation Technology<br />

2 – FUNÇÕES BLOCO “STANDARD” – “TRIGGER”<br />

FUNCTION_BLOCK F_TRIG<br />

Accionamento pelo flanco descendente . A saída Q e a variável interna M manter-se-á FALSE<br />

enquanto a entrada CLK é TRUE . Logo que ocorra a transição de TRUE para FALSE em CLK a saída<br />

Q ficará TRUE e M será posto a TRUE (set) . Isto significa que cada vez que esta função bloco seja<br />

chamada a saída Q mantém-se FALSE até que ocorra uma transição do CLK de TRUE para FALSE .<br />

Nome das livrarias : Standard.lb (*Para PC*) e Standard.lb6 (*Para BC*)<br />

VAR_INPUT<br />

VAR_INPUT<br />

CLK : BOOL; (* Sinal a detector*)<br />

END_VAR<br />

VAR_OUTPUT<br />

VAR_OUTPUT<br />

Q : BOOL; (* Transição detectada *)<br />

END_VAR<br />

VAR<br />

M : BOOL;<br />

END_VAR<br />

FUNCTION_BLOCK R_TRIG<br />

Accionamento pelo flanco ascendente . A saída Q e a variável interna M manter-se-á FALSE enquanto<br />

a entrada CLK é FALSE . Logo que ocorra a transição de FALSE para TRUE em CLK a saída Q<br />

ficará TRUE e M será posto a TRUE (set) . Isto significa que cada vez que esta função bloco seja<br />

chamada a saída Q mantém-se FALSE até que ocorra uma transição do CLK de FALSE para TRUE .<br />

VAR_INPUT<br />

VAR_INPUT<br />

CLK : BOOL; (* Sinal a detector*)<br />

END_VAR<br />

VAR_OUTPUT<br />

VAR_OUTPUT<br />

Q : BOOL; (* Transição detectada *)<br />

END_VAR<br />

VAR<br />

M : BOOL;<br />

END_VAR<br />

<strong>BRESIMAR</strong> Cap. III – 4 de 8

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

Saved successfully!

Ooh no, something went wrong!