O subsistema Fieldbus pode chegar no Linux Kernel 5.2

Linux Kernel

Foi algumas semanas atrás, a versão 5.0 do kernel do Linux foi lançada e mesmo que esta versão tenha sido finalmente alcançada a equipe de desenvolvimento não parou de funcionar nas próximas versões do kernel.

E é que nas próximas versões do Linux Kernel 5.xx um novo subsistema «Fieldbus» pode ser introduzido (ou fieldbus), isso provavelmente é esperado do kernel Linux versão 5.2. Deve beneficiar principalmente os ambientes industriais.

Sobre Fieldbus

É importante lembrar que o termo Fieldbus (ou fieldbus) refere-se a um conjunto de protocolos de rede dedicados a controle distribuído em tempo real de sistemas industriais automatizados Eles geralmente requerem um sistema de controle distribuído e uma hierarquia organizada de sistemas de controle para operar.

Geralmente, no topo desta hierarquia está uma interface homem-máquina (HMI) a partir do qual um operador pode monitorar ou controlar o sistema.

Na parte inferior da cadeia de controle é o famoso fieldbus que conecta PLCs a componentes que realmente fazem o trabalho (interruptores, contatores, atuadores, sensores, válvulas, luzes do console, motores elétricos ...).

O ônibus de campo permite que você conecte diferentes sistemas, componentes ou instrumentos em uma ampla variedade de ambientes industriais.

Ele opera em uma malha de rede que permite topologias em cadeia, estrela, anel, ramificação e árvore.

A especificação do fieldbus existe há décadas e este subsistema foi desenvolvido para permitir que diferentes dispositivos troque dados por meio de um fieldbus, seja Profinet, FLNet ou outra implementação.

A estrutura é projetada para fornecer uma interface genérica para Fieldbus. Tanto o kernel do Linux quanto os dispositivos de espaço do usuário.

Um benefício para ambientes industriais

Profinet é um padrão técnico da indústria para comunicação de dados através de Ethernet industrial, projetado para coletar dados e controlar equipamentos em sistemas industriais, com uma força especial na entrega de dados sob estritas restrições de tempo (da ordem de 1 ms ou menos).

O próprio cartão profinet Ele é conectado ao sistema por meio de um barramento industrial denominado 'anybus'.

O kernel de O Linux 5.2 também deve apresentar suporte para cartões HMS Profinet cuja principal função é servir para automação industrial que se baseia em Ethernet e sempre utiliza IEEE 802.3u: 100Mbit / s Fast Ethernet.

Este padrão de comunicação Profinet usa TCP / IP e padrões de tecnologia da informação como: servidor web: HTTP, protocolo de comunicação: SMTP, transferência de arquivos: FTP).

Profinet também permite o uso de tecnologia XML.

O subsistema Linux Kernel fieldbus passou por dez análises públicas nos últimos meses e foi considerado pronto para uso com o Linux 5.2, que deve ser concluído em julho de 2019.

Outras mudanças para Kernel 5.2

Além de poder receber um benefício com o Fieldbus, O kernel do Linux 5.2 também deve chegar com várias atualizações AMDGPU.

Uma vez que os desenvolvedores da AMD responsáveis ​​pelo suporte do driver gráfico começaram a fazer parte do trabalho de visualização em que incluem tornar o código de inicialização contínua mais genérico e outras correções e aprimoramentos.

Há também uma série de atualizações de PowerPlay / gerenciamento de energia, incluindo suporte BACO (Bus Active, Chip Off) para placas com Vega 12.

Por fim, também se espera que O kernel do Linux 5.2 inclui a opção GCC 9 Live Patching já que conforme explicado por um colega em seu artigo (você pode visitá-lo neste link)

Este é um compilador que será lançado nas próximas semanas. Esta é uma opção projetada para ajudar a gerar binários que funcionam bem para que o Live Patching funcione.

Com a chegada do Linux Kernel 5.2 esta opção será usada por padrão, o que pode causar quedas de velocidade.

fonte: Lwn


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.