Traducido del inglés al español - www.onlinedoctranslator.
com
Sitraffic Office 8 – Instrucciones de funcionamiento
Los valores también se emiten para greens dobles, si está disponible en el plan de marcos SDM.
La tabla se puede mostrar en la vista de grupo de señales (grupo de líneas según los grupos de
señales reales) o en la vista de canales del controlador SF (grupo de líneas para los 45 canales de
información) según la asignación del canal SF del objeto de suministro.
En el encabezado, asigne un plan de estructura SDM para permitir la edición:
Número Preestablecido automático, editable
Nombre Editable libremente.
Breve descripción Editable libremente.
Descripción Texto de comentario gratuito
plano de estructura SDM Se debe asignar un plan de estructura SDM
Tiempo del ciclo Transferido automáticamente desde el programa de señal asignado (solo lectura); Solo
puede cambiar los valores en el programa de señal.
Vista de tabla Campo de selección; Puede seleccionar entre los grupos de señales de visualización o los canales
SF.
La tabla contiene valores en la vista de grupo de señales con el siguiente significado:
N.° de canal Salida del número de canal del grupo de señales
Grupo de señales Este identificador de grupo de señales se emite en esta columna
GBE Comienzo verde más temprano de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
ultimoGT Último inicio verde de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
REE Primer final verde de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
últimoGTE Último final verde de min./max. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
permiso de Comienzo del rango de permiso: el campo se puede editar
Permiso para Fin del rango de permiso: el campo se puede editar
Demanda de Comienzo del rango de demanda: el campo se puede editar
La demanda de Fin del rango de demanda: el campo se puede editar
Observación Campo de comentarios: el campo se puede editar.
Después de la columna Demand to las columnas GBE on" to Demand to se repiten para
greens dobles.
Los campos de salida tienen un fondo gris. Los campos con fondo verde indican el rango
de dobles verdes.
Los campos para marcos adicionales que no contienen ninguna información, tienen un fondo
amarillo. Los valores se ingresan en los campos de rango de permisos.
A023/2020-01-20 Página 229 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
En la vista de canal SF, la tabla contiene los siguientes valores:
canal SF no. Número de canal de salida SF
canal de ciencia ficción Todos los identificadores se emiten en esta columna para todos los canales SF ocupados
GBE Comienzo verde más temprano de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
ultimoGT Último inicio verde de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
REE Primer final verde de mín./máx. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
últimoGTE Último final verde de min./max. – plan de tiempo de la señal del plan de marco SDM – el campo se
puede editar
permiso de Comienzo del rango de permiso: el campo se puede editar
Permiso para Fin del rango de permiso: el campo se puede editar
Demanda de Comienzo de rangos de demanda – solo salida;
La entrada se puede realizar en la fila del canal SF, que se asigna a este rango de
demanda, en la columna Permiso de.
La demanda de Rangos de fin de demanda – solo salida;
La entrada se puede realizar en la fila del canal SF, que se asigna a este rango de
demanda, en la columna Permiso para.
Dem SG Salida del nombre del canal SF, que se asigna a este rango de demanda.
Observación Campo de comentarios: el campo se puede editar.
Después del Dem SG, las columnas GBE a Dem SG se repiten para greens dobles.
Las columnas de rango de demanda para los canales SF, a los que se les asignaron grupos de
señales con rango de demanda, se resaltan en amarillo en la vista de canales SF. Se especifica
el canal SF respectivo, a través del cual se conmuta este permiso. Al editar los valores de
permiso para este rango de demanda, los valores con los valores en las columnas de rango de
demanda resaltadas en amarillo se sincronizan.
Los bits de estructura y la identificación TA_Active solo se emiten en la vista de canal
SF o el usuario puede modificarlos allí. El ajuste de valor tiene lugar en la columna
Permiso de. Cuando muestra la tabla SDM por primera vez, sus campos se inicializan
en rojo permanente.
6.7.9.5 Lógica TA
pag. Capítulo 7.
6.7.10Datos del sistema
Datos del sistema según la configuración del controlador
• Los datos del sistema solo son visibles si todos los componentes del controlador configurados se
integraron completamente en Sitraffic Office.
Siemens Mobility GmbH Página 230 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
• Si está utilizando la sincronización, solo puede editar y mostrar los objetos del
controlador dentro de los datos del sistema que aún no han sido cubiertos por
los datos de Office.
• Ejemplo: puede editar grupos de señales en Suministro básico / Objetos de topología /. Esta
es la razón por la que "Signal definition\sigDescription" está oculto en el componente BD de
los datos del sistema.
• El color de la carpeta de datos del sistema le indica qué opción está configurada para la
sincronización automática:
• Verde: la sincronización automática está activada.
• Gris: la sincronización automática está desactivada.
• Puede encontrar una descripción detallada de los datos del sistema en los manuales
de Sitraffic Control.
6.7.10.1 Sincronización de datos del sistema
Para que los datos del sistema se sincronicen automáticamente después de cambiar los datos de
Office, en el editor General de la versión de intersección, abra la pestaña Componentes. Luego
seleccione la opción correspondiente.
Independientemente de esta opción, puede realizar una sincronización manual en los datos del
sistema. Para ello, en el menú contextual, seleccione Datos del sistema de sincronización de
datos.
6.7.10.2 Sincronización fuera de los datos del sistema
Para importar (sop) datos de versiones anteriores (por ejemplo, Sitraffic Office 4.5), copiar
versiones de intersecciones no sincronizadas en Gestión de versiones o reservar versiones de
intersecciones no sincronizadas, puede sincronizar los datos del sistema con los datos de Office.
Esto corresponde a la sincronización de los datos de Control a través de Sitraffic Control.
Configuración y ajustes
Cuando elige las funciones mencionadas (importar, copiar, reservar) en la versión
estándar, se muestra un mensaje que le pregunta si desea sincronizar los datos.
Puede decidir para cada versión de intersección individual si desea sincronizar los
datos o no.
SeleccionarExtras – Ajustes adicionales–Pestaña Migración/Sincronización, para configurar la
solicitud de sincronización.
Las siguientes opciones están disponibles:
1. "Preguntar siempre si se deben sincronizar los datos". El sistema le preguntará
para cada versión de intersección individual si desea sincronizar los datos.
2. "Sincronizar siempre automáticamente (sin preguntar)". No se le pregunta si
desea sincronizar los datos. El sistema sincroniza automáticamente los datos de la
versión de intersección respectiva después de seleccionar una de las funciones
mencionadas anteriormente.
A023/2020-01-20 Página 231 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
3. "No sincronizar datos (sin preguntar)". No se le pregunta si desea
sincronizar los datos. El sistema no sincroniza los datos automáticamente.
Con la opción (1), puede configurar aún más si desea que se le pregunte nuevamente qué configuración (1,
2 o 3) usar durante el proceso de importación. Para hacerlo, en la opción "Durante el proceso de
importación, ofrecer esta opción nuevamente para "sincronización de datos del sistema", seleccione la
configuración de su elección.
Sincronización de interfaz Sitraffic Control/Office para componentes no integrados
Parano integrado componentes, en la opción "Activar control de sincronización
– Office para componentes no integrados", puede especificar si desea sincronizar los datos
del sistema (datos de Control) con los datos de Office durante la transferencia posterior de
datos de Control a Office.
Nota: Esta opción no es relevante para los componentes integrados.
6.7.10.3 Importación de valores predeterminados
Puede importar nuevas plantillas a través del menú contextual "Datos del sistema" en la vista de árbol.
Proceder de la siguiente:
• En la vista de árbol, haga clic con el botón derecho en "Datos del sistema" para abrir el menú contextual. A continuación,
seleccione "Importar predeterminado".
• Se muestran todas las versiones de componentes de la versión de intersección y sus
plantillas.
• Para cada componente puede elegir "plantilla" o "sin plantilla".
• Las plantillas seleccionadas se importan y los valores predeterminados se adoptan en los
datos del sistema.
Si usa el menú contextual para importar plantillas, todos los datos existentes del sistema
se sobrescriben con los componentes respectivos.
6.7.10.4 Guardar valores predeterminados
Puede exportar los datos del sistema suministrados como plantilla:
• En la vista de árbol, haga clic con el botón derecho en "Datos del sistema" para abrir el menú contextual. A continuación,
seleccione "Guardar predeterminado".
• Se enumeran todas las versiones de componentes disponibles.
• Puede elegir una o varias versiones de componentes.
• Especifique un nombre de plantilla. Los nombres de todas las versiones de
componentes se generan de acuerdo con lo siguiente:
[Nombre]_[Nombre del componente+Versión principal.Versión]_[Idioma].[Extensión]
mientras que:
[Nombre]: lo especifica el usuario.
[ComponentName+MajorVersion.Version] Nombre y MajorVersion del
Siemens Mobility GmbH Página 232 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
versión del componente a exportar.
[Idioma]: idioma establecido en Office.
[Extensión]: la extensión de archivo generada automáticamente para el componente
respectivo.
• Para cada versión de componente seleccionada, se agrega un archivo adjunto con el
nombre generado a la biblioteca del controlador respectivo.
• Si ya existe un archivo adjunto con el mismo nombre, se reemplaza por el nuevo archivo
adjunto.
6.7.10.5 Guardar valores predeterminados
En el Asistente de componentes (pestaña Datos – Importar biblioteca de controlador, consulte el capítulo
4.17.1), abra el menú contextual de los componentes del controlador de la versión respectiva. Luego
seleccione "Archivos adjuntos" para ver las plantillas existentes de la versión del componente.
También puede eliminar plantillas, guardarlas localmente en un archivo o importarlas desde un
archivo de plantilla.
6.7.11 Suministro entre fabricantes (servidor VD)
Con Sitraffic Office, las intersecciones se pueden suministrar a través de la interfaz OCIT-I u
OCIT-C del servidor VD.
Requisitos: La versión de intersección tiene que estar bloqueada.
Antes del suministro se comprueba si las sumas de comprobación del usuario corresponden. Si este no es el
caso, primero se lleva a cabo un proceso de lectura.
6.7.11.1 El procedimiento de suministro
• La verificación de plausibilidad debe estar libre de errores. Los datos se comprueban
antes de iniciar el proceso de suministro respecto al formato OCIT. Si todavía hay
mensajes con la identificaciónErroroError crítico, el proceso de suministro no se
inicia.
• La URL del servidor debe configurarse en la GUI del perfil.
• La contraseña debe contener actualmente al menos un carácter.
A diferencia del suministro específico del fabricante, el BD no. de tiempo de compensación y la
matriz de tiempo interverde no se consideran, pero se transfieren todas las matrices.
6.7.11.2 Notas
La licencia requerida para el servidor VD es: office.otec.data.basic (función n.º 30).
A023/2020-01-20 Página 233 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Si aparece el mensaje de error "UnitNo unknown", el IG no se inició durante el inicio del
servidor de configuración. Es por eso que los números de intersección son desconocidos.
Reinicie el servidor para resolver el problema.
Siemens Mobility GmbH Página 234 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7 Alimentación/lectura del controlador
Hay varias funciones de versión de intersección que le permiten suministrar el
controlador o leer datos.
Sin embargo, primero debe establecer una conexión con el controlador. Esto se describe en
los siguientes capítulos "Configuración de comunicación" y "Configuración de conexiones".
7.1 Configuración de comunicación
en Configuración - Comunicación, puede realizar la configuración de comunicación de la PC.
Para obtener más información, consulte los capítulos respectivos que describen el suministro del controlador.
7.1.1 C900V local/módem
Estos ajustes están disponibles en Ajustes – Comunicación – C900V
local/módem.
Aquí especifica la conexión de acceso telefónico para el acceso local a los controladores C900V a través
de la interfaz serie y el módem.
Puede seleccionar una conexión de acceso telefónico de la lista de su PC, cambiar una (botón "Propiedades")
o crear una nueva (botón "Nuevo"). Inicie el asistente de Windows para configurar una conexión de acceso
telefónico.
Consulte el manual "Sitraffic BBX" para la configuración de la conexión de acceso telefónico.
7.1.2 Inicio de sesión FTP
Puede encontrar esta configuración en Configuración - Comunicación - Inicio de sesión FTP.
La configuración predeterminada de las contraseñas para el acceso FTP también se muestra aquí. Siempre
que no se hayan cambiado las contraseñas de los módulos (BBX, MPM, PCV, PCM), no es necesario cambiar
la configuración predeterminada.
La contraseña para el acceso FTP no es la misma que la necesaria para el suministro/lectura.
7.2 Ajustes de conexión
Haga clic con el botón derecho en la versión de intersección. En el menú contextual, elija "Configuración"
para configurar las conexiones del controlador. Una conexión le permite suministrar datos al controlador o
leer sus datos.
Primero, sin embargo, en Versión de intersección / General, al menos se debe configurar la familia de
controladores.
A023/2020-01-20 Página 235 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Las conexiones se agrupan en los denominados módulos de conexión. Estos se
describen en los siguientes capítulos.
7.2.1 Módulo de conexión: controlador M
Este módulo de conexión se crea automáticamente si se selecciona la familia de
controladores "Controlador M" en Versión de intersección / General.
7.2.1.1 Conexión: interfaz télex (serie)
Los ajustes para la interfaz COM del PC se realizan en Extras – Comunicación –
MDevice-local. La tasa de baudios establecida allí se muestra aquí.
7.2.2 Módulo de conexión: C800 (BBS)
Este módulo de conexión se crea automáticamente si se selecciona la familia de
controladores "C800" en Versión de intersección / General.
7.2.2.1 Módulo de conexión: C800 (BBS)
Los ajustes para la interfaz COM del PC se realizan en Ajustes –
Comunicación – C800V-local.
7.2.2.2 Conexión: módem
Los ajustes para el módem del lado de la PC se realizan en Ajustes – Comunicación –
Módem C800V.
7.2.3 Módulo de conexión: C900 (BBX)
Este módulo de conexión se crea automáticamente si se selecciona la familia de
controladores "C900" en Versión de intersección / General.
7.2.3.1 Conexión: local con dirección predeterminada (fg9999.eth0)
Esta es la conexión "Local (eth0)" con la dirección IP predeterminada de fábrica.
7.2.3.2 Conexión: local (eth0)
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<n.º de dispositivo>.eth0".
El "Número de dispositivo". se encuentra en Versión de intersección / General.
Tenga en cuenta que el acceso a través de esta conexión, por ejemplo, para la transferencia de datos de
suministro, no es posible si está activado un cortafuegos que bloquea los servicios FTP. En el PC de
acceso, debe configurar una segunda dirección IP dentro del rango de números de la red de la unidad de
control. Nota: Al hacerlo, asegúrese de que la dirección IP cumpla con las pautas de TI.
Siemens Mobility GmbH Página 236 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7.2.3.3 Conexión: acceso al sistema central
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<N.º de dispositivo>.z<N.º de C.>.<Dominio>".
El "Dominio" se encuentra en Proyecto / Propiedades.
El "Tipo de transmisión" se determina a través de conexiones Scala/Intersección. Sin
embargo, solo si en el inventario, una intersección con el dispositivo correspondiente no.
y C. no. en realidad existe. Así, el tipo de transmisión puede ser: "Canto 1.0", "Canto 1.3",
"OCIT" o "Conexión telefónica OCIT". De lo contrario, el tipo de transmisión es "Otro" y no
se puede utilizar la conexión.
El "Número de dispositivo". y "C. no." se encuentran en Versión de intersección / General.
La configuración del lado de la PC se especifica en Configuración – Comunicación – Acceso al
sistema TCP-IP.
7.2.3.4 Conexión: servicio (PPP, serie)
Esta conexión requiere una conexión de acceso telefónico al controlador. Puede especificar una conexión
de este tipo en Ajustes – Comunicación – C900V-local/módem – Conexión serial de acceso telefónico
(consulte el capítulo 7.1.1). La conexión de acceso telefónico se realiza automáticamente durante el
suministro.
7.2.3.5 Conexión: servicio remoto (PPP, módem)
Esta conexión requiere una conexión de acceso telefónico al controlador. Puede especificar una conexión
de este tipo en Configuración – Comunicación – C900V-local/módem – Módem de conexión de acceso
telefónico (consulte el capítulo 7.1.1). La conexión de acceso telefónico se realiza automáticamente
durante el suministro.
7.2.4 Módulo de conexión: PCM
Para seleccionar este módulo de conexión, en la barra de herramientas, haga clic en "Seleccionar módulo de conexión".
Requisitos
• En Versión de intersección / General, se selecciona la familia de controladores
"Controlador M".
• En Scala/Conexiones de intersección, una conexión de intersección con el
correspondiente C. no./Device no. figura en el inventario de la OCIT.
7.2.4.1 Conexión: local (PPP)
La "dirección IP o nombre de host" debe configurarse de acuerdo con el manual de PCM.
7.2.4.2 Conexión: acceso al sistema central
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<N.º de dispositivo>.z<N.º de C.>.<Dominio>".
A023/2020-01-20 Página 237 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
El "Dominio" se encuentra en Proyecto / Propiedades.
El "Número de dispositivo". y "C. no." se encuentran en Versión de intersección / General.
La configuración del lado de la PC se especifica en Configuración – Comunicación – Acceso al
sistema TCP-IP.
7.2.5 Módulo de conexión: PCV
Para seleccionar este módulo de conexión, en la barra de herramientas, haga clic en "Seleccionar módulo de conexión".
Requisitos
• En Versión de intersección / General, se selecciona la familia de controladores
"C800".
• En Scala/Conexiones de intersección, una conexión de intersección con el
correspondiente C. no./Device no. figura en el inventario de la OCIT.
7.2.5.1 Conexión: local (PPP)
La "dirección IP o nombre de host" debe configurarse de acuerdo con el manual de PCV.
7.2.5.2 Conexión: acceso al sistema central
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<N.º de dispositivo>.z<N.º de C.>.<Dominio>".
El "Dominio" se encuentra en Proyecto / Propiedades.
El "Número de dispositivo". y "C. no." se encuentran en Versión de intersección / General.
La configuración del lado de la PC se especifica en Configuración – Comunicación – Acceso al
sistema TCP-IP.
7.2.6 Módulo de conexión: MPM
Para seleccionar este módulo de conexión, en la barra de herramientas, haga clic en "Seleccionar módulo de conexión".
Requisitos
• En Versión de intersección / General, se selecciona la familia de controladores
"Controlador M" o "C800".
• En Scala/Conexiones de intersección, se incluye una conexión de intersección con el
número C/número de dispositivo correspondiente en el inventario para OCIT, conexión
de acceso telefónico OCIT, Canto o Canto 1.3.
7.2.6.1 Versión de firmware
La versión de firmware es relevante para la actualización automática del controlador. La actualización
automática del controlador es compatible con la versión de firmware 3.0. A partir de la versión de firmware
3.0, introduzca aquí la versión que está utilizando.
Siemens Mobility GmbH Página 238 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7.2.6.2 Conexión: local con dirección predeterminada (fg9999.eth0)
Esta es la conexión "Local (eth0)" con la dirección IP predeterminada de fábrica.
7.2.6.3 Conexión: local (eth0)
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<n.º de dispositivo>.eth0".
El "Número de dispositivo". se encuentra en Versión de intersección / General.
7.2.6.4 Conexión: acceso al sistema central
Si no se especifica una "dirección IP o nombre de host", la "dirección IP o nombre de host real" se
determina a través del esquema "fg<N.º de dispositivo>.z<N.º de C.>.<Dominio>".
El "Dominio" se encuentra en Proyecto / Propiedades.
El "Tipo de transmisión" se encuentra a través de la conexión de intersección con el número C/
número de dispositivo correspondiente, que se encuentra en el inventario, en Scala / Conexiones
de intersección. Así, el tipo de transmisión puede ser: "Canto 1.0", "Canto 1.3", "OCIT" o
"Conexión telefónica OCIT".
El "Número de dispositivo". y "C. no." se encuentran en Versión de intersección / General.
La configuración del lado de la PC se especifica en Configuración – Comunicación – Acceso al
sistema TCP-IP.
7.2.7 Módulo de conexión l: BEFA 15 a través de Scala
Este módulo de conexión se crea automáticamente, si en Scala / Conexiones de intersección, se crea
una conexión de intersección con el número C/número de dispositivo correspondiente. aparece en
el inventario de BEFA 15.
7.2.7.1 Conexión: BEFA 15
El "Dominio" se encuentra en Proyecto / Propiedades.
El "Número de dispositivo". y "C. no." se encuentran en Versión de intersección / General.
Los ajustes del lado del PC se especifican en Ajustes – Comunicación –
Central/Báscula/SICOMP Lan.
7.2.8 Conexión al controlador sX
El controlador sX está conectado a su PC a través de un acceso WEB basado en IP. Debe usar un
navegador compatible para conectarse al sX. Puede configurar el navegador utilizado en la
configuración de la aplicación Sitraffic Office. Este navegador se iniciará cuando necesite una
conexión al controlador sX. Un archivo de configuración estará inactivo o cargado en segundo
plano.
A023/2020-01-20 Página 239 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
7.3 Seleccionar una conexión
En el menú contextual de la versión de intersección, elija "Seleccionar conexión". En
"Configuración", puede seleccionar la conexión de su elección.
Esta conexión se utiliza entonces por defecto para las opciones de menú "Suministro específico
del fabricante (Sitraffic Control)", "Suministro específico del fabricante_" y "Lectura específica del
fabricante...". El diálogo también se muestra cuando selecciona una de estas opciones de menú
(a menos que haya seleccionado la opción "No mostrar diálogo antes de la comunicación").
En "Configuración...", puede configurar las conexiones que desee (consulte el capítulo
"Configuración de la conexión").
7.4 Suministro específico del fabricante
Una vez que se ha creado el suministro, los datos o un archivo del controlador se pueden
transferir al controlador. Para ello, en el menú contextual de la versión de intersección,
seleccione "Suministro específico del fabricante". Si en Versión de intersección / General /
Componentes se seleccionan componentes que no se han integrado completamente en Office,
en su lugar se muestra la opción de menú "Control específico del fabricante (Control
Sitraffic)" (ver capítulo 7.7).
Sin embargo, la versión de intersección debe haberse reservado y la perspectiva "Suministro de
intersección" seleccionada (desde el menú principal).
Después de la verificación de datos, se muestra el cuadro de diálogo "Seleccionar conexión", si no se ha desactivado
(consulte también el capítulo "Seleccionar una conexión"). Después del procesamiento de datos, haga clic en Aceptar para
abrir el Asistente de suministros.
Tenga en cuenta que, según la familia de dispositivos, el estado del flujo de trabajo y la conexión
seleccionada, es posible que algunas funciones del Asistente estén deshabilitadas.
Los diferentes tipos de datos se guardan en la unidad flash y en la RAM del
controlador C800V, si el tipo de comunicación
lo permite. La RAM sirve como espacio de almacenamiento temporal para los datos que el controlador
está utilizando actualmente. Sin embargo, estos datos pueden perderse durante un reinicio.
Si los datos solo se guardan en la unidad flash, el controlador continúa trabajando con los datos disponibles
en la RAM. Los datos solo se guardan desde la unidad flash a la RAM después de un reinicio (en la
configuración del interruptor 1) o mediante el servicio Sitraffic.
Para C900V, los datos siempre se guardan automáticamente en la unidad flash y luego se
cargan inmediatamente en la RAM.
El Apéndice contiene información detallada sobre la ubicación de almacenamiento de los tipos de datos
individuales y sobre el suministro de seguimiento.
Para los controladores sX, utilice el botón Transferir en la página de descripción general de sX. Después
del diálogo, donde puede adaptar los parámetros de transferencia y seleccionar el
Siemens Mobility GmbH Página 240 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
las partes de configuración que desea transferir, los datos se exportarán y se le
reenviará a la GUI del servicio sX.
7.4.1 Compilación de datos del proyecto actual
Cuando selecciona la opción "Compilar datos del proyecto actual", la siguiente página del Asistente
enumera los siguientes tipos de datos:
• Suministro básico
• Parámetros de AT
• código TA
• VA-Para y VA-Code
• Monitoreo de señal
• Todos los componentes del proyecto
• Simulación.
Para el nuevo suministro de un controlador C900V, le recomendamos que seleccione todos los
componentes. Y si necesita transferir parámetros y código de TA, hágalo en un solo paso.
Antes de guardar los datos, se realiza una verificación de plausibilidad. Sus resultados se muestran en la
ventana de registro. Antes de la transferencia de datos, se consulta la contraseña del controlador. Además,
la versión de la estructura de datos se compara con la versión del controlador para el suministro básico y el
control de la señal.
Para los parámetros básicos de suministro y TA, también puede seleccionar estructuras individuales en un
cuadro de diálogo adicional (por ejemplo, si desea cambiar un plan de señales, debe elegir las estructuras
individuales variantes). En este caso, debe seleccionar las instancias en otro cuadro de diálogo adicional
seleccionando las casillas de verificación correspondientes.
A continuación, debe elegir una ubicación de almacenamiento. Al mismo tiempo, aún puede guardar los
datos de suministro como un archivo de controlador. Para mantener la coherencia de los datos del
controlador, especifique una memoria RAM y una unidad flash. dependiente de lacomunicación
tipo
y la versión del controlador, para C800V, los datos solo se pueden transferir a una unidad flash o a
la RAM.
Los pasos necesarios para la transferencia de datos (estado del controlador, posición requerida del interruptor,
etc.) se muestran en el asistente.
Si desea transferir los datos de un proyecto completo paso a paso, asegúrese de transferir los
datos de suministro básicos antes de cargar los datos de monitoreo de señal.
Solo seleccione "Suministro inicial" si no se han guardado datos en la unidad flash o se han
eliminado a través del Servicio Sitraffic.
Los controladores Sitraffic C900 no distinguen entre suministro inicial y suministro
total.
A023/2020-01-20 Página 241 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Todas las diferencias entre la versión de intersección y el estado del controlador se marcan
como "suministro delta". Si el estado del controlador no se corresponde con el último
estado de suministro, el controlador requiere suministro total.
7.4.2 Enviar archivo de dispositivo al controlador
Utilice esta opción en el asistente para enviar un archivo de dispositivo creado (consulte el próximo capítulo) al
controlador.
7.4.3 Creación de un archivo de controlador
Puede crear archivos de suministro para tipos de datos individuales. Para hacerlo, es posible que deba
cambiar la ruta del directorio. Estos archivos se pueden transferir individualmente al controlador.
Para la monitorización y simulación de señales, solo es posible el suministro total. Para el
suministro básico y los parámetros TA, también puede seleccionar estructuras individuales en un
editor adicional.
Antes de que se escriban los archivos del dispositivo, se realiza una verificación de plausibilidad. Sus resultados
se muestran en la ventana de registro que se abre automáticamente.
Luego, los archivos del dispositivo se generan y se guardan en el subdirectorio especificado.
7.5 Lectura específica del fabricante
En el menú contextual de la versión de intersección, elija "Lectura específica del fabricante"
para guardar los datos de lectura de un controlador o archivo de dispositivo en la versión de
intersección. Si en Versión de intersección / General / Componentes se seleccionan
componentes que no se han integrado completamente en Sitraffic Office, en su lugar se
muestra la opción de menú "Control específico del fabricante (Sitraffic Control)" (ver capítulo
7.7).
Sin embargo, la versión de intersección debe haberse reservado y la perspectiva "Suministro de
intersección" seleccionada (desde el menú principal).
Después del procesamiento de datos, se muestra el cuadro de diálogo "Seleccionar conexión", si no se ha
desactivado (ver también el capítulo "Seleccionar una conexión"). Una vez procesados los datos, haga clic
en Aceptar para abrir el Asistente de suministros.
Tenga en cuenta que, según la familia de dispositivos, el estado del flujo de trabajo y la conexión
seleccionada, es posible que algunas funciones del Asistente estén deshabilitadas.
Desde el controlador Sitraffic C800V, versión 4.0, todos los datos básicos de suministro se leen a través de BEFA. Con
respecto a los datos de los controladores C800 anteriores, solo se leen los planes de señales a través de BEFA.
Siemens Mobility GmbH Página 242 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7.5.1 Leer datos del controlador
Antes de leer datos a través de esta opción en el Asistente, verifique la versión actual del
controlador en Versión de intersección/General/Componentes/Leer del controlador. Las
posibilidades de importar datos dependen de la versión de su controlador.
Para los parámetros básicos de suministro y TA, también puede leer parte de los datos. Sin embargo,
el código TA y la monitorización de señales solo se pueden leer por completo.
Seleccione Todos los componentes del proyecto para importar todos los componentes de una versión de
intersección desde el controlador. En este caso, el código del sistema no se importa.
A continuación, para un controlador C800V, especifique si desea leer los datos de suministro básicos, los
parámetros TA y el control de la señal desde la memoria principal o desde una unidad flash. El código TA
solo se puede leer desde una unidad flash.
La memoria principal contiene el suministro actualmente utilizado por el controlador. No
necesariamente tiene que ser idéntico a los datos en la unidad flash.
Cuando importa datos a la versión de intersección (seleccione la casilla de verificación "Importar a proyecto
abierto"), puede importar datos a un archivo de dispositivo al mismo tiempo. Para ello, seleccione la casilla de
verificación Guardar como archivo de dispositivo.
Haga clic en el botón Continuar para leer los datos de la unidad flash o RAM y guardarlos en
la versión de intersección.
Haga clic en el botón Atrás para continuar con la lectura del siguiente componente.
Para los controladores sX, utilice "Leer la configuración sX" dentro del menú contextual del árbol
de objetos en "Intersecciones" o una intersección ya existente. Después del diálogo, donde
puede adaptar los parámetros de transferencia, los datos de configuración se importarán a una
nueva versión de intersección.
7.5.2 Importar datos desde un archivo
Usando esta opción en el Asistente, puede importar los datos guardados en un archivo de
dispositivo en una versión de intersección. Al hacerlo, puede sobrescribir los datos existentes en la
versión de intersección.
7.6 Leer los datos del controlador en la nueva intersección
Proceda de la siguiente manera para crear una nueva intersección a partir de los datos de un controlador:
Crear una nueva intersección.
En Versión de intersección/General, seleccione una familia de controladores y acepte los
cambios.
Establezca una conexión física con el controlador. Para Sitraffic C900V, por ejemplo, podría ser
una conexión local a través de Ethernet.
A023/2020-01-20 Página 243 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
En el menú contextual de la versión de intersección, elija Versión de intersección / Configuración
para establecer una conexión con el controlador (consulte también el capítulo 7.2).
Luego, en Versión de intersección / General / Componentes, seleccione "Leer desde el controlador…".
Seleccione la conexión y haga clic en "Lectura". Todas las versiones de los componentes se leen desde el
controlador. Haga clic en "Aplicar" para aceptar el conjunto de configuración. Compruebe los componentes
y algunos, si es necesario. Para aceptar los cambios, haga clic en el símbolo correspondiente en el editor.
Lea los datos de configuración del controlador como se describe en el capítulo 7.5.
7.7 Suministro remoto
Este capítulo describe el suministro remoto para el caso de que en Versión Intersección / General /
Componentes, se seleccione la opción "Solo componentes totalmente integrados en Office". De lo
contrario, el suministro remoto se realiza a través de Sitraffic Control (ver también el capítulo 7.7).
7.7.1 Generalidades
El suministro remoto de componentes y objetos individuales se puede realizar a través de un
módem o del centro de control.
Para el suministro remoto a través del centro de control, existen las siguientes opciones:
Sitráfico C800V:
• BEFA 15: carga y descarga de datos
• OCIT: carga y descarga de datos
• Canto: carga y descarga de datos.
Controlador M:
• BEFA 15: envía o lee programas de señal, lee tiempos entre verdes / tiempos
mínimos de verde a través de comandos de texto para admitir dispositivos externos.
• OCIT: como BEFA 15, mediante dispositivo accesorio PCM o MPM
• Canto: como para BEFA 15 a través de MPM.
Sitráfico C900V:
• OCIT: carga y descarga de datos
• OCIT/GSM (conexión telefónica): carga y descarga de datos
• Canto: carga y descarga de datos.
Sitraffic sX:
• Para un controlador sX, la conexión es "siempre" remota. Utilice el acceso WEB
del controlador sX para cargar y descargar archivos de configuración.
Siemens Mobility GmbH Página 244 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7.7.2 Objetos que necesitan ser suministrados
Seguramente tendrás que suministrar algunos de los objetos. El siguiente resumen le muestra
qué objetos deben suministrarse para qué controladores
Centro de control
• planes EPS
• Planes de demanda
• planes L6000
• Programas de señales S7
• Programas de señales IEC
• Compartimentos del controlador
• detectores
7.7.3 Datos disponibles a través del centro de control
A través de Sitraffic Scala, puede leer los siguientes datos:
• Con controladores Sitraffic C800V, en las versiones 2 y 3: planos de señalización
• A partir de la versión 4: datos básicos de suministro y parámetros TA
• Con controladores Sitraffic C900V, todos los datos.
• Con controladores Sitraffic sX, todos los datos.
Los siguientes datos básicos de suministro se pueden suministrar al controlador:
• Parámetros de datos básicos
• Planes de señales
• planes del cuerpo de bomberos
• Parámetros del detector (umbrales de respuesta para asignación permanente y espacio
permanente)
• Plausibilidades del detector (tiempos de plausibilidad)
• Automático anual (calendario predeterminado, plan anual, calendario anual, asignación de
plan diario)
• Registro de control
• SZP en línea
• Lámparas de reconocimiento (SENLI)
A023/2020-01-20 Página 245 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
• Parámetros de tiempo para DCF, GPS, sincronización
• Inicialización del módem
• Corredores de luz roja
• Nombre del cliente para monitoreo de señal
• Entradas/salidas especiales (asignación de BAZ a un detector lógico).
Actuación de tráfico:
• Parámetros de AT
• Vía OCIT, OCIT/GSM (conexión telefónica) o Canto: código TA.
7.7.4 Datos disponibles vía módem
Se pueden suministrar los mismos datos a la memoria principal (con Sitraffic C800V) y a la unidad flash
(con Sitraffic C800V y C900V) que se suministran a través del centro de control.
Adicionalmente se puede suministrar alimentación básica total y el código TA al pendrive
(con Sitraffic C800V y C900V).
Los datos del controlador se pueden leer como con una conexión directa.
Por razones de seguridad, el suministro remoto no es posible para los datos de monitoreo de señales.
Las condiciones generales para el suministro posterior se enumeran en el Apéndice.
7.7.5 Suministro a través de BEFA 15
En Versión de intersección/Configuración, asegúrese de que esté seleccionado el módulo de
conexión "BEFA 15 a través de Scala" (consulte el capítulo 7.2).
Si Sitraffic C800V está descargando grandes cantidades de datos, los mensajes de registro del
controlador pueden transferirse con retraso, es decir, después de que se hayan transferido los datos de
suministro.
Los datos de suministro solo se pueden transferir a través de BEFA a la memoria principal de Sitraffic
C800V (hasta el nivel 4.0). En la vista Sitraffic, seleccione "Guardar memoria" para guardar los datos de
suministro en la unidad flash. A partir del nivel 4.1, los datos se envían a la unidad flash a través de Sitraffic
Office o Sitraffic Control.
Configuraciones generales de comunicación
Puede encontrar la configuración general de comunicación para BEFA en Configuración
– Comunicación – Central/Scala/SICOMP Lan.
Sitraffic C800V: para una carga de datos más rápida, se puede suprimir la lectura de la
versión BD. Al adoptar datos en el proyecto, se muestra un mensaje que le pregunta si
realmente desea importar los datos, ya que la versión no se puede verificar.
Siemens Mobility GmbH Página 246 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
Controlador M: para la carga de datos, puede optar por a) leer programas de señales/tiempos interverdes,
etc. a través de comandos de texto o b) leer áreas de memoria a través de filas/columnas. La segunda
opción es más rápida, ya que es posible que no admita dispositivos externos.
7.7.6 Suministro vía OCIT
En Versión de intersección / Configuración, verifique si se ha ingresado y configurado un
módulo correspondiente (consulte el capítulo 7.2). OCIT es compatible con los módulos
de conexión C900 (BBX), PCM, PCV y MPM.
Para el suministro de datos a los dispositivos de conexión y cómo establecer el acceso al sistema en el lado de la
PC, consulte el capítulo 14.
7.7.7 Suministro vía Canto
En Versión de intersección/Configuración, verifique si se ha ingresado y configurado un
módulo correspondiente (consulte el capítulo 7.2). Canto es compatible con los módulos de
conexión C900 (BBX) y MPM.
Para el suministro de datos a los dispositivos de conexión y cómo establecer el acceso al sistema en el lado de la
PC, consulte el capítulo 14.
7.7.8 Alimentación vía módem
Puede establecer una conexión con Sitraffic C800V o C900V a través de cualquier módem
estándar compatible con Hayes (V32 a V34) o módem GSM en el lado de la PC. Los módems
admitidos en el lado del controlador se enumeran en la nota de versión correspondiente.
7.7.8.1 Inicialización del módem del controlador
Para Sitraffic C900V, los parámetros del módem están disponibles en la Web.
Para Sitraffic C800V, el módem del lado del controlador debe inicializarse a través del suministro
básico. Para ello, en Versión de intersección / Datos del sistema / C800V, suministre los siguientes
objetos:
Especial / ModemInit
Proporcione el tipo de módem y el PIN, si es necesario. Las cadenas de inicialización están codificadas de forma rígida.
No se pueden cambiar a través del suministro.
Interfaces especiales/serie/Ext3 o Ext5 (se configura automáticamente).
7.7.8.2 Configuración del módem de PC para Sitraffic C900V
Los ajustes para el módem del lado de la PC se realizan enAjustes – Comunicación– Pestaña C900V-
local/módem: módem de conexión de acceso telefónico.
A023/2020-01-20 Página 247 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Para obtener una descripción detallada de cómo establecer la conexión de acceso telefónico, consulte la guía
de instalación de BBX.
7.7.8.3 Configuración del módem de PC para Sitraffic C800V
La configuración para el módem del lado de la PC se realiza en Configuración – Comunicación – pestaña
del módem C800V.
La conexión es posible a través de un módem compatible con Hayes o un módem de radio.
Módem estándar compatible con Hayes
Tipo de módem: Hayes estándar
Interfaz: COM1
Tasa de baudios: 38400
Comandos de módem
Prefijo de marcación: (vea abajo)
Marcar sufijo: METRO
Marque cancelar: METRO
Inicialización (vea abajo)
Colgar: + + + ~~~ATH0 M̂
Tiempos de monitoreo: (ver abajo)
• Prefijo de marcación
EN DT. Para los sistemas telefónicos, se agregan el número de línea externa y la pausa de marcación
(por ejemplo, AT DT0W).
• Inicialización
CAJERO AUTOMÁTICO. Los interruptores que se describen a continuación (p. ej. US Robotics Sportster
Flash) deben estar configurados. Sin embargo, se corresponden en parte con los valores predeterminados
de fábrica. Los ajustes marcados con un asterisco * son ajustes de fábrica.
Para ELSA MICROLINK 56K PRO, los ajustes necesarios corresponden a los
ajustes de fábrica (&F).
valor posible
Configuración (depende de Descripción
módem)
Cargar perfil guardado o configuración de
Cargar ajustes básicos &F o &F1
fábrica
Compresión de datos &K1 * Activar la compresión de datos
Error de corrección &M4 * en
Comprobación de flujo de software &I0 * desactivado
Comprobación de flujo de hardware &H1 * activado (CTS)
Siemens Mobility GmbH Página 248 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
DCD solo ENCENDIDO si se realiza la
Línea de control DCD &C1 *
conexión
Conexión cancelada con
Línea de control DTR &D2
cambio ON/OFF
Códigos de resultado V1 alfabético
Salidas extendidas X3 activado
Eco E1 * en
Altavoces encendidos hasta el mensaje
Altoparlante M1 *
"Conectar"
• Tiempos de monitoreo
La transferencia de datos se cancela automáticamente después de un período máximo (especificado en
minutos), si no se transfieren datos reales.
El valor 0 desactiva la monitorización.
Radiomódem
Los módems de radio (p. ej. Terminal M20 de Siemens) deben restablecerse a la configuración de fábrica. De lo
contrario, tendrá que ingresar todos los valores para la inicialización manualmente y podría haber algunos
problemas con la transferencia de datos.
Ingrese la siguiente informacion:
Tipo de módem: módem de radio
Interfaz: COM1
Tasa de baudios: (vea abajo)
Comandos de módem
Seleccionar prefijo: (ver "Módem estándar compatible con Hayes")
Marcar sufijo: METRO
Marque cancelar: METRO
Inicialización: (vea abajo)
Colgar: + + + ~~~ATH0 M̂
Tiempos de monitorización: (ver "Módem estándar compatible con Hayes")
• Tasa de baudios
Seleccione la tasa de baudios requerida para el módem de acuerdo con su manual. Le recomendamos que
guarde la configuración de fábrica para la velocidad de transmisión en el perfil de usuario. De lo contrario,
debe configurar todos los interruptores individualmente en la cadena de inicialización y no puede usar la
función &F (restablecer la configuración de fábrica).
• Inicialización
EN &F … M̂. Esta función restablece el radiomódem a la configuración de fábrica.
Los demás ajustes deben introducirse manualmente uno tras otro (sin utilizar
A023/2020-01-20 Página 249 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
cualquier espacio).
Los interruptores descritos a continuación (por ejemplo, Siemens M20) deben estar configurados. Los
ajustes marcados con un asterisco * son ajustes de fábrica.
Configuración valor posible Descripción
Cargar ajustes básicos &F Cargar perfil guardado o configuración de fábrica
Compresión de datos + DS=3.0,1024.6 Activar la compresión de datos
Códigos de resultado V1 * Alfabético
Salidas extendidas X3 activado
Línea de control DCD &C1 * DCD solo ENCENDIDO si se realiza la conexión
Línea de control DTR &D2 Conexión cancelada con cambio ON/OFF
Línea de control DSR &S1 DSR se establece idéntico a la línea de CD
Responder la llamada S=0 * No acepte ninguna llamada
Eco E1 * en
ConectarMensaje + TIRR=0 * Informar solo la velocidad de transmisión de datos DEE
Establezca la interfaz del módem en baudios 19200 (Nota: la
Tasa de baudios DCE + DPI=19200 * velocidad en baudios debe corresponder a la velocidad en baudios de
la interfaz de la PC)
parámetro DCE + CIF=3.3 * 8 bits de datos, sin paridad, 1 bit de parada
Comprobación de flujo + CFI=2.2 * Comprobación de flujo RTS/CTS
7.8 Suministro específico del fabricante (Sitraffic Control)
Si en Versión de intersección / General / Componentes se seleccionan componentes que no se
han integrado completamente en Sitraffic Office, en el menú contextual de la versión de
intersección, se muestra la opción de menú "Control específico del fabricante (Sitraffic Control)"
en lugar de "Fabricante -lectura específica".
Sin embargo, la versión de intersección debe haberse reservado y la perspectiva "Suministro de
intersección" seleccionada (desde el menú principal).
Sitraffic Control se inicia con los datos de la versión de intersección. Sus funciones le permiten
escribir y leer el suministro del controlador. Para más detalles sobre el funcionamiento del
Sitraffic Control, consulte su manual.
Siemens Mobility GmbH Página 250 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
7.9 Guardar archivos de configuración del módulo de conexión
Mediante un Asistente, puede guardar los archivos de configuración de un módulo de conexión, es
decir, de C900 (BBX), PCM, PCV o MPM.
Para ello, en el menú contextual de la versión de intersección, seleccione "Configuración". Luego, en la
barra de herramientas en "Módulos de conexión", haga clic en "Guardar archivos de configuración del
módulo de conexión".
Los archivos que puede guardar se enumeran para el tipo de módulo de conexión respectivo. Los
archivos se guardan en un archivo adjunto especial de la versión de intersección.
Siga las instrucciones del Asistente para guardar los archivos.
7.10 Restaurar archivos de configuración del módulo de conexión
Con un asistente, puede restaurar los archivos de configuración guardados del módulo de
conexión.
Para ello, en el menú contextual de la versión de intersección, seleccione "Configuración". Luego, en la barra de
herramientas debajo de "Módulos de conexión", haga clic en "Restaurar archivos de configuración del módulo de
conexión".
Siga las instrucciones del Asistente para restaurar los archivos.
7.11 Componentes de comunicación (Sitraffic KSNET)
La información entre el controlador y la PC o notebook se intercambia a través del servidor de
comunicación Sitraffic KSNET. Sitraffic KSNET se inicia automáticamente por
Oficina de Sitráfico, si se requiere. En este caso, el símbolo de KSNET Barra se muestra en el
de inicio de Windows.
Sitraffic Office y Sitraffic Service funcionan en paralelo.
cuando Sitraffic Office suministra o lee datos, Sitraffic Service se "corta" automáticamente,
es decir, ya no se envían mensajes de estado de funcionamiento ni datos de visualización.
Una vez finalizado el procedimiento, Office se conecta de nuevo al Servicio
Sitraffic.
A023/2020-01-20 Página 251 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Siemens Mobility GmbH Página 252 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
8 Lógica TA
8.1 Introducción
Sitraffic Office proporciona un entorno de desarrollo integrado para controles activados por tráfico
(lógica TA). El entorno de desarrollo permite al planificador implementar tareas de ingeniería de
tráfico sin conocimiento de un lenguaje de programación en el código del programa. Un editor de
diagramas de flujo o estructuras ayuda gráficamente al usuario a formular condiciones lógicas. Las
bibliotecas del sistema ya ofrecen soluciones elaboradas para una serie de problemas parciales de
ingeniería de tráfico. Las funciones solo tienen que ser parametrizadas y los resultados están
disponibles para que el usuario los edite. Las funciones desarrolladas por el planificador también se
pueden agrupar en una biblioteca de usuario. Con esta cantidad de soluciones estándar
preformuladas, la parte de las condiciones creadas individualmente se reduce al mínimo y los tiempos
de creación o prueba se reducen enormemente. Usando un compilador, la lógica del tráfico se
traduce en código de programación para la simulación del sistema de control activado por el tráfico.
Un depurador simplifica la búsqueda de pruebas y errores al evaluar un registro generado por un
programa activado por el tráfico.
8.1.1 Resumen
La lógica TA se muestra en el siguiente capítulo (capítulo 8.2) y luego se explica la lógica TA
(capítulo 8.3). Luego hay información sobre la creación de bibliotecas de usuario (capítulo 8.4) y
cómo usar las bibliotecas del sistema (capítulo 8.5).
Los usuarios que estén familiarizados con Sitraffic Language pueden encontrar información
útil en la sección "Switchover from Sitraffic Language" (capítuloFehler! Verweisquelle
konnte nicht gefunden werden.).
Una referencia al idioma finaliza el capítulo (capítulo 8.6).
8.2 Entorno del sistema
Utilizando el entorno de Desarrollo, se crea una lógica TA que se implementa en un
controlador o para simulación.
No todas las funciones que se requieren para este complejo procedimiento están cubiertas por el
entorno de desarrollo. Las bibliotecas del sistema proporcionan funciones básicas que pueden
ampliarse mediante bibliotecas de usuario. La edición de la estructura de parámetros de usuario y
la parametrización o suministro en Sitraffic se ejecuta fuera del entorno de desarrollo.
8.2.1 Bibliotecas del sistema
Las bibliotecas del sistema proporcionan funciones de controlador y método de control. Un ejemplo es el
procedimiento de controlador PDMx. Es un procedimiento de controlador activado por el tráfico, donde el
A023/2020-01-20 Página 253 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
el control del grupo de señales se ejecuta en las transiciones de etapa. La biblioteca del sistema PDMx se
basa en una biblioteca del sistema del núcleo del controlador para el controlador.
8.2.2 Bibliotecas de usuario
Además de las bibliotecas, tiene la posibilidad de agrupar funciones de creación propia en
bibliotecas de usuario, por ejemplo, aquellas que ya se están utilizando, para que estén
disponibles para proyectos posteriores.
En comparación con las bibliotecas del sistema, siempre se incluye una biblioteca de usuario completa en el
código del programa. Esto también significa que las funciones no utilizadas constituyen el tamaño del código
del programa.
8.2.3 Estructura de parámetros de usuario
La parametrización del procedimiento del controlador y de la lógica del TA se realiza en
Sitraffic Office fuera del entorno de desarrollo. La lógica TA se puede parametrizar a
través de los llamados parámetros de usuario.
8.2.4 Simulación
Las aplicaciones Aimsun.Next y/o VISSIM se utilizan para probar y evaluar el
procedimiento del controlador (control de tiempo fijo, S-Le, PDMe, etc.)
La simulación consiste en:
• la aplicación Aimsun.Next y/o VISSIM
• una actuación de tráfico (lógica TA compilada).
La comunicación tiene lugar a través de una interfaz, donde se intercambian los valores medidos del
detector y los estados de señalización.
La lógica TA compilada en modo fuera de línea se puede probar en la computadora usando las
aplicaciones dadas. Al cambiar la parametrización durante la simulación, se puede lograr una
optimización de la actuación del tráfico. Después de la prueba relacionada con el tráfico, los datos se
pueden exportar y cargar en el controlador, después de generar el suministro básico.
Se puede obtener información más detallada sobre las aplicaciones Aimsun.Next y
VISSIM del manual de usuario suministrado.
8.2.5 Entorno de desarrollo
La lógica TA de una versión de intersección o una biblioteca de usuario se edita en el entorno de
desarrollo.
Los proyectos de lenguaje Sitraffic existentes se pueden leer con la Importación. Los editores de
código fuente permiten editar la lógica. Con Compilación, el código fuente se compila en un
código ejecutable para la simulación o el controlador. El depurador admite el
Siemens Mobility GmbH Página 254 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
búsqueda de pruebas y errores junto con la simulación. La Documentación permite la
impresión y la vista previa de la página de la lógica TA.
8.2.5.1 Importar
Los proyectos de lenguaje Sitraffic existentes (*.tlp) y los códigos fuente (*.sor) se pueden leer para su
posterior edición. Esto se puede hacer de tres maneras:
• Importación automática durante la importación de una intersección desde un archivo scx.
• Importación de un proyecto de lenguaje Sitraffic (*.tlp) desde los respectivos archivos adjuntos de
la versión de intersección.
• Importación de un proyecto de lenguaje Sitraffic (*.tlp) y códigos fuente individuales
(*.sor) desde los respectivos archivos.
8.2.5.1.1 Importación Scx – Método TA con código estándar
Si importa un archivo scx que
• contiene un método TA con código estándar (SL, VS-PLUS) y
• no se creó ninguna lógica individual con Sitraffic Language para la intersección
importada,
después de la importación de scx, debe eliminar un código estándar posiblemente importado en el
proceso de los archivos adjuntos de la versión de intersección importada. Esto es necesario para
que se utilice el código estándar que ahora está contenido en los componentes TA (SL, VS-PLUS).
Para esto debes
• abra en el árbol de objetos el entorno de desarrollo para el sistema lógico del usuario
haciendo doble clic enActuación de Tráfico (TA) / Sistema Lógico de Usuariode la
versión de intersección.
Haga clic en el icono para eliminar el sistema lógico de usuario en la barra de
herramientas del entorno de desarrollo y respondaSía la confirmación
8.2.5.2 Editores de código fuente
La lógica TA se puede crear y editar con estos diferentes editores.
Un editor de diagramas de flujo o estructuras ayuda al usuario a través de la visualización gráfica de
procedimientos, curvas e intersecciones y, por lo tanto, facilita considerablemente la configuración de la
lógica. Con los elementos lógicos TA, el usuario también puede trabajar sin tener conocimientos de
programación. La entrada estructurada ayuda a prevenir errores.
8.2.5.3 Compilación
Con la compilación, el código fuente de la lógica TA se convierte en varios pasos en un
código ejecutable para la simulación o para el controlador:
• El código fuente para el lenguaje de programación ANSI-C se crea a partir del código
fuente lógico de TA.
A023/2020-01-20 Página 255 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
• Un compilador ANSI-C que es específico para la plataforma de destino y el enlazador
finalmente compilan el código fuente C en un código ejecutable, por ejemplo para VISSIM
(archivo exe).
8.2.5.4 Depurador
Es posible registrar el proceso de una lógica TA mientras se ejecuta la simulación y
analizarlo con el depurador.
8.3 Lógica TA de una intersección
La lógica TA de una intersección se puede encontrar en el árbol de objetos en la versión de
intersección enActuación de tráfico (TA) – Lógica TA. Al hacer doble clic en el árbol de objetos
o en la vista detallada, se abre la lógica TA respectiva en el entorno de desarrollo.
8.3.1 Información general sobre el entorno de desarrollo
Para utilizar el entorno de desarrollo, necesita una licencia.
El entorno de desarrollo se compone de ventanas acoplables. Esto se puede utilizar para
adaptar la interfaz a los requisitos individuales. El diseño de la ventana se guarda específico del
usuario.
8.3.2 Estructura lógica del TA
Esta sección ofrece una descripción general de cómo se estructura una lógica de TA.
Puede encontrar más información sobre los elementos de lenguaje de una lógica TA en el
capítulo8.6.
Una lógica TA se compone de información general, bibliotecas de sistema integradas y bibliotecas de usuario
y los módulos de código fuente reales de una intersección. Las bibliotecas del sistema, las bibliotecas de
usuario y los módulos de código fuente de una intersección contienen definiciones, es decir, funciones,
constantes, variables y tipos. Los parámetros de usuario se pueden utilizar en funciones de los módulos de
código fuente.
Los módulos de código fuente C están determinados para casos de uso especiales.
8.3.2.1 Información general
La información lógica general de TA incluye:
• Nombre
• Nombre corto
• Descripción
Siemens Mobility GmbH Página 256 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
• Protección con contraseña (solo lectura)
• Versión, compilación no.
Estos se pueden editar en la ventana General. Versión y compilación no. se puede utilizar para
la documentación y no tiene más relevancia en la lógica TA de una intersección.
Tenga en cuenta que cuando se abre por primera vez la lógica TA, el nombre y el nombre
abreviado se inicializan de acuerdo con la versión de la intersección.
8.3.2.2 Bibliotecas del sistema
Las bibliotecas del sistema son partes de los componentes, que se seleccionan enVersión de
intersección / General.
Las bibliotecas del sistema que se integran de este modo se enumeran en elbibliotecasventana. Las
bibliotecas del sistema no se pueden editar.
Las bibliotecas del sistema necesarias dependen del tipo de controlador y del método de control
deseado.
8.3.2.3 Bibliotecas de usuario
Las bibliotecas de usuario se seleccionan enVersión de intersección / General.
Los módulos de código fuente así integrados se enumeran junto con los módulos de
código fuente de la intersección en la ventana correspondiente. Estos códigos fuente no
se pueden editar en el sistema lógico de usuario de la versión de intersección.
8.3.2.4 Módulos de código fuente de una intersección
La lógica TA específica de la intersección real se puede encontrar en los módulos de código fuente
de la intersección. Se pueden utilizar más de un módulo de código fuente, por ejemplo, para la
distribución lógica de la lógica TA.
8.3.2.5 Los módulos de código fuente de intersección se enumeran junto con los
módulos de código fuente de las bibliotecas de usuario integradas en la
ventana correspondiente. Definiciones
Las bibliotecas del sistema y los módulos de código fuente pueden contener definiciones, es decir,
funciones, constantes, variables y tipos. Estos se enumeran en cada ventana.
Las funciones contienen el código lógico real en cuerpos de función. Para las funciones, estas se pueden editar
desde módulos de código fuente de intersección como estructuragrama o diagrama de flujo.
8.3.2.6 Parámetros de usuario
Los parámetros de usuario se definen fuera de la lógica de TA en el árbol de objetos en Activado por tráfico
(TA) – Parámetros de usuario. Los valores de parámetros individuales se pueden solicitar en
A023/2020-01-20 Página 257 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
funciones a través de la estructura de parámetros de usuario, que se creó en el árbol a través de la interfaz de
edición.
8.3.2.7 Módulos de código fuente C
Los módulos de código fuente C se utilizan junto con bibliotecas de sistemas específicas,
por ejemplo, VS-PLUS 6.1.
Los módulos de código fuente C se enumeran en la ventana correspondiente.
8.3.3 Recreando una lógica TA
A continuación se supone que ya existe una versión de intersección para la que se debe
crear una lógica TA.
El suministro básico y la definición de los parámetros TA, la determinación del
número de etapas e intersecciones parciales, etc. deben hacerse con anterioridad.
8.3.3.1 Selección de componentes
Al seleccionar los componentes en Versión de intersección / General, determina qué
bibliotecas de sistema y bibliotecas de usuario (opcional) deben usarse en la lógica TA.
También debe configurar la subversión en los componentes agregados. Esto especifica la
tercera y cuarta posición de la versión, para la selección de la biblioteca del sistema para la
lógica TA.
Si el sistema deseado o las bibliotecas de usuario no se pueden seleccionar, deben
importarse (consulte el capítulo8.5.1y 8.4.7).
Ahora complemente la selección con el componente GD correspondiente y seleccione el componente
AWP/parámetro de usuario para definir los parámetros de usuario.
En el entorno de desarrollo lógico de TA, puede ver las bibliotecas del sistema
seleccionadas en elbibliotecasventana.
8.3.3.2 Procedimiento TA con código estándar
Las bibliotecas del sistema de diferentes procedimientos de TA, como SL por ejemplo, ya
suministran un código estándar para VISSIM y el controlador.
Siemens Mobility GmbH Página 258 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
Tenga en cuenta lo siguiente para VS-PLUS:
A partir de la versión para el controlador C900, la biblioteca del sistema ya no
contiene un código estándar para VISSIM (*.exe). El fabricante los proporcionará
de VS-PLUS.
Para usar la función en el parámetro Intersección/Simulación para exportar el
archivo exe, el archivo exe debe agregarse manualmente a la versión de la
intersección.
Si las funciones de código estándar son suficientes para usted, no tiene que crear su
propia lógica de TA y no tiene que cumplir con el siguiente tema.
Para los procedimientos de TA también tiene la posibilidad de crear una lógica de TA individual. En
este caso, la lógica TA compilada reemplaza el código estándar.
Al crear y utilizar una biblioteca de usuario propia, puede definir su propio "estándar" (consulte el
capítulo 8.4).
8.3.3.2.1 Volver al código estándar
Si ha creado una lógica TA individual y desea volver al código estándar, debe
• guarde la lógica de TA individual, si la necesita más adelante. Puede copiar la versión
de la intersección, por ejemplo, y luego continuar trabajando con la nueva versión de
la intersección.
• abra el entorno de desarrollo para la lógica TA haciendo doble clic en el Actuación
de tráfico (TA) > Lógica TAde la versión de intersección en el árbol de objetos.
• Haga clic en el símbolo para eliminar la lógica TA en la barra de
herramientas del entorno de desarrollo y responda la solicitud conSí.
El código fuente de la lógica TA y posiblemente el código compilado existente se elimina de los
archivos adjuntos de la versión de intersección y, como resultado, se usa nuevamente el código
estándar.
La eliminación de la lógica TA no se puede deshacer.
8.3.3.3 Definición de la estructura de parámetros de usuario
La estructura de parámetros de usuario se puede cambiar y complementar en cualquier momento
mientras se crea la lógica TA. Para ello, acceda a Editar interfaz en el menú contextual en Tráfico
activado (TA) – Parámetro de usuario – Parámetro de usuario … – Parámetro_de_usuario.
Una estructura „prefabricada“ puede ser un archivo *.mod (formato antiguo) o *.tlx que se puede
importar; ¡una estructura „particular“ se puede importar como archivo *.tlx!
A023/2020-01-20 Página 259 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.3.4 Uso de plantillas de estructura de parámetros de usuario
Si existen intersecciones que a menudo incluyen estructuras de parámetros de usuario
requeridas, puede usarlas como plantilla.
También tienes la posibilidad de crear intersecciones que solo sirven como plantilla:
• Cree una intersección en el árbol de objetos que contiene la plantilla. Nombre
la intersección Plantilla de parámetros de usuario 1, por ejemplo.
• En Versión de intersección / General / Versión de intersección, seleccione una
familia de controladores, por ejemplo, C900.
• BajoVersión de intersección / General / Componentes seleccione un
componente BD y la entradaAWP / Parámetro de usuario….
Para copiar una estructura de parámetros de usuario de este tipo desde una intersección de plantilla de este
tipo a la intersección de destino,
• En el menú contextual, elijaEditar interfazbajoActivado por tráfico
(TA) – Parámetros de usuario – Parámetros de usuario … –
User_Parametersde intersección de plantilla.
• En el menú contextual, elijaEditar interfazbajoActivado por tráfico
(TA) – Parámetros de usuario – Parámetros de usuario … –
User_Parametersde la intersección de destino.
• Seleccione una estructura en el editor AWP abierto de la intersección de plantillas o
haga clic en el área vacía de la lista de estructuras para deshacer la selección y, por lo
tanto, copiar todas las estructuras. Luego seleccioneEditar – Copiar estructurao
presione Ctrl + C.
• Haga clic en el área de estructura del editor AWP de la intersección de destino
(asegúrese de no seleccionar una entrada de estructura). Luego, desde el menú
principal, elijaEditar – Insertar estructurao presione Ctrl + V.
8.3.4 Edición de una lógica TA
Abra el entorno de desarrollo para la lógica TA haciendo doble clic en la lógica Traffic
Actuation (TA) / TA de la versión de intersección en el árbol de objetos.
Si aún no está familiarizado con la lógica TA, puede encontrar detalles en8.6.
Se requiere al menos un módulo de código fuente para formular la lógica TA. A continuación,
descubrirá cómo agregar un módulo de código fuente copiando plantillas de código fuente o
creando un nuevo módulo de código fuente.
Siemens Mobility GmbH Página 260 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.4.1 Uso de plantillas de código fuente
Dependiendo de las bibliotecas del sistema, las plantillas de código fuente existen como bibliotecas de usuario.
Puede encontrar más información sobre el uso de plantillas de código fuente en la descripción de cada biblioteca
del sistema.
No se debe hacer referencia a las plantillas de código fuente como bibliotecas de usuario. El usuario puede
importar plantillas de código fuente en la ventana de módulos de código fuente. Después de hacer clic en el ícono
Importar biblioteca de plantillas, se muestra un nuevo cuadro de diálogo, donde el usuario puede elegir la plantilla
para importar, a un módulo de código fuente nuevo o existente. La plantilla importada se puede editar más. Estos
cambios no persisten en la plantilla de código fuente original. Usted mismo crea plantillas de código fuente en
términos de bibliotecas de usuario. Siga las instrucciones del capítulo 8.4 sobre cómo crear y editar una biblioteca
de usuario. Seleccione un nombre para la biblioteca del usuario que indique claramente que es una plantilla.
8.3.4.2 Crear un nuevo módulo de código fuente
Si no hay una plantilla de código fuente para su caso de uso, se crea una nueva
automáticamente. Puede agregar otro nuevo módulo de código fuente haciendo clic en el
símbolo en la ventana de módulos de código fuente. Establezca el nombre como desee y,
opcionalmente, ingrese una descripción para el módulo de código fuente.
8.3.4.3 Configuración por defecto de las constantes
Al hacer clic en el icon genera automáticamente un módulo de texto fuente en forma de
una definición de constantes con todas las entidades de objetos presentes en la versión de intersección y
relevantes para el sistema lógico del usuario, como números de grupos de señales y números de
detectores, por ejemplo.
8.3.4.4 Definición de la función de instalación del usuario
ElUserInitLa función es llamada por el procedimiento del controlador. El usuario tiene la posibilidad de
inicializar la variable en determinados momentos (ver más abajo). El encabezado de función de la función de
inicialización del usuario está definido y no se permite cambiarlo. Por lo tanto, esta función de inicialización
de usuario generalmente se proporciona como plantilla de código fuente, consulte el capítulo 8.3.4.1).
El argumento de la función Hora de inicio especifica la hora de la llamada:
• START_TL = Encendido del controlador
• PAS_TA = Inicio de la actuación de tráfico
• PAS_SEC = cada segundo
Es posible que no pueda usar todas las variables y funciones del procedimiento del
controlador con la función de inicialización del usuario. Se puede encontrar más
información en la descripción de cada biblioteca del sistema.
• Abra el cuerpo de la función haciendo doble clic en la entradaUserIniten el
Funcionesventana o a través del icono de la entrada. Aquí puedes entrar
A023/2020-01-20 Página 261 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
la lógica de la función de inicialización del usuario. La siguiente imagen muestra un
ejemplo del cuerpo de función de la función de inicialización de usuario.
8.3.4.5 Definición de la función principal o función de usuario
La función principal es llamada como la función de inicialización del usuario, por el procedimiento del
controlador. Es el punto de partida para el proceso lógico del TA. El encabezado de función de la función
principal está definido y no se permite cambiarlo. Por lo tanto, la función principal generalmente se
proporciona como una plantilla de código fuente, consulte el capítulo 8.3.4.1).
Se puede encontrar más información en la descripción de la biblioteca del sistema utilizada.
En la biblioteca del sistema PDMe, la función de usuario asume el papel de la función
principal para PDM, por ejemplo.
8.3.4.6 Adición de funciones
Para crear una nueva función, proceda de la siguiente manera:
• Seleccione una entrada en elFuncionespara determinar el módulo de texto
fuente correspondiente y la categoría para la nueva función. Si no se
selecciona ningún módulo o categoría de texto fuente de esta manera, la
función se ingresará en el primer módulo de texto fuente o con una categoría
en blanco en el siguiente.
• Haga clic en el icono. Se añade una nueva función.
• Cambia el nombre. Tenga en cuenta que se hace una distinción entre mayúsculas y
minúsculas cuando se utilizan nombres.
• Establezca el tipo de resultado.VACÍOsignifica que la función no proporciona ningún
resultado.
• Si es necesario, agregue argumentos de función. Para hacerlo, en la ventana de
descripción, haga clic en el símbolo en la lista de argumentos. Cambie el nombre y el
tipo del argumento de la función agregada y establezcaProducciónsi necesario.
• Elcategoría, si es necesario, se puede cambiar en un momento posterior con
la columna correspondiente. Indicando uncategoríaes opcional porque las
categorías solo sirven como criterio organizativo.
Tenga en cuenta también la siguiente información sobreagrupamiento.
• La asignación al módulo de texto fuente se puede modificar
posteriormente con la columnaDefinido en.
Tenga en cuenta también la siguiente información sobreagrupamiento.
• Inserte una descripción en la ventana de descripción si es necesario.
Agrupamiento
La tabla se puede agrupar según cualquier columna. Con el preajuste la tabla
se agrupa segúnDefinido enyCategoría, Por ejemplo.
Siemens Mobility GmbH Página 262 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
Utilizando elcampo de agrupación,puede configurar las columnas de acuerdo con la agrupación que se lleva a
cabo. El campo de agrupación normalmente se encuentra encima del encabezado de la columna de la tabla.
Puede ocultar o mostrar el campo de agrupación en el elemento del menúOcultar campo de agrupacióny
Mostrar campo de agrupación, respectivamente, en el menú contextual del encabezado de la columna.
Para eliminar la agrupación de una columna, arrástrela con el mouse desde el campo de agrupación
hasta el encabezado de la columna de la tabla. Alternativamente, puede seleccionar el elemento de
menúNo agrupe de acuerdo con esta columnaen el menú contextual del campo de agrupación de la
columna. Por el contrario, para agrupar según una columna, puede arrastrar una columna al campo
de agrupación o seleccionarAgrupar según esta columnaen el menú contextual.
No debe usar el tipo de datos GLKOMMA, porque no hay una
biblioteca de sistema disponible que admita este tipo de datos.
El cuerpo de la función se puede editar como en la siguiente descripción.
8.3.4.7 Edición del cuerpo de la función
Puede definir el sistema lógico como un diagrama de estructura o un diagrama de flujo en el cuerpo del
bloque.
El tipo de visualización, es decir, si está trabajando con un diagrama de estructura o un diagrama
de flujo, generalmente se puede configurar en Sitraffic Office en Configuración / Opciones o en el
Sistema lógico de usuario. La documentación también se lleva a cabo de acuerdo con esta
configuración. Se puede cambiar en cualquier momento. Sin embargo, no es posible mezclar el
tipo de pantalla.
El usuario puede editar los cuerpos de las funciones en los archivos de código fuente. No puede acceder a
los cuerpos de funciones en la biblioteca del sistema y las bibliotecas de usuario protegidas con contraseña.
Abra el cuerpo de la función haciendo doble clic en una entrada en la ventana Funciones o
utilizando el icono en la fila de la función correspondiente.
En el cuerpo de la función, la lógica se realiza con la siguiente estructura de control.
• Intersección condicionada
• Bucle de conteo
• Bucle condicionado
Además, son posibles las siguientes instrucciones:
• Instrucción
• Fin de la función
A023/2020-01-20 Página 263 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
• Comentario.
En comparación con las instrucciones, las estructuras de control pueden, a su vez, contener otras
estructuras de control e instrucciones mediante las cuales se produce el structogram o diagrama de
flujo.
• El análisis de casos con casos, familiar de Sitraffic
El idioma y las versiones anteriores de Sitraffic Office ya no están disponibles y se
reemplazan con una bifurcación condicional para cada caso al abrir por primera
vez el diagrama de flujo correspondiente.
• Los comentarios "reales" del diagrama de estructura se reemplazan con
instrucciones comentadas al abrir por primera vez el diagrama de flujo
correspondiente.
8.3.4.7.1 Inserción de estructuras de control o instrucciones
Diagrama de estructura
Para insertar estructuras de control o instrucciones, seleccione la posición de inserción deseada en el
estructuragrama y haga clic en el símbolo correspondiente en la esquina izquierda de la ventana. Tenga
en cuenta que no siempre puede insertar en cualquier posición. Los casos solo se pueden insertar en
diferenciaciones de casos.
Las estructuras de control y las instrucciones también se pueden copiar e insertar utilizando el
portapapeles.
diagrama de flujo
Para insertar una estructura de control o instrucciones, haga clic en el icono en el inserto deseado
posición en el diagrama de flujo y luego seleccione la estructura de control deseada o las
instrucciones del menú contextual.
Todas las demás funciones del diagrama de flujo están disponibles en forma de botones en la barra de
herramientas de la ventana de funciones; estos son:
• Deshacer y rehacer
• Copiar y pegar
• cortar y eliminar
• Comentar o volver a comentar
El factor de zoom también se puede establecer mediante un control deslizante.
8.3.4.7.2 Comentando estructuras de control o instrucciones
Las funciones o instrucciones de control seleccionadas se pueden comentar, es decir, se muestran
como instrucciones y se evalúan durante la compilación. Esta posibilidad se puede utilizar, si la
lógica es hacer una prueba sin este código.
Siemens Mobility GmbH Página 264 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
Para esto usa la funciónComentarioen el menú contextual en el diagrama de estructura. Use el botón
correspondiente en la barra de herramientas para esto en el diagrama de flujo.
• Los comentarios aparecen en el diagrama de flujo en forma de instrucciones
comentadas. Es decir, no existen comentarios "reales" como en el diagrama de
estructura en el diagrama de flujo.
8.3.4.7.3 Insertar acceso a una constante
Puede acceder a una constante a través de su nombre.
Puede insertar el acceso en una constante existente de la siguiente manera:
Abra el diagrama de estructura o diagrama de flujo y desplácese hasta la estructura de
control o instrucción, a la que se debe agregar el acceso en la constante.
Haga clic y luego arrastre una entrada en la ventana Constantes en el estructuragrama o diagrama de flujo
con la tecla Ctrl presionada, para agregar el acceso en la posición del cursor del mouse en el área de texto.
Asegúrese de hacer clic en la columna de selección en el borde izquierdo de la entrada deseada con la tecla
Ctrl presionada y no en la entrada misma.
Alternativamente, use el icono en la fila de la constante relevante.
8.3.4.7.4 Inserción de acceso a una variable
El acceso a una variable se realiza según el esquema:
• Nombre
• Índice entre paréntesis para campos variables
• Nombres de elementos con punto antepuesto, si el tipo es complejo.
Los índices comienzan en 0. No se verifica su validez, a menos que la función de depuración esté
activada para VISSIM.
Para agregar un acceso a una variable existente, consulte el capítulo 8.3.4.7.3.
8.3.4.7.5 Inserción de acceso a un parámetro de usuario
Los parámetros de usuario se definen fuera de la lógica TA en el árbol de objetos bajoTráfico
activado (TA) / Parámetros de usuario.
El acceso a un parámetro de usuario se realiza según el siguiente esquema:
• Palabra clave 'PARA'
• opcional ".instanz" o ".global" con espacio consecutivo
• Nombre del submódulo
• Grupo: Índice entre paréntesis o nombre con punto antepuesto
• Parámetro: índice entre paréntesis o nombre con punto antepuesto.
Un índice de parámetro solo se puede especificar si todos los parámetros tienen el mismo tipo.
Los índices de grupo y parámetro comienzan en 0.
A023/2020-01-20 Página 265 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Puede insertar el acceso en un parámetro de usuario existente de la siguiente manera:
Abra el diagrama de estructura o diagrama de flujo y desplácese hasta la estructura de control
o las instrucciones a las que se debe agregar el acceso a las constantes.
Abra el editor de parámetros de usuario en el árbol de objetos bajoActuación de tráfico (TA) /
Parámetros de usuario / Parámetro de usuario … / User_Parameter. Luego, con la tecla Ctrl
presionada, arrastre un campo del editor abierto al diagrama de estructura o diagrama de flujo para
insertar el acceso en la posición del cursor del mouse en el área de texto.
8.3.4.7.6 Insertar llamada de función
La llamada de una función se realiza según el esquema:
• Nombre
• Parámetro de función entre paréntesis, separado por coma; los
argumentos de salida deben indicarse con '&' al principio.
Para agregar una llamada de una función existente, consulte el capítulo 8.3.4.7.3.
8.3.4.7.7 Inserción de operadores
Seleccione la estructura de control o instrucción donde se debe agregar un operador.
A continuación, seleccione Insertar operador en el menú contextual del gráfico de estructura. Todos los
operadores existentes se llevan a cabo en un diálogo. Seleccione el operador deseado y confirme con OK
para agregar el operador al final del área de texto.
En el diagrama de flujo simplemente ingrese el operador deseado como texto.
8.3.4.8 Adición de una constante
Para crear una nueva constante, proceda de la siguiente manera:
• Seleccione una entrada en elconstantespara determinar el módulo de texto fuente
correspondiente y la categoría para la nueva constante. Si no se selecciona ningún
módulo o categoría de texto fuente de esta manera, la constante se ingresará en el
primer módulo de texto fuente o con una categoría en blanco en el siguiente.
• Haga clic en el símbolo. Se agrega una nueva constante.
• Cambia el nombre. Tenga en cuenta que se hace una distinción entre mayúsculas y
minúsculas cuando se utilizan nombres.
• Establezca el tipo.
• Introduzca el valor como una expresión constante. Puede ser un número decimal,
ej. "123", un número hexadecimal, precedido por "0x", ej. "0xAB",
otra constante, ej. "PAS_SEK" y combinaciones con operadores, ej.
"MAX_A + MAX_B/2".
• Elcategoría, si es necesario, se puede cambiar en un momento posterior con
la columna correspondiente. Indicando uncategoríaes opcional porque
Siemens Mobility GmbH Página 266 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
las categorías sólo sirven como criterio organizativo.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• La asignación al módulo de texto fuente se puede modificar
posteriormente con la columnaDefinido en.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• Si es necesario, introduzca una descripción en la ventana de descripción.
No debe usar el tipo de datos GLKOMMA, porque no hay una
biblioteca de sistema disponible que admita este tipo de datos.
8.3.4.9 Adición de variables
Para crear una nueva variable, proceda de la siguiente manera:
• Seleccione una entrada en elVariablespara determinar el módulo de texto fuente
correspondiente y la categoría para la nueva variable. Si no se selecciona ningún
módulo o categoría de texto fuente de esta manera, la variable se ingresará en el
primer módulo de texto fuente o con una categoría en blanco en los siguientes.
• Haga clic en el símbolo. Se agrega una nueva variable.
• Cambia el nombre. Tenga en cuenta que se hace una distinción entre mayúsculas y
minúsculas cuando se utilizan nombres.
• Especifique un tipo. Tenga en cuenta que, además de un tipo elemental, se
puede especificar el nombre de un tipo complejo.
• Si es necesario, agregue dimensiones.
Para ello, en la ventana de descripción, haga clic en el símbolo en las dimensiones
lista. En la entrada recién creada, ingrese el tamaño de la dimensión como una expresión
constante.
• Elcategoría, si es necesario, se puede cambiar en un momento posterior con
la columna correspondiente. Indicando uncategoríaes opcional porque las
categorías solo sirven como criterio organizativo.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• La asignación al módulo de texto fuente se puede modificar
posteriormente con la columnaDefinido en.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• Si es necesario, introduzca una descripción en la ventana de descripción.
No debe usar el tipo de datosGLKOMMA, porque no hay una biblioteca de
sistema disponible en este momento que admita este tipo de datos.
A023/2020-01-20 Página 267 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.4.10 Adición de un tipo complejo
Para crear un nuevo tipo complejo, proceda de la siguiente manera:
• Seleccione una entrada en elTipospara determinar el módulo de texto fuente
correspondiente y la categoría para el nuevo tipo complejo. Si no se selecciona
ningún módulo o categoría de texto fuente de esta manera, el tipo complejo se
ingresará en el primer módulo de texto fuente o con una categoría en blanco
en el siguiente.
• Haga clic en el símbolo. Se añade un nuevo tipo complejo.
• Cambia el nombre. Tenga en cuenta que se hace una distinción entre mayúsculas y
minúsculas cuando se utilizan nombres.
• Añadir elementos. Para ello, en la ventana de descripción, haga clic en el
símbolo en la lista de elementos. Cambie el nombre y el tipo del elemento
agregado.
Si es necesario, agregue dimensiones. Para hacerlo, haga clic en + antes de ingresar el elemento para
ampliar la lista de dimensiones. Ingrese el tamaño de la dimensión en la fila * y presione el botón de flecha
hacia abajo para confirmar.
• Elcategoría, si es necesario, se puede cambiar en un momento posterior con
la columna correspondiente. Indicando uncategoríaes opcional porque las
categorías solo sirven como criterio organizativo.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• La asignación al módulo de texto fuente se puede modificar
posteriormente con la columnaDefinido en.
Tenga en cuenta también la siguiente información sobreagrupamientoen el apartado 8.3.5.5.
• Si es necesario, introduzca una descripción en la ventana de descripción.
No debe usar el tipo de datosGLKOMMA, porque no hay una biblioteca de
sistema disponible en este momento que admita este tipo de datos.
8.3.4.11 Autocompletado de código fuente
Esta función solo está disponible en el modo de diagrama de flujo.
La función de autocompletado lo ayuda a crear un código fuente válido. Mientras escribe expresiones en el
diagrama de flujo, el cuadro de autocompletado aparece automáticamente y muestra todos los elementos
relevantes para el contexto actual.
Contexto mundial:
Relevante para la edición de instrucciones, decisiones, parámetros de funciones, etc.
Siemens Mobility GmbH Página 268 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
• Operadores y palabras clave:Todos los operadores aritméticos, lógicos, binarios, de
asignación y de enumeración.
• Parámetros de la función:Parámetros de la función editada actualmente.
• Variables:Todas las variables definidas en módulos de código fuente o bibliotecas
referenciadas
• Constantes:Todas las constantes definidas en módulos de código fuente o bibliotecas
referenciadas
• Funciones:Todas las funciones definidas en módulos de código fuente o bibliotecas
referenciadas
Contexto de tipo complejo:
Activo al escribir el identificador después de "<Variable compleja>". expresión. Si la variable de tipo
complejo existe (definida por el usuario o del sistema), todos los miembros de tipo complejo se
enumeran en el cuadro de autocompletado.
Contexto de parámetro de usuario:
Activo para expresiones que siguen a PARA, PARA.instance o PARA.global con espacio consecutivo.
El autocompletado también funciona de manera similar para tipos complejos. En cada nivel, al
usuario se le proporciona una lista de miembros relevantes (módulos\filas de grupo\columnas). Ver
capítulo 8.3.4.7.5.
Características comunes:
• Cada elemento en la ventana de autocompletado tiene su información emergente
definida que contiene información útil como el tipo de variable, constante o firma de
función.
• Cuando esté disponible para el contexto actual, el cuadro de diálogo de finalización automática se puede mostrar
presionando el método abreviado de teclado CTRL+ESPACIO.
• Al hacer clic en un elemento de la lista o al presionar ENTER se inserta el elemento
seleccionado.
• La tecla ESCAPE cancelará el cuadro de diálogo de autocompletar manteniendo intacto el
texto escrito y el cursor del mouse dentro del texto.
• Los iconos alternables en la parte inferior del cuadro de diálogo de autocompletar se pueden usar para filtrar
el tipo de elemento deseado.
• Al mover el cursor del mouse sobre el texto en el nodo, se mostrará información rápida sobre la variable, la
constante o la firma de la función. Esta información rápida también se puede mostrar con el método
abreviado de teclado Ctrl + I.
• La información de los parámetros de función se puede mostrar, al escribir la llamada de función,
presionando el atajo de teclado Ctrl + Shift + Espacio.
A023/2020-01-20 Página 269 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.4.12 Gestión de identificadores incorrectos
En la ventanaIdentificadores incorrectoslos problemas con los identificadores (nombres de
funciones, constantes, etc.) pueden identificarse y resolverse.
Contiene una lista con la siguiente información:
• identificador
• Referencias: Especifique con qué frecuencia se utiliza el identificador en la lógica TA
• Definiciones: Especifique con qué frecuencia se definió el identificador
Por lo tanto, los identificadores se pueden dividir en:
• Identificadores no definidos ("Definiciones" = 0):
Estos son identificadores que se utilizan al crear la lógica TA pero que aún no se
han definido.
• Múltiples identificadores definidos ("Definiciones" > 1):
Definiciones con los mismos identificadores.
• Identificadores correctamente definidos ("Definiciones" = 1):
Estos suelen estar ocultos por el filtro.Ocultar identificador definidoen el borde inferior de
la lista. Al desactivar el filtro se listan todos los identificadores incluyendo los correctamente
definidos.
Para compilar la lógica TA en código ejecutable, no se permiten
identificadores incorrectos.
8.3.4.13 Definición de identificadores incorrectos
Las definiciones para identificadores indefinidos se pueden agregar a la lógica TA de la siguiente manera:
• En la ventanaIdentificadores incorrectosseleccione uno o más
identificadores indefinidos ("Definiciones" = 0) que desea definir.
• SeleccionarDefiniendo…en el menú contextual.
• Seleccione el tipo de definición (constante, tipo, variable, función) y el
módulo de código fuente para las definiciones.
• Confirmar conDE ACUERDO.
Los identificadores seleccionados se agregan luego al módulo de código fuente seleccionado y la
primera definición se selecciona en la ventana de definiciones respectiva. Ahora puede seguir
editando las definiciones.
Los identificadores definidos se enumeran en la ventana del mensaje. Al hacer
doble clic en una entrada, puede saltar y editar la definición correspondiente.
Siemens Mobility GmbH Página 270 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.4.13.1 Buscar identificadores incorrectos
Puede buscar un identificador incorrecto en la lógica TA:
• En la ventanaIdentificador incorrectoseleccione un identificador que
esté buscando.
• En el menú contextual seleccioneBusca todo.
Los resultados de la búsqueda se enumeran en la ventana Resultados de la búsqueda. Puede saltar a la
posición correspondiente haciendo doble clic en un resultado de búsqueda.
Esto corresponde a la función de búsqueda normal con el campo Código seleccionado (ver
capítulo 8.3.5).
8.3.5 Uso del diagrama de flujo
8.3.5.1 Uso básico
El usuario puede desplazar la vista con el botón derecho del mouse, hacer zoom mientras mantiene presionada la tecla Ctrl + rueda
del mouse hacia arriba / abajo. El usuario puede desplazarse verticalmente con la rueda del mouse hacia arriba/abajo,
horizontalmente manteniendo presionada la tecla Shift + la rueda del mouse hacia arriba/abajo.
8.3.5.2 Edición del contenido del nodo
Para editar el contenido del nodo, seleccione un nodo en particular y presione la tecla Intro, o simplemente
comience a escribir. El texto se agregará al final del contenido del nodo. El usuario puede salir del modo de edición
presionando la tecla Enter o Esc. Se aceptan cambios en ambos sentidos.
8.3.5.3 Selección de nodos
El usuario puede seleccionar un nodo en particular con el botón izquierdo del mouse. El nodo seleccionado se
resalta con un fondo de nodo azul claro y bordes de nodo azules.
La selección de múltiples nodos se realiza manteniendo presionada la tecla del botón izquierdo del mouse y arrastrando
el área rectangular alrededor de los nodos para seleccionar. Además, la selección de múltiples nodos se puede realizar
manteniendo presionada la tecla Ctrl y haciendo clic con el botón izquierdo del mouse en los nodos deseados.
8.3.5.4 Nodo enfocado
El nodo enfocado se resalta con una línea negra discontinua alrededor del nodo. Es un nodo, que acepta
operaciones de nodo como borrar, copiar y pegar y arrastrar y soltar. El usuario puede enfocar otro nodo
haciendo clic en él con el botón izquierdo del mouse o moverse a otro nodo con las teclas de flecha.
8.3.5.5 Menú contextual en el punto de extensión
Hay un menú contextual disponible en cualquier punto de extensión con comandos para crear un nuevo
bloque: instrucciones, condiciones, comentarios, ciclos y fines de función. Se agrega un nuevo bloque en
lugar del punto de extensión haciendo clic con el botón izquierdo del mouse en el tipo de bloque en
particular o seleccionando el tipo de bloque deseado con las teclas de flecha hacia arriba y hacia abajo. Otra
opción es presionar la tecla 1-6 para crear el tipo de bloque deseado. Contexto
A023/2020-01-20 Página 271 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Se puede acceder al menú haciendo clic con el botón izquierdo o derecho del mouse en el punto de extensión, o
presionando la tecla Intro en el punto de extensión enfocado.
8.3.5.6 Operaciones con múltiples nodos
Después de la selección de uno o más nodos, el usuario puede realizar las siguientes operaciones:
• Eliminar, a través del botón de la barra de herramientas o tecla Eliminar
• Copiar, a través del botón de la barra de herramientas o atajo de teclado Ctrl + C
• Pegue el bloque copiado en el punto de extensión enfocado a través del método abreviado de teclado del o
botón de la barra de herramientas Ctrl + V
• Comentar, a través del botón de la barra de herramientas
• Descomente los nodos que están marcados como comentarios a través del botón de la barra de herramientas
descomentar
• Todas las operaciones son reversibles a través de los botones de la barra de herramientas Deshacer y Rehacer
, o atajos de teclado Ctrl + Z (Deshacer), Ctrl + Y (Rehacer)
• Todas las operaciones mencionadas, con la excepción de Pegar, también son accesibles desde el
menú contextual en el nodo. Se puede acceder a pegar desde el menú contextual del punto de
extensión
• Los nodos seleccionados se pueden mover arrastrándolos con el botón izquierdo del mouse
presionado a algún punto de extensión
• Los nodos seleccionados se pueden copiar arrastrándolos con el botón izquierdo del mouse
presionado y la tecla Ctrl a algún punto de extensión
8.3.5.7 Tamaño de página de diagrama personalizable para impresión
El diagrama de flujo permite al usuario especificar un tamaño de página de impresión personalizado. Para mostrar los márgenes,
presione el icono en la barra de herramientas Diagrama de flujo, o método abreviado de teclado Ctrl + B. Cuando
se muestran los márgenes, se muestran las líneas azules que marcan el tamaño de página del diagrama
personalizado. Estas líneas azules que definen el borde de la página en el diagrama se pueden arrastrar
(vertical y horizontal por separado), por lo que se puede cambiar el tamaño de la impresión. Solo es posible
para las dos líneas más cercanas al nodo de inicio. Luego, el diagrama se corta de acuerdo con el tamaño de
página definido para separar las páginas de impresión. Las definiciones de página también se conservan la
próxima vez que abra Office. Si el tamaño de impresión elegido es más pequeño que el tamaño de la página, se
colocará en la página con el tamaño estándar de los elementos. Si el tamaño de impresión elegido es mayor
que el tamaño de página estándar, se reducirá para ajustarse a la página.
Siemens Mobility GmbH Página 272 A023/2020-01-20
Sitraffic Office 8 – Instrucciones de funcionamiento
8.3.5.8 Lista de todos los atajos de diagrama de flujo
Vista
Cacerola Botón derecho del mouse
Desplazamiento vertical Rueda del ratón arriba/abajo
Desplazamiento horizontal Mayús + rueda del ratón arriba/abajo
Zoom con el ratón Ctrl + rueda del ratón arriba/abajo
Zoom por teclado Ctrl + tecla + / -
Marque el área mientras mantiene presionado el botón izquierdo del mouse o seleccione nodos
Selección por ratón particulares con el botón izquierdo del mouse mientras mantiene presionada la tecla Ctrl
Selección por teclado Mantenga presionada la tecla Shift y seleccione los nodos con las teclas de flechas
Editar
Eliminar nodos seleccionados Eliminar clave
Empezar a editar nodo Tecla Intro o F2
Dejar de editar el nodo y confirmar los cambios Entrar, Esc
Cambio de nodo enfocado Teclas de flecha
Menú contextual en el punto de extensión Ingresar
Seleccione el nodo para agregar desde el menú contextual Clave 1-6
Seleccionar todos los nodos Control + A
Imprimir Ctrl + P
Deshacer última operación Control + Z
Rehacer último deshacer Control + Y
Copie los nodos seleccionados al portapapeles Control + C
Cortar los nodos seleccionados al portapapeles Control + X
Pegar nodos desde el portapapeles Control + V
Marcar nodo como comentario Control + K
Eliminar la marca del nodo como comentario Control + M
Mostrar márgenes de impresión Control + B
Arrastre los nodos seleccionados con el mouse al
Arrastrar y soltar mover nodos
punto de extensión
Arrastre los nodos seleccionados con el mouse al punto de
Arrastrar y soltar copia de nodos
extensión mientras mantiene presionada la tecla Ctrl
Nueva línea en el texto del nodo Control + Intro
Autocompletar
Mostrar ventana de autocompletado en modo de edición Ctrl + Espacio
Ocultar ventanas de autocompletado Esc
Mostrar información sobre los parámetros de la función Ctrl + Mayús + Espacio
Mostrar información rápida Ctrl + yo
8.3.6 Buscar y reemplazar
Al crear una lógica con el cepillo, a menudo se accede a los proyectos existentes y
sus funciones, variables, etc., que se copian en el nuevo proyecto y luego se
ajustan según los requisitos.
A023/2020-01-20 Página 273 Siemens Mobility GmbH
Sitraffic Office 8 – Instrucciones de funcionamiento
Este método facilita mucho el trabajo y le ayuda a ahorrar tiempo. Reduce el riesgo de errores en
comparación con una lógica finalizada completamente nueva.
Por lo tanto, el entorno de desarrollo ofrece las funciones Buscar y Reemplazar en el
menú Editar.
Es posible una búsqueda más detallada con las llamadas expresiones regulares, donde se utilizan
caracteres especiales para buscar determinadas secuencias de caracteres, fuera de las opciones
habituales.
8.3.6.1 Buscar
• en el menúEditarseleccione la entradaBuscaro haga clic en el símbolo respectivo en la
barra de herramientas.
ElBuscaraparece el cuadro de diálogo.
• Ingrese la cadena de caracteres que desea buscar en el campo de
texto Buscar.
• Seleccione las opciones de búsqueda deseadas en el grupoOpciones.
Las siguientes opciones son posibles: Diferenciar
entre mayúsculas y minúsculas
Si esta opción está activada, solo se activan las cadenas de caracteres con exactamente la misma
notación que la cadena de caracteres buscada (incluyendo mayúsculas y minúsculas).
Solo palabras completas
Solo se encuentran cadenas de caracteres que son "palabras" completas en la ejecución de búsqueda.
Esto significa que la cadena de caracteres encontrada debe estar limitada por caracteres, que no son
letras, números o guiones bajos.
Expresión regular
Si esta opción está activada, la cadena de caracteres buscada se interpreta
como una expresión regular (ver capítulo 8.3.6.3).
búsqueda inversa
Esta opción permite invertir la dirección de búsqueda.
• Desde el cuadro de lista en el grupoBusca enseleccione el área donde
se debe buscar la cadena de caracteres:
(todo)
Se busca en toda la lógica de TA, incluidas las bibliotecas del sistema integrado y las bibliotecas
de usuario.
Funciones,
constantes,
Variableso
tipos.
Solo se buscan las definiciones respectivas en la lógica TA, incluidas las bibliotecas del
sistema integrado y las bibliotecas de usuario.
Siemens Mobility GmbH Página 274 A023/2020-01-20