Escolar Documentos
Profissional Documentos
Cultura Documentos
Schneider Electric
A linguagem IL (instruction list) é uma das linguagens descritas na IEC 61131 e suportadas
nos ambientes de desenvolvimento integrado da Schneider Electric, como o EcoStruxure
Control Expert e o SoMachine Basic, sendo as outras a FBD (Function Block Language), LD
(Ladder Diagram), ST (Structured Text) e SFC.
Estrutura da Linguagem
A IL é uma linguagem orientada a acumulador, que é um número em memória onde
instruções usam ou alteram tal número para obter, como a IEC 61131 descreve, um resultado
final.
Por isso, o acumulador deve ser inicializado para um valor usando a instrução LD.
Exemplo de Adição:
Instrução Significado
LD 10 Inicializa o acumulador com o valor 10
ADD 25 25 é adicionado ao acumulador
ST A Armazena os conteúdos do acumulador na variável “A”
Exemplo de Comparação:
Instrução Significado
LD B Inicializa o acumulador com o valor B
GT 10 Exerce uma comparação de maior que (Greater Than) entre o
argumento da instrução e o valor atual do acumulador e armazena
o resultado no acumulador.
ST A O resultado da comparação é armazenado na variável A.