Z21- Rocrail: Bloques y Rutas
#21
(02-05-2017, 18:04)Zaca escribió:  Perdonar,.... y ¿Dónde se asigna la velocidad? cada Ruta lleva una diferente y no veo donde se asigna,...
Otra vez gracias

Hola, no entiendo bien qué quieres conseguir, disculpa...
Javier
Responder
#22
(02-05-2017, 17:44)Zaca escribió:  a)Asignando loco en el bloque 4 y arrastrando hasta el bloque 1, la loco se pone en funcionamiento y llega hasta el bloque 1 donde se detiene; correcto.  Pero estando en bloque adjuntos, la loco ha realizado la ruta por el lado contrario, vamos, pasando por el bloque 3, bloque 2 para detenerse en el bloque 1.
   a.1) Si le doy a la opción "Cambiar dirección", la ruta no funciona.
   a.2) Si le cambio el sentido de marcha a la loco, esta, cuando le asigno la ruta (b4-b1), cambia las luces y el sentido de marcha para salir por el lado contrario, recorriendo los B3, B2 y B1.

Yo creo la solución es darle la vuelta a la loco físicamente, con la mano... Así te funciona?

(02-05-2017, 17:44)Zaca escribió:  b) el resto de rutas, también funcionan pero no se detiene ninguna en el bloque destino, sino que circulan sin parar.

Podrías poner un ejemplo? No entiendo bien lo que quieres decir. Dime qué ruta, qué loco, origen y destino.

(02-05-2017, 17:44)Zaca escribió:  c) He creado una ruta copiándola de la ruta que funciona (b4-b1) y también funciona pero sin detenerse  en el destino.

Yo te aconsejo que no crees ninguna ruta manual por el momento. Deja sólo las automáticas, es raro que no sea suficiente, al menos inicialmente.

Vete contando y vamos viendo.
Saludos
Javier
Responder
#23
Hola Javier!!
he hecho lo que me indicas y cuando arrastro la ruta se muestra la loco en el bloque destino y se ilumina de amarillo el recorrido, pero no arranca.
Bueno,... cuando podáis.
Gracias por la ayuda.
Responder
#24
Hola. Si se marca en amarillo y se reserva el bloque destino, entonces rocrail está funcionando correctamente.

Si la loco no arranca, puede ser:

- No está conectado correctamente el PC a la central. Pasa muuuchas veces. Ocurre por ejemplo cuando cierras el PC, y luego lo abres. A veces se conecta aparentemente, pero no realmente. Para asegurarte, debes salir completamente de rocrail, y volver a arrancarlo (ojo, cuando cierras rocrail, guarda en disco duro el plan.xml, y machaca el que haya antes. Si cambias el plan.xml mientas está arrancado rocrail, al cerrar machacará el que has cambiado.

- Problemas de toma de corriente de la loco. Aunque rocrail mande señal de arrancar, la loco no le llega.

Comprueba esto y nos dices.
Saludos
Javier
Responder
#25
Hola Javier,
he asignado la 321 Taxi y he realizado los pasos que me indicas. Sin hacer el "intercambiar lado de entrada al bloque", no me deja asignar la ruta, pero haciendo lo que me dices, efectivamente me deja asignar ruta arrastrando desde el bloque de origen al destino,.... pero no arranca la locomotora.
He probado en Arranque en virtual y si funciona (pero la loco sin moverse, claro). Parece como si la locomotora no reconociera la loco.
Gracias por tu paciencia,.... Yo sigo revisando el paso a paso del Rocrail.
Responder
#26
(05-05-2017, 18:42)Zaca escribió:  Parece como si la locomotora no reconociera la loco.

Eso me ha dado una pista... La Taxi la tienes asignada en rocrail en la dirección 4. Has confirmado que la loco tiene esa dirección? Lo puedes hacer desde el propio rocrail, pestaña programar, y pincha en el primer cuadro "Get" que aparace, para que te lea la dirección. La taxi debe estar sola en las vías.

Ya me dices si está bien.
Saludos
Javier
Responder
#27
Hola Javier,
he seguido tus indicaciones.
Una vez asignada la loco, he arrastrado desde el origen al destino y si se identifica la loco en el bloque destino, pero la loco no arranca. He probado en arranque virtual y si hace la ruta . Parece que la loco 321 taxi no es reconocida para esa ruta.
Sigo revisando el paso a paso.
Muchas gracias de todas formas.
Responder
#28
Hola, creo que no lo expliqué bien... Se trataba de comprobar la dirección asignada a la loco. Si lees la dirección asignada (pinchar en el primer "Get", línea Addr.), qué número te da?
Javier
Responder
#29
Hola Javier,... te explicaste muy bien,... pero no vi tu respuesta,...
Sí, la taxi tiene la dirección 4. La loco se mueve bien por el circuito de forma manual.
Creo que es que no entiendo el tema de la dirección, el sentido del bloque y todo eso (el +, el-).
Primero me tendré que aclarar con las locomotoras y su configuración.
Después las rutas,...
Pensaba que era mas sencillo y mas intuitivo, pero hay muchos parámetros,,.....
No se si es mejor empezar de cero reinstalando, ya que he tocado tanto por todos los lados que no se si yo mismo la he liado.
Bueno,.. vamos viendo
Responder
#30
Ok, entendido.

Si rocrail pone la ruta en amarillo en la pantalla y reserva el bloque destino, está funcionando bien. Si la loco no se mueve, es otro problema, nada que ver con las rutas, bloques, etc. Tiene que ser un problema de comunicación PC-Central-Loco. Y si la loco va bien manualmente, ya sólo se me ocurre que no esté conectada PC-Central. Sólo usas el PC, verdad? No usas también la tableta/móvil a la vez?

Haz una cosa para salir de toda duda: borra la loco "taxi", y haz una copia exacta de la que te funciona bien. Una vez creada la copia, le cambias la dirección a "4", y prueba a ver. Antes de probar, cierra todo y vuelve a arrancar.

A veces, empezar de nuevo, cuando el esquema es sencillo, puede ayudar, sí, porque como todos, tocas y tocas y ya no sabes cómo está...  Sonrisa  Sonrisa

Ánimo!
Saludos
Javier
Responder
#31
He copiado la 321 Adif y he renombrado a 321 Taxi modificando la dirección y efectivamente la 321 Taxi ya se comporta bien. Sonrisa
Las dos locos ejecutan la ruta B4->B1 a 50Km /h, parándose en destino.
Lo malo de esto es que no sé en que ha cambiado la configuración de la loco 321 Taxi para que ahora funcione bien. Revisé todos los parámetro de las locos comparándolas y aparentemente estaban iguales.

Algo parecido me pasa con las rutas,....
Para el resto de rutas,.... (que si arrancan las locos, pero no paran en destino) ¿se puede hacer lo mismo que hemos hecho con las locos?; copiar y cambiar el bloque de entrada y salida?
Huh
Espero no agotar tu paciencia. Muchas gracias Javier.
Responder
#32
No hay de qué, un placer!

Ahora que ya funcionan las locos, vamos por las rutas.

Como te comentaba, no deberias necesitar copiar ni crear rutas. Se crean solas (supongo que no hablas de horarios sino de rutas).

Haz una cosa. Elimina todas las rutas (las automáticas se eliminan con Analizar-》borrar análisis. Y las manuales las tendrás que quitar a mano. Y luego rearrancar todo.

Una vez que tienes todo limpio de rutas, ejecuta el Analisis y después prueba si te funciona.

Si no, dime lo que no te funciona, pásame el plan.xml y le echo un vistazo.

Saludos!
Javier
Responder
#33
Buenas,....
Borradas las rutas automáticas y manuales.  Creadas nuevamente con Analize y probadas las cuatro rutas creadas.
El resultado es el siguiente:
Ruta B4 -> B1 : Arranca a 50 Km/h y para correctamente.
Ruta B1 -> B2 : Arranca a 10 Km/h y no para en destino. Circula sin parar.
Ruta B2 -> B3 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.
Ruta B3 -> B4 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.

Ahí va el fichero!!!,.. suerte. Espero tus indicaciones.
Muchas gracias.


Archivos adjuntos
.txt   plan - copia.txt (Tamaño: 14.1 KB / Descargas: 3)
Responder
#34
(06-05-2017, 17:25)Zaca escribió:  Buenas,....
Borradas las rutas automáticas y manuales.  Creadas nuevamente con Analize y probadas las cuatro rutas creadas.
El resultado es el siguiente:
Ruta B4 -> B1 : Arranca a 50 Km/h y para correctamente.
Ruta B1 -> B2 : Arranca a 10 Km/h y no para en destino. Circula sin parar.
Ruta B2 -> B3 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.
Ruta B3 -> B4 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.

Ahí va el fichero!!!,.. suerte. Espero tus indicaciones.
Muchas gracias.

Hola de nuevo.
Sólo te para en B1 porque es el único bloque donde tienes asociado el sensor al bloque.
Tienes que añadir en B2, B3 y B4, el sensor y la señal que produce. Para hacerlo equivalente a B1, debes, en cada uno de los 3 bloques que te faltan:

- Situar ratón sobre el bloque del gráfico, botón derecho, propiedades.
- Pestaña "Rutas"
- En la parte superior, seleccionas la ruta "all enter-" (esto es porque el tren entra por el lado "-" del bloque).
- En la mitad inferior, en la primera línea, seleccionas el sensor correspondiente (S2 en B2, S3 en B3, S4 en B4). Y en la columna "suceso", pones "enter2in".

Y ya te funcionará.
Hay un parámetro de "temporizador de eventos" que sirve para decirle a rocrail cuántos milisegundos debe esperar entre el evento "enter" y el "in" que genera automáticamente después de los milisegundos que le has indicado.

Ya me cuentas qué tal.
Saludos!
Javier
Responder
#35
(06-05-2017, 17:46)rezjat escribió:  
(06-05-2017, 17:25)Zaca escribió:  Buenas,....
Borradas las rutas automáticas y manuales.  Creadas nuevamente con Analize y probadas las cuatro rutas creadas.
El resultado es el siguiente:
Ruta B4 -> B1 : Arranca a 50 Km/h y para correctamente.
Ruta B1 -> B2 : Arranca a 10 Km/h y no para en destino. Circula sin parar.
Ruta B2 -> B3 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.
Ruta B3 -> B4 : Arranca a 80 Km/h y no para en destino. Circula sin parar hasta que llega al B1 y se para en seco por presencia de tren Ghost.

Ahí va el fichero!!!,.. suerte. Espero tus indicaciones.
Muchas gracias.

Hola de nuevo.
Sólo te para en B1 porque es el único bloque donde tienes asociado el sensor al bloque.
Tienes que añadir en B2, B3 y B4, el sensor y la señal que produce. Para hacerlo equivalente a B1, debes, en cada uno de los 3 bloques que te faltan:

- Situar ratón sobre el bloque del gráfico, botón derecho, propiedades.
- Pestaña "Rutas"
- En la parte superior, seleccionas la ruta "all enter-" (esto es porque el tren entra por el lado "-" del bloque).
- En la mitad inferior, en la primera línea, seleccionas el sensor correspondiente (S2 en B2, S3 en B3, S4 en B4). Y en la columna "suceso", pones "enter2in".

Y ya te funcionará.
Hay un parámetro de "temporizador de eventos" que sirve para decirle a rocrail cuántos milisegundos debe esperar entre el evento "enter" y el "in" que genera automáticamente después de los milisegundos que le has indicado.

Ya me cuentas qué tal.
Saludos!

GENIAL Javier Gran sonrisa !!! ya para en todos los destinos y además parece que voy entendiendo la lógica con tus indicaciones.
Dudas que me surgen: Huh
1º En la ruta de B1 a B2 la velocidad es de solo 10 Km/h, con lo que cuando llega a B2 se para en medio de los dos bloques generando un Ghost. ¿Donde se modifica la velocidad?
¿Se puede evitar que una loco se quede entre dos bloques?

2º En que se diferencia entre Temporizador de eventos 1 (a 5000) y eventos 2 (a 2000).

Con estas ultimas dudas prometo ya dejarte descansar.
Muchiiiiisimas gracias Sonrisa
Responder
#36
Hola! No hay de qué, me alegro de que te haya funcionado.


(08-05-2017, 20:17)Zaca escribió:  1º En la ruta de B1 a B2 la velocidad es de solo 10 Km/h, con lo que cuando llega a B2 se para en medio de los dos bloques generando un Ghost. ¿Donde se modifica la velocidad?

De B1 a B2 te va a 10 porque tienes definido en B1, propiedades, pestaña "detalles" que la velocidad de salida es VMin. Que para esa loco es 10.

A ver si puedo explicar cómo va esto:

1- En todas tus rutas, en la pestaña "velocidad", lo tienes puesto como "Bloque" (en realidad creo que es por defecto). Eso significa que el que manda en la velocidad es la establecida para el bloque en el que está el tren. Yo lo dejaría así.

2- Como el que manda es el bloque, en cada bloque, propiedades, pestaña "detalles", tienes las velocidades que se utilizarán. Puedes mirar el manual de "rocrail" para ver la definición de cada una (por cierto, si en una ventana cualquiera pinchas en "ayuda", te lleva a la página de rocrail con la documentación sobre todas las opciones de la ventana).

Si cambias en B1 la velocidad de salida a "crucero" (ahora está en "min"), ya irá de B1 a B2 a velocidad de crucero. También deberías cambiar en B2 la velocidad de "parada" a "min".

Las demás creo que están bien. Pero para el futuro, si quieres modificar el comportamiento del tren, ya sabes dónde tienes que tocar.

Los valores de las distintas velocidades (min, crucero, max, etc.) están definidas en las propiedades de la loco.

(08-05-2017, 20:17)Zaca escribió:  ¿Se puede evitar que una loco se quede entre dos bloques?

Sí, claro. Para ello se suelen usar 2 sensores. Pero con 1 sólo también se puede con el evento "enter2in". Éste funciona así: Cuando se detecta la entrada del tren en el bloque, se lanza el evento "enter", la velocidad pasa a la velocidad definida como "llegada", y estará así durante los milisegundos que le hayas definido en el "temporizador". Una vez concluido ese tiempo, se dispara automáticamente el evento "in" y se para. Si te quedas corto, no llegas. Y si te pasas, te vas al siguiente bloque. Necesitas calcular los milisegundos que cada tren necesita para que no se quede entre dos bloques.

(08-05-2017, 20:17)Zaca escribió:  2º En que se diferencia entre Temporizador de eventos 1 (a 5000) y eventos 2 (a 2000).

Esto permite tener dos posibles temporizadores. Cada sensor que tienes definido en la ruta, a la derecha, tienes una opción para marcar "T2" o no. Si la marcas, se usa T2. Si está sin marcar, se usa T1.


(08-05-2017, 20:17)Zaca escribió:  Con estas ultimas dudas prometo ya dejarte descansar.

Ningún problema, pregunta lo que quieras!
Un saludo
Javier
Responder
#37
Ahora me toca a mi probar mucho y jugar con todas las opciones que me has explicado.
Estaré fuera por un proyecto,.... pero en dos semanas volveré a la carga.
Mil gracias Javier.
Responder
#38
No hay de qué, un placer!
Javier
Responder
#39
Hola, buenas tardes,
Estoy haciendo pruebas con los dos retromodulos que tengo, pero hay un problema con las direcciones y mis retromódulos.
    No se si están bien conectados. Creo que si.
El circuito en un óvalo dividido en 4 sectores.
Probé con 4 sectores con solo el digikeijs dr4088rb asignando las direcciones 1,2,3 y 4. y funciona correctamente. Los sensores detectaban el paso de los trenes.

Posteriormente he añadido el Retro S88n 2C y le he asignado al sensor 1 la dirección 17 . El tren circula por el óvalo completo pero solo es detectado por los sectores 2,3 y 4. Cuando pasa por el 1, no se pone en rojo.

¿Podéis darme pistas por donde puede ir el fallo?
Muchas gracias por vuestra ayuda.
Responder
#40
Hola. Pues se me ocurren a bote pronto 2 cosas:

- El cable que sale del retro S88 no debiera estar conectado en "S88 OUT"?
- Has indicado al 4088 que tienes un módulo adicional conectado? Está en las instrucciones, que te pego aquí abajo.

A ver si es algo de esto...
Saludos.

1. Multiple modules (optional, see above):
2. Connect only (!!!) the DR4088RB to the R-Bus . The green LED next to the programming button blinks at a mode-rate pace (on-off-on-off).
3. Follow the procedure to program modules as described for the Roco 10787.
4. When the program asks you to disconnect the 10787 , press the programming button on the DR4088RB. The green LED will blink slower (long-off, short-on, long-off, short-on etc.)
5. Now press the button again. The green LED will blink at the same rate, but with a different pattern (long-on, short-off, long-on, short-off etc.).
6. Now enter the number of modules instead of the number for the module address. This number is the number of connected modules divided by two. For example, only one DR4088RB -> 2; 1 DR4088RB + 1 DR4088 s88 -> 4; 1 DR4088RB + 4 DR4088 s88 -> 10.
7. Continue the procedure for assigning the module address. The control unit now sends the number of modules to the R-Bus.
8. When the DR4088RB has received the number of modules, the LED will return to its initial blinking frequency: on-off-on-off-on-off etc.
9. Finish the procedure for programming Roco 10787s.
Javier
Responder


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Rocrail: cambiar el color del plano xml josealb 0 123 23-08-2018, 00:54
Último mensaje: josealb
  RocRail: Longitud de tramos de parada Pecetero 2 408 28-07-2018, 13:27
Último mensaje: Pecetero
  Conectar y configurar semáforos en RocRail humberthx 1 734 15-04-2018, 11:00
Último mensaje: ray269
  ROCRAIL: Block xxxx is electrically occupied Zaca 3 544 06-03-2018, 20:46
Último mensaje: Zaca
  Configurar desvío doble en cruce de Kato en Rocrail Jafala 0 475 04-02-2018, 20:56
Último mensaje: Jafala
  Conexion LZV100 a Rocrail Julian Blasco 3 1,795 22-12-2017, 17:08
Último mensaje: spunkmeyer
  Panel informativo WiFi con Arduino integrado con rocrail rezjat 32 18,310 23-11-2017, 21:55
Último mensaje: bbrenfe4000
  Vía de estación doble sentido con rocrail: Utilidad del tramo central rezjat 1 974 08-09-2017, 16:48
Último mensaje: rezjat
  Estado del arte para detección ocupación de bloques en digital rezjat 8 3,721 18-08-2017, 22:22
Último mensaje: jlaries52
  Descargar Rocrail supertren_es 3 1,300 23-06-2017, 19:42
Último mensaje: supertren_es

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)