Migração do HIStudio
O OnStudio substitui o HIStudio, o ambiente de área de trabalho da HI Tecnologia, mantendo a compatibilidade com o firmware G5, as bibliotecas IEC_STD e HI_STD e os projetos existentes. Esta seção orienta a migração dos projetos e resume as diferenças entre os dois ambientes.
Antes de começar
Tenha o HIStudio instalado, para exportar os projetos.
Faça antes o tutorial Primeiros passos: do zero ao equipamento rodando: ele mostra em 20 minutos onde ficou cada coisa no OnStudio.
Se o projeto usa bibliotecas próprias, migre primeiro as bibliotecas: o projeto só compila depois que elas estiverem no OnStudio.
Importar projetos e bibliotecas
No HIStudio, exporte o projeto com , gerando o arquivo .dpk (aplicações) ou .slb (bibliotecas).
No OnStudio, selecione e arraste o arquivo para a área indicada (ver Importação e exportação de projetos). Marque Importar bibliotecas internas como projetos separados se o projeto contiver bibliotecas próprias e Abrir projeto para edição após a importação.
O serviço OnStudio converte o projeto para o formato do OnStudio e gera um relatório de conformidade com os itens convertidos e os que exigem revisão. As mensagens são apresentadas no painel SAÍDA.
Abra o projeto, confira o hardware (dispositivos, módulos e mapeamento de E/S), as dependências de bibliotecas (Propriedades do projeto) e compile (Compilar e implantar a aplicação). Os erros de compilação são listados na aba PROBLEMAS (Painel de Problemas), com a POU e a linha a corrigir.
Resultado: o projeto compila no OnStudio. Antes de implantá-lo numa máquina em operação, teste-o numa bancada: o compilador do OnStudio confere mais coisas que o do HIStudio e pode apontar problemas que antes passavam.
Os projetos importados mantêm o código ST das POUs, as variáveis globais (com os endereços de exportação), os tipos de dados, as tarefas e os parâmetros de ambiente. Itens do HIStudio sem equivalente no OnStudio são listados no relatório e ignorados.
Projetos gerados originalmente no SPDSW devem ser convertidos antes no HIStudio (ver Integração com o SPDSW).
Se algo der errado na importação
O relatório de conformidade aponta itens não convertidos. Itens sem equivalente no OnStudio, como scripts Lua, são ignorados. Refaça no OnStudio o que for necessário.
A compilação acusa uma biblioteca não instalada. Importe a biblioteca (arquivo
.slb) ou instale a versão publicada pela HI Tecnologia (ver Criar uma biblioteca e usá-la em outros projetos).A compilação acusa variáveis globais sem ``VAR_EXTERNAL``. O OnStudio exige que cada POU declare as globais que usa (ver Usar variáveis globais numa POU).
Outros erros de compilação. Clique em cada problema da aba PROBLEMAS e leia o Como resolver; a ajuda completa de cada código está em Códigos de diagnóstico.
Exportar para o HIStudio
Enquanto a migração estiver em andamento, um projeto do OnStudio pode ser exportado no formato .dpk (Arquivo Legado em ) para ser aberto no HIStudio. Recursos exclusivos do OnStudio (por exemplo aliases de mapeamento de E/S e o histórico de versões) não são levados para o arquivo legado.
Correspondência entre os ambientes
HIStudio |
OnStudio |
|---|---|
Aplicativo Windows instalado com |
Serviço local (serviço OnStudio) mais interface no navegador ou no aplicativo de |
o MPLServer |
área de trabalho; o serviço de comunicação é integrado (Modelo de comunicação). |
Painel de projeto e painel de |
Atividade Explorer com a árvore do projeto; as |
propriedades |
propriedades de cada item abrem em abas do painel principal. |
Painel de trabalho |
Painel principal com abas (Organização da interface). |
Painel de informações (log, |
Painel inferior com PROBLEMAS (Painel de Problemas), SAÍDA e |
console, monitoração) |
CONSOLE DE DEPURAÇÃO. |
Preferências do ambiente |
Configurações gravadas no perfil do usuário. |
Servidores de comunicação |
Atividade Rede (Servidores de comunicação). |
Procura equipamento em rede |
Pesquisar Dispositivos (Pesquisar dispositivos). |
Conecta com equipamento / |
Gerenciamento do Dispositivo, com os comandos |
menu Controlador |
de aplicação, firmware, bootloader e manutenção. |
Painel de configuração de |
|
comunicação do equipamento |
|
Compila / Carrega aplicação |
Atividade Compilar / Implantar (Compilar e implantar a aplicação). |
Modo de depuração e visualizador |
Atividade Executar e CONSOLE DE DEPURAÇÃO (Depuração). |
de dados |
|
Painel de monitoração (DataMonitor) |
Não disponível; ver Monitoração de dados. |
Editor de variáveis (tabela com |
Formulário de variável com validação por campo |
colunas) |
(Variáveis globais (editor), Unidades de organização de programa (POUs)). |
Importação/exportação CSV |
Baixar CSV, Importar CSV e Importar ST (Importação / Exportação de tipos e variáveis). |
Gerenciador de bibliotecas |
Painel Bibliotecas e Gerenciar arquivos de bibliotecas (Bibliotecas). |
Atualização de firmware |
Gerenciar arquivos de firmware/bootloader e comandos do dispositivo (Firmware e bootloader). |
Pesquisa na POU / no projeto |
Atividade Pesquisar (Pesquisa no projeto). |
Empacotar projeto (backup) |
Exportar Projeto ( |
Scripts Lua |
Não disponível. |
Diferenças de operação
Salvamento: as alterações estruturais do projeto são gravadas automaticamente pelo serviço OnStudio; o código das POUs e as propriedades são salvos com CTRL + S (ver Projetos).
Localização dos arquivos: os projetos ficam no diretório de projetos do serviço (Armazenamento) e são identificados pelo nome; use Abrir no explorador de arquivos para localizar a pasta.
Acesso remoto: a interface pode ser aberta de outro computador da rede apontando para o endereço do serviço (Visão geral do OnStudio).
Ajuda: este manual está disponível em e inclui a referência das bibliotecas IEC_STD e HI_STD.