Comunicação Tcip com Hardwares

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

conector.png
Veja a placa.
Tem lá o conector ethernet, e mais os 8 pontos que vão ser ligados.

O que tem arduino a ver com isso ? sei lá....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Comunicação Tcip com Hardwares

Mensagem por Itamar M. Lins Jr. »

Olá!
A resposta está lá fora!
3: Network controller port
IP: 192.168.1.4
Port number: 30000
Enter http://192.168.1.4/30000 in the browser’s address bar, and then you will be able to control the corresponding switch.
4. Long press ‘RESET’ till the light is out. Then it will restore the factory default IP and port number.
Tá ai o segredo!
Agora eu quero ver a tela do BIXO!
Imagem
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

Só tenho a dizer:

Put. que par.

https://pt.aliexpress.com/item/10050042 ... pt=glo2bra
NC-1000 ethernet rj45 tcp/ip placa de controle remoto com embutido 8 canais relés 250vac 485 controlador de rede
2. ethernet tcp/ip rj45 porto
3. servidor web onbacord permite que você acesse e controle relés através da web
Relés de controle independentes 4.8 250v/ac 10a
Qual é a dúvida mesmo?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Comunicação Tcip com Hardwares

Mensagem por Nascimento »

JoséQuintas escreveu:Veja a placa.
Tem lá o conector ethernet, e mais os 8 pontos que vão ser ligados.

O que tem arduino a ver com isso ? sei lá....
vc leu quando eu disse a grosso modo?, o arduino é um embarcado, ou seja uma placa , o que nada impede de um tecnico com conhecimento criar sua propria placa, e colocar o shild de ether , em fim , criei o topico precisando de solução , porque o problema eu ja tenho , ja que não há solução damos por encerrado , pq 3 abas de linguiça....
esquece isso mestre quintas, muito obrigado a todos pela tentativa de ajuda... e se possivel eu excluiria este topico pena que não posso....

se eu procurar aqui foi a mesma polemica sobre o Modbus, fui estudar fora peguei um codigo portei pronto estou usando em harbour...
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Comunicação Tcip com Hardwares

Mensagem por Itamar M. Lins Jr. »

Olá!
Qual é a dúvida mesmo?
O endereço ! Qual era o IP ! Agora já sei. Quero ver as telas!

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

Nascimento escreveu:criei o topico precisando de solução , porque o problema eu ja tenho , ja que não há solução damos por encerrado , pq 3 abas de linguiça....
esquece isso mestre quintas, muito obrigado a todos pela tentativa de ajuda... e se possivel eu excluiria este topico pena que não posso....
A solução é a mesma que estou falando desde o início.
Isso é igual o que tenho, só que é por fio e não wi-fi.
Além disso, ESSE precisa fonte de alimentação especial.

É o link que VOCÊ passou.
Descrições no link.
É ligar e acessar via web.

Provavelmente, vai pegar o endereço da url que liga/desliga e fazer o harbour chamar por hbtip.

O tópico está se extendendo porque VOCÊ ainda não fez o que deveria fazer.
Está simplesmente SUPONDO coisas que andou vendo pela internet, e não FAZENDO o que deveria fazer.

É fácil dizer que ninguém está ajudando.... mas o que está fazendo sobre isso?

Diz que precisa fonte de alimentação entre 7 e 24 volts
Já ligou uma fonte de alimentação ?
Pode ser o carregador do celular, uma fonte de modem, ou até ligar no carro.

Tem conector de rede
Já ligou o conector de rede?

A descrição diz pra depois de ligar do roteador, basta digitar o endereço no navegador.
Já digitou o endereço no navegador?

Então....
Até concordo que o tópico está se extendendo muito....
Mas já fez o que deveria fazer ?

Só não sei aonde o arduíno entra nessa história.
Ou se passou link que não tem a ver com sua placa.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Comunicação Tcip com Hardwares

Mensagem por Itamar M. Lins Jr. »

Olá!
Uma tela de outro SIMILAR (mais caro!) creio eu.
Acessar colocar os equipamentos para serem controlados(ligar/desligar) e pronto!
Imagem
Usar as funções HBTIP, teria que ver o manual, para ver se pode e como são os arquivos... Só com um desses aqui para poder "brincar"... Sem manual complica.


Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

eu sei amigo quintas, ele recebe e envia requisições via http , com ip/porta/comando
no hardware tem funções que esperam envio de comandos estilo http
acho que é mais ou menos isso , e não achei manual, é chinesa "aliexpress" , lá so tem um comentário basico de funcionamento
veja que ela usa 485 que ja sei usar, mais no quadro atual preciso usar tcp-ip
https://
Leia o que escreveu:
ELE USA 485 QUE JÁ SEI USAR, MAS NO QUADRO ATUAL PRECISO USAR TCP-IP
leia a descrição do link
2. ethernet tcp/ip rj45 porto
3. servidor web onbacord permite que você acesse e controle relés através da web
...
Suporte 485 rede.
Então... 485 é alternativo, o normal é TCP/IP.
Em nenhum momento tem no post: eu fiz isto e não funcionou, eu liguei e apareceu isto
Significa que não houve teste de nada.
Se nem sequer ligou o troço, quer ajuda pra que? tá reclamando do que?

Tá todo mundo fazendo igual você, tá todo mundo SUPONDO.
A diferença é: SÓ VOCE PODE COMPROVAR, você não tem que supor nada.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Uma tela de outro SIMILAR (mais caro!) creio eu.
Acessar colocar os equipamentos para serem controlados(ligar/desligar) e pronto!
Basicamente o preço está relacionado a quantidade de aparelhos que pode ligar/desligar.
Na amazon tá cheio, mas wi-fi, pra ficar mais compatível com ALEXA.

Tem vantagens e desvantagens nisso:

Por exemplo, se for controlar várias lâmpadas

No conector de 1 equipamento, pode colocar um em cada lâmpada, usando os fios atuais
No conector de vários equipamentos, teria que mexer em toda instalação elétrica
Mesmo se economizasse com equipamento, gastaria com fios.

Controlando pelo harbour, pode ser interessante pra processos industriais.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

Itamar M. Lins Jr. escreveu:Uma tela de outro SIMILAR (mais caro!) creio eu.
Faltou dizer: com certeza o CONJUNTO vai custar mais caro.

Aí tem uma lista de quase 30 equipamentos.
Ao que parece, também controle de humidade e temperatura.
Mas.... é software
Pode ser um software que controla vários dispositivos, que por sua vez controlam outros dispositivos.
A lista de tudo de todos está centralizada.

É assim com Alexa também.

Por exemplo, você pode pelo celular acender a luz de casa.
O celular vai contactar Alexa na sua casa, que vai contactar o interruptor ou outro dispositivo que controla o interruptor.
No celular vai ver todos, o software vai controlar todos, mas na verdade não controla nenhum, vai repassando o comando entre os controles.

"vai repassando o comando entre os controles"
tá parecendo até API Windows e LIB GUI kkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Comunicação Tcip com Hardwares

Mensagem por Itamar M. Lins Jr. »

Olá!
Detalhes, detalhes...
Não acredito que ELES, permitirão mudar configuração por programas de terceiros.
Esses já são PACOTES, TRAVADOS. Como está no vídeo, tem o arduino italiano que é mais caro e tem as cópias que são mais baratas.
Tem esses projetos da CHINA com tudo embarcado... Se vai ter possibilidade de mexer nessa configuração, deve ser muito complicado ainda mais sem nenhum manual.
Agora quando fazemos o mesmo projeto usando arduino(mesmo o mais barato) e os chields a+b+c ai sim temos TUDO ao nosso dispor.

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
Nascimento
Usuário Nível 4
Usuário Nível 4
Mensagens: 763
Registrado em: 19 Jul 2008 12:11
Localização: OLINDA-PE

Comunicação Tcip com Hardwares

Mensagem por Nascimento »

Itamar M. Lins Jr. escreveu:Olá!
Uma tela de outro SIMILAR (mais caro!) creio eu.
Acessar colocar os equipamentos para serem controlados(ligar/desligar) e pronto!
Imagem
Usar as funções HBTIP, teria que ver o manual, para ver se pode e como são os arquivos... Só com um desses aqui para poder "brincar"... Sem manual complica.


Saudações,
Itamar M. Lins Jr.
pronto itamar vc esta chegando a ideia, imagine essa tela com comandos enviados pelo harbour é isso e acredito que seja com a hbtip , é essa a ideia meu soft controlar este hardware, por isso perguntei no primeiro post se alguem fez algo semelhante, eu até ja falei com o vendedor do aliexpress , solicitando um manual ou um codigo demostrativo...
Itamar M. Lins Jr. escreveu:Olá!
Detalhes, detalhes...
Não acredito que ELES, permitirão mudar configuração por programas de terceiros.
Esses já são PACOTES, TRAVADOS. Como está no vídeo, tem o arduino italiano que é mais caro e tem as cópias que são mas baratas.
Tem esses projetos da CHINA com tudo embarcado... Se vai ter possibilidade de mexer nessa configuração, deve ser muito complicado ainda mais sem nenhum manual.
Agora quando fazemos o mesmo projeto usando arduino(mesmo o mais barato) e os chields a+b+c ai sim temos TUDO ao nosso dispor.

Saudações,
Itamar M. Lins Jr.
sim nobre itamar pode sim, o projeto arduino é open-soucer vc pode com um pouco de conhecimento criar o Itamarduino, vc só não pode usar o nome Arduino
A arte de programar é simplesmente fazer seus pensamentos serem interpretados por uma maquina :) clipper 5.3 /harbour/minigui
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

Nascimento escreveu:por isso perguntei no primeiro post se alguem fez algo semelhante
Que parte não entendeu ?
Fazemos isso o tempo todo.
Até você já deve ter feito muito isso.
É isso que estou falando também desde o primeiro post.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Comunicação Tcip com Hardwares

Mensagem por JoséQuintas »

cUrl := "http://192.168.1.6/nao-sei-algum-dia-vã ... ho-e-olhar"
o := Win_OleCreateObject( "MSXML2.ServerXMLHTTP" )
o:Open( "GET", cUrl, .F.)
o:Send()
cRetorno := o:ResponseBody()
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Giovany Vecchi
Usuário Nível 1
Usuário Nível 1
Mensagens: 19
Registrado em: 28 Mai 2014 17:32
Localização: Jales / SP

Comunicação Tcip com Hardwares

Mensagem por Giovany Vecchi »

Nacimento para cominicar com esta placa voce precisa apenas dos comando SOCKET

Eu uso estes comando via TcpIp para comunicar com concentrador de bombas de postos de combustiveis.
No harbour não sei qual a classe pois uso fivewin. Mai deve tambem ter.
Responder