Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Tip |
---|
Após o desenvolvimento do projeto After the development of the Action.NET , deve-se testar a sua execução. Ferramentas para testes estão incluída no próprio ambiente de engenharia, para facilitar esta etapa da implantação. |
Testando e executando projetos
Image Removed
O ambiente de execução fornece acesso a todos os recursos de execução do projeto.
Espaço de ferramentas de Execução
Image Removed
Build—deve ser utilizado para solicitar a preparação do Projeto para execução em tempo real e o salvamento da história do projeto, incluindo compilações e builds de scripts em bibliotecas de código executável.
Test—permite verificar um projeto e sua execução em tempo real antes de publicá-lo para uso no Servidor real.
Startup—permite especificar ferramentas de diagnóstico e os módulos a serem utilizados para testar aplicativos e scripts em execuções do projeto.
Publish—é por onde se publica o projeto para obter o arquivo final de instalação no servidor. Obtém-se um novo identificador da Revisão Publicada do projeto.
UseCount—apresenta um sumário do projeto como número de tags utilizadas. Fornece também um relatório de referência cruzada dos objetos do projeto.
Localization—possibilita a customização do idioma a ser utilizado nas mensagens de alarmes e textos de telas do projeto.
Extensions—importa dados de configuração já criados para Servidores OPC, de quaisquer tabelas de configuração em formato CSV - ou mesmo de um projeto completo. Também funciona para configurar o uso de aplicativos externos (Modelos) compartilhando dados em tempo real.
Building
Build serve para recompilar todos os objetos telas e scripts do projeto para verificação final quanto a possíveis erros antes da colocação do projeto para a produção.
Image Removed
É feita uma verificação completa da lógica da aplicação durante a preparação dos arquivos para a versão final de produção. Esta operação não é necessária durante o desenvolvimento do projeto, já que todas as modificações são automaticamente e transparentemente sendo compiladas em background enquanto as edições são feitas.
Image RemovedTestando o projeto
Esta função possibilita a execução do projeto no modo de Teste, o que significa habilitar as proteções que permitem a execução, mesmo na mesma máquina que o projeto está executando na partida real. As funções de gravação do Historiador e de Alarmes são direcionadas para utilizar arquivos temporários ao invés dos definidos na base de dados do projeto final em produção.
Image Removed
Teste
Como opção, pode-se habilitar ferramentas de diagnóstico para auxiliar a resolver alguns problemas que porventura possam estar presentes na construção do projeto. Pode-se escolher desabilitar qualquer dos módulos durante o teste.
Image Removed
Startup do Projeto
Esta área permite a configuração de como o projeto será executado em modo final de produção. Significa habilitar as funções de gravação de Historiador e Alarmes para utilizar as bases de dados reais definidas no projeto ao invés de arquivos temporários utilizados no modo de teste.
Opcionalmente pode-se habilitar as ferramentas de diagnóstico para auxiliar na solução de algum problema que possa estar ocorrendo no projeto. Pode-se escolher desabilitar qualquer dos módulos durante o teste. O check-box “Configuração On-line” quando marcado, indica que deve ser aceita a possibilidade de alteração de configurações durante a execução do projeto. Assim durante a execução, se forem feitas alterações nos parâmetros do projeto, as mesmas serão efetivadas e incorporadas ao projeto enquanto executando.
Image Removed
Publicando o Projeto
A função Publicação cria uma versão para o projeto protegida contra a escrita (read-only) em um arquivo apropriado para ser instalado nas máquinas definitivas de produção.
Image Removed
Quando o comando de Publicação é executado, um novo arquivo de projeto (com a extensão .teng) é criado, utilizando para número de versão o que estiver especificado no campo correspondente desta área, mostrada a seguir.
Os projetos Publicados (arquivos com a extensão “tproj”) são em tudo similares aos projetos correntes em desenvolvimento (extensão “proj”) mas somente podem ser abertos em modo protegido (read-only). Esta funcionalidade permite que se tenha uma versão segura de aplicações publicadas que pode ficar como backup na própria instalação final.
Image RemovedInformação e Controle de Versão
Image Removed
O ambiente de Informações fornece acesso a detalhes de configuração atual do projeto.
Image Removed
Project—mostra as versões do produto e do projeto, a localização do projeto, a linguagem utilizada e vários outros detalhes.
Track—para se obter informações sobre as publicações do projeto, números de versões e história de alterações realizada.
Notes—para preenchimento de notas e observações importantes para outros usuários que estejam desenvolvendo o projeto.
Help—para chamar o auxílio online de referência do Action.NET.
License—mostra informações específicas do licenciamento corrente do produto. Uma aba de Registro facilita o registro online do software.
Verificando informação sobre o Projeto
O próprio Action.NET ajuda na obtenção e na guarda de informações sobre o projeto.
Image Removed
Durante o gerenciamento das versões de projetos esteja-se desenvolvendo, instalando, comissionando ou mantendo um projeto, é importante ter conhecimento da versão do software sendo utilizado, dos detalhes da licença, do projeto e de outras informações de configuração.
A aba de componentes da área de trabalho do Projeto disponibiliza estas informações e permite a sua alteração se necessário. Alguns destes atributos estão disponíveis também em tempo real se necessários.
Controlando alterações de projeto
Uma funcionalidade muito importante disponível no Action.NET é a possibilidade de manter o rastreamento de todas as alterações feitas no projeto. A rastreabilidade auxilia na verificação das configurações do projeto em vários estágios de seu desenvolvimento e implementação. Isto é importante porque, muitas vezes, é preciso ser capaz de verificar qual a versão do projeto utilizado, quando desenvolvendo aperfeiçoamentos e trabalhando com diagnósticos.
Image Removed
O Action.NET rastreia as alterações de todas as partes de configuração do projeto.
A aba Tabelas (Tables) mostra uma lista de todas as tabelas do projeto que tiveram algum campo alterado, com a indicação linha que foi alterada Com um duplo clique sobre a linha se vai para o editor (datagrid, ou editor de código ou de telas) que gerou a mudança.
A aba Alterações (Changes) fornece informações sobre o módulo específico em que as alterações ocorreram, a alteração específica que foi feita, a operação de Build específica em que a alteração ocorreu, bem como a data da alteração e quaisquer comentários feitos pelo usuário.
A aba Releases fornece informações sobre a data de quando o projeto foi publicado, quem o publicou, e o numero do último Build em que o projeto foi publicado.
Adicionando e compartilhando anotações de projeto
Image Removed
Muitas vezes, durante o desenvolvimento e implementação de um projeto, os desenvolvedores necessitam ser capazes de deixar notas para si mesmos ou para outros que estejam colaborando no projeto, de forma a, principalmente, documentar as ações e motivos de decisões tomadas. No Action.NET, isto pode ser feito pelo uso do utilitário Notes disponível no software.
Image RemovedAs Anotações criadas são do tipo “post-it” e são visíveis por todos os membros do time de desenvolvimento do projeto. As Anotações ficam visíveis no “desktop” quando se está editando o projeto.
Image RemovedHelp
O Action.NET inclui um guia de Referência (auxílio online) para explicar as ferramentas de desenvolvimento. Use o índice para pesquisar palavras-chaves online.
Image RemovedO sinal de interrogação no canto superior direito do Configurador também chama o mesmo auxilio online.
Quando se clica sobre este ícone, é mostrada a aba Contents, na qual aparece o help atualmente configurado e campos para a configuração da forma de auxilio on-line desejada: Arquivo de help CHM ou um site. Também aqui se configura qual destes meios usar quando é pressionado o botão azul com a interrogação existente na parte superior do Espaço de Trabalho de Engenharia.
Image RemovedInformação de Licenciamento
A aba de Licenciamento apresenta informação sobre a licença atualmente instalada para o Action.NET. Esta informação será de grande utilidade se for necessário contatar a área de suporte técnico da Spin Engenharia e quando for época de fazer atualização para uma versão mais nova do software.
Image RemovedVeja mais em Versões e Licenças Action.NET.
project, it should be tested. Testing tools are included in the engineering environment itself, to facilitate this stage of deployment. |
Testing and executing projects
Image Added
The execution environment provides access to all project execution resources.
Execution Tool Space
Image Added
Build—should be used to request the preparation of the Project for real-time execution and the rescue of the project's history, including compilations and Builds from Scripts in executable code libraries.
Test—allows you to verify a project and its execution in real time before publishing it for use on the actual Server.
Startup—allows you to specify diagnostic tools and modules to be used to test applications and Scripts in project executions.
Publish—this is where you publish the project to get the final installation file on the server. A new project review identifier is obtained.
UseCount—presents a summary of the project as the number of Tags Used. It also provides a cross-reference report of project objects.
Localization—enables the customization of the language to be used in alarm messages and text from project screens.
Extensions—imports configuration data already created for OPC Servers, any configuration tables in CSV format - or even a complete project. It also works to configure the use of external applications (Models) by sharing data in real time.
Building
Build serves to recompile all project screens and script objects for final verification of possible errors before project placement into production.
Image Added
A thorough scan of the application logic is performed while preparing the files for the final production version. This operation is not required during project development, as all modifications are automatically and transparently compiled into background while edits are made.
Image AddedTesting the project
This function makes it possible to run the project in Test mode, which means enabling the protections that allow execution, even on the same machine that the project is running in the actual start. Historian and Alarm recording functions are directed to use temporary files instead of those defined in the final project database in production.
Image Added
Test
As an option, diagnostic tools can be enabled to help solve some problems that may be present in the construction of the project. You can choose to disable any of the modules during testing.
Image Added
Project Startup
This area allows you to set up how the project will run in final production mode. It means enabling historian and alarm recording functions to use the actual databases defined in the project rather than temporary files used in test mode.
You can optionally enable diagnostic tools to assist in solving any problems that may be occurring in the project. You can choose to disable any of the modules during testing. The check-box "Online Setup" when checked, indicates that the possibility of changing settings during project execution should be accepted. Thus, when running, if changes are made to the project parameters, they are effective and incorporated into the project while executing.
Image Added
Publishing the Project
The Publish function creates a version for the read-only project on an appropriate file to be installed on the final production machines.
Image Added
When the Publish command is executed, a new project file (with the .teng) is created, using for version number what is specified in the corresponding field of this area, shown below.
Published projects (files with the extension "Tproj") are in all similar to current projects under development (extension "proj") but can only be opened in protected mode (read-only). This feature allows you to have a secure version of published applications that can be left as backup in the final installation itself.
Image AddedInformation and Version Control
Image Added
The Information environment provides access to current project configuration details.
Image Added
Projectt—shows product and project versions, project location, language used, and various other details.
Track—for information on project publications, version numbers and change history.
Notes—to fill out important notes and notes for other users who are developing the project.
Help—to call the online reference aid of the Action.NET.
license—shows information specific to the current licensing of the product. A Registry tab makes it easy to register the software online.
Checking information about the Project
The Action.NET itself helps in obtaining and keeping information about the project.
Image Added
While managing project versions are developing, installing, commissioning, or maintaining a project, it is important to be aware of the version of the software being used, license details, project details, and other configuration information.
The Project desktop components tab provides this information and allows you to change it if necessary. Some of these attributes are also available in real time if needed.
Tracking project changes
A very important feature available in Action.NET is the ability to keep track of any changes made to the project. Traceability assists in verifying project configurations at various stages of its development and implementation. This is important because you often need to be able to check which version of the project is used when developing improvements and working with diagnostics.
Image Added
Or Action.NET tracks changes from all configuration parts of the project.
The tab Tables (Tables) shows a list of all the project tables that have had some field changed, with the line indication that has changed With a double click on the line whether it goes to the editor (datagrid, or code or screen editor) that generated the change.
The tab Changes (Changes) provides information about the specific module in which the changes occurred, the specific change that was made, the specific Build operation in which the change occurred, as well as the date of the change, and any comments made by the user.
The tab Releases provides information about the date when the project was published, who published it, and the number of the last Build on which the project was published.
Adding and sharing project annotations
Image Added
Often, during the development and implementation of a project, developers need to be able to leave notes for themselves or others who are collaborating on the project, in order to mainly document the actions and reasons for decisions made. However Action.NET, this can be done by using the Notes utility available in the software.
Image AddedAnnotations created are of the "post-it" type and are visible to all members of the project development team. The Notes are visible on the desktop when editing the project.
Image AddedHelp
The Action.NET includes a Reference guide (online assistance) to explain development tools. Use the index to search for keywords online.
Image AddedThe question mark in the upper-right corner of the Configurator also calls the same online help.
When you click on this icon, the Contents, in which the currently configured help appears and fields for setting up the desired online helpform: CHM help file or a website. Here too, you can configure which of these means to use when you press the blue button with the question mark at the top of the Engineering Workspace.
Image AddedLicensing Information
The Licensing tab displays information about the license currently installed for the Action.NET. This information will be of great use if it is necessary to contact the technical support area of Spin Engenharia and when it is time to upgrade to a newer version of the software.
Image AddedSee more at Versions and Licenses Action.NET.
Panel | ||||
---|---|---|---|---|
On this page:
|