Linguagem de programaçao
LEEC / MEEC 2004-2005
Automação de Processos Industriais
Linguagens de Programação de PLCs Ladder diagram
Docentes: Prof. Paulo Jorge Oliveira Eng. Bruno Cardeira
e-mail: pjcro @ isr.ist.utl.pt
Tel: 21 8418053 ou 2053 (interno)
IST / DEEC / SSC
Automação de Processos Industriais
Programa da Cadeira:
Cap. 2 - Introdução aos PLCs ... Cap. 3 - Linguagens de Programação de PLCs [2 semanas] Descrição de linguagens standard (IEC-1131-3). Ladder Diagram; Instruction List; Structured Text. Ambientes de desenvolvimento. ... Cap. 4 - GRAFCET (Sequential Function Chart) [2 semanas]
API P. Oliveira Pág. 2
1
IST / DEEC / SSC
Cap. 3 - Linguagens de Programação de PLCs
Linguagens de programação de PLCs (IEC 1131-3) 1131Ladder Diagram Structured Text
If %I1.0 THEN %Q2.1 := TRUE ELSE %Q2.2 := FALSE END_IF
Instruction List
LD AND ANDN OR ST %M12 %I1.0 %I1.1 %M10 %Q2.0
Sequential Function Chart (GRAFCET) 1
(1) m
2
(2) b
Direita
3
(3) p
Carrega
4
(2) a
Esquerda
API
P. Oliveira
Pág. 3
IST / DEEC / SSC
Cap. 3 - Linguagens de Programação de PLCs
Linguagens de programação de PLCs (IEC 1131-3) 1131Ladder Diagram Structured Text
If %I1.0 THEN %Q2.1 := TRUE ELSE %Q2.2 := FALSE END_IF
Instruction List
LD AND ANDN OR ST %M12 %I1.0 %I1.1 %M10 %Q2.0
Sequential Function Chart (GRAFCET) 1
(1) m
2
(2) b
Direita
3
(3) p
Carrega
4
(2) a
Esquerda
API
P. Oliveira
Pág. 4
2
IST / DEEC / SSC
Cap. 3 - Linguagens de Programação de PLCs
Ladder diagram
Input Instructions
Output Instructions
N
S
API
P. Oliveira
Pág. 5
IST / DEEC / SSC
Cap. 3 - Linguagens de Programação de PLCs
Ladder diagram Tipos de operandos:
API
P. Oliveira
Pág. 6
3
IST / DEEC / SSC
Cap. 3 - Linguagens de Programação de PLCs
Ladder diagram Instruções Básicas
Load
Contacto aberto: contacto efectuado (resultado 1) enquanto o bit de