8536IB1905PTBR-05

Endereçamento PROFINET

No PROFINET, a interface de rede é um escravo de campo modular. No ambiente PROFINET, o sistema é construído como uma combinação de módulos e submódulos definidos em um arquivo GSD (General Station Description) e atribuídos aos slots e subslots do sistema.

As comunicações PROFINET lidam com dispositivos de campo modular utilizando o endereçamento de slot e subslot. Isso divide o espaço de endereçamento de slot em duas regiões, uma para avatares e outra para dispositivos. O slot 0 é usado para a interface de rede e o avatar do sistema. Dentro de cada slot, os valores de subslots são usados para acessar os diferentes conjuntos de dados.

A interface PROFINET do TeSys island representa o sistema como um módulo com vários slots e subslots, como segue:

  • Um DAP (Ponto de acesso de dispositivo), a interface de rede — Esse DAP está localizado no slot 0.

  • Um conjunto de slots representando os avatares — Subslots para conjuntos de dados associados a cada avatar.

  • Um conjunto de slots representando os dispositivos — Subslots para os conjuntos de dados associados a cada dispositivo.

    NOTA: Slots vazios também devem ser preenchidos com um slot vazio.

Após a importação do arquivo GSDML (General Station Description Markup Language) para seu ambiente de programação, adicione uma instância do TeSys island a partir do catálogo de hardware. O TeSys island é criado com um avatar do sistema, mas sem outros módulos.

Siga as instruções de seu ambiente de programação para preencher os slots vazios com avatares e dispositivos utilizando as informações em Intervalos de slots do PROFINET, abaixo. Por exemplo:

  1. No CoDeSys v3.5, clique com o botão direito do mouse em um slot vazio e escolha Plug Device.

  2. Selecione o avatar ou dispositivo apropriado no catálogo.

  3. Quando a ilha estiver totalmente definida, comece a criar tags para os dados que necessita acessar em cada avatar.

O TeSys island aplica os intervalos de slots para modularidade física e virtual:

Intervalos de slots do PROFINET

Item Slot Comentário

Interface de rede/Avatar do sistema

0

Avatares

1-21

Avatares de dispositivo, carga e aplicação

Dispositivos de barramento

101-121

Módulo de E/S digital (DIOM)

Módulo de E/S analógica (AIOM)

Partidas

SIL* Partidas

Módulo de interface de potência (PIM)

Módulo de interface SIL (SIM)

Módulo de interface de tensão (VIM)

Não aplicável 22–100, 122–254

Esses slots não são usados com o TeSys island.

Exemplo de numeração de avatares

Ordem do avatar na ferramenta digital

Slot de avatar do PROFINET

Descrição

Ordem física na ilha

1 2 3 4 5 6 7 8 9
1 0

Sistema

BC

VIM

SIM

2 1

AIOM

AIOM

3 2

Motor com dois sentidos de rotação – Parada SIL, Cat. W. 1/2*

Partida SIL

Partida SIL

4 3

Motor com um sentido de rotação

Partida

5 4

Interface de potência com E/S (Controle)

DIOM

PIM

Exemplo de slots de dispositivo físico do PROFINET

Ordem física na ilha 1 2 3 4 5 6 7 8 9
Slot de dispositivo físico do PROFINET 0 101 102 103 104 105 106 107 108

Um IO-Controller típico do PROFINET é um PLC. Ele fornece e consome dados de E/S (cíclicos), bem como dados de configuração (acíclicos) e é comparável a um cliente do PROFIBUS de Classe 1. Um IO-Supervisor do PROFINET é usado para fins de diagnóstico e pode ser um dispositivo de programação, um computador pessoal ou um dispositivo HMI. O IO-Supervisor é comparável a um cliente do PROFIBUS de Classe 2.

A arbitragem de gravação entre vários clientes é especificada no padrão PROFINET. O IO-Controller (o cliente principal) tem o acesso de gravação exclusivo por padrão. Outros clientes (somente por padrão) têm acesso de leitura. Se não forem restritos, os outros clientes (ou seja, o IO-Supervisor) podem solicitar acesso de gravação por módulo (por avatar). Se o IO-Controller permitir o acesso de gravação, esse acesso será transferido para o cliente solicitante até que seja liberado novamente.

O TeSys island limita a relação de aplicação (AR) do IO-Supervisor a um AR de acesso a dispositivo IO-Supervisor. Isso significa que apenas parâmetros acíclicos podem ser acessados usando o IO-Supervisor. O acesso aos dados cíclicos não é possível. No entanto, é possível visualizar o estado dos valores de dados de processo cíclicos em um parâmetro acíclico adicional (para acesso somente leitura).

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Isto foi útil?