Kit para WEBSERVER

Componentes, Dispositivos, Equipamentos, etc...

Moderadores: 51, guest2003, Renie

Kit para WEBSERVER

Mensagempor rafaelthome » 12 Mar 2012 17:51

Pessoa,

Preciso colocar um webserver nos equipamentos aqui da empresa.

Os equipamentos utilizam o protocolo MODBUS via serial.

Alguém pode indicar um kit que não custe uma fortuna, e que seja
razoalvelmente fácil de implementar um pequeno webserver que converse via serial.

A idéia seria ficar ouvindo a porta 80, ou outra, e processar os GET´s e POST que chegarem.

Andei olhando um kit com .net, ghielectronics, embarcado que junto ao chip WISNET parece bem fácil de fazer isso.

Tenho que fazer a parte de parse ethernet e de protocolo serial neste kit pois os equipamentos não tem memória ram suficiente para esta necessidade.

Qualquer dica é bem vinda.

T+
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor chrdcv » 12 Mar 2012 18:32

Rafael,

Nádegas contra a tua idéia, mas não seria uma melhor opção teu módulo ser client ao invés de server? Atentando para a questão de segurança, creio que seria mais interessante a opção que mencionei acima (dispositivos como client e máquina como server). Caso faça o uso de um módulo GSM/GPRS seria ainda mais fácil a realização, caso opte por socket TCP ou UDP (na imensa maioria dos casos UDP já é suficiente). Do outro lado, teria um socket server no teu servidor e daê não há mais limitações, poderá enviar e-mails para o cliente (com relatórios de possíveis manutenções a fazer, status, tempo de operação, etc), postagem em redes sociais (pq. não twitter e facebook), serviços de transferências de arquivos (atualização remota dos firmwares dos clientes), etc...

Para começar a brincar, use um dos módulos da 2ei: http://www.2ei.com.br
Na net encontrará vasto material sobre isso, inclusive com projetos completos. Caso faça opção por usar rede (cabo) ethernet, sugiro a pilha de protocolos do Adam Dunkels: lwIp ou uip -- http://www.sics.se/~adam/

A maioria dos módulos GSM/GPRS já possuem pilha TCP/IP integrada sendo que alguns possui até as camadas de aplicação (SMTP, HTTP, etc). Alguns possuem internamente a opção de programação através de linguagens como lua (essa linguagem foi desenvolvida no braZil), subset do C (dialetos) (módulos fabricados pela Sierra Wireless), Python (módulos fabricados pela Telit) e até mesmo Java (módulos fabricados pela Cinteriom e Motorola -- agora Telit).
Avatar do usuário
chrdcv
Dword
 
Mensagens: 1580
Registrado em: 13 Out 2006 14:13

Re: Kit para WEBSERVER

Mensagempor tcpipchip » 13 Mar 2012 15:21

rafaelthome escreveu:Pessoa,

Preciso colocar um webserver nos equipamentos aqui da empresa.

Os equipamentos utilizam o protocolo MODBUS via serial.

Alguém pode indicar um kit que não custe uma fortuna, e que seja
razoalvelmente fácil de implementar um pequeno webserver que converse via serial.

A idéia seria ficar ouvindo a porta 80, ou outra, e processar os GET´s e POST que chegarem.

Andei olhando um kit com .net, ghielectronics, embarcado que junto ao chip WISNET parece bem fácil de fazer isso.

Tenho que fazer a parte de parse ethernet e de protocolo serial neste kit pois os equipamentos não tem memória ram suficiente para esta necessidade.

Qualquer dica é bem vinda.

T+


Voce quer colocar um WEB SERVER para casa equipamento ?
Os da GHI sao interessantes...mas....voce conhece C# ? Vais ter que comprar 2 placas :(
Voce conhece ARMWEB ????
Abraços
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor rafaelthome » 13 Mar 2012 20:40

chrdcv,

Meu foco é em ethernet. Sei que qualquer um pode entrar no webserver e ficar fuçando. Mas a principio é para os equipamentos ficarem em redes internas e não na internet. Estou olhando os módulos da www.2ei.com.br

Precisaria ser um webserver em vez de cliente pelo fato de não termos nenhuma previsão de ter algum servidor dedicado.

Usei por um bom tempo em aplicações bancárias os módulos da digi, digiconnect me, que era um linux embarcado com possibilidade de muitos sockets e ssl, só que no momento o seu custo é muito alto.

tcpipchip,

A cpu eu já tenho uma das tuas .net c#. Ainda to apanhando um pouco do c#, porem o ambiente de desenvolvimento com depuração via usb é muito bom.

Existe algum fabricante nacional que disponibilize um shield com wiznet ?

O ARMWEB eu ainda não conheço, vou pesquizar para saber mais.

Obrigado,
t+
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor tcpipchip » 17 Mar 2012 13:35

O ARMWEB permite programacao com BASIC SCRIPTS, roda num ARM7 60MHz da NXP e é um TASK que roda em backaground, escutando HTTP...funciona muito bem....

Via FTP voce joga a pagina para ele...entao é só abrir via browser...

Tambem podes ter task principal que roda a tua aplicacao....lembrando que tuas variaveis pode ser acessadas via WEB...

Visite a coridiumcorp.com..já fiz a versao nacional dela...voce pode comprar as licenças depois...fale com o BRUCE ou MICHAEL

TCPIPCHIP
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor menegola » 24 Mar 2012 13:15

menegola
Word
 
Mensagens: 683
Registrado em: 08 Dez 2008 12:11

Mensagempor rafaelthome » 26 Mar 2012 10:41

menegola,

É isso que eu quero fazer, só que preciso colocar 16 entradas tensão/4a20ma, 8 entradas digitais e 8 saidas a rele.

Comprei um kit ethernet da 2ei para iniciar.

Gostei da idéia do ftp e telnet no equipamento.
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS

Mensagempor tcpipchip » 26 Mar 2012 12:37

O problema é que voce vai ficar amarrado a um microcontrolador...
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Mensagempor menegola » 28 Mar 2012 13:54

Se puder Fale com ENG° Jorlei.

Com esse cara s´tem aprender.
menegola
Word
 
Mensagens: 683
Registrado em: 08 Dez 2008 12:11

Mensagempor rafaelthome » 28 Mar 2012 15:44

menegola,

Estou esperando o recebimento, ainda não conversei com alguém.


tcpip,

qual seria a melhor forma de não ficar atrelado ao microcontrolador ?

T+
8051, C, Delphi, C++ Builder, NETOS Digiconnect ME, uClinux, C# .NET Embedded
rafaelthome
Nibble
 
Mensagens: 99
Registrado em: 15 Out 2006 11:01
Localização: Porto Alegre - RS


Voltar para Componentes\Equipamentos Eletrônicos

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x