Chegou a hora de testar a nossa função atuador, mas para testar, primeiro precisamos nos preparar, não é mesmo? Bom a primeira coisa que iremos fazer é aquela nossa planilha de controle de testes, no mesmo formato que foi feito para a função mode de operação (confere aqui: https://www.plcengsoft.com/post/plc-do-rascunho-ao-software-13)
Nós, já vimos essa planilha para a função de modos de operação, bom vou deixar aqui a planilha, para caso você esteja fazendo um software enquanto acompanha a série, possa ter algo que ajude a você elaborar a sua própria planilha.
O próximo passo é preparar o meu ambiente para testes, nesse caso vou ter que criar algumas lógicas para simular, em especial os sensores, no caso irei controlar o estado lógico do sensor conforme a saída de avanço e recuo, onde os sensores serão acionados após um determinado tempo, assim simulando o movimento de um cilindro (logicamente esse tempo será menor que o preset de falha).
Então vamos lá, preparar o ambiente:
Primeiro passo vou criar minhas lógicas dentro da minha Rotina R010 - Mapa de Entradas, com a minha ideia aqui é mapear as entradas para memórias assim me permitir a simulação.
Começo então com os meus temporizadores, que irão simular o movimento dos Cilindros:
E depois para cada cilindro irei fazer uma lógica simples para mapear as entradas nas memórias.
Para não interferir na minha lógica normal, irei usar o modo de simulação ativa que coloquei na minha função de modos de operação assim poderei usar essa mesma simulação no futuro para testar, por exemplo para testar a minha lógica de sequência de automático.
Então vamos acompanhar os testes!
Até o próximo artigo.
Comments