Importante!

- A presença do aluno nas aulas de laboratório é obrigatória para este ser avaliado (excepto trabalhadores estudantes, ver "Métodos de Avaliação").

- A inscrição válida para os turnos de laboratório é a feita no Fénix no momento da inscrição na U.C.

- A avaliação em laboratório funcionará em grupos de 2 alunos que serão formados durante o Lab 0.

- A avaliação de labs. realizada em anos anteriores não poderá ser considerada neste ano lectivo.

- Na semana anterior a um laboratório com avaliação os alunos terão acesso a um enunciado de treino. O enunciado para avaliação só será disponibilizado no início de cada aula.

- Recomenda-se que pelo menos um dos elementos do grupo traga consigo um computador portátil. (obrigatório no Lab 0!!!)


Lab 0 (semana 1, sem avaliação):

- Enunciado
- Projecto de exemplo PG5 para o Lab. Virtual. (Laboratorio_Virtual.zip)


Lab 1 (semana 3, duração 1h30):

- Enunciado de treino do Lab 1  (correcção na detecção de flancos ascendentes)
Vídeo de criação e debug de um programa num ficheiro FUPLA no PG5.


Lab 2 (semana 5, duração 2h00):

Enunciado de treino do Lab 2 (corrigida gralha no Prob. 2)
- Vídeo de criação e debug de programas em IL e Graftec no PG5.


Lab 3 (semana 7, duração 2h00):

- Enunciado de treino do Lab 3- Este lab. não terá vídeo de apoio dado que as linguagens de programação usadas já são familiares
- Sugere-se a consulta do manual do PG5 para a utilização das Pages indicadas no enunciado, e o treino usando um dos exemplos de grafcet estruturado das aulas teóricas.
- Projecto de exemplo PG5 para o Lab. Virtual actualizado (Laboratorio_Virtual2b.zip)(resolvido bug do s_tapete1)

Material de apoio genérico:

  • PG5 User Manual. Um dos melhores e mais completos documentos disponíveis sobre a sua utilização, incluindo a criação de programas nas várias linguagens. Nem toda esta informação é de facto necessária para acompanhar os labs., dado que o trabalho de configuração do software e hardware já está feito nos projectos de exemplo disponibilizados. Partes deste manual serão disponibilizadas como apoio às aulas TP. (PG5_User_Manual_en.pdf)
  • ProgramaçãoSAIA2020, Este manual é uma adaptação de anos anteriores e pode ser útil a sua consulta, embora os actuais exemplos de projecto e de código fonte sejam bastante diferentes. (ProgramaçãoSAIA2020.pdf)