Se comunica a todos los usuarios que para poder garantizar la continuidad del Foro de Ascensoristas se va a proceder a cerrar el uso del mismo durante los periodos de tiempo que sean necesarios para conseguir reducir el coste económico ocasionado por el consumo de Ancho de Banda y así poder garantizar, como mínimo, el coste que ocasionan el alquiler de los servidores.
Las aportaciones por los banners publicitarios no son suficientes para mantener el sitio en linea al 100%.


Disculpen las molestias.

FijoMARVI. Descuartizando una MSEL-03 de Marvi.

Sitio de apoyo para consultar todas las incidencias, averias y dudas relacionadas con las maniobras y/o modelos de aparatos elevadores NO fabricados por multinacionales.

Moderador: Supervisores

Reglas del Foro
Maniobras Modelos Independientes
Sitio de apoyo para consultar todas las incidencias, averias y dudas relacionadas con las maniobras y/o modelos de aparatos elevadores NO fabricados por multinacionales.
Invitado

MARVI. Descuartizando una MSEL-03 de Marvi.

Mensaje por Invitado »

Bueno, hace tiempo que no doy señales de vida. Haber si con esta aportación doy algo de luz a esta misteriosa placa.
Para empezar, la placa que tengo es para un ascensor hidraulico de 4 paradas con velocidad variable.
Si vemos el microprocesador que lleva, un fantabuloso PIC18C442 y miramos su datasheet :mf_bookread: :
http://ww1.microchip.com/downloads/en/D ... 39026c.pdf
Vemos que es un micro de una sola grabación, o sea, lo graban y después ya no se puede volver a grabar. Esto nos da "una ventaja"... siii lo habeis visto ya fierecillas :mrgreen: jejeje no tiene eeprom interna. Esto significa que todos los parámetros de esta placa se guardan en la memoria que está justo al lado del microprocesador, la famosisima pic24LC01b.
Si nos fijamos, al lado del micro lleva un conector de 4 pines. Este conector sirve para programar desde una consola o ordenador la memoria externa a través del micro, es un simple puerto serie pero a nivel TTL (no conectar directamente el ordenador ya que dañaríamos el micro). Como ya he dicho, el micro no se puede borrar ni retocar el programa ya que solo es de una sola grabación.

Bien, volviendo a la memoria, podemos ver que hay grabado en ella:

:020000040000FA
:10000000 5D0E687F442000000000FE3F00000C6A 87
:10001000 1A15160000000000FE0C6A0001FFFFFF 29
:10002000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E0
:10003000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D0
:10004000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C0
:10005000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF B0
:10006000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A0
:10007000 FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 90
:00000001 FF
Aquí deben estar los parámetros que hace que este maravilloso ascensor se bloquee, haga el tonto etc (ahora mismo el mío está bloqueado - led rojo) .
Llegados a este punto, hace falta:
1-> Modificar cada vez la memoria (aún tengo que saber que números de la memoria tocar para que funcione -> y ya que estamos, si alguien tiene uno parecido y no lo tiene bloqueado, sería interesante que pegara el códido que le sale en la memoria para comparar donde actua el contador del micro.)
2-> Una vez sabido donde modifica el micro la información de la memoria, realizar un "apaño" para que el contador siempre esté a cero, vamos funcionando el ascensor siempre
Bueno, no os doy más la chapa hoy :bostezo: . En cuanto tenga leido el micro os cuento más cosas :coffe: .

Saludos!!

Temas pendientes:
- Leer el microprocesador (si el programador lo hizo bien, estará bloqueado y no dejará leer nada, pero como lo haya dejado abierto es para darle de tortas ](*,) )
- Se puede hacer algo... pero es complicado... Ahora os soltaré mi lema [-o< hago cada día varios imposibles pero los milagros me cuestan un poco más... haber, teniendo un esquema del ascensor y las cosas claras, se puede programar un chip made in aquí, pero para eso se necesita saber: que tiene que hacer el micro si detecta sobrepeso, que debe hacer si detecta abertura de puertas, etc.. ¿me seguís?
- Explicar como se lee, graba y modifica la memoria con un aparato llamado PicKit 2 que venden en cualquier drogueria :lol: o en Amidata que es donde lo compré. Entiendo que depende de quién igual se le escapa de su sabiduria y conocimiento, así que si puedo ayudar, pues ya sabeís, post directo al foro para que todo el mundo pueda participar.

Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
lift bg
Tecnico en Elevación
Tecnico en Elevación
Mensajes: 345
Registrado: 18 Ene 2012, 17:34:23
Gracias recibidas: 9 veces

Re: Descuartizando una MSEL-03 Marvi

Mensaje por lift bg »

:mf_bookread:

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Avatar de Usuario
altatension
Tecnico en Elevación
Tecnico en Elevación
Mensajes: 3382
Registrado: 15 Oct 2010, 19:30:08
Ubicación: subiendo y bajando escaleras
Gracias recibidas: 160 veces

Re: Descuartizando una MSEL-03 Marvi

Mensaje por altatension »

Buenas noches Ermen29,

Hay posibilidad de poder ver la Maniobra completa???? :-k :-k

Hay posibilidad de disponer del Diagrama de conexión a la placa???…o mejor aún, el Manual de Maniobra. :mf_bookread: :mf_bookread:

Gracias por tu colaboración Ermen29. :wink:

Un saludo. 8)
Imagen

La experiencia es la fuente de la sabiduría que tiene que ser compartida....

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal altatension,

No tengo ni un solo esquema de conexión ni manual de maniobra pero me lo voy a currar un poco para ver donde se conecta cada cable a la placa. Esto llevará un poco de tiempo....

La foto de la maniobra completa, no hay problema. Aquí va...
Imagen


Estoy barajando la posibilidad de cargarme la MSEL-03 y ponerle un autómata :coffe: , pero primero quiero ver si el micro está abierto para leerlo (sin protección de código.. vamos, el programa… aunque no estoy seguro si infrinjo alguna ley de copyright [-o< …). Lo que interesa es ver la parte del programa que modifica la memoria externa y ver si es un contador u otra cosa para poner los contadores a cero y después actuar en consecuencia.

Saludos y ire actualizando.

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Ya he acabado el lector/programador del PIC18C442 a través del pickit2... como me temía está protegido y no se puede leer el código ](*,)
Ahora queda la prueba y error de la memoria externa, ir cambiando números (a boleo) haber si suena la flauta a no ser que alguien tenga en "sus manos" una placa de control igual y quiera leer los datos de la memoria para saber donde tocar :mf_bookread:
Si hace falta, explico con pelos y señales como adquirir un pickit2 (ronda los 25€), hacer una placa de circuito impreso para conectar la memoria y como instalar el software del pickit2 y hacerlo ir.

Ya que estoy, subo otra foto del panel (detalles de la anterior) RH13
Imagen



Salu2

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Placa detalle PIF TH5
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Placa detalle MS-05
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Contactores y temporizador
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Conexionado 1
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Conexionado 2
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Conexionado 3
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Cargador Bateria
Imagen

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Avatar de Usuario
serie.cerrajas
Tecnico en Elevación
Tecnico en Elevación
Mensajes: 173
Registrado: 07 Ago 2009, 22:49:18
Ha Agradecido: 1 vez
Gracias recibidas: 7 veces

Re: Descuartizando una MSEL-03 Marvi

Mensaje por serie.cerrajas »

Si un problema no tiene solución,para que preocuparse"Y"si la tiene para que preocuparse

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal serie.cerrajas
Pues si, prácticamente es igual. Veo que la única diferencia son los reles que hay en la parte inferior de la placa MSEL-03 y alguno de la parte superior. Seguramente porque debe ser de más paradas.

¿Te atreverías a leer la memoria que hay al lado del micro?

Saludos

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Avatar de Usuario
altatension
Tecnico en Elevación
Tecnico en Elevación
Mensajes: 3382
Registrado: 15 Oct 2010, 19:30:08
Ubicación: subiendo y bajando escaleras
Gracias recibidas: 160 veces

Re: Descuartizando una MSEL-03 Marvi

Mensaje por altatension »

Buenas tardes Ermen29,

Nunca mejor dicho y tal como indica el titulo del Post, has descuartizado bien la Maniobra. :wink:

Buen trabajo Ermen29. :clap: :clap:

Ahora nos falta el Manual…. :mf_bookread: :mf_bookread:

8)
Imagen

La experiencia es la fuente de la sabiduría que tiene que ser compartida....

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Luisito
DoNaDoR
DoNaDoR
Mensajes: 48
Registrado: 27 May 2011, 14:25:27
Ha Agradecido: 1 vez
Gracias recibidas: 1 vez

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Luisito »

Hola ermen 29, sabia que me ibas a responder eso (esta protegido ). Yo tengo uno, pero es sin la eeprom de 8 pines que hay al lado del micro. Supongo que el micro 18f4420 ya tiene eeprom, pero lo curioso es que esta todo protegido y no se puede sacar nada
Que puedo hacer con este micro hay alguna posibilidad de desprotegerlo
Gracias

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal Luisito,

He visto que hay cuadros que no tienen la eeprom externa. El que yo tengo es el 18C442 ( "C" sin eeprom interna), el que me dices que tienes tú es el tiene la eeprom interna "F-> memory flash -> eeprom". Tal como dices, ninguno de los dos no se puede ver el código.
Antes de grabar el código al micro, puedes indicarle si quieres proteger el programa y los datos de la memoria eeprom a partir de aquí, ya no se puede leer que datos hay internamente.

Para desproteger un micro o más bien su programa... en resumen...necesitas hacerle un agujero en el centro del chip sin romper la circuiteria, usar un microscopio y copiar el código de 1 y 0....

Lo ideal sería tener el manual del ascensor y hacer un esquema completo de las conexiones entre el ascensor y el micro. A partir de aquí, crear tu propio programa con un micro como el 18F442 (por esto no hay problema, suelo programar micros de este tipo). Otra opción es arrancar la placa y colocarle un automata pero, en cualquier de los dos caso, se necesita el manual de conexionado.

El código que pegue de la eeprom está para que funcione ya que pensé que estaba bloqueado (led rojo) pero en realidad fallaba el pulsador de emergencia de la cabina dando un falso stop. Pero solo funciona con ascensores con la eeprom interna. Debían ser de los primeros modelos con esta placa. La fecha del ascensor es del 2006.

Si has pensado en poner la eeprom con ese código ya te digo que no hará nada porque el micro no lo irá a leer ya que lo hace internamente desde su eeprom interna.

Haber si alguien hace el gran favor y puede colgar el manual ya que realizar uno desde cero es bastante trabajo que, ahora mismo, no puedo permitir dedicar tiempo.

Siento no poder ayudarte más pero es lo que suelen hacer para proteger "sus intereses" y poner trabas a la competencia.

Saludos

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
oscensor
Peon Especialista
Peon Especialista
Mensajes: 2
Registrado: 22 Ago 2012, 21:18:29

Re: Descuartizando una MSEL-03 Marvi

Mensaje por oscensor »

bendici escribió:Buenos días Compañeros,


A ver misteriosamente una ascensor recien cogido con esta placa y el mismo pic,es decir, tiene la memoria externa aparte, nada mas al realizar una llamada de piso arranca y se para, como si alguien o algo porque no tiene nombre hubiese modificado el tiempo entre pantallas al minimo, con lo cual no da tiempo al leer el siguiente iman y se para ipso facto.

Mi pregunta , que no es de facil respuesta, y siguiendo con este hilo si lo que se "ha modificado por arte de magia" se guarda en algunas zonas de memoria del pic a las que si se puede acceder con la consola o va a esa famosa eeprom 24CL01???.

Me imagino que si fuera a la eeprom a lo mejor encuentro solucion al problema...

Gracias de antemano.

Un saludo.
siento decirte que al 90% que no es una averia de placa

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal bendici,

No se si lo has hecho pero, revisa los sensores de los imanes, los finales de carrera del cierre de las puertas, que no tenga enganchado el boton de stop o algun boton de la botonera.
En modo manual-mantenimiento, ¿sube y baja sin problemas?
Revisa el motor hidraulico no tengas un problema por alli.

Cuando esta en la planta mas baja, ¿que led's tienes encendidos en la placa del pic?

Por cierto, ¿no tendras los esquemas electricos?

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
liftcan
Tecnico en Elevación
Tecnico en Elevación
Mensajes: 84
Registrado: 04 May 2009, 17:32:02
Ha Agradecido: 4 veces
Gracias recibidas: 10 veces

Re: Descuartizando una MSEL-03 Marvi

Mensaje por liftcan »

Erme:

Me quedo atontando con ese dominio de la electronica. Me gustaría aprender un poco. ¿ me puedes aconsejar estudios, libros, etc ?

Un saludo y gracias de antemano.

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal Liftcan,
Piensa lo que dices... ¿realmente "necesitas" aprender electronica o microcontroladores?
Vamos a ver, seguramente en el foro hay que tiene nociones de electronica (normal y necesario en los tiempos que corren). Pero no se aprende de la noche a la mañana y está en constante evolución. Solo reflexiona, ¿realmente tengo que mirar como funciona un coche internamente o solo quiero darle uso y repararlo si tienes los medios para hacerlo?
Si lo que quieres es aprender de todas todas, puedes mirar sobre todo electronica digital por ejemplo ELECTRONICA DIGITAL MODERNA: TEORIA Y PRACTICA-> JOSE MARIA ANGULO USATEGUI.
Si lo que quieres es programar microcontroladores ( pic's, atm, arduinos, etc) piensa en que lo puedes utilizar o que te puede reportar en tu vida diaria/trabajo porque igual te puedes aburrir con el asunto y perder tiempo profundizando en cuestiones que mejor hubiese sido más práctico aprender a programar PLC's
Te pego un curso que he visto hace poco online http://tutopic.webs.com/
Como en casi todo, hay ramas de la electronica, electronica analogica (radio, amplificadores, tv, etc) electronica de automoción, etc.

Ni mucho menos quiero desmoralizarte, pero es un mundo que necesitas practicar, practicar y renovarte constantemente.

Si necesitas que amplie algo más solo tienes que "manifestarte" :grindance:

Saludos

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal Bendici,

Vamos a ver, que soy muu tocho yo.
¿Dices que has cambiado la placa por otra igual y te hace el mismo error?
Eso me da que:
1- Las otras placas no van bien (la que controla la tensión trifasica, la fuente, etc.
2 - y más provable que tengas algún final de carrera mal ubicado o estropeado y en la función de revisión no afecte. Por eso te comentaba que si puedes, dejes el ascensor en la planta baja y veas que led's de la placa (los que estan a la izquierda superior) se quedan encendidos y los compares con el otro ascensor que dices que es igual. Tambien puedes mirar como se "mueven" los leds de la placa cuando lo haces ir y se bloquea y compararlos con los del ascensor que sí funciona.

Bueno espero que puedas resolver el problema y comentes que era.

Saludos

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Hola Bendici,
Vale, ahora me ha quedado claro.
Vamos a ver ...si tiene la memoria externa, puede regrabar la informacion que igual se ha bloqueado porque le han puesto un contador/temporizador.
Fijate en el primer post de este mensaje, sale el contenido de la memoria 24cxx ya que en este micro no se pueden guardar datos y por eso le pusieron la memoria externa. En modelos nuevos, le cambiaron el micro y si puede guardar datos con lo cual no puedes modificar nada ya que la bloquean para que no lo puedas hacer.
Necesitas un lector de memorias i2c 24cxx que en tiendas de electronica puedes encontrar (Diotronic por ejemplo). Llegados al punto, hay que sacar la memoria (con un destornillador plano y con sumo cuidado) de la placa que funciona y la que no funciona y leer el contenido y asi podras comparar que se ha modificado (seguramente es un contador).
Modificas ese dato y seguramente te funcionara.
Si necesitas ayuda con el lector de memorias, no dudes en preguntar.
Saludos!


8)

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Que tal Bendici,
Se me acaba de activar la neurona. Si vas con cuidado, podrias sacar la memoria de la placa que va bien y ponerla en la que no va bien. Con esto y si funciona el ascensor, descartaras que no falle la placa y solo sera cuestion de copiar el contenido de la memoria buena y pegar o modificar las posiciones de memoria que no sean igual.

saludos

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje
Invitado

Re: Descuartizando una MSEL-03 Marvi

Mensaje por Invitado »

Efectivamente Bendici, todo se guarda en la eeprom. El micro solo está, en este caso, para procesar las entradas, salidas, etc. En la memoria debe haber un contador (sobrepasado a tal efecto) que hace que el ascensor tenga averias inusuales si no lleva el mantenimiento uno de Marvi. Las claves para poner el contador a cero desde la botonera del ascensor, ni idea, pero tienes la fortuna de tener una memoria que sí va y solo es copiar lo de una y pegar en la otra (ojo, haz una copia de seguridad de la que falla y de paso de la que va bien).
Si optas por comprar el programador y ves que no te aclaras dime el modelo y te ayudare en lo posible.

Saludos

PD: es que leo muy rápido y se me a pasado lo del primer post que indicabas que sería la memoria. ](*,)

Enlace:
BBCode:
HTML:
Ocultar enlaces al mensaje
Mostrar enlaces al mensaje