Escolar Documentos
Profissional Documentos
Cultura Documentos
Linguagens de programação
http://www.prof2000.pt/users/lpa Página 0
ESCOLA SECUNDÁRIA CARLOS AMARANTE
Exercício nº1
Operador E (AND)
Diagrama de contactos:
(0000)
(0002)
(0100)
Lista de instruções:
NOTAS:
http://www.prof2000.pt/users/lpa Página 1
ESCOLA SECUNDÁRIA CARLOS AMARANTE
Exercício nº2
Operador E (AND)
Diagrama de contactos:
Lista de instruções:
NOTAS:
http://www.prof2000.pt/users/lpa Página 2
ESCOLA SECUNDÁRIA CARLOS AMARANTE
Exercício nº3
Operador OU (OR)
Pretende-se que a saída 0100 esteja activa (ON), quando a entrada 0000
esteja activa (ON) ou a entrada 0001 esteja activa (ON).
Diagrama de contactos:
(0000) (0001)
(0100)
Lista de instruções:
NOTA:
http://www.prof2000.pt/users/lpa Página 3
ESCOLA SECUNDÁRIA CARLOS AMARANTE
Exercício nº4
Diagrama de contactos:
Lista de instruções:
0000 LD 0101
0001 OR 0000
0002 AND NOT 0001
0003 OUT 0101
0004 END
NOTAS:
http://www.prof2000.pt/users/lpa Página 4
ESCOLA SECUNDÁRIA CARLOS AMARANTE
O número de saída OUT é fixo, pelo que não se pode repetir um mesmo
número de saída, no entanto, o número de contactos associados a cada uma
das saídas (tanto abertos como fechados) é ilimitado.
Exercício nº5
S = (A . B + A ). C
Diagrama de contactos:
Lista de instruções:
0000 LD 0000
0001 AND 0001
0002 OR 0000
0003 AND 0002
0004 OUT 0105
0005 END
http://www.prof2000.pt/users/lpa Página 5
ESCOLA SECUNDÁRIA CARLOS AMARANTE
NOTA:
Exercício nº 6
S = (A . B + A . B). C
Diagrama de contactos:
3
C1 0000 0001 0002
S
N 0105
TA B C
2 0000 0001
A B
Lista de instruções:
0000 LD 0000
0001 AND 0001
0002 LD 0000
0003 AND 0001
0004 OR LD
0005 AND 0002
0006 OUT 0105
0007 END
http://www.prof2000.pt/users/lpa Página 6
ESCOLA SECUNDÁRIA CARLOS AMARANTE
NOTAS:
Exercício nº 7
Diagrama de contactos:
4
1
Lista de instruções:
0000 LD 0000
0001 AND NOT 0001
0002 LD NOT 0002
0003 AND NOT 0003
0004 OR LD
0005 LD 0004
0006 AND 0005
http://www.prof2000.pt/users/lpa Página 7
ESCOLA SECUNDÁRIA CARLOS AMARANTE
0007 OR LD
0008 OUT 0101
0009 END
NOTAS:
Exercício nº 8
3
1 2
Lista de instruções:
0000 LD 0000
0001 AND NOT 0001
0002 LD 0002
0003 AND 0003
http://www.prof2000.pt/users/lpa Página 8
ESCOLA SECUNDÁRIA CARLOS AMARANTE
0004 OR 0004
0005 OR 0005
0006 AND LD
0007 OUT 0101
0008 END
NOTAS:
Exercício nº 9
5
4
1 2
Lista de instruções:
http://www.prof2000.pt/users/lpa Página 9
ESCOLA SECUNDÁRIA CARLOS AMARANTE
NOTAS:
Exercício nº 10
Diagrama de contactos:
Lista de instruções:
http://www.prof2000.pt/users/lpa Página 10
ESCOLA SECUNDÁRIA CARLOS AMARANTE
NOTAS:
Exercício nº 11
Diagrama de contactos:
http://www.prof2000.pt/users/lpa Página 11
ESCOLA SECUNDÁRIA CARLOS AMARANTE
Lista de instruções:
0000 LD 0002
0001 AND 0003
0002 OR 0001
0003 AND NOT 0000
0004 LD NOT 0004
0005 AND 0005
0006 OR LD
0007 LD NOT 0006
0008 AND 0007
0009 OR LD
0010 OUT 0101
0011 END
http://www.prof2000.pt/users/lpa Página 12