Name: | Description: | Size: | Format: | |
---|---|---|---|---|
1.7 MB | Adobe PDF |
Authors
Abstract(s)
Os laboratórios de experimentação remota estão normalmente associados a
tecnologias ou soluções proprietárias, as quais restringem a sua utilização a determinadas
plataformas e obrigam ao uso de software específico no lado do cliente.
O ISEP possui um laboratório de experimentação remota, baseado em instrumentação
virtual, usado no apoio ao ensino da electrónica e construído sobre uma plataforma NIELVIS
da National Instruments. O software de controlo da plataforma recorre à linguagem
gráfica de programação LabVIEW. Esta é uma ferramenta desenvolvida pela National
Instruments que facilita o desenvolvimento de aplicações de sistemas de experimentação
remota, mas que possui várias limitações, nomeadamente a necessidade de instalação do
lado do cliente de um plug-in, cuja disponibilidade se encontra limitada a determinadas
versões de sistemas operativos e de Web Browsers.
A experiência anterior demonstrou que estas questões limitam o número de clientes
com possibilidade de acesso ao laboratório remoto, para além de, em alguns casos, se ter
verificado não ser transparente a sua instalação e utilização.
Neste contexto, o trabalho de investigação consistiu no desenvolvimento de uma
solução que permite a geração de interfaces que possibilitam o controlo remoto do sistema
implementado, e que, ao mesmo tempo, são independentes da plataforma usada pelo
cliente.
The remote experimentation laboratories are usually associated with technology or proprietary solutions, which restrict its use to certain platforms and require the use of specific software on the client side. ISEP has a remote experimentation laboratory, based on virtual instrumentation, built on a NI-ELVIS platform, from National Instruments, and used to support the teaching of electronics. The control software of the platform uses the graphical programming language LabVIEW. This is a tool developed by National Instruments that facilitates the development of applications aimed at remote experimentation systems. However, it has several limitations, including the need for client-side installation of a plug-in, whose availability is limited to certain versions of operating systems and Web Browsers. Past experience has shown that these issues limit the number of customers with possibility to access the remote laboratory. In some cases, its installation and use has shown not to be transparent to the user. In this context, the aim of this research work is the generation of interfaces independent of the platform used by the client, allowing the remote control of the implemented remote laboratory.
The remote experimentation laboratories are usually associated with technology or proprietary solutions, which restrict its use to certain platforms and require the use of specific software on the client side. ISEP has a remote experimentation laboratory, based on virtual instrumentation, built on a NI-ELVIS platform, from National Instruments, and used to support the teaching of electronics. The control software of the platform uses the graphical programming language LabVIEW. This is a tool developed by National Instruments that facilitates the development of applications aimed at remote experimentation systems. However, it has several limitations, including the need for client-side installation of a plug-in, whose availability is limited to certain versions of operating systems and Web Browsers. Past experience has shown that these issues limit the number of customers with possibility to access the remote laboratory. In some cases, its installation and use has shown not to be transparent to the user. In this context, the aim of this research work is the generation of interfaces independent of the platform used by the client, allowing the remote control of the implemented remote laboratory.
Description
Keywords
LabVIEW Adobe Flex VI PHP Web Service NI-ELVIS
Pedagogical Context
Citation
Publisher
Instituto Politécnico do Porto. Instituto Superior de Engenharia do Porto