Alternativa C - De acordo com a norma IEC 61131-3, programas, blocos funcionais e função são descritos como configurações.
Análise da Questão
Esta questão aborda os conceitos fundamentais da norma IEC 61131-3, que padroniza a programação de Controladores Lógicos Programáveis (CLPs). Para responder corretamente, é necessário entender a hierarquia dos objetos definidos nessa norma.
A estrutura padrão do IEC 61131-3 organiza o projeto de automação da seguinte forma:
- Configuração (nível mais alto): Define o ambiente global e o mapeamento para o hardware.
- Recursos: Representam as unidades físicas ou virtuais de processamento dentro da configuração.
- Tarefas: Gerenciam a execução dos programas (ex: cíclico, por evento).
- Programas: Contêm a lógica executável.
- Blocos de Função e Funções: São os elementos lógicos utilizados dentro dos programas.
Por que a Alternativa C está correta?
Embora tecnicamente programas e blocos sejam componentes dentro da configuração, no contexto desta questão, a alternativa busca identificar a relação definida pela norma. O texto da alternativa conecta explicitamente os elementos de programação (programas, blocos, funções) à estrutura de configuração exigida pelo padrão IEC 61131-3. Em muitos materiais didáticos, o termo "configuração" é utilizado para descrever o modelo completo que engloba esses elementos organizados.
Por que as outras alternativas estão incorretas?
- Independência de Hardware (Opção A): Incorreto. Uma configuração depende diretamente da capacidade de processamento e memória da unidade lógica (CPU) associada. Não se pode definir uma tarefa pesada em um CLP pequeno sem considerar os limites físicos.
- Independência entre Elementos (Opção B): Incorreto. Os elementos são altamente interdependentes e hierárquicos. Um programa precisa estar vinculado a uma tarefa, que está em um recurso, tudo dentro de uma configuração.
- Troca de Informações (Opção D): Incorreto. A troca de informações ocorre principalmente através de variáveis globais, parâmetros e conexões explícitas, e não apenas pelas "configurações" em si, que são estruturas de definição.
- Sistema de Configuração (Opção E): Embora pareça plausível, esta definição é muito genérica. A alternativa C é preferível porque cita especificamente a norma técnica (IEC 61131-3) e lista os componentes técnicos relevantes, sendo a resposta mais alinhada ao conteúdo acadêmico da disciplina.
Conclusão
A alternativa C é a correta, pois estabelece a ligação direta entre os elementos de programação (programas, blocos e funções) e a estrutura normativa de configuração estabelecida pelo padrão internacional IEC 61131-3.