Criando no clp

266 palavras 2 páginas
Existem diversas técnicas e métodos que foram criados para auxiliar o desenvolvimento de softwares. Algumas delas podem ser perfeitamente aplicadas à programação em ladder. A seguir tem-se uma abordagem bem superficial sobre alguns conceitos e técnicas que poderão facilitar o desenvolvimento futuro de rotinas em ladder.
• Modularização
A modularização consiste na divisão do programa em subrotinas, cada uma com uma função específica. Desta forma fica mais fácil para quem analisa o programa entender e alterá-lo quando necessário.
A outra grande vantagem da modularização é poder aproveitar mais facilmente rotinas de um programa para outro. Algumas rotinas como estatística e aquecimento são praticamente idênticas em qualquer programa e podem ser adaptadas facilmente quando usadas como rotinas isoladas.
A estrutura de subrotinas é montada utilizando-se das instruções CALL, RET e JMP.

• Estruturação
Um programa quando bem montado é simples de ser analisado por qualquer pessoa, um dos principais conceitos que contribuem para isso é a estruturação. Podemos a grosso modo chamar de estruturado um programa que não possui muitas instruções JMP, uma vez que elas causam desvios no programa dificultando a sua análise; observe que a instrução
CALL não provoca isso, uma vez que após a instrução RET a execução do programa continua a partir do ponto onde havia sido desviado.
• Fluxogramas
Os Fluxogramas são uma das maneiras de se representar a lógica de um programa ou rotina. Eles consistem em blocos funcionais representando determinadas tarefas que quando ligados juntos formam a lógica do programa. Os principais blocos são:
Processo
Bloco que indica uma ação genérica, como ler uma entrada analógica, realizar uma
operação

Relacionados

  • Relatório 1 de LAC UFPE - Pedro del Foyo
    2309 palavras | 10 páginas
  • aula04
    3193 palavras | 13 páginas
  • Norma IEC 61131
    825 palavras | 4 páginas
  • estudante
    9027 palavras | 37 páginas
  • Step7
    6082 palavras | 25 páginas
  • Bancada Didática de Supervisão Utilizando CLPs em Rede
    17959 palavras | 72 páginas
  • Clp step 7300 apostila clp avançado
    22483 palavras | 90 páginas
  • Trabalho Robotica
    1221 palavras | 5 páginas
  • Simbologia Instrumentação
    4150 palavras | 17 páginas
  • Trabalho clp
    2048 palavras | 9 páginas