Dúvida respondida pela Automatec no Orkut, comunidade de Automação Industrial.

Dúvida:

Usuário: PH Soares Maciel

Pessoal, existe algum timer pronto de 1 segundo no Step7?
Lembro que em outros CLPs existem variáveis de sistema que devolvem timers, hora, etc. No Siemens não deve ser tão fácil, mas qualquer ajuda é de grande valia.

Obrigado!!

Resposta:

Boa noite PH Soares Maciel, para resolver seu problema proceda da seguinte maneira, no Simatic Manager, dentro do seu projeto abra a configuração de hardware, de dois cliques na sua CPU para abrir a tela de propriedades, na aba Cycle/Clock Memory tem uma configuração na parte inferior da tela chamada Clock Memory, marque a caixa de seleção, no item Memory Byte você deve especificar a memória que receberá os pulsos de “clock”.

Propriedade_CPU

Propriedade_CPU

Usando como exemplo a M10 teremos os seguintes pulsos:

Geralmente quando eu preciso de pulsos de um segundo em minhas aplicações, faço uma lógica da seguinte maneira:


Onde M10.5 é o bit de clock correspondente a ciclo de 1s (0.5s em 1, 0.5s em 0), com a lógica acima você terá na M100.1 um pulso por segundo.
Qualquer dúvida entre em contato.

Abraços,
Valcionei.

Create PDF    Enviar artigo em PDF para