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