Iniciar Schedule desde SwitchBoard

(Antiguo Software y RR&Co). Ahora dedicado exclusivamente a temas relacionados con TC.
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Iniciar Schedule desde SwitchBoard

Mensaje por luival »

Hola a todos,

Tengo una Schedule con tres posibles bloques de inicio.
Pretendo iniciarla con 3 Push Button a los que les asigno en Operation la Schedule, pero no se como decirle a cada boton desde que bloque hay que iniciar la Schedule. ¿Es posible hacerlo o habría que definir 3 Schedules distintas, una que inicie desde cada bloque?

Gracias
Luis
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Luis,

La solución adoptada por Salus para nuestros encuentros modulares consiste en añadir como operaciones de los push buttons el lock de los otros bloques y el unlock del bloque del cual quieres que salga el tren.

Salud,

JM
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Mensaje por luival »

jmcosta escribió:Hola Luis,

La solución adoptada por Salus para nuestros encuentros modulares consiste en añadir como operaciones de los push buttons el lock de los otros bloques y el unlock del bloque del cual quieres que salga el tren.

Salud,

JM
Gracias JM, pero no lo entiendo. Soy muy novato en esto, ¿podrías darme más detalles sobre el lock y el unlock de los bloques?.

Saludos
Luis

Por cierto, ¿cuando te refieres a Salus estas hablando del que ha diseñado los retrocontactos con detectores del foro de Paco Cañadas?
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Luis,
luival escribió: ... ¿podrías darme más detalles sobre el lock y el unlock de los bloques?.
Cuando en una operación de lo que sea tú pones un bloque, tienes un desplegable en el que especificas qué operación concreta quieres que se realice en ese bloque.
Una de las posiblidades es el 'lock' (cierre) de ese bloque en un sentido de la marcha. Eso impide que salga un tren situado en él.

Debería quedarte algo así:

Imagen


En este ejemplo al pulsar el push-button, se bloquea la salida de las vías 2 y 3 y se permite la salida de la vía 1. Posteriormente se ejecuta la schedule que necesariamente sacará el tren de la vía 1.

De todas maneras los usuarios habituados al TrainController apreciarán que en el pantallazo sale una cosa no habitual en la 7.0. Se trata de un pantallazo de una versión actualmente en pruebas que simplifica bastante lo que te acabo de explicar añadiendo de paso alguna que otra posibilidad :roll: .

luival escribió:Por cierto, ¿cuando te refieres a Salus estas hablando del que ha diseñado los retrocontactos con detectores del foro de Paco Cañadas?
¿Quién si no?

Lo encontrarás en eeste foro con el raro nombre de sls_h0e.

(Perdón Salus por desvelar tus incógnitas personalidades... :twisted: )

Salud,

JM
Avatar de Usuario
sls_h0e
Forero
Mensajes: 2328
Registrado: Sab Ene 21, 2006 2:27 pm
20
Ubicación: Madrid

Mensaje por sls_h0e »

Hola

Hola Luis, un saludo.

Salus


JM, no problema.
Lenz + 2C + K.Bay
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Mensaje por luival »

sls_h0e escribió:Hola

Hola Luis, un saludo.

Salus


JM, no problema.
Hola Salus,

Acabo de poner un mensaje en el foro The Pows para ver si me ayudas. Necesito 10 placas S-88. Tengo 9 ya funcionando, pero la décima puede más que yo. Me marca ocupación en los 8 contactos y ya no se por donde mirar. Mis conocimientos en electrónica son a base de leer en los foros, es decir, que me dedico a copiar lo que dicen los expertos.

Un saludo
Luis
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Mensaje por luival »

jmcosta escribió:Hola Luis,
luival escribió: ... ¿podrías darme más detalles sobre el lock y el unlock de los bloques?.
Cuando en una operación de lo que sea tú pones un bloque, tienes un desplegable en el que especificas qué operación concreta quieres que se realice en ese bloque.
Una de las posiblidades es el 'lock' (cierre) de ese bloque en un sentido de la marcha. Eso impide que salga un tren situado en él.

Salud,

JM
Gracias JM, al final lo encontré antes de que publicaras la respuesta. No lo he probado pero creo que esta solución no me sirve porque, como hay varios trenes que utilizan la misma Schedule cíclicamente, al hacer el 'lock' podría perjudicar a los demás. ¿Como lo vés?.

He creado una Schedule para cada bloque hasta el bloque siguiente y desde ahí continua la Schedule original.

Probado y funciona a la perfección

Por cierto, acabo de ver que te registraste en el foro antes de la invención de Internet. :D

Saludos
Luis
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

Hola Luis,
luival escribió: ...como hay varios trenes que utilizan la misma Schedule cíclicamente, al hacer el 'lock' podría perjudicar a los demás. ¿Como lo vés?....
Si tú añades después del arranque de la schedule un 'delay' de un par de segundos y luego una operación de quitar el 'lock' a cada uno de los bloques, ya no perjudicas a nadie y todo vuelve al estado original.
luival escribió: He creado una Schedule para cada bloque hasta el bloque siguiente...
Si es una solución válida para tu entorno, úsala. El único inconveniente es que aumentas el número de schedules presentes, pero eso puede importar o no.

La mejor solución vendrá en la nueva versión, en la que la operación del push afectará unícamente a un bloque (a voluntad del usuario).
luival escribió: Por cierto, acabo de ver que te registraste en el foro antes de la invención de Internet. :D
Sí, eso es curioso y la verdad es que no sé por qué sale así.

Salud,

JM
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Mensaje por luival »

jmcosta escribió: Si tú añades después del arranque de la schedule un 'delay' de un par de segundos y luego una operación de quitar el 'lock' a cada uno de los bloques, ya no perjudicas a nadie y todo vuelve al estado original.
Esa es la solución. ¿Como no se me habrá ocurrido? :P

Muchas gracias
Saludos
Luis
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
Avatar de Usuario
jmcosta
Forero
Mensajes: 2721
Registrado: Jue Ene 01, 1970 1:00 am
56
Ubicación: L'Ametlla del Valles - Barcelona

Mensaje por jmcosta »

luival escribió: ¿Como no se me habrá ocurrido? :P
Porque no llevas 42 años en el foro...

Salud,

JM
Avatar de Usuario
luival
Forero
Mensajes: 32
Registrado: Lun May 16, 2011 12:07 pm
14
Ubicación: Picanya (Valencia)

Mensaje por luival »

jmcosta escribió:
luival escribió: ¿Como no se me habrá ocurrido? :P
Porque no llevas 42 años en el foro...

Salud,

JM
dame tiempo...
H0 + Roco Multimaus + GenLi-RS + DEC-TRN + DEC-AJT + RS8DC
Visita mi blog: http://luivalmaqueta.blogspot.com.es/
 
  • Contacto
  • Nombre de Usuario:
    Email:
    Asunto:
    Mensaje: