Armazenamento de retentividade

O armazenamento de retentividade permite manter as alterações feitas no projeto em tempo de execução em um armazenamento de dados.
DICA: Por exemplo, você pode usar o armazenamento de retentividade para reter informações sobre configurações específicas do usuário. Se o usuário modificar as configurações em tempo de execução, as alterações serão retidas quando você parar o
FTOptixApplication
e executá-las novamente.

Vários armazenamentos

Por padrão, cada novo projeto contém um objeto
SecurityRetentivityStorage
. O armazenamento registra informações sobre usuários e grupos adicionados ao projeto. Recomendamos manter o objeto
SecurityRetentivityStorage
em seus projetos.
É possível criar vários objetos de armazenamento de retentividade.
IMPORTANTE: Verifique se os armazenamentos de retentividade monitoram partes independentes do projeto (nós) e não se cruzam.

Parâmetros

Cada objeto de armazenamento de retentividade usa estes parâmetros:
Parâmetro
Descrição
Nós
Um nó que contém os dados que você deseja reter.
DICA: Um nó pode ser uma pasta de projeto, por exemplo, a pasta
Usuários
. É possível adicionar vários nós a serem retidos.
Atraso na gravação
Define com que frequência salvar as alterações (em milissegundos).
O valor padrão é zero. Quando uma alteração é detectada, ela é salva em tempo real (de acordo com tempos de gravação técnicos).
DICA: O valor zero padrão pode sobrecarregar a unidade de disco rígido se grandes partes do projeto forem retidas ou se os valores mudarem com frequência. Especificar um atraso de gravação mais longo coloca o projeto em risco de perda potencial de dados incluídos no intervalo de atraso definido.
Observador de delta habilitado
Em determinados projetos, é possível fazer alterações que não devem ser salvas. Nesse caso, o sistema desativa a detecção de alterações para execuções.
Se você definir esse parâmetro como
Falso
, o armazenamento de retentividade só aplicará as alterações já armazenadas e não detectará alterações futuras.
DICA: Esse parâmetro é útil, por exemplo, se você desejar usar a camada de retentividade salva somente para aplicar e restaurar as alterações iniciais, sem adicionar novas.

Armazenamento de dados

O local padrão do arquivo
RetentivityStorage.db
depende da plataforma.
PC
C:\Users\
UserName
\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\
Project
\ApplicationFiles
Linux HMI
/persistent/data/Rockwell Automation/FactoryTalk Optix/FTOptixApplication/Projects/
Project
/ApplicationFiles/
IPCs do painel Windows
C:\Users\
UserName
\AppData\Local\Rockwell Automation\FactoryTalk Optix\Emulator\Projects\
Project
\ApplicationFiles
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.