[pyar] Ayuda!

Javier Pepe javierpepe en gmail.com
Lun Sep 9 16:55:21 -03 2019


Hola

También podes usar una Raspberry (o una pc vieja) conectada directamente al
RS232 tomar los datos que necesitas en forma local y después enviarlos. De
esta manera no estar con problemas con la lectura remota.

Saludos

El lun., 9 de sep. de 2019 a la(s) 16:49, Fernando Sanchez (
saanchezfer8 en gmail.com) escribió:

> https://www.usriot.com/products/rs232-to-ethernet-converter.html
>
> Este es el conversor!
>
> El 9 sept. 2019 14:20, "Eduardo Adrian Perez" <eaplistas en gmail.com>
> escribió:
>
>> Hola, mas alla del programa, como seria el esquema del sistema, en
>> especial la parte de ethernet, al existir esa conversion. No comprendo que
>> hay de un lado del canversor y que queda del otro lado, si es transparente,
>> o si son dos conversores, uno serial ethernet, y otro ethrnet serial, y uds
>> deben leer ese segundo serial.
>> Como trabaje con serial podria tener una vision del sistema que ayude al
>> planteo.
>>
>> Saludos,
>> Eduardo.
>>
>>
>> On Mon, Sep 9, 2019 at 11:49 AM Fernando Sanchez <saanchezfer8 en gmail.com>
>> wrote:
>>
>>> Gracias por las respuestas, seguiremos intentando hasta conseguirlo!
>>> Ya veremos como unir pyserial con pymodbus
>>>
>>> Gracias infinitas
>>>
>>> El lun., 9 sept. 2019 a las 11:46, Gustavo Campanelli (<gedece en gmail.com>)
>>> escribió:
>>>
>>>>
>>>>
>>>> On Mon, Sep 9, 2019 at 11:43 AM Fernando Gonzalez <fagonzalez en gmail.com>
>>>> wrote:
>>>>
>>>>> Fijate en que puerto TCP del conversor Serial/Ethernet, bueno primero
>>>>> habría q saber si ese adaptador maneja la pila TCP por hard, luego el
>>>>> puerto donde atiende el serial y probar con Putty en mode Telnet (en
>>>>> vez de 23 cambiar al puerto del adaptador)  haber que dice, y despues
>>>>> como indica Gustavo usar Pyserial
>>>>>
>>>>> Un abrazo
>>>>>
>>>>> Fernando
>>>>>
>>>>> El lun., 9 sept. 2019 a las 11:36, Gustavo Campanelli
>>>>> (<gedece en gmail.com>) escribió:
>>>>> >
>>>>> >
>>>>> >
>>>>> > On Mon, Sep 9, 2019 at 11:29 AM Fernando Sanchez <
>>>>> saanchezfer8 en gmail.com> wrote:
>>>>> >>
>>>>> >> Hola! No estoy seguro de obtener respuesta por esta vía, pero
>>>>> desconozco que otra puedo llegar a utilizar. Mi nombre es Fernando, soy de
>>>>> Pehuajó, Buenos Aires. Me encuentro estudiando Analista de Sistemas, y, por
>>>>> ser el último año de carrera, con un compañero estamos haciendo una
>>>>> pasantia en la Cooperativa Eléctrica de la ciudad. Ahora bien, la tarea que
>>>>> se nos asignó es la de telemedir todos los dispositivos que ellos tienen,
>>>>> desde reconectadores, hasta medidores. Empezamos con un reconectador, con
>>>>> el cual no pudimos hacer nada, debido a que usa el protocolo DNP3, y la
>>>>> poca información sobre el mismo, sumandole al poco tiempo que tuvimos
>>>>> porque el mismo fue colocado, nos hizo imposible la tarea. Luego nos dieron
>>>>> unos medidores, estos trabajan con Modbus, y en muy poco tiempo
>>>>> comprendimos el funcionamiento, y utilizando la libreria PyModbus logramos
>>>>> desarrollar una pequeña aplicación que telemedia los medidores. Estos
>>>>> tenian salida Ethernet, por lo que la conexión era muy sencilla. Pero en
>>>>> este momento estamos en un problema, debido a que los que nos quedan
>>>>> telemedir, no tienen salida Ethernet, tienen salida RS-232. Debido a que
>>>>> los mismos se van a encontrar lejos de la Cooperativa, lo que hacen es
>>>>> conectar la salida RS-232 a un conversor RS-232 a Ethernet, conectan a una
>>>>> antena, y se conecta la misma a la red de la Cooperativa con una IP que se
>>>>> le asigna al conversor. La cuestión es que utilizando la IP esa, el
>>>>> dispositivo no responde, pero si a esa IP se la emula en un puerto serie,
>>>>> usando el mismo, la lectura del medidor se realiza de manera instantanea.
>>>>> Esta emulacion la realiza un software que la misma compañia creadora del
>>>>> conversor nos aporta. Pero, como desarrolladores, lo que nosotros queremos
>>>>> es realizar dicha emulacion desde nuestro codigo, para evitar que toda
>>>>> persona que quiera utilizar la aplicacion evite hacer la tarea de emularlo
>>>>> etc. Hay alguna manera de hacerlo? No se si fui claro, espero que asi haya
>>>>> sido. De no ser asi, mil disculpas.
>>>>> >> Hemos intentado con algunas librerias, como serial2tcp, pero estan
>>>>> desactualizadas, y la verdad no disponemos de los conocimientos para
>>>>> actualizarlas por nuestra cuenta
>>>>> >>
>>>>> >> Si es necesario adjuntar código, lo hare, aunque dudo que asi sea.
>>>>> >>
>>>>> >> Saludos, y espero puedan ayudarme!
>>>>> >> Atte. Fernando Sánchez
>>>>> >> _______________________________________________
>>>>> >> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> >> Sitio web: http://www.python.org.ar/
>>>>> >>
>>>>> >> Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>> >>
>>>>> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>>>>> de Argentina - http://www.usla.org.ar
>>>>> >
>>>>> >
>>>>> > Buenas, no se si les va a alcanzar porque no se que tareas hace el
>>>>> emulador, pero yo probaría con Pyserial
>>>>> >
>>>>> > Gustavo Campanelli
>>>>> > _______________________________________________
>>>>> > Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> > Sitio web: http://www.python.org.ar/
>>>>> >
>>>>> > Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>> >
>>>>> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre
>>>>> de Argentina - http://www.usla.org.ar
>>>>> _______________________________________________
>>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>>> Sitio web: http://www.python.org.ar/
>>>>>
>>>>> Para administrar la lista (o desuscribirse) entrar a
>>>>> http://listas.python.org.ar/listinfo/pyar
>>>>>
>>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>>> Argentina - http://www.usla.org.ar
>>>>
>>>>
>>>> Tal vez estos dos ejemplos te sirvan como base.
>>>>
>>>>
>>>> https://github.com/pyserial/pyserial/blob/master/examples/tcp_serial_redirect.py
>>>>
>>>>
>>>> https://github.com/pyserial/pyserial/blob/master/examples/rfc2217_server.py
>>>>
>>>> Gustavo Campanelli
>>>> _______________________________________________
>>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>>> Sitio web: http://www.python.org.ar/
>>>>
>>>> Para administrar la lista (o desuscribirse) entrar a
>>>> http://listas.python.org.ar/listinfo/pyar
>>>>
>>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>>> Argentina - http://www.usla.org.ar
>>>
>>> _______________________________________________
>>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>>> Sitio web: http://www.python.org.ar/
>>>
>>> Para administrar la lista (o desuscribirse) entrar a
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>
>>
>> _______________________________________________
>> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
>> Sitio web: http://www.python.org.ar/
>>
>> Para administrar la lista (o desuscribirse) entrar a
>> http://listas.python.org.ar/listinfo/pyar
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20190909/25c07671/attachment.html>


Más información sobre la lista de distribución pyar