s i c o d sistema de colección de datos. especificaciones técnicas lenguaje de programación:...

12
S i C o D S i C o D Sistema de Colección de Datos Sistema de Colección de Datos

Upload: perla-loera

Post on 28-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

S i C o DS i C o DSistema de Colección de DatosSistema de Colección de Datos

Page 2: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

Especificaciones Especificaciones técnicastécnicas Lenguaje de programación: Lenguaje de programación:

® Microsoft Visual Basic 6.0.® Microsoft Visual Basic 6.0.

Manejador de base de datos:Manejador de base de datos: ® Microsoft SQL Server 2000.® Microsoft SQL Server 2000.

Sistema operativo:Sistema operativo: ® Microsoft Windows XP Professional.® Microsoft Windows XP Professional.

InterfasesInterfases® Rockwell Software SQL, ® Rockwell Software Logix y ® Rockwell Software SQL, ® Rockwell Software Logix y ® Rockwell Software Linx.® Rockwell Software Linx.

Page 3: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

DefiniciónDefinición

®SiCoD®SiCoD (Sistema de Colección de Datos) (Sistema de Colección de Datos)

Es una herramienta para la recolección de datos Es una herramienta para la recolección de datos capturados en un PLC vía una pantalla sensible al tacto, capturados en un PLC vía una pantalla sensible al tacto, ®Panel View®Panel View, los cuales corresponden a las transacciones: , los cuales corresponden a las transacciones:

ProducciónProducciónRechazoRechazoRetrabajoRetrabajoDesperdicio Desperdicio ParoParo

llevadas a cabo por un operador en las líneas de llevadas a cabo por un operador en las líneas de producción de producción de San Luis RassiniSan Luis Rassini. Básicamente lee un . Básicamente lee un archivo fuente que contiene información acerca de archivo fuente que contiene información acerca de catálogos y escribe un archivo destino que contendrá las catálogos y escribe un archivo destino que contendrá las transacciones generadas para su explotación a través de transacciones generadas para su explotación a través de reportes web.reportes web.

Page 4: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

Definición Definición (continuación…)(continuación…)

®SiCoD consta de dos módulos:®SiCoD consta de dos módulos:

Configurador

Mantenimiento

Page 5: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

Definición Definición (continuación…)(continuación…)

Configurador del servicio Configurador del servicio SiCoDSrv.SiCoDSrv. Permite establecer los parámetros de comunicación Permite establecer los parámetros de comunicación tanto con ®SQL Server como con un servidor Unix, los tanto con ®SQL Server como con un servidor Unix, los cuales serán grabados en el Registro de Windows.cuales serán grabados en el Registro de Windows. El servicio NT El servicio NT SiCoDSrvSiCoDSrv

- Lee un archivo de texto separado por |, de longitud variable un archivo de texto separado por |, de longitud variable contiene los registros de los catálogos del sistema.contiene los registros de los catálogos del sistema.- Inserta o actualiza tales registros en la base de datos de ® - Inserta o actualiza tales registros en la base de datos de ® SQL Server. SQL Server. - Lee todos aquellos registros de transacciones que fueron - Lee todos aquellos registros de transacciones que fueron grabados en la base de datos mencionada al momento de la grabados en la base de datos mencionada al momento de la captura a través del Panel View.captura a través del Panel View.- Genera un archivo de salida con el mismo formato del de - Genera un archivo de salida con el mismo formato del de entrada en el cual serán escritos dichos registros. entrada en el cual serán escritos dichos registros. - Asimismo, el archivo origen es borrado en el servidor Unix y - Asimismo, el archivo origen es borrado en el servidor Unix y ahí mismo es depositado el archivo destino. ahí mismo es depositado el archivo destino.

Debe ser Debe ser instalado sóloinstalado sólo en el servidor para que funcione en el servidor para que funcione correctamente.correctamente.

Page 6: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

Definición Definición (continuación…)(continuación…)

MantenimientoMantenimiento.. Permite dar mantenimiento a los catálogos: Permite dar mantenimiento a los catálogos:

- Empleados- Empleados- Códigos- Códigos- Rutas- Rutas- Programas- Programas- Líneas- Líneas- Partes- Partes- Máquinas- Máquinas- Centros de trabajo - Centros de trabajo - Turnos- Turnos

Puede ser instalado ya sea en el servidor o en cualquier equipo.Puede ser instalado ya sea en el servidor o en cualquier equipo.

Page 7: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

EstructuraEstructura

La siguiente figura muestra la relación que hay entre La siguiente figura muestra la relación que hay entre ®SiCoD®SiCoD y y los demás equipos.los demás equipos.

SQLPLC

Origen

Destino

Page 8: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

DescripciónDescripciónConfiguradorConfigurador

1 2

3

4

5

6

7

8

9

10 11

1.1. Menú Menú AcciónAcción..2.2. Menú Menú AyudaAyuda..3.3. Indicador de actividad.Indicador de actividad.4.4. Botón Botón (Iniciar). (Iniciar).5.5. Botón Botón (Detener). (Detener).6.6. Campo Campo MinutosMinutos..7.7. Campo Campo ServidorServidor (SQL). (SQL).8.8. Campo Campo Base de datosBase de datos

(SQL).(SQL).9.9. Campo Campo UsuarioUsuario (SQL). (SQL).10.10. Campo Campo ContraseñaContraseña (SQL). (SQL).11.11. Botón Botón ProbarProbar..

Page 9: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

15

14

13

12

16

DescripciónDescripciónConfiguradorConfigurador12. Campo 12. Campo ServidorServidor (FTP). (FTP).13. Campo 13. Campo UsuarioUsuario (FTP). (FTP).14. Campo 14. Campo ContraseñaContraseña (FTP). (FTP).15. Campo 15. Campo RutaRuta (FTP). (FTP).16. Botón 16. Botón GuardarGuardar..

Page 10: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

FuncionalidadFuncionalidad ConfiguradorConfigurador

Al pulsar el botón de arranque, inicia la instalación y ejecución Al pulsar el botón de arranque, inicia la instalación y ejecución deldel

servicioservicio

Page 11: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

FuncionalidadFuncionalidad ConfiguradorConfigurador

El servicio se ejecutará inmediatamente, El servicio se ejecutará inmediatamente, mostrándose el estado del proceso debajo mostrándose el estado del proceso debajo del semáforo con leyendas tales como: del semáforo con leyendas tales como: Procesando fuente (55.30%)…Procesando fuente (55.30%)…. Y al . Y al término del proceso aparecerá arriba del término del proceso aparecerá arriba del semáforo una leyenda que dice, por semáforo una leyenda que dice, por ejemplo: ejemplo: Última ejecución a las 14:09Última ejecución a las 14:09. A . A partir de ese momento, transcurrirán partir de ese momento, transcurrirán tantos minutos, como se hayan tantos minutos, como se hayan configurado en el parámetro configurado en el parámetro MinutosMinutos, , antes de que se vuelva a ejecutar el antes de que se vuelva a ejecutar el proceso. Si se pulsa el botón de la esquina proceso. Si se pulsa el botón de la esquina superior derecha de la ventana, el que superior derecha de la ventana, el que tiene una , simplemente se ocultará la tiene una , simplemente se ocultará la pantalla y se mostrará un indicador en la pantalla y se mostrará un indicador en la esquina inferior derecha el cual cambiará esquina inferior derecha el cual cambiará según el estado del servicio.según el estado del servicio.

Page 12: S i C o D Sistema de Colección de Datos. Especificaciones técnicas Lenguaje de programación: Lenguaje de programación: ® Microsoft Visual Basic 6.0. Manejador

FuncionalidadFuncionalidad ConfiguradorConfigurador

Iniciado

Procesando

Detenido