Configuração em Modo Offline
As configurações deste Driver também podem ser acessadas em tempo de execução se este Driver é iniciado no modo Offline, conforme explicado no tópico Documentação das Interfaces de Comunicação, utilizando-se os parâmetros de tipo String mostrados na tabela a seguir.
Parâmetros disponíveis
| Parâmetro | Tipo de Dados |
|---|---|
| ModiconModbus.ModbusMode | Inteiro. Os valores possíveis são 0: Modbus RTU, 1: Modbus ASCII ou 2: Modbus TCP |
| ModiconModbus.Olderaddr | Booleano. Os valores possíveis são 0: Dado endereçado a partir de 0 (zero) ou 1: Dado endereçado a partir de 1 (um) |
| ModiconModbus.UseDefaultSlaveAddress | Booleano. Os valores possíveis são 0 (zero) ou 1 (um) |
| ModiconModbus.DefaultSlaveAddress | Inteiro sem sinal |
| ModiconModbus.UseSwapAddressDelay | Booleano. Os valores possíveis são 0 (zero) ou 1 (um) |
| ModiconModbus.SwapAddressDelay | Inteiro, com o intervalo de delay em milissegundos. NOTA: Opção obsoleta e mantida por compatibilidade. Para aplicações novas, use a opção Inter-frame delay da aba Serial da biblioteca IOKit |
| ModiconModbus.WaitSilenceOnError | Booleano. Os valores possíveis são 0 (zero) ou 1 (um) |
| ModiconModbus.UseGatewayTCP | Booleano. Os valores possíveis são 0 (zero) ou 1 (um) |
| ModiconModbus.EnableCMSAddressing | Booleano. Os valores possíveis são 0 (zero) ou 1 (um) |
| ModiconModbus.ConfigFile | String contendo o arquivo de configuração com as operações deste Driver. Este arquivo pode ser exportado e importado na aba Operations da janela de configurações deste Driver |
| ModiconModbus.EnableReconnectAfterTimeout | Booleano. Os valores possíveis são 0: O time-out não gera desconexão do meio físico ou 1: Em caso de time-out, quando em meio físico Ethernet, este Driver promove a desconexão e reconexão do meio físico. Para comunicação do protocolo serial Modbus RTU/ASC via Ethernet, a reconexão sempre é efetuada após um time-out |
| ModiconModbus.UseDemotion | Booleano. Os valores possíveis são 0: Desabilita o modo Auto-Demotion ou 1: Habilita o modo Auto-Demotion |
| ModiconModbus.DemotionTime | Inteiro. Define o tempo de inatividade, em segundos, para um equipamento Escravo que entrou em modo Auto-Demotion |
| ModiconModbus.DemotionErrorCount | Inteiro. Define a quantidade limite de falhas consecutivas por time-out, para colocar um equipamento Escravo em modo Auto-Demotion |
| ModiconModbus.UserTypesConfigFile | String de configuração dos tipos de dados definidos pelo usuário, ou estruturas. Trata-se do mesmo arquivo de configuração que pode ser acessado na janela de configuração deste Driver, na opção User-Defined Data Types |
| ModiconModbus.EnableGenSOERegGrouping | Booleano. Os valores possíveis são 0: O algoritmo de leitura de eventos primeiro lê os registros de controle e em seguida os dados de eventos ou 1: A leitura de SOE genérico é agrupada ao máximo, com a primeira leitura lendo não só os registradores de controle mas também o máximo de eventos possíveis |
| ModiconModbus.ShowOperationsInTagBrowser | Booleano. Os valores possíveis são 0: A janela Tag Browser mostra os modelos de Tags configurados por Strings, que é o comportamento padrão, ou 1: A janela Tag Browser mostra os modelos de Tags configurados numericamente, que é o comportamento legado |
Para mais informações sobre a configuração Offline em tempo de execução, consulte o tópico Documentação das Interfaces de Comunicação.