Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Protocol options
LinkConfirmMode – Modo do protocolo em que na camada de enlace todas as solicitações recebem resposta de confirmação de seu recebimento. Por default este campo é - Protocol mode in which in the link layer all requests receive confirmation response from their receipt. By default this field is "Enabled".
Accept Unsolicited DNP – Marcando esta opção como - Marking this option as "Enabled", faz com que a estação mestre envie para a estação escrava, uma mensagem de causes the master station to send to the slave station, an Enable Unsolicited Messages message (Function Code = 20), ao iniciar a execução do canal, logo após o pedido de Class 0, e a cada vez que o mestre receber indicação de "RESTART" no campo de Internal Indications. MasterStationID - Número entre 1 e 65534, unívoco e corresponde ao endereço da estação mestre. Assim, um mestre quando envia mensagem a um escravo informa seu endereço. Alguns escravos respondem ao mestre desconsiderando este número, outros exigem que o endereço declarado no escravo seja o mesmo do mestre. Por default este campo é when starting channel execution, right after the Class 0 request, and each time the master receives "RESTART" indication in the Internal Indications field.
MasterStationID - Number between 1 and 65534, univocal and corresponds to the address of the master station. Thus, a master when he sends a message to a slave tells his address. Some slaves respond to the master disregarding this number, others require that the address declared in the slave be the same as the master's. By default this field is "65534".
Quality changes timestamp – Marcando esta opção como - Marking this option as "Enabled", faz com que ao ser recebida nova leitura de um objeto, com flag, mesmo que não haja alteração do status (ou valor) do tag, mas haja alteração da qualidade, seja feita alteração do timestamp atual do tag.
Logging Level – Pode-se escolher nesta lista o modo de funcionamento do log criado pelo módulo de comunicação.
Logging level
Mensagens incluídas no Log
Debug
Todas as mensagens são registradas no LOG.
Info
Apenas as mensagens de Info, Warning e Error são registradas no LOG.
Warning
Apenas as mensagens de Warning e Error são registradas no LOG.
Error
causes a re-read of an object, with flag, even if there is no change in the status (or value) of the tag, but there is a change in the quality, the current timestamp of the tag is made.
Logging Level - You can choose from this list the way the log works created by the communication module.
Logging level | Messages included in log | |
Debug | All messages are logged in the LOG. | |
Info | Only Info, Warning, and Error messages are logged in the LOG. | |
Warning | Only Warning and Error messages are logged in the LOG. | |
Error | Only Error messages are logged in the LOG. |
IED time bias from GMT – No - However Action.NET, internamenteinternally, todos os timestamps são armazenados com datas em all timestamps are stored with dates in GMT (UTC). Normalmente os Ieds enviam estas datas também em GMT, e nenhuma correção é feita. O Default para esta opção é Zero. Caso na implantação atual os IEDs enviem os timestamps em sua hora local, deve-se especificar aqui a diferença entre este horário e a hora GMT. Por exemplo em Brasília a hora local é 3 horas menor que GMT. Para este caso deveria ser especificado -3, neste quadro.
Password for commands: Para aumentar a segurança no envio de comandos, normalmente iniciados apenas por uma mudança no estado de um tag, é possível especificar aqui uma senha de até 9 algarismos, que será verificada pelo módulo de comunicação contra o valor atual, no momento do recebimento do comando, com o atributo EstimatedValue do tag envolvido no comando. Assim na operação de envio de comando por uma janela, script, etc. deverá ser carregado este número neste atributo. O módulo de comunicação, após executar o comando, passa para ZERO o valor de EstimatedValue. Deixando esta opção com zero, a verificação não será feita.
Synchronization LAN – Indica o método de sincronização a ser utilizado pelo driver, de acordo com o IED com o qual se comunica. Escolha NONE para não sincronizar, LAN para utilizar o método de Sincronização LAN e NoLan para utilizar o método Non Lan.
Procedimento LAN consiste no envio de duas mensagens de solicitação separadas: Record Current Time , e uma mensagem Write. A primeira solicita que a estação externa registre a hora de recebimento do último octeto na mensagem, e a segunda envia a hora em que a mensagem deveria ter chegado à estação externa.
Procedimento Non LAN consiste no envio de duas mensagens de solicitação separadas: Delay Measurement e uma mensagem Write. A primeira mede o delay de propagação na camada física do protocolo e a segunda envia o horário que é esperado ser quando a mensagem chegar na estação secundária.
Timeout(ms) –Tempo de espera em milissegundos para o recebimento de uma resposta após envio de uma solicitação qualquer. É uma verificação funcional, que não leva em consideração o tipo de solicitação ou resposta, apenas verifica se há respostas sendo recebidas no canal.
Dnp30 Level - Por default é utilizado o perfil do Nível 3 ( Level 3). Caso se deseja o funcionamento como no nível 2, pode-se indicar aqui o número 2. O cliente não utilizará objetos e funções disponíveis no nível 3, como habilitação e desabilitação dinâmica de Unsolicited e solicitações de várias classes na mesma mensagem.
Tls Enable - opcionalmente pode ser definido uso de segurança criptográfica na comunicação, baseada no padrão TLS – Transport Layer Security. Neste caso ambos Cliente e servidor deverão usar esta opção Enabled e preencher as três próximas opções com os nomes de arquivos de texto contendo chaves e certificados a serem utilizados na comunicação. Estes arquivos deverão ser colocados no subdiretório onde este projeto se encontrar.
Tls Own Key – Nome do arquivo com a chave própria
Tls Own Certificate – Nome do arquivo com o certificado local próprio do server.
Tls CA Certificate – Nome do arquivo com o certificado para validação da cadeia
Settings
Canais Serial and MultiSerial:Com: Porta de comunicação do computador utilizada;
BaudRate
DataBits: 8
StopBits: 1ou
Normally Ieds send these dates also in GMT, and no correction is made. The Default for this option is Zero. If in the current deployment the IEDs send the timestamps in their local time, you must specify here the difference between this time and GMT time. For example in Brasilia the local time is 3 hours less than GMT. For this case should be specified -3 in this table.
Password for commands: To increase security when sending commands, typically initiated only by a change in the state of a tag, you can specify here a password of up to 9 digits, which will be checked by the communication module against the current value, at the time of receipt of the command, with the attribute EstimatedValue of the tag involved in the command. So in the command send operation by a window, script, etc. this number should be loaded into this attribute. The communication module, after executing the command, passes to ZERO the value of Estimatedvalue. Leaving this option with zero, the check will not be done.
SYNCHRONIZATION LAN - Indicates the synchronization method to be used by the driver, according to the IED with which it communicates. Choice NONE not to sync, LAN to use the LAN Sync method and Nolan to use the Non Lan method.
LAN Procedure consists of sending two separate request messages: Record Current Time , and a message Write. The first prompts the external station to record the receiving time of the last octet in the message, and the second sends the time when the message should have reached the external station.
Non LAN Procedure consists of sending two separate request messages: Delay Measurement and a message Write. The first one assses the seed delay in the physical layer of the protocol, and the second sends the time that is expected to be when the message arrives at the secondary station.
Timeout(ms) -Wait time in milliseconds for receiving a response after sending any request. It is a functional check, which does not take into account the type of request or response, only checks for responses being received on the channel.
Level Dnp30 - By default is used the profile of Level 3 ( Level 3). If you want the operation as at level 2, you can indicate number 2 here. The client will not use objects and functions available at level 3, such as dynamic enablement and disabling of Unsolicited and requests from multiple classes in the same message.
Tls Enable - cryptographic security usage can optionally be defined in communication, based on the TLS - Transport Layer Security standard. In this case both Client and server should use this option Enabled and fill in the next three options with the names of text files containing keys and certificates to be used in communication. These files should be placed in the subdirectory where this project is located.
Tls Own Key - File name with own key
Tls Own Certificate - File name with the server's own local certificate.
TLS CA Certificate - File name with certificate for chain validation
Settings
Serial and MultiSerial Channels:
With: Communication port of the computer used;
Baudrate
DataBits: 8
StopBits: 1 or 2
Parity: None, Even, Odd;
DTR: on, off
RTS: on,off
CTS: on, off;
Configurações da porta devem ser compatíveis com as do IED escravoPort settings must be compatible with those of the slave IED.
Figura Figure 2 – Settings de Canal Serial- Serial Channel Settings
TCP/IP channels:
ShareNodeSameIP: Aceita IED´s com o mesmo Accepts IED ́s with the same IP.
Preferencialmente deixar os settings usados por Preferably leave the settings used by deafult.
Figura Figure 3 – Settings de - TCP/IP Settings
Anchor | ||||
---|---|---|---|---|
|
Define tempos limites para a transmissão e recepção de caracteres de mensagens e o número de Sets timeouts for the transmission and receipt of messages characters and the number of retries.
Figura Figure 4 – Atributos de - Timeout Attributes
Anchor | ||||
---|---|---|---|---|
|
Home State
Sets how the channel will start: enabled or Disabled. If the channel is disabled, no messages will be sent or received through it, i.e. the channel will be inactive.
Figura 5 – Estado inicial do Canal Figure 5 - Initial State of the Channel
Panel | ||||
---|---|---|---|---|
Nesta paginaOn this page:
|