quarta-feira, 24 de abril de 2013

Step7 SCL

Nunca precisei programar PLCs da Siemens usando outra linguagem senão Ladder. Até agora. 

E descobri que um monte de problemas pode ser resolvido, ou melhor, projetos podem ser facilmente resolvidos usando uma estrutura inteligente envolvendo FBs, funções de biblioteca personalizadas, um monte de DBs e... SCL! 

Nunca havia topado com isso, mas o modo de programar SLC é muito similar a outras linguagens estruturadas. IFs, Whiles, etc.. tudo isso disponível num ambiente de PLC. Ok, isso não é suficiente para fazer ninguém mudar de linguagem. 

Mas a experiência de entrar em um projeto bem-estruturado, com ferramentas prontas (e criadas sob medida) para integrar dezenas de PLCs, e TODOS eles usarem a mesma base é realmente interessante. Como o SCL se encaixa nisso? Bem, talvez alguns posts ajudem a explicar.

Hoje, segue link para o manual de programação SCL, feito pela Siemens. Se interessar, é um bom começo. 


Boa leitura! 

Um comentário:

  1. Buenas,
    Também sempre fui muito reticente ao utilizar outras linguagens diferente de Ladder ao programar PLC´s.
    Mas tive uma necessidade, de criar um gerenciador de ponteiros em arrays dimensionais, que em Ladder não foi possível.

    Criei uma FB em SCL, e a utilizo dentro do meu programa em Ladder.Simples e prático.
    Agora, rotinas repetitivas, sempre crio FBS em SCL.

    Abc.

    Max Hotta

    ResponderExcluir