Página 1 de 2
CLP ligado a um modem atraves da RS232

Enviado:
04 Mai 2009 11:12
por denilson100
Ola, bom dia a todos.
Gostaria de saber se algum amigo ja trabalhou com esse tipo de comunicação?
Um CLP (marca atos) ligado a um modem GSM (simcom - sim340) atraves da porta de comunicação RS232. E um PC (supervisorio elipse scada) recebendo os dados.
Alguem trabalha com esse tipo de trnsmissão de dados?
abç

Enviado:
05 Mai 2009 09:54
por denilson100
Alguem?

Enviado:
05 Mai 2009 16:59
por mastk
Ja desenvolvi equipamentos para tal finalidade, mas vc ta com a faca e o queijo na mao, qual o problema?

Enviado:
05 Mai 2009 17:47
por denilson100
A comunicação nao se realiza de jeito nenhum.
Sempre da erro de comunicação.
Pode ser o CLP que nao esta trocando informação com o modem gsm. Tem alguma linha no ladder q faça isso?
Ou pode ser o modem que não esta configurado corretamente. Porem configurei ele certinho como servidor, fiz um "ping" do meu pc mesmo pelo prompit do DOS e ele trocou pacotes sem erro.
Mas quando tento comunicar pelo Elipse scada da erro.

Enviado:
05 Mai 2009 22:49
por Sergio38br
Boa Noite
Quais comandos vc esta usando?
[ ]`s
Sergio

Enviado:
05 Mai 2009 23:43
por denilson100
essa é a rotia do modem que eu arrumei para conectar a rede e ver o ip:
AT
OK
AT+CREG=1
OK
AT+CSTT="CLARO.COM.BR","CLARO","CLARO"
OK
AT+CIICR
OK
AT+CIPCSGP=1,"CMNET"
OK
AT+CLPORT="TCP","502" //PORTA 502 Q B CONFIGUERI NO ELIPSE SCADA
OK
AT+CIFSR
187.25.X.X // IP Q A OPERADORA ME FORNECE.
AT+CIPSERVER
SERVER OK
OK
E o programa do CLP no ladder é simples.
Um entrada acionada liga um motor.
Uma outra entrada desliga o motor. e por ai vai.
Nao estou com o programa agora mas posso botar aqui se quiser.[/img]

Enviado:
06 Mai 2009 07:39
por Sergio38br
Da uma olhada neste topico, é sobre comunicação sobre o sim300(familia)
http://asm51.eng.br/phpBB/viewtopic.php?t=6203
[ ]'s
Sergio

Enviado:
06 Mai 2009 10:13
por denilson100
Esse topico é excelente.
Foi la q peguei a base para a config. do modem. E sei q o modem fica conectado, pois faço um ping/t e ele fica trocando pacotes direto com meu PC. E para ter certeza q é mesmo o meu modem, eu desligo a fonte do modem no meio da troca de pacotes, ai para a troca de pacotes. Confirmando que é realmente o meu modem.
Nao sei se o modem não esta pedindo e recebendo dados atraves da RS232(ligada ao CLP), e se o CLP ta enviando os dados solicitados.
O Elipse tb, nao tenho como ter certeza q ele esta se conectando a rede para buscar o IP.
Comunicação complicada.

Enviado:
06 Mai 2009 15:43
por Sergio38br
Coloque um spy na rs232,escute os dois lados.
[ ]'s
Sergio

Enviado:
06 Mai 2009 16:11
por denilson100
Sergio, brigado pela atenção e desculpa pela ignorancia.
Mas nao sabia o que era SPY na RS232 e dei uma pesquisada. Se vi certo é um programa q monitora a comunicação serial. Os que vi monitora COM1, COM2, COMx... mas a comunicação do supervisorio esta sendo feita pela placa de rede. E como poderia monitorar o outro lado com o CLP e o modem ja que eles estão ex. em Sao Paulo controlando um processo qualquer?
Pode detalhar mais como posso colocar SPY RS232?

Enviado:
06 Mai 2009 20:10
por Sergio38br
o spy pode estar rodando na propria maquina ou em uma maquina separada onde com um cabo em que vc verifica os canais tx e rx entrando no rx da maquina separada, o que ocorre entre os dois primeiros,a spy na interfqace de rede é feito por um programa que roda em modo promiscuo , vendo toda comunicação que passa pela placa de rede, tem o wireshark, o tcpdump para linux. e outros.
Ja viu se não é problema de interface eletrica..... o sim300 opera em 3,3V
[ ]'s
Sergio

Enviado:
06 Mai 2009 22:55
por denilson100
Ola boa noite. Vamos la:
Ja tinha conhecimento sobre o wireshark, usei na facul uma vez. Apesar de entender poucos parametros de tantos q ele informa.
Instalei ele é ja podemos matar uma duvida, pois nele mostra q o modem recebe os dados do meu supervisorio(IP da minha maquina) e reponde normalmente.
O pb deve estar na comunicação do modem com o CLP.
Peguei o multimetro e testei a tensão nos pinos do DB9.
1 - received signal detect = 0.4V
2 - received data = 6.5V
3 - transmitted data = 0V
4 - DTE ready = 0V
5 - signal ground = 0V
6 - DCE ready = 0V
7 - request to send = 0V
8 - clear to send = 6.5V
9 - ring indicator = 0V
Esses parametros não mudam, tanto com ou sem tentativa de conexao pela rede.
Isso quer dizer alguma coisa?

Enviado:
07 Mai 2009 11:29
por Sergio38br
olha use um osciloscopio, mas voltando a interconexão dos dois, qual foi a configuração da porta serial que vc colocou no CLP?? Senão me engano o padrão para o SIM é 115200,n,8,1
[ ]'s
Sergio
P.S> olha a interface do SIM é de 3,3V, vc ligou direto no CLP???

Enviado:
07 Mai 2009 11:57
por denilson100
Você tem rezão ja ha uma incoerencia.
A taxa de transmissão q esta no CLP se não estou enganado é 9600.
Vou tentar explicar com esta o cabo do CLP pro modem:
Eu usei o cabo de programação do CLP mesmo. Esse cano de um lado é RJ-11 ligado ao CLP e do outro é DB9 femea q é para ligar a COM do pc para passar o programa feito no A1 para o CLP.
No modem a serial é uma DB9 femea, eu comprei um conetor DB9 macho X macho e conectei na ponta DB9 do cabo do CLP e por sua vez pluguei na serial do modem.
Sera que fiz besteira?

Enviado:
07 Mai 2009 17:42
por Sergio38br
Besteira , não só me confirma se este conector db9 do modem é pra conectar em um PC
.
Qto a velocidade o SIM só opera em 115200, tem de mexer no CLP
[ ]'s
Sergio