Página 1 de 1

Kit para WEBSERVER

MensagemEnviado: 12 Mar 2012 17:51
por rafaelthome
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+

MensagemEnviado: 12 Mar 2012 18:32
por chrdcv
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).

Re: Kit para WEBSERVER

MensagemEnviado: 13 Mar 2012 15:21
por tcpipchip
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

MensagemEnviado: 13 Mar 2012 20:40
por rafaelthome
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+

MensagemEnviado: 17 Mar 2012 13:35
por tcpipchip
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

MensagemEnviado: 24 Mar 2012 13:15
por menegola

MensagemEnviado: 26 Mar 2012 10:41
por rafaelthome
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.

MensagemEnviado: 26 Mar 2012 12:37
por tcpipchip
O problema é que voce vai ficar amarrado a um microcontrolador...

MensagemEnviado: 28 Mar 2012 13:54
por menegola
Se puder Fale com ENG° Jorlei.

Com esse cara s´tem aprender.

MensagemEnviado: 28 Mar 2012 15:44
por rafaelthome
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+