# O que é simulação?

Usando uma simulação, você pode executar o projeto em um PC antes de transferir para a unidade de display.

Hide Show

1. Tipo de simulação
2. Procedimento
3. Funções disponíveis na janela de Simulação
4. Notas sobre o Comportamento da simulação
5. Recursos não suportados na Simulação

## Tipo de simulação

Existem dois tipos de simulação.

Tipo | Descrição
[Simular dispositivo] | Você pode simular a unidade de display sem conectar um dispositivo externo ao PC. Os valores das variáveis externas são exibidos mesmo que o dispositivo externo não esteja conectado ao PC. Observação: Para conectar o dispositivo externo ao PC e simular a unidade de display, use [Simular].
[Simular] | Você pode conectar o dispositivo externo diretamente ao PC, que pode ser usado para simular a unidade de display. Usando este método, você pode simular a comunicação entre a unidade de display e o dispositivo externo. Os valores das variáveis externas são exibidos quando o dispositivo externo está conectado ao PC. Observação: Ao conectar um dispositivo externo ao PC, favor usar os diagramas de cabos PC/AT descritos na Guia de conexão dispositivo/PLC. Se um dispositivo externo não estiver conectado ao PC, apenas os valores das variáveis internas serão exibidos. Os valores das variáveis externas não são exibidos e um erro do sistema de comunicação é gerado.

## Procedimento

### [Simular dispositivo]

Para iniciar [Simular dispositivo]:

Clique no ícone, ou clique na lista suspensa ao lado do ícone na barra de ferramentas do aplicativo e, em seguida, selecione [Simular dispositivo].

### [Simular]

Para iniciar [Simular]:

Clique na lista suspensa ao lado do ícone na barra de ferramentas do aplicativo e, em seguida, selecione [Simular].

## Funções disponíveis na janela de Simulação

Tipo | Descrição
Alterar o tamanho da tela de exibição | Ao usar o modo de ajuste, você pode alterar o tamanho da tela de exibição alterando o tamanho da janela de simulação. Para habilitar o modo de ajuste, pressione a tecla [CTRL] + clique com o botão direito do mouse dentro da janela de simulação e selecione [Ajustar à janela].
Capturar a Tela de exibição | Você pode copiar a janela de simulação para a área de transferência. Para copiar a janela de simulação, pressione a tecla [CTRL] + clique com o botão direito do mouse dentro da janela de simulação e selecione [Copiar para área de transferência].
Exportar tela de exibição como um Arquivo de imagem | Você pode exportar a janela de simulação como um arquivo de imagem. Para exportar a janela de simulação, pressione a tecla [CTRL] + clique com o botão direito do mouse dentro da janela de simulação e selecione [ Exportar para arquivo ].

## Notas sobre o Comportamento da simulação

- A simulação interrompe automaticamente após 2 horas.
- Se você importar/exportar dados de/para armazenamento USB ou cartão SD em Simulação, os dados são salvos em C:\USBStorage ou C:\SDCard. O destino da pasta na simulação é independente das configurações do terminal conforme definidas nas propriedades [Pasta de destino (Cartão SD)] ou [Pasta de destino (Armazenamento USB)].
- Se você importar/exportar dados de/para Armazenamento local ou cartão SD em Simulação, os dados são salvos em C:\LocalStorage.

## Recursos não suportados na Simulação

As seguintes listas de recursos não suportados na Simulação.

### Tela de configuração de hardware

- As configurações de data/hora não funcionam.
- O desligamento e a reinicialização em runtime não funcionam.

- As configurações do Pro-face Connect não são exibidas.

- O upload e o download do arquivo do projeto não funcionam.
- A configuração da calibração não é exibida.
- As definições de brilho não funciona.
- As configurações de Ethernet não funcionam. Os endereços IP de espaço reservado são exibidos.
- As configurações da taxa de digitalização não funcionam em [Simular dispositivo]. (Funciona em [Simular])

### Scripts de operação

- A operação [Aplicativo de runtime] não funciona.
- A operação [Dispositivo externo] não funciona.

- A operação [Iniciar aplicativo] não funciona.

  Importante: A operação [Launch Application] pode aumentar o risco potencial de execução de arquivos/comandos/scripts não intencionais se o aplicativo iniciado for/ser alterado/substituído. Para proteger seu sistema, ele não funciona em simulação.

### Propriedades do terminal

Target.USBStorage.Status e Target.SDcard.Status estão sempre DESATIVADOS.

### Leitor de código de barras USB

- Mesmo se um leitor de código de barras USB não estiver configurado, se o objeto estiver no estado de entrada e os dados forem lidos com o leitor de código de barras USB, os dados lidos serão inseridos no objeto.

### Adicionar e excluir usuários

O número máximo de usuários por grupo e o número máximo de grupos de usuários são os mesmos que para o uso de PC/AT.

- Número máximo de grupos de usuários: 20
- Número máximo de usuários por grupo: 200

### Web Viewer

Usando simulação, você pode testar seus clientes Web Viewer, pois o Web Viewer opera da mesma maneira na simulação e no runtime. As únicas diferenças são:

- A tela de Configuração de hardware na simulação não exibe o botão do Web Viewer.

Observação: Se você deseja operar um aplicativo cliente do Web Viewer no mesmo PC em que a simulação está sendo executada, insira o URL do Web Viewer conforme mostrado abaixo.
http://localhost:<port number>/webviewer/index.html
ou
http://127.0.0.1:<port number>/webviewer/index.html