edison escreveu:Perturbando:
Teria algum operando especial no qual eu programe uma saída ciclica complexa , tipo ao seta-lo ativasse um ciclo onde 3 ou mais timers internos
pré definidos atuem sobre uma mesma saida?
P/ ex : Ao dar o start a saida Y1 fica ligada 3 s........desliga 1s.........liga novamente mais 5s .....desl. 1 seg......liga 10s .......em seguida desliga.
Algo num único bloco (tipo uma macro) .
Outra coisa ,tem como ajustar (setar) o valor de um timer TMR ,ou melhor ainda setar os vários valores da macro citada acima via o tecldo da IHM ?
Nesse caso p/ o setpoint a ser definido pelo operador da máquina.
Grato.
Bloco pronto não tem. Tem que implementar na mão. Você pode usar vários timers ou usar 2: um para período de ligado e outro para período desligado e ajustar os set points conforme os tempos forem executados. Outra opção seria usar uma base de tempo fixa e montar uma tabela com zeros e uns para cada período de tempo e ir varrendo esta tabela e jogando para a saída.
Quanto a IHM, é possível ajustar diretamente o set point do timer ou um registro que no CLP é movido para o set point do timer. Também é possível visualizar a contagem atual.
Algumas IHMs possuem recurso de Receitas, onde selecionando o número da receita, que pode ter um nome, pode mover vários ajustes para registros de trabalho.
Eu uso bastante receitas, mas faço a implementação no CLP usando movimentação de blocos de registros. Isso evita que dados fiquem armazenados na IHM.
A movimentação de dados no CLP é muito mais rápida do que na IHM, então se for trabalhar com muitos dados é preferível implementar no CLP (desde que haja memória suficiente). De qualquer forma depende do que você quer fazer e do CLP e IHM usados.
Qualquer coisa disponha.