Página 1 de 1

IEC 61131

MensagemEnviado: 09 Mar 2017 13:54
por rafaelthome
Estou trabalhando em um compilador Ladder Diagram para Instruction List

Já tenho a interface gráfica do editor ladder pronto e a sua tradução para um mapa de ligações.

Depois de varrer todos os elementos gráficos e interpretar as suas interligações, devo convertê-los para uma sequência de mneumonicos.

Como referência utilizei um compilador ladder de um fabricante de clp que informa depois da compilação o resultado: %Q0 = ( %I0 | %I1 | %I2) & (!%I3)

ROT 0

LD %I0
OR %I1
OR %I2
ANI %I3
OUT %Q0

END 0

Depois apresenta o é enviado para o CLP:
129
0
0
0
0
0
132
1
0
0
136
1
0
1
136
1
0
2
135
1
0
3
143
2
0
0
131
0
0
0
0
0

Existe algum lugar na norma IEC 61131 que define que valores podem ser atribuidos as mneumônicos LD da linguagem ladder, que aparece com valor de 132 e 3 parâmetros 1,0 e 0.
Existe algum guia para implementação da linguagem ladder ?

Se alguém puder ajudar, agradeço.

T+

Re: IEC 61131

MensagemEnviado: 13 Mar 2017 22:06
por tcpipchip

Re: IEC 61131

MensagemEnviado: 14 Mar 2017 09:01
por rafaelthome
Obrigado Miguel,

Vou dar uma lida no TCC.