Siemens Ponteiro
Siemens Ponteiro
Siemens Ponteiro
S7-1200
Ponteiro
Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico
prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste
texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso
final e exaustivamente testados antes de utilizados em projetos reais.
Índice
1. Introdução - Conceitos
Essas funções somente podem ser programadas na linguagem SCL, portanto é necessário
um conhecimento mínimo desta linguagem de programação.
Para termos um exemplo prático, foi criado um programa com cinco valores. Foi inserida
uma IHM, através da qual permite escrever um valor e um índice. Através do comando
“gravar”, esse valor será gravado na variável correspondente ao índice determinado.
28/04/2017 Página 1 /5
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s S7-1200 – Ponteiro
2. Procedimento
Primeiramente foi criado um projeto utilizando uma CPU 1214C e uma IHM KTP600 Basic
Color PN. Foi configurado através do Wizard a comunicação e o lay out das telas.
É muito importante, quando se trabalha com ponteiros desmarcar a opção Optimized Block
Access dos atributos da DB, pois iremos trabalhar com os endereçamentos discretos.
28/04/2017 Página 2 /5
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s S7-1200 – Ponteiro
Criar uma FB, a qual irá será programada com as funções do ponteiro. Essa DB deve ser
criada na linguagem SCL. Segue o código do exemplo:
É importante notar que para as variáveis “área”, “área_src” e “área_dest”, usamos difrentes
parâmetros, conforme tabela abaixo:
28/04/2017 Página 3 /5
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s S7-1200 – Ponteiro
No caso do nosso exemplo estamos usando 16#84 porque estamos movendo de DB para
DB.
Não podemos esquecer de fazer a chamada da FB no OB1, para que esta seja executada.
Criamos uma tela simples de IHM, com os comandos utilizando botões e os campos
numéricos, utilizando I/O Field. Nele foram configurados os limites e formatos desejados.
28/04/2017 Página 4 /5
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s S7-1200 – Ponteiro
3. Referências
https://support.industry.siemens.com/cs/br/pt/view/109478121/en
Suporte Técnico
A informação que você precisa (FAQ, manuais, arquivos, fórum) pode estar no
Portal do Suporte Técnico:
Informações: www.siemens.com.br/sitrain
Tel.: 0800 7 73 73 73
28/04/2017 Página 5 /5
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline