MON - Ítens de projeto

Esta página apresenta os itens presentes na árvore de projeto, definindo seus recursos, funcionalidades, e configurações.

Projeto

Este é o item principal do ambiente, tornando acessível um conjunto de sub-itens que definem os recursos a serem disponibilizados pelo servidor para que sejam acessados pelos clientes. A figura a seguir apresenta a árvore de itens disponibilizada em um projeto.

../_images/mon_project_tree.jpg
Projeto
Propriedade Descrição Default
Desabilita config. remota Quando ativada esta opção, o projeto do MCS somente poderá ser alterado quando o mesmo for carregado pelo MON no modo offline. Acesso remoto ao MCS pelo monitor ira obter o projeto corrente do servidor MCS porém o mesmo não poderá ser alterado pelo usuário. não

Autenticação

Configura os usuários que acessarão os drivers no projeto.

Usuários

Permite adicionar usuários ao projeto. Para criar um novo usuário clique com botão direito sobre o item Users e acesse o menu Adiciona Item -> User. Quando um usuário é inserido as seguintes propriedades são apresentadas.

Autenticação
Propriedade Descrição Default
Nome do usuário Permite definir o nome do usuário com acesso ao servidor. Quando um driver for ativado o cliente deverá especificar um nome de usuário e senha para que o driver seja habilitado. Usuário_NNN
Senha Permite inserir a senha associada ao usuário. (Nenhuma)

Drivers

Permite adicionar os drivers necessários ao projeto. Para criar um novo driver clique com botão direito sobre o item Drivers, acesse o menu Adiciona Item e selecione o driver que se deseja adicionar(Serial ou Ethernet ou UDP Broadcast). Conforme o driver adicionado ao projeto suas propriedades são apresentadas no painel de propriedades.

Driver Serial

../_images/mon_project_tree_serial.jpg
Driver Serial
Propriedade Descrição Default
ID do Driver Valor automaticamente atribuído ao driver quando adicionado ao projeto. NNNN
Parâmetros Globais
Propriedade Descrição Default
Driver habilitado Permite habilitar/desabilitar o driver. Sim
Nome Driver Permite definir um nome para o driver. Driver_NNNN
Descrição Permite definir uma breve descrição para o driver. Default serial driver
Tipo de comunicação Informa o tipo de comunicação para o driver adicionado. Serial
Subtipo Permite selecionar o meio para comunicação.(Opções: Cabo, Modem, Rádio, RS485). Cabo
Timeouts, atrasos e tentativas
Propriedade Descrição Default
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 600
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 250
Atraso(ms) quando houver erro Existem casos em que é desejável aguardar um intervalo de tempo quando ocorre um erro de comunicação, antes de enviar um novo pacote de dados. Este parâmetro permite especificar este intervalo em milissegundos. 0
Timeout (seg) p/ reiniciar link sem comunic. Quando uma conexão tcp está aberta, este tempo define um timeout para fechar a conexão caso o canal fique sem nenhuma troca de dados. 0
obs Erro de comunicação É caracterizado um erro de comunicação quando a resposta de um comando de comunicação enviado por um cliente, não retorna em um intervalo de tempo menor que o especificado no parâmetro. “Timeout(ms) de resposta de frame”, no caso de frames de dados ou, “Timeout(ms) de conexão” no caso de frames de conexão.
Auto reconexão do equipamento
Propriedade Descrição Default
Autoreconexão N Caso o equipamento seja desconectado devido a falhas de comunicação, conforme descrito na observação de erro de comunicação, este campo define se haverá ou não tentativas de auto reconexão com o equipamento, ou seja, tentativas de reenvio de frames de conexão. Sim
Intervalo(seg) rápido de reconexão Define o intervalo de tempo em segundos entre cada tentativa de conexão quando o driver possui poucos pacotes de comunicação a serem processados. 5
Intervalo(seg) lento de reconexão Define o intervalo de tempo em segundos entre cada tentativa de conexão quando o driver possui muitos pacotes de comunicação a serem processados. 30

Canal Serial

Cada driver Serial permite adicionar um canal serial. Ao adicionar o driver serial um canal serial é automaticamente criado. Se não existir um canal serial para o driver clique com o botão direito sobre o driver e acesse o menu Adiciona Item -> Canal Serial. O canal quando criado e selecionado apresenta as seguintes propriedades:

Canal Serial
Propriedade Descrição Default
Nome do canal Define o nome do canal Serial. Este item é importante como identificação para o acesso do driver ao canal. Cn_1 COM1_38400-8-n-1
Número da porta Define a porta de comunicação que o MCS utilizará para comunicação com o driver. COM 1
Baud rate Define a taxa de comunicação entre o MCS e o equipamento. 38400 bauds
Paridade Define se utilizará e qual tipo de bit de paridade para a comunicação serial. Nenhum
Stop bits Define se a comunicação utilizará 1 ou 2 Stop bits. 1 STOP
Bits de dados Define o número de bits de dados na comunicação, podendo-se escolher 7 ou 8 bits. 8 BITS

Devices Serial

Cada canal serial possui um item Devices. O nome deste item depende das configurações das propriedades Id. Inicial e Id. Final (Ex: Devs 5-10). O item Devices quando selecionado apresenta as seguintes propriedades:

Parâmetros globais
Propriedade Descrição Default
Protocolo de comunicação Permite a seleção dos protocolos SCP-HI ou MODBUS SCP-HI
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 250
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 600
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal, 1
Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI =255

MODBUS =240

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal. 1
Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Parâmetros adicionais
Propriedade Descrição Default
Timeout entre caracteres(ms) Define o tempo de espera para recepção de resposta de cada caractere trafegado durante o processo de envio de frame. 0
Atraso para transmitir(ms) Define-se o atraso para transmissão entre um frame e outro pelo driver. 2
Tamanho máximo do frame Define o tamanho máximo em bytes que um frame de comunicação pode ter. O protocolo SCP-HI suporta um tamanho máximo de 255 bytes por frame. O protocolo MODBUS suporta um tamanho máximo de 256 bytes por frame.

SCP-HI -> 255

MODBUS -> 256

Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0
Device Serial

Dentre os equipamentos remotos (Devices) a serem acessados pelo driver pode existir algum que requeira uma parametrização especifica como, por exemplo, timeouts, alocação de memória. Desta forma é possível criar um item Device abaixo do item Devices do driver possibilitando a configuração especifica de um ou mais equipamentos remotos. Ao adicionar um Device as seguintes propriedades são apresentadas:

Parâmetros globais
Propriedade Descrição Default
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 250
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 600
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal, 1
Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI = 255

MODBUS = 240

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal. 1
Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Parâmetros adicionais
Propriedade Descrição Default
Timeout entre caracteres(ms) Define o tempo de espera para recepção de resposta de cada caractere trafegado durante o processo de envio de frame. 0
Atraso para transmitir(ms) Define-se o atraso para transmissão entre um frame e outro pelo driver. 2
Tamanho máximo do frame Define o tamanho máximo em bytes que um frame de comunicação pode ter. O protocolo SCP-HI suporta um tamanho máximo de 255 bytes por frame. O protocolo MODBUS suporta um tamanho máximo de 256 bytes por frame.

SCP-HI -> 255

MODBUS -> 256

Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0

Driver Ethernet

../_images/mon_project_tree_eth.jpg
Driver Ethernet
Propriedade Descrição Default
ID do Driver Valor automaticamente atribuído ao driver quando adicionado ao projeto. NNNN
Parâmetros Globais
Propriedade Descrição Default
Driver habilitado Permite habilitar/desabilitar o driver. Sim
Nome Driver Permite definir um nome para o driver. Driver_NNNN
Descrição Permite definir uma breve descrição para o driver. Default ethernet driver
Tipo de comunicação Informa o tipo de comunicação para o driver adicionado. Ethernet
Subtipo Define o subtipo utilizado pelo driver. (Opções: TCP/IP, UDP) TCP/IP
Timeouts, atrasos e tentativas
Propriedade Descrição Default
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 0
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 5000
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 3000
Atraso(ms) quando houver erro Existem casos em que é desejável aguardar um intervalo de tempo quando ocorre um erro de comunicação, antes de enviar um novo pacote de dados. Este parâmetro permite especificar este intervalo em milissegundos. 0
obs Erro de comunicação É caracterizado um erro de comunicação quando a resposta de um comando de comunicação enviado por um cliente, não retorna em um intervalo de tempo menor que o especificado no parâmetro. “Timeout(ms) de resposta de frame”, no caso de frames de dados ou, “Timeout(ms) de conexão” no caso de frames de conexão.
Gerência do link de conexão
Propriedade Descrição Default
Tempo inic.(seg) para reconexão do link Intervalo de tempo em segundos a ser aguardado pelo driver para tentar uma nova conexão com o equipamento remoto. Este tempo vai sendo incrementado pelo valor do parâmetro “Acréscimo(seg) para reconexão do link” a cada tentativa de conexão consecutiva que houver falha. 3
Acréscimo(seg) para reconexão do link Intervalo de tempo em segundos a ser adicionado ao valor corrente do parâmetro “Tempo inic.(seg) para reconexão do link” a cada falha de conexão consecutiva. 5
Tempo max.(seg) para reconexão do link Intervalo de tempo máximo em segundos para tentativa de conexão do canal associado. 180
Atraso(seg) para reativação dos canais Intervalo de tempo aguardado pelo canal após efetuar uma desconexão por falta de tráfego. Decorrido este tempo, o canal reativa o processo de conexão com o equipamento (caso haja solicitação de comunicação por parte do cliente). 0
Fecha canal se tempo máximo atingido Fecha link de conexão se o tempo definido para tentativa de conexão atingir o limite máximo. não
Auto reconexão do equipamento
Propriedade Descrição Default
Auto reconexão N Caso o equipamento seja desconectado devido a falhas de comunicação, conforme descrito na observação de erro de comunicação, este campo define se haverá ou não tentativas de auto reconexão com o equipamento, ou seja, tentativas de reenvio de frame de conexão. Sim
Intervalo(seg) rápido de reconexão Define o intervalo de espera, em segundos, entre as primeiras (5) tentativas de reconexão caso não obtenha sucesso. Se após estas tentativas a comunicação não for estabelecida, o tempo de espera de reconexão passa a ser o definido no campo Intervalo(seg) lento de reconexão. 6
Intervalo(seg) lento de reconexão Define o intervalo de espera, em segundos, de tentativas de reconexão caso não se obtenha sucesso nas 5 primeiras tentativas de reconexão. 15

Canal Ethernet

Cada driver Ethernet permite adicionar até 50 canais. Para criar um canal ethernet clique com o botão direito sobre o driver e acesse o menu Adiciona Item -> Canal Ethernet. O canal quando criado e selecionado apresenta as seguintes propriedades:

Canal Ethernet
Propriedade Descrição Default
Nome do canal Define o nome do canal Ethernet. Este item é importante como identificação para o acesso do driver ao canal. Cn_01 192.168.0.200_2016-TCP/IP
Porta do equipamento Define o número da porta de comunicação do equipamento remoto.

SCP-HI = 2016

MODBUS = 502

IP do Equipamento Define o IP do equipamento remoto ao qual o MCS acessará através do canal. 192.168.0.200
IP do Gateway Define o IP do Gateway referente ao canal de comunicação. 192.168.0.1
Máscara de subrede Para uma determinada subrede, define-se a máscara como filtro do IP do equipamento. 255.255.255.000

Devices Ethernet

Cada canal ethernet possui um item Devices. Este item quando selecionado apresenta as seguintes propriedades:

Parâmetros globais
Propriedade Descrição Default
Protocolo de comunicação Permite a seleção dos protocolos SCP-HI ou MODBUS SCP-HI
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 2000
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 5000
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal,

SCP-HI =255

MODBUS = 1

Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI =255

MODBUS = 1

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal.

SCP-HI =255

MODBUS = 1

Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0
Device Ethernet

Se o canal ethernet for configurado para um grupo de equipamentos remotos (Devices) e dentre estes existir algum que requeira uma parametrização especifica como, por exemplo, timeouts, alocação de memória é possível criar um item Device abaixo do item Devices do driver. Ao adicionar um Device as seguintes propriedades são apresentadas:

Parâmetros globais
Propriedade Descrição Default
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 2000
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 5000
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal,

SCP-HI =255

MODBUS = 1

Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI =255

MODBUS = 1

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal.

SCP-HI =255

MODBUS = 1

Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0

Driver UDP broadcast

../_images/mon_project_tree_udpb.jpg
Driver UDP broadcast
Propriedade Descrição Default
ID do Driver Valor automaticamente atribuído ao driver quando adicionado ao projeto NNNN
Parâmetros Globais
Propriedade Descrição Default
Driver habilitado Permite habilitar/desabilitar o driver. Sim
Nome Driver Permite definir um nome para o driver. Driver_NNNN
Descrição Permite definir uma breve descrição para o driver. Default ethernet broadcast driver
Tipo de comunicação Informa o tipo de comunicação para o driver adicionado. Ethernet
Subtipo Informa o protocolo utilizado pelo driver. UDP-Broadcast
Timeouts, atrasos e tentativas
Propriedade Descrição Default
Nro. de reenvio de frames com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornado para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. Persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milisegundos, de espera de resposta de frame. 2000
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornado para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta condição é informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 500
Atraso(ms) quando houver erro Existem casos em que é desejável aguardar um intervalo de tempo quando ocorre um erro de comunicação, antes de enviar um novo pacote de dados. Este parâmetro permite especificar este intervalo em milisegundos. 0
obs Erro de comunicação É caracterizado um erro de comunicação quando a resposta de um comando de comunicação enviado por um cliente, não retorna em um intervalo de tempo menor que o especificado no parâmetro “Timeout(ms) de resposta de frame”, no caso de frames de dados ou, “Timeout(ms) de conexão” no caso de frames de conexão.
Gerência do link de conexão
Propriedade Descrição Default
Tempo inic.(seg) para reconexão do link Intervalo de tempo em segundos a ser aguardado pelo driver para tentar uma nova conexão com o equipamento remoto. Este tempo vai sendo incrementado pelo valor do parâmetro “Acréscimo(seg) para reconexão do link” a cada tentativa de conexão consecutiva que houver falha. 10
Acréscimo(seg) para reconexão do link Intervalo de tempo em segundos a ser adicionado ao valor corrente do parâmetro “Tempo inic.(seg) para reconexão do link” a cada falha de conexão consecutiva. 0
Tempo max.(seg) para reconexão do link Intervalo de tempo máximo em segundos para tentativa de conexão do canal associado. 0
Atraso(seg) para reativação dos canais Intervalo de tempo aguardado pelo canal após efetuar uma desconexão por falta de tráfego. Decorrido este tempo, o canal reativa o processo de conexão com o equipamento (caso haja solicitação de comunicação por parte do cliente). 0
Fecha canal se tempo máximo atingido Fecha link de conexão se o tempo definido para tentativa de conexão atingir o limite máximo. não
Auto reconexão do equipamento
Propriedade Descrição Default
Auto reconexão N Caso o equipamento seja desconectado devido a falhas de comunicação, conforme descrito na observação de erro de comunicação, este campo define se haverá ou não tentativas de auto reconexão com o equipamento, ou seja, tentativas de reenvio de frame de conexão. Não
Intervalo(seg) rápido de reconexão Define o intervalo de espera, em segundos, entre as primeiras (5) tentativas de reconexão caso não obtenha sucesso. Se após estas tentativas a comunicação não for estabelecida, o tempo de espera de reconexão passa a ser o definido no campo Intervalo(seg) lento de reconexão. 5
Intervalo(seg) lento de reconexão Define o intervalo de espera, em segundos, de tentativas de reconexão caso não se obtenha sucesso nas 5 primeiras tentativas de reconexão. 30

Canal UDP Broadcast

Cada driver UDP Broadcast permite adicionar um canal. Para criar um canal UDP Broadcast clique com o botão direito sobre o driver e acesse o menu “Adiciona Item/Canal UDP Broadcast”. O canal quando criado e selecionado apresenta as seguintes propriedades:

Canal UDP Broadcast
Propriedade Descrição Default
Nome do canal Define o nome do canal UDP Broadcast. Este item é importante como identificação para o acesso do driver ao canal. Cn_1 Port_2016-UDPB
Porta do equipamento Define o número da porta de comunicação do equipamento remoto.

SCP-HI = 2016

MODBUS = 502

Devices UDP Broadcast

Cada canal UDP Broadcast possui um item Devices. Este item quando selecionado apresenta as seguintes propriedades:

Parâmetros globais
Propriedade Descrição Default
Protocolo de comunicação Permite a seleção dos protocolos SCP-HI ou MODBUS SCP-HI
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 500
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 2000
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal, 1
Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI =255

MODBUS = 240

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal. 1
Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0
Device UDP Broadcast

Se o canal UDP-Broadcast for configurado para um grupo de equipamentos remotos (Devices) e dentre estes existir algum que requeira uma parametrização especifica como, por exemplo, timeouts, alocação de memória é possível criar um item Device abaixo do item Devices do driver. Ao adicionar um Device as seguintes propriedades são apresentadas:

Parâmetros globais
Propriedade Descrição Default
Otimização de acesso aos tags

Possui as seguintes opções para acesso aos tags:

  • Nenhuma - O driver não faz nenhuma otimização para acesso aos tags. Cada tag é um frame de comunicação
  • Agrupa os tags sequenciais - O driver agrupa os tags de forma sequencial e usa cada sequência de tags como um frame de comunicação
  • Otimiza tempos e transações - O driver automaticamente define os frames de comunicação de tal forma que esta seja ao máximo otimizada
Otimiza tempo e transações
Nro. de reenvio de conexão com falha N Este campo define o número máximo de tentativas de reenvio de um pacote de conexão para o equipamento remoto antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que o valor zero indica que não haverá nenhuma tentativa ou seja caso o primeiro frame de conexão retorne erro, esta informada para o cliente. 0
Timeout(ms) de conexão Define o valor de timeout, em milissegundos, para aguardar a resposta de um frame de conexão. 500
Nro. de reenvio de frames com falha. N Este campo define o número máximo de tentativas de reenvio de um pacote de dados antes que seja retornada para o cliente uma resposta indicando falha de comunicação. Note que este valor especifica tentativas ou seja, se o valor for 2 por exemplo, o driver irá enviar um frame para o equipamento remoto e caso ocorra falha neste processo ira reenviar o frame mais 2 vezes. persistindo a falha esta é retornada para o cliente que solicitou a comunicação. 1
Timeout(ms) de resposta de frame Define o valor de timeout, em milissegundos, de espera de resposta de frame. 2000
Mapeamento dos equipamentos
Propriedade Descrição Default
Id. Inicial Define o endereço inicial de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal, 1
Id. Final Define o endereço final de uma faixa de endereços que o usuário irá utilizar para acessar este canal. Se o endereço fornecido pelo usuário do driver estiver entre o Id. Inicial e o Id. Final o pacote associado será tratado por este canal.

SCP-HI =255

MODBUS = 240

Habilita remapeamento Habilita ou não o remapeamento de endereço do equipamento remoto fornecido pelo usuário. Se desabilitado, Se desabilitado o endereço especificado pelo usuário é utilizado no pacote. Se habilitado o endereço inicial especificado pelo usuário é remapeado para o valor Id de remapeamento e enviado para o equipamento remoto. Por exemplo, considere os parâmetros Id Inicial = 5, Id Final = 8 e Id de remapeamento = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 5 este canal ira enviar o pacote de comunicação para o equipamento de Id = 20. Se o usuário enviar para o driver um pacote com endereço de comunicação = 6 este canal ira enviar o pacote de comunicação para o equipamento de Id = 21, e assim sucessivamente. Se o usuário enviar para o driver um pacote com endereço de comunicação = 9 este canal não ira tratar este pacote pois este endereço está fora da faixa de endereçamento definida para o canal. Não
Id. de remapeamento Especifica o endereço inicial de remapeamento dos endereços enviados pelo usuário para este canal. 1
Alocação de variáveis (Protocolo -> SCP-HI)
Tipo Propriedade Descrição Default
Var R [MX] Endereço inicial da variável Endereço inicial da variável do tipo R 0
Quantidade Quantidade de variáveis do tipo R 2000
Var M [MW] Endereço inicial da variável Endereço inicial da variável do tipo M 0
Quantidade Quantidade de variáveis do tipo M 3000
Var D [MDr] Endereço inicial da variável Endereço inicial da variável do tipo D 0
Quantidade Quantidade de variáveis do tipo D 500
Var L [MD] Endereço inicial da variável Endereço inicial da variável do tipo L 0
Quantidade Quantidade de variáveis do tipo L 200
Alocação de variáveis (Protocolo -> MODBUS)
Tipo Propriedade Descrição Default
Holding Register [MW] Endereço inicial da variável Endereço inicial da variável do tipo Holding Register 0
Quantidade Quantidade de variáveis do tipo Holding Register 5000
Coil [MX] Endereço inicial da variável Endereço inicial da variável do tipo Coil 0
Quantidade Quantidade de variáveis do tipo Coil 5000
Input Status [IX] Endereço inicial da variável Endereço inicial da variável do tipo Input Status 0
Quantidade Quantidade de variáveis do tipo Input Status 1000
Input Register [IW] Endereço inicial da variável Endereço inicial da variável do tipo Input Register 0
Quantidade Quantidade de variáveis do tipo Input Register 1000
Comandos para link MODBUS
Propriedade Descrição Default
Comando MODBUS

Comando de leitura a ser enviado para o equipamento afim de se verificar o status da conexão. As opções de comando são:

  • READ HOLDING REGISTER
  • READ COIL
  • READ INPUT STATUS
  • READ INPUT REGISTER
READ HOLDING REGISTER
Endereço de teste Endereço que será realizado o teste de conexão MODBUS com equipamento. 0