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

BECKHOFF New Automation Technology<br />

1 – FUNÇÕES “STANDARD” – “STRING”<br />

CONCAT<br />

Combina 2 “strings” .<br />

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

FUNCTION CONCAT : STRING(255)<br />

VAR_INPUT<br />

VAR_INPUT<br />

STR1 : STRING(255);<br />

STR2 : STRING(255);<br />

END_VAR<br />

Exemplo em ST:<br />

Var1: CONCAT (‘SUSI’ , ‘WILLI’) ;<br />

Exemplo em IL:<br />

LD ‘SUSI’<br />

CONCAT ‘WILLI’<br />

ST Var1 (* Resultado é ‘SUSIWILLI’ *)<br />

DELETE<br />

Apaga uma parte de um STRING a partir de uma dada posição .<br />

DELETE (STR, L, P) significa o seguinte :<br />

Apaga L caracteres do “string” STR a partir do carácter nº P .<br />

FUNCTION DELETE : STRING(255)<br />

VAR_INPUT<br />

VAR_INPUT<br />

STR : STRING(255);<br />

LEN : INT;<br />

POS : INT;<br />

END_VAR<br />

Exemplo em ST:<br />

Var1: = DELETE (‘SUXYSI’ , 2 , 2 ) ;<br />

Exemplo em IL:<br />

LD ‘SUXYSI’<br />

DELETE 2,2<br />

ST Var1 (* Resultado é ‘SYSI’ *)<br />

<strong>BRESIMAR</strong> Cap. IV – 3 de 8

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

Saved successfully!

Ooh no, something went wrong!