Autor Tema: modbus rtu  (Leído 12680 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
modbus rtu
« en: 18 de Junio de 2007, 22:42:39 »
hola gente, queria saber si alguien tiene algun manual de modbus rtu en español o un ejemplo en asembler...
aun no tengo decidido el micro, sera en funcion de la cantidad de memoria que me ocupe.
lo poco que encuentro esta en ingles y no soy bueno con el idioma  :x
 
desde ya gracias
saluds

Osvaldo
 
Osvaldo

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: modbus rtu
« Respuesta #1 en: 19 de Junio de 2007, 00:57:09 »
A su pedido, señor!! :lol: :lol:

Del creador del Modbus para Usted!! :mrgreen: :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #2 en: 19 de Junio de 2007, 08:47:44 »
gracias mglsoft... auque veo que no me va a quedar otra que aprender ingles... :(
ni bien logre algun avance con este protocolo lo voy a postear asi nos sirve a todos..
saludos

Osvaldo
Osvaldo

Desconectado jfmateos2

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3145
Re: modbus rtu
« Respuesta #3 en: 19 de Junio de 2007, 09:18:54 »
Ánomo Valdorre. Estaré pendiente a tus evoluciones, que a mí también me interesan.

Desconectado ALE1973

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 230
Re: modbus rtu
« Respuesta #4 en: 19 de Junio de 2007, 10:11:52 »
Hola, te paso una rutina que estoy usando, espero te sirva, lo que hago es llenar un buffer de recepcion y luego lo reviso y decodifico el modbus... cualquier pregunta, no molesta.

Saludos.
Alejandro.

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #5 en: 20 de Junio de 2007, 01:49:02 »
Gracias Alejandro, lo voy a mirar a ver si saco algo en limpio
saludos

Osvaldo
Osvaldo

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #6 en: 07 de Julio de 2007, 21:24:39 »
hola gente
estoy trabajando en un proyecto que paso a contar: la idea es hacer una estacion meteorologica con salida de datos por modbus rs485, y la duda que tengo es que funcion debe enviar el maestro para que la estacion(esclavo)me devuelva la temperatura, humedad.... y no entiendo bien la diferencia entre la funcion 03 Read Holding Registers y la funcion 04 Read Input Registers...
si alguien me puede dar una mano y explicarme un poco se lo agradeceria.
en breve voy a subir los asm

saludos

Osvaldo
Osvaldo

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: modbus rtu
« Respuesta #7 en: 07 de Julio de 2007, 21:30:40 »
Te conviene usar la funcion 03 en tu caso, que esta hecha para leer datos de memoria.
Copia tus valores en una word diferente a la que tienes el dato y eso te permitira luego escribir valores en el equipo con la funcion de escribir valores, aunque hoy no la implementes, podra servirte a futuro.
La funcion 04 igual te serviria, pero esta diseñada para leer entradas de PLCs, en tu caso no es la mas adecuada.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #8 en: 07 de Julio de 2007, 22:33:52 »
gracias MGLSOFT, me aclaraste el panorama :mrgreen:
saludos

Osvaldo
Osvaldo

Desconectado MGLSOFT

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: modbus rtu
« Respuesta #9 en: 11 de Julio de 2007, 09:56:33 »
De nada!! :mrgreen:
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #10 en: 16 de Julio de 2007, 23:18:36 »
bueno, aca dejo mi aporte sobre modbus RTU.
se trata del programa de comunicaciones para un esclavo que funciona a 9600bps, en teoria, ya que solo lo he simulado, no lo he armado fisicamente.
responde unicamente a la funcion 3 (las demas hay que hacerlas), donde se pueden leer 6 palabras de 2 bytes c/u ubicadas en la posicíon de memoria 0x40h en adelante.
el micro es un 16f84 a 4 mhz
me gustaria que lo simulen, corrijan, critiquen, mejoren y lo suban para beneficio de todos  :-)
me base en un proyecto de Ake Hedman que encontre en http://www.koders.com/info.aspx?c=ProjectInfo&pid=8KBN5S7M86LVV3ZUML5CKL8ZRC

saludos

Osvaldo


pd no me deja subir los archivos, los 2 pesan  24k. como hago???
Osvaldo

Desconectado valdorre

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 348
Re: modbus rtu
« Respuesta #11 en: 17 de Julio de 2007, 15:24:27 »
Osvaldo

Desconectado MELECTROM

  • PIC10
  • *
  • Mensajes: 9
Re: modbus rtu
« Respuesta #12 en: 27 de Mayo de 2012, 20:07:36 »
Buenas noches,

 Estoy de acuerdo con valdorre...

Estoy haciendo un proyecto donde tengo que visualizar los datos que envía un dispositivo. El programa lo estoy realizando en assembler, trabajo con el protocolo modbus, rtu y el PIC 16F873. Me está dando problemas en la comunicación de los datos, si alguien tiene conocimientos de esto por favor si nos puede ayudar, si puede darnos una idea de como hacerlo ó si tiene algun manual de modbus rtu en español, un ejemplo en asembler...

Gracias, un saludo

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: modbus rtu
« Respuesta #13 en: 27 de Mayo de 2012, 21:04:02 »
ASM? Todo un reto! Igualmente utiliza el buscador, hay bastante info del tema... Y postea que problemas tienes, que has logrado, etc...

http://www.todopic.com.ar/foros/index.php?topic=38160.msg317513#msg317513


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado MELECTROM

  • PIC10
  • *
  • Mensajes: 9
Re: modbus rtu
« Respuesta #14 en: 28 de Mayo de 2012, 14:18:53 »