0% encontró este documento útil (0 votos)
22 vistas70 páginas

Bulletin de CIM

El Boletín de CIM 4.1 de Altec Information Technology detalla estándares y procedimientos para la configuración y operación del sistema CIM, incluyendo la gestión de números de parte, el lanzamiento de nuevos productos y los procesos de CIM. Se enfatiza la importancia de la coordinación entre departamentos para asegurar un flujo adecuado de productos y la correcta implementación de las operaciones necesarias. Además, se describen las validaciones y actualizaciones de registros en los sistemas STRACK, CISAM y ORACLE durante las diferentes etapas del proceso de manufactura.

Cargado por

mamooncito
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas70 páginas

Bulletin de CIM

El Boletín de CIM 4.1 de Altec Information Technology detalla estándares y procedimientos para la configuración y operación del sistema CIM, incluyendo la gestión de números de parte, el lanzamiento de nuevos productos y los procesos de CIM. Se enfatiza la importancia de la coordinación entre departamentos para asegurar un flujo adecuado de productos y la correcta implementación de las operaciones necesarias. Además, se describen las validaciones y actualizaciones de registros en los sistemas STRACK, CISAM y ORACLE durante las diferentes etapas del proceso de manufactura.

Cargado por

mamooncito
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd

Altec Information Technology

CIM Bulletin

Altec Information Technology Dept

CIM Section

Boletin de CIM 4.1

06/02/2025 1
Altec Information Technology
CIM Bulletin

INDICE

 Estandar de NP para configuraciones………………………………………………………………3


 Pasos para restablecer el proceso de sumarización………………………………………………7
 Procesos de CIM………………………………………………………………………………………8
 Configuracion de operaciones de reparacion……………………………………………………..13
 Configuracion de estaciones………………………………………………………………………..15
 Configuracion de Equipos SMF (en WCC y Eq. De prueba)…………………………………….18
 Actividades de mantenimiento de Tablas de CIM. CISAM(LM’s y AM’s).
ORACLE(LM’s y AM’s)…………………………………………………………………………….. 20
 Monitoreo de CIM…………………………………………………………………………………….21
 Instrucciones para la instalacion de nuevos binarios de CIM…………………………………. .40
 CIM acceptance list…………………………………………………………………………………..41
 Procedimientos para instalar mensajes en Espanol…………………………………………… 44
 Saving queue messages to disk and restoring messages to queue…………………………...46
 Configuracion de Estaciones/Operaciones/Modelos……………………………………………..52
 Configuracion de Extract/Downunload……………………………………………………………..57
 Configuracion de Estaciones………………………………………………………………………..62
 Configuracion de Etiquetas/Modelos……………………………………………………………….66
 Configuracion de Rutas………………………………………………………………………………69
 Conexion de Bur-Brown via Terminal-Server con Black Box……………………………………73
 Procedimiento para cuando las Tablas de CISAM estan
corruptas (debido a apagon/botonazo) …………………………………………………………….77
 Procedimiento de archivado de Datos de CIM……………………………………………………79
 Archivado de historiales de CIM…………………………………………………………………….80
 Export/Import 4 tablas de CIM………………………………………………………………………85
 Standard de etiquetas de CIM en el cuarto de SMT ( Version 2.4)……………………………..90
 Configuracion de terminales hp 700/70…………………………………………………………….92

06/02/2025 2
Altec Information Technology
CIM Bulletin

Estandar de Numero de Parte para configuraciones

Strack:

El numero de parte que se configure debera coincidir con el subensamble o ensamble de que se trate. Ejem.
Tuner, Tape Deck, Front, End item, etc. excepto para sub-ensambles de SMT donde el numero de parte esta
dado de una manera diferente. El numero de parte esta compuesto por tres partes:

PREFIJO-BASE-SUFIJO

Ejemplo: F88f-9C734-AB

Para Lot Tracking se debera agregar una P al inicio del Prefijo y una C inicio del Sufijo.

Ejemplo: PF88F-9C934-CAB

Esto hara que el Numero de Parte del End item y de Lot Tracking sean diferentes.

CC:

Idealmente todos los numeros de parte deben llevar una P al inicio del Prefijo:

Ejemplo: PF88F-9C734-AB

Ademas de que se debe leer el Vendedor y lote con una V y L como prefijo respectivamente.

Ejemplo: Vendedor VACME


Lote L58412

CT:

Aplica el mismo criterio que para CC, pero ademas se debe reforzar el uso de los Prefijos P, V y L para
Parte, Vendedor y Lote respectivamente, ya que son un requisito de la aplicacion.

Nota:
Es importante que se siga esta estandard para asegurar que CIM-CMMS, CC, RVS, CT y Lot Tracking
funcionen adecuadamente.

Elimine inmediatamente el modelo anterior.

Nota.- Todos los modelos que necesiten ser producidos en la linea con CIM, deberan configurarse
previamente; de otra manera el sistema no los aceptara.

06/02/2025 3
Altec Information Technology
CIM Bulletin

Lanzamiento de Nuevos Productos con CIM

Para el lanzamiento exitoso de nuevos productos con CIM se requiere de una coordinacion
adecuada entre varios departamentos, pero especialmente entre Manufactura Avanzada y Sistemas.
Aquí se detallan grosso modo las actividades minimas que deberan realizar los departamentos
invlucrados, lo cual no es obstáculo para incluir nuevas actividades si se requieren.

a).- El Ing. De Mfra. Avanzada a cargo del producto se reúne con el Analista de Sistemas a cargo del
producto para definir los procesos y lineas necesarias para el flujo adecuado del producto:
 operaciones especificas
 cantidad de estaciones por operación,
 tipo de equipo de CIM necesario
 asignacion de cosigos inteligentes

b).- ya que estan definidas las lineas y operaciones, Ingenieria de Planta y/o Mantenimiento, en combinacion
con Ingenier’ia Industrial y/o Mfra Avanzada , realiza las siguientes actividades.

1.- Instalacion de Tuberia para bajada de cables para CIM


Se instalara tuberia en donde se juzgue pertinente y de acuerdo a los lineamientos existenes para nuevas
instalaciones.
Nota.- Este punto solo es aplicable para instalaciones totalmente nuevas.

2.- Canaleta con tapa para cables de CIM, en las lineas involucradas; esto es con objeto de poder guardar
los cables de CIM en dicha canaleta.
Nota.- Si no existe canaleta no se podra instalar ningun cable.

3.- Toma doble de AC para cada una de las estaciones de correlacion, empaque o inspeccion y en todas
las lineas involucradas.
Nota.- En caso de no haber toma de AC, no podran funcionar las terminales involucradas.

4.- Bases para terminales HP de correlacion y empaque, de tama;o adecuado a las dimensiones de las
mismas; con soportes y balancines (yoyos) para sostener los scanners y evitar que caigan al piso.
Nota.- si no hay bases para terminal HP, estas no se podran instalar: si no existen balancines para
scanners, estos no se podran instalar.

5.- Bases para terminales Burr-Brown de tamaño adecuado, con soporte y balancin (yoyo).
Nota.- Estas bases se necesitan para las estaciones u operaciones de Certificacion, Inspeccion
Mecanica y ocasionalmente Aceptacion del Cliente; de modo que si no hay bases para terminal Burr-Brown,
estas no se podran instalar y si no existen balancines para scanners, estos no se podran instalar.

c).- Mientras tanto, Manufactura Avanzada y/o Ing. Industrial definen y llevan a cabo las siguientes
actividades:

1.- Lugar para terminal de reparacion, para captura de fallas para CIM.
Nota.- Es muy importante determinar la cantidad de terminales de reparacion,pues no
necesariamente corresponde una por producto o por linea. Esto depende principalmente de las estacines de
prueba y de la cantidad de fallas reales que se esperan. Si no hay espacio disponible no se podran instalar la
terminal, no podran repararse las unidades y por esta razon no seran aceptadas de nuevo en la linea por el
sistema CIM.

2.- Entrenamiento mínimo a las personas que efectuaran las operaciones.

06/02/2025 4
Altec Information Technology
CIM Bulletin

Debe proporcionarse al personal, además de los conceptos básicos sobre CIM, lo siguiente: cual es
la secuencia ú orden de operaciones por las que debe pasa una unidad en proceso, que hacer con las
unidades que pasan las pruebas; que hacer con las unidades que fallan las pruebas y como identificarlas.

3.- Códigos de falla, calificador y de reparación para todas las estaciones de reparación de las distintas
lineas de subensamble y final.
Estos códigos son necesarios para asegurar que la información que se proporciona al sistema CIM
es verídica y confiable. Ya existen codigos de falla y reparacion en las distintas áreas de Altec; el analista de
sistemas a cargo del producto en custion puede proporcionar al Ing. de Procesos un listado con dicha
informacion.
Nota.- si no se proporcionan estos datos al analista de CIM, la información que introduzca el
personal de reparación no sera verídica.

4.- Códigos de falla y calificador para estaciones de inspección con terminal Burr-Brown, de todas las
líneas de subensable y final (certificación, inspección mecánica, etc). Estos códigos son indispensables para
poder introducir fallas al sistema CIM.
Ya existen códigos de falla y calificadores en las distintas áreas de Altec; el analista de sistemas a
cargo del producto en custion puede proporcionar previa solicitud al Ing. de Procesos un listado con dicha
información, para optimizar esfuerzos y evitar la posible duplicación de códigos estándar.
Nota.- Si no se proporcionan éstos datos al analista de CIM, no se podrán fallar las unidades con los
códigos de falla y calificador verdaderos, y la información que el sistama almacene no sera confiable.

En paralelo con lo anterior personal de Construccion de Equipo o el Ing. de manufactura Avanzada ( si los
equipos son comprados a un proveedor externo), deberan solicitar las direcciones de TCP/IP para poder
conectar los equipos a la red. Para ello deberan abrir un reporte en el HelpDesk Global ( ext. 2911) y
contactar al Analista de Comunicaciones para la obtencion de dichas direcciones.
Una vez realizado lo anterior se procede a la vrificación de la comunicación del (los) equipo(s) de
prueba con el controlador de CIM. Esto es con objeto de asegurarse que elequipo tienen los parámetros
adecuados de comunicación .

El Analista de Sistemas debera realizar las siguientes actividades:

1.- proporcionar ( y configurar en el controlador de CIM ) los datos para la conexión del equipo a CIM , los
cuales son:

a).- identificacion del equipo ( nombre de la estacion),

b).- nombre del servicio de TCP/IP (socket) y numero del mismo.

2.- Verificará que toda la información proporcionada por Manufactura Avanzada y/o Ingeniería Industrial y/o
Ing. de Procesos ha sido introducida correctamente al sistema CIM: operaciones, estaciones, rutas y
modelos.

3.- Verificará que todas las terminales tanto HP como Burr-Brown de las diversas líneas se conectan
adecuadamente al sistema, y que sistema acepta los códigos de falla y calificadores previamente
validadeos por Manufactura Avanzada y/o Ing. de Procesos.

4.-Verificará la correcta correlación de los modelos y sus subensambles, de acuerdo a la matriz de


complejidad, porporcionada por Manufactura Avanzada y/o Ing. de Procesos.

5.- Verificará que el sistema CIM almacena la información de las unidades pasadas y falladas.

6.- Verificará que es posible obtener reportes con la información correcta sobrelos nuevos productos.

06/02/2025 5
Altec Information Technology
CIM Bulletin

7.- Proporcionará a Manufactura Avanzada y/o Ingeniería de Procesos una lista de procesos con las
identificaciones de CIM para cada una de las estaciones y/u operaciones de todas las rutas; además de las
distintas rutas que conforman el producto.

Todas los departamentos involucrados deberán terminar todas las actividades arriba enunciadas en
esta guía con un mínimo de 7 días de anticipación al arranque de la primera línea, con objeto de tener
tiempo de reaccionar en caso de algún problema y solucionarlo adecuadamente.

8.- Para el caso de los subensambles que se fabrican en SMT, es necesario realizar las mismas actividades
que las enunciadas en el paso x, ya que entre otras cosas se debe actualizar la Matriz de SMT, la cual
contiene informacion tanto de materiales como de Procesos y Sistemas para que se puedan reportar
adecuadamente los subensambles a CMMS

06/02/2025 6
Altec Information Technology
CIM Bulletin

Procesos de CIM

1.- La unidad entra por la 1a. operación:

STRACK
<-move_in(interfase / estación)
validación
modelo/estación existe en:
str_valid
rte_models
build_cfg(si es correlación)
unidad no existe en:
track_tbl
válida
valid_move_in->interfase/estación
valid_first_move_in->strbal
inválida
invalida_move_in->interfase/estación

CISAM
válida
inserta_registro->track_tbl

ORACLE (RAM y AM)


válida
inserta_registro -> unit_status
inserta_registro -> mfg_unit

2.- La unidad entra en una operación que no es la primera:

STRACK
<- move_in (interfase / estación)
validación
registro en track_tbl
válida
valid_move_in -> interfase/estación
invalida
invalida_move_in->interfase/estación

CISAM
válida
actualiza_registro-> track_tbl

3.- La unidad entra a una estación de reparación:

STRACK
<-move_in(interfase / estación)
validación
registro en track_tbl
válida
valid_move_in -> interfase/estación

06/02/2025 7
Altec Information Technology
CIM Bulletin

inválida
invalid_move_in -> interfase/estación

CISAM
válida
actualiza_registro -> track_tbl

ORACLE (solo AM)


validación:
unit_status (state=IN_REPAIR)
failure_status (failure_state=FAILED)
unit_id -> mfg_unit,
model -> model_type_part

4.- La unidad sale de una operación de prueba que no es la última.

STRACK

<- move_out (interfase / estación)


unit_hist_update -> stisam
fwd_routing_xfer_w_uopcnt-> stxcast
hist_rec -> strbal

CISAM
pasa/falla
actualiza_registro-> track_tbl (NEXT_OPERATION)
actualiza_registro-> unit_opcnt
inserta_registro-> unit_hist

ORACLE (RAM y AM)


pasa
inserta_registro -> unit_history (PA)
falla
actualiza_registro -> unit_status ( status= IN_REPAIR)
inserta_registro-> unit_history (result= FA)
inserta_registro-> failure_status (failure_state= FAILED)
inserta_registro-> test_step_results
solo RAM
actualiza_registro -> mfg_unit (LAST_MOVE_OUT_TIME)
strbal.inserta_registro -> unit_history_queue (MIRA)
strbal.envia_mensaje -> prodsumm

5.- La unidad sale de una operación de correlación

STRACK

Por cada correlación (padre + hijo)


<-build (estación de correlación)
build -> strbal
Por cada subensamble que termina su ruta:
<- move_out (estación de correlación)
end_of_routing->STISAM
end_of_routing->STRBAL
hist_rec->strbal

06/02/2025 8
Altec Information Technology
CIM Bulletin

Por el subensamble padre


<-move_out (estación de correlación)
unit_hist_update -> stisam
fwd_routing_xfer_w_uopcnt -> stxcast
hist_rec _> strbal

CISAM
subensamble padre
actualiza_registro -> track_tbl (NEXT_OPERATION)
actualiza_registro -> unit_opcnt
inserta_registro -> unit_hist
subensamble hijo que termina su ruta
actualiza_registro -> unit_opcnt
se borran todos los registros en track_tbl y unit_hist

ORACLE (RAM y AM)


subensambel hijo que termina su ruta
inserta_registro -> unit_history (result = D)
actualiza_registro -> unit_status (state = DONE)
inserta_registro -> build_cfg
subensambe padre
inserta_registro -> unit_history (result = PA)
sólo RAM
actualiza_registro -> mfg_unit (LAST_MOVE_OUT_TIME)
strbal.inserta_registro -> unit_history_queue (MIRA)
strbal.envia_mensaje -> prodsumm

6.- La unidad sale de una estación de reparación

STRACK
<-move_out_w_supp_routing (frt)
unit_hist_update-> stisam
fwd_routing_xfer_w_uopcnt-> stxcast
hist_rec -> strbal

CISAM
actualiza_registro -> track_tbl(NEXT_OPERATION)
actualiza_registro -> unit_opcnt
inserta_registro -> unit_hist (result = PA)

ORACLE
frt_actualiza_registro -> unit_status (state= IN_PROCESS)
frt_actualiza_registro -> failure_status (failure_state = REPAIRED)
inserta_registro -> unit_history (result= PA)
inserta_registro -> repair_loop_data
sólo RAM
actualiza_registro -> mfg_unit (LAST_MOVE_OUT_TIME)
strbal.inserta_registro -> unit_history_queue (MIRA)
strbal.envia_mensaje-> prodsumm

7.- La unidad sale de la última operación de la ruta

STRACK

06/02/2025 9
Altec Information Technology
CIM Bulletin

<-move_out (interfase / estación)


end_of_routing -> STISAM
end_of_routing -> STRBAL
hist_rec -> strbal

CISAM
Se borran todos los registros en track_tbl y unit_hist

ORACLE (RAM Y AM)


inserta_registro -> unit_history (result= D)
actualiza_registro -> unit_status (state=DONE)
Sólo RAM
actualiza_registro -> mfg_unit (LAST_MOVE_OUT_TIME)
strbal.inserta_registro -> unit_history_queue (MIRA)
strbal.envia_mensaje -> prodsumm

Apéndice

Tablas de CISAM

De Configuración Descripción

build_cfg correlación de modelos


rte_models rutas / modelos
str_valid validación de estaciones

De Trabajo

unit_hist historia en proceso


track_tbl registro de seguimiento
unit_opcnt conteo de pasa/falla por oper.

Tablas de Oracle7 Descripción

CIM
unit_history historia de la unidad
mfg_unit modelo,revision,últimasalida
unit_status estado actual de la unidad

FRT
failure_status estado de la falla.
repair_loop_data registro de reparación

STRACK
units_built correlación de unidades

TDC

06/02/2025 10
Altec Information Technology
CIM Bulletin

test_step_results datos de la falla

06/02/2025 11
Altec Information Technology
CIM Bulletin

Configuracion de operaciones de reparación

1.- Crear el <usuario> en unix (en area manager, y controlador)

a) agregar entrada en /etc/passwd


b) crear subdirectorio /users/<usuario>
c) preparar archivo .profile adecuadamente.

2.- Crear el usuario en Oracle7 (en area manager, desde sql* plus, o sql*dba)

a).- cambiarse al directorio /usr/cim/db/oracle/ts


b).- ejecutar el script ts_user.sql como usuario cim
> sqlplus cim/cim @ts_user.sql
c).- proporcionar el nombre del usuario de UNÍX (p.ej. tscdx , sin el prefijo OPS$)

3.- Configurar en CIM (en RAM, desde menubld)

a) en el menu Common Configuration, seleccionar la opcion 3 - User, Group & Unit States Conf

 Crear un grupo <usuario> y asignar privilegios para cambio de estado de las unidades
Nota: la ventaja de crear un grupo es que al entrar, no hay que seleccionar la
operación.

Opción: 2.- Config Group ID/Unit St Privs (CIM7301)

From State State Description To State State Description

IN_REPAIR In Troubleshoot and Repair IN_PROCESS In Assembly or Production

 Asignar el <usuario> a un grupo preexistente o al nuevo grupo.


Opción: 3.- Configure User ID & Group User (CIM7302)

 Asignar la <operación> a un grupo preexistente o al nuevo grupo


Opción: 5.- Configure Group Operations (CIM7304)

b).- En el menú Application Configuration, FRT Configuration:

 Asignar los privilegios del grupo para cambiar el estado de las fallas.
Opción: 2.- Failure state change privs. (FRT7005)

From State State Description To State State Description

ANALYZED Failure Analyzed REPAIRED Failure Repaired


FAILED Failure Created ANALYZED Failure Analyzed
FAILED Failure Created REPAIRED Failure Repaired

 Asignar la siguiente pantalla a la que se pasa despues de la primera (por estación)


Opción: 6.- FRT station & form definition (FRT6002)

Seleccionar la opcion 7 - FRT Additional Configurations

 Asignar el lenguaje del usuario (español)


Opcion 3 - FRT User Language (FRT7003L)
Nota.- emplear el nombre del usuario anteponiendo OPS$

06/02/2025 12
Altec Information Technology
CIM Bulletin

c).- en el menú principal Systems Administration, seleccionar 3 - Systems Utilities:

 Seleccionar el Sistema de menus dinamicos


Opción: 4 - Dynamic Menu System (MENUSYS.RAM)

 Seleccionar menu de configuración


Opción: 1.- Menu de configuración (MNU0101)

 Teclear AM y FRTTS en CPU type y menu id, respectivamente; presinar F5

 Agregar el usuario (Usuario), menu id (FRTTS) y grupo (users)

 Salirse de ests 2 pantallas y extraer los primeros menus:


Opcion: 2.- Extract menu (MNU0801)

 Teclear AM como CPU Type, y ALL en un Range, presionar la tecla F3 (extract menu)
 Salirse de menubld

4.- Configuración adicional en unix (en SRAM)

1.- Copiar /usr/cim/menu/*.AM a /usr/cim/config/menu/flat

>cp /usr/cim/menu/*.AM /usr/cim/config/menu/flat

2.- Copiar /usr/cim/menu/*.AM a SAM , tanto a /usr/cim/menu, como


a /usr/cim/config/menu/flat.

> rcp /usr/cim/menu/*.AM sam:/usr/cim/menu


> rcp /usr/cim/menu/*.AM sam:/usr/cim/config/menu/flat

5.- Crear los códigos de reparación para la operación (en SRAM)

1.- Ejecutar el script /usr/cim/db/oracle/frt/tscodes.sql, proporcionando el nombre de una


operación de reparación que tenga codigos de reparación muy similares a la que se esta agregando.;
asi como el nombre de esta ultima.

> cd /usr/cim/db/oracle/frt
> sqlplus cim/cim @tscodes

6.- Realizar extracto tanto de Common, Oracle ( FRT y CIM) y Strack Configuration a SAM.

a).- Common
Line Ops. Configuration, 6 COMMON Config Extract/Download

b).- Oracle
Line Ops. Configuration, 7 Oracle Extraction to AM

c).- Strack
STRACK Configuration, 12 Extract/Download

06/02/2025 13
Altec Information Technology
CIM Bulletin

Configuración De Estaciones.

Objetivo.

El objetivo de este procedimiento, es facilitar la configuración de una nueva estación u operación en


CIM , en archivos ASCII (planos); aparte, se necesita la configuración de la(s) estacion(es) y operacion(es)
en MENUBLD, en RAM.

Ib.Equipo de prueba (Smf)

1.-Agregar <estacion> en el archivo /usr/cim/config/smf/flat/smf_station.cfg

2.-Agregar una instancia del smftranslator, y otra de la interfase ( smfil o n_socksrv ) para la
<estacion> en el archivo /usr/cim/config/start/flat/startDCS.cfg ( si son equipos similares, no se
agrega un nuevo translator, se emplea el ya existente)

3.-Crear archivo /usr/cim/config/dtps/flat/<translator>.rte (ruta de DTPS) (el nombre de


translator es el mismo que el definido en smf_station.cfg.
 CP xx.rte – NOMBRE_NUEVO.RTE

Para cuando los equipos utilizan PC’s con PCTP se requiere además:
i) Agregar el nombre del equipo en el archivo /etc/hosts; usualmente altnnn

ii) Agregar el equipo en el archivo /etc/exports, con el mismo nombre con que se dan
de alta en el archivo /etc/hosts ; esto tiene como objeto que el equipo tenga acceso
a la partición /usr en el controlador de CIM.

iii) Ejecutar desde cd /usr/etc


>/usr/etc/exportfs -au ./ export fs -au a= todos en exe
>/usr/etc exportfs -av u= Unmount
>/usr/etc exportfs v= verbos

Para dar de baja el Kernell:

> kdn <Enter> ; guarda los mensajes pendientes

o
> kdnr < Enter> ; para remover todos los mensajes pendientes

> ps - fea | grep cim ; ( Buscar que ningún proceso de restart aparezca)

Para dar de alta el Kernell:

>kup
>ctrl C
>startDCS – s

06/02/2025 14
Altec Information Technology
CIM Bulletin

Configuración de equipos Socket

1.- Host name de TCP IP del equipo para IP Adress

2.- Dar de alta servicio en /etc/services (como root)

3.- Agregar una instancia del smftranslator, y otra de n_socksrv para la estacion en el
archivo /usr/cim/config/start/flat/startDCS.cfg

4.- Agregar estacion en el archivo /usr/cim/smf/flat/smf_station.cfg

5.- Crear archivo /usr/cim/dtps/flat/<translator>.rte

6.- Suministrar direccion de servidor CIM ( alh030, 136.... ), servicio ( nombre y numero) e
identificacion de estacion al programador del shell del equipo.

Configuración de equipos SMFIL

I. En controlador de CIM.

1.- Configurar entrada en /usr/cim/config/smf/flat/smf_station.cfg para equipo:

nodenn<estacion><operacion><interfase><cola interfase><traductor><traductor>

Nota.- Se recomienda utilizar el mismo translator para varios equipos de la misma operación.

2.- Configurar entrada en /usr/cim/config/start/flat/startDCS.cfg para interfase:

smfil<interfase>

3.- Configurar entrada en startDCS.cfg para traductor:

smftranslator<traductor>

4.- Agregar entrada de alias de equipo (altnnn) en /etc/exports

/usr <nombre1><nombre2>…<altxxx><altyy><altnnn>

5.- Agregar dirección de Internet de equipo en /etc/hosts

136.18.140.nnn altnnn

6.- Correr (como root)


/usr/etc/exportfs -au
/usr/etc/exportfs -av
/usr/etc/exportfs
Aparecera un mensaje:
/usr exported

7.- Crear archivo <nombre_translator>.rte en /usr/cim/config/dtps/flat

II. En equipo de prueba.

06/02/2025 15
Altec Information Technology
CIM Bulletin

1.-Configurar en \pctcp\pctcp.ini

usr=nodenn
host=altnnn

2.-Configurar en \pctcp\host.txt la dirección del controlador de CIM y su alias:

nwccxy 19.192.20.yy

06/02/2025 16
Altec Information Technology
CIM Bulletin

II. Terminal de correlacion, empaque o reparación.

1.-Agregar usuario en SAM o LM

2.-Agregar <operacion> en el archivo /etc/passwd

3.- Crear subdirectorio /users/<operacion> (el propietario debe ser <operacion> , y el grupo
users)

4.-Dar de alta la estacion con su puerto de DTC en station.cfg

5.-Copiar (asegurarse) el archivo .profile

6.-Dar de alta <estacion>en menubld

III. Terminal Burr-Brown.

1.-Agregar <estacion> en el archivo /usr/cim/config/cim/flat/station.cfg

Si el BBdriver no existe, se requiere además:


2.-Agregar <driver BB> en el archivo /usr/cim/config/cim/flat/port.cfg (+)

3.-Agregar <driver BB>> en el archivo /usr/cim/config/start/flat/startDCS.cfg(+)

4.-Crear failure.cfg (codigos de falla validos), en el subdirectorio /usr/cim/config/bb/flat(+)

5.-Agregar si es necesario, el código de Burr-Brown correspondiente en los siguientes


archivos del subdirectorio /usr/cim/config/bb/flat:: bbdisplay.cfg, bbcomands.cfg y
bbstates.cfg.(+)

(+).- Para cuando no existe el BBDRIVER

NOTA.- Para hacer efectivo el cambio, darle toggle al bb-driver (cuando solo se agrega la
estacion).

6.-copiar o crear en usr/cim/config/dtps/flat un archivo BBDRIVER.RTE

Para que BB acepte nuevo código de falla:

1.-En restart dar de baja al bbdriver.


2.-k
3.-r (reiniciar el proceso sin el parametro -tdc )
3.-k (dar de baja de nuevo)
4.-r (reiniciar el proceso con el parametro -tdc )

06/02/2025 17
Altec Information Technology
CIM Bulletin

Modelos, Estaciones u Operaciones Configurados mas no reconocidos por CIM.

Introducción.
En ocasiones sucede que se configuran modelos, estaciones y operacines; pero que después de
realizar el extracto a los controladores, por algun ligero detalle CIM no los reconoce.

Objeivo.- Buscar la causa raiz por la que no aparece el modelo, estacion u operacion:

i. Busqueda en archivos de CISAM

1.- Verificar que la <ruta> se encuentra definida:

> dnr <ruta> <enter>

2.- Verificar que el <modelo> se encuentra definido en la ruta:

> dn <modelo> <enter>

Si no se encuentra el modelo, es que falto configurarlo en menubld, en la seccion de Strack


Configuraction, en el menu Routes/Models (opcion 3).

3. Verificar que la <estación>/<operación> se encuentra completamente definida dentro de la ruta


(operación/estación antecedente y consecuente):

> dnso <estación> <enter>

Si no se encuentra, significa qu no se configuro en la opcion routing Configuration, del


menu Strack Configuration.

4. Verificar que el <modelo> se encuentra definido en la correlación, en la tabla build_cfg:

> dnbc <modelo> <Enter>

Si no se encuenra, significa que no se configuro adecuadamente en la opcion 7 ( correlation


configuration) del menu strack configuration.

5. Verificar que la <estación> u <operación> esta completamente especificada (controlador o AM,


ruta y tipo de operación - standard, test, frst_tst, lst_tst-) en la tabla str_valid

> dnsv <estación/operación> <enter>

Si no se encuentra significa que no se realizó adecuadamente la configuración en la opcion


Operation / Strack Op. Type Cfg. (6) del menu Strack Configuration.

06/02/2025 18
Altec Information Technology
CIM Bulletin

Actividades de mantenimiento de tablas de CIM

I.- CISAM (LM’s y AM)

1) borrar registros viejos en unit_hist, unit_opcnt y track_tbl (empleando la utileria cisclean)

cisclean.daily (lunes a sabado)

2) verificar la integridad de indices de las tablas unit_hist,unit_opcnt y track_tbl ( empleando


bcheck)

bcheck.daily (lunes a viernes)

3) eliminar la fragmentacion de las tablas, y verificar la integridad de indices de las tablas


unit_hist,unit_opcnt y track_tbl,

crunch.weekly (domingo)

II.- ORACLE
 archive56.sh (sábado)

archivar y borrar registros con antiguedad mayor a 56 días de unit_history y units_built

 limpia_usmu.sh (lunes a sabado)

borrar registros de unit_status con state =’DONE’ o antiguedad mayor a 28 dias, esos mismos
registros de mfg_unit, registros de unit_history , longitud no_serie < 6

 limpia_tablas.sh (domingo)

hace export/import de unit_status y mfg_unit; para eliminar fragmentacion de tablas

06/02/2025 19
Altec Information Technology
CIM Bulletin

Monitor de CIM ( MONITOR)

I.- Introducción.

El monitor de CIM es una herramienta de apoyo para verificar de un modo sencillo el estado del
sistema CIM y el monitoreo de diversos parámetros o subsistemas del mismo CIM; para asi prevenir
problemas, en vez de reaccionar una vez que se han suscitado. Todo desde una terminal o computadora
conectad a una misma maquina.

II.- Operación.

Para accesar el menu, se requiere unicamente ejecutar el comando monitor, como usuario CIM,
desde el Area Manager (SAM)

El menu principal del monitor de CIM se presenta como sigue:

..............................................................................
. ## Altec Electronica de Chihuahua ## @ Depto. de Sistemas @
. +++ MONITOR_i_CIM_o +++ - - - # Check List de CIM # - - -
. 1 -> VERIDATE, fecha del Sistema en WCC's, AM's y RAM's
. 2 -> RESTART, procesos en WCC's, AM, y RAM
. 3 -> SPY, colas de Mensajes en la red DTPS (SPY)
. 4 -> VERICOMM, verificar comunicacion en la red DTPS
. 5 -> AUTOVERIFY, status de estaciones en WCC's
. 6 -> KERNEL y CRON activos en WCC's, AM's y RAM's
. 7 -> VERISAM, archivos de CISAM en WCC's y AM
. 8 -> BDF, espacio de disco en WCC's, AM y RAM (esp. / y /usr )
. 9 -> VERIPDMS, archivos PDMS en WCC's, AM y RAM
. 10 -> ORACLE, procesos de Oracle activos en AM's y RAM's
. 11 -> Procesos de orasrv (daemons) en RAM's
- - - - - - - - - # Check List del Analista #- - - - - - - - - - - - - - - -
. 20 -> VERIERR, archivos STRBALERR y TDCERR, en AM's y RAM's
21 -> MAIL, mensajes producidos por CRON, en WCC's, AM y RAM
. 22 -> VMSTAT, estadisticas de Memoria y CPU
. 23 -> FULL EXPORT de Oracle7 en AM's y RAM's
. 24 -> Archivos de DIAGnostico en LM's, AM's y RAM's
. q -> Salir de este menu, a = ayuda en linea
..............................................................................
Seleccione su opcion ->>

Se selecciona la opción deseada, seguida de la tecla Enter. Pasando a ejecutarse y desplegarse en la


pantalla el resultado de la verificación solicitada.

06/02/2025 20
Altec Information Technology
CIM Bulletin

1.- Verificación de la hora.

La opción 1, sirve para obtener la fecha y hora del Sistema en todas y cada una de las maquinas de
CIM.

XXXXX XX XXX XXXX


X X XX X X
X X X X X X
X X X X X XXXXX
X X XXXX X X
XXXXX X X X XXXX

Tue Jun 23 14:10:58 MDT 1998


<< sram >> Tue Jun 23 14:11:00 MDT 1998
<< wcc1-1 >> Tue Jun 23 14:10:58 MDT 1998
<< wcc2-1 >> Tue Jun 23 14:10:58 MDT 1998
<< wcc3-1 >> Tue Jun 23 14:10:59 MDT 1998
<< wcc4-1 >> Tue Jun 23 14:10:59 MDT 1998
<< wcc5-1 >> Tue Jun 23 14:11:00 MDT 1998
<< wcc6-1 >> Tue Jun 23 14:10:59 MDT 1998
<< wcc7-1 >> Tue Jun 23 14:11:00 MDT 1998
<< wcc8-1 >> Tue Jun 23 14:11:00 MDT 1998
<< wcc9-1 >> Tue Jun 23 14:11:00 MDT 1998
<< wcc14-1 >> Tue Jun 23 14:11:02 MDT 1998
<< sam >> Tue Jun 23 14:10:57 MDT 1998

Teclee <Enter> para continuar ->>

2.- Procesos de CIM activos en WCC’s, AM’s y RAM’s (restart)

Esta opción sirve para determinar la existencia de procesos de CIM inactivos en alguna de la
máquinas que conforman la red de CIM de Altec.

Tue Jun 23 14:30:20 1998 Total Processes: 13


DCS PROGRAM RESTART FACILITY
SRAM

# Program Name Argument List Status #


========================================================

01 net_rec <NORMAL> 01
02 net_xmt -n SAM <NORMAL> 02
03 net_xmt -n WCC7-1 <NORMAL> 03
04 strbal -x -v -q PRODSUMM <NORMAL> 04
05 tdc -m 1 -c off <NORMAL> 05
06 frtstuff <NORMAL> 06
07 remcmd <NORMAL> 07
08 dtpsmon <NORMAL> 08
09 minicron <NORMAL> 09
10 prodsumm -f 10 <NORMAL> 10
11 ctamsrv -c SRAM <NORMAL> 11
12 cc_bstor <NORMAL> 12
13 ctstuf -d <NORMAL> 13

Enter command [? for help] :

Nota: en caso de haber procesos inactivos, se pueden reactivar desde esta pantalla.

3.- Colas de mensajes en la red de DTPS (SPY).

06/02/2025 21
Altec Information Technology
CIM Bulletin

Esta opción sirve para determinar si existen o no mensajes acumulados en todas y cada una de las
maquinas que componen la red de DTPS (de un area dada).

X XXX XXXX X X
XX X X X X X XX
X X X X X X X X
XXXX XXX XXX XXXX X
X XX X X X X X
X X X X XXXX X X X X

##### sam #####

<SAM> <RUNNING> <22000-22240> READS <OPEN> WRITES <OPEN> TOTAL 0 SECS


-------------------------------------------------------------------------------
Queue Queue Msg No. of Msgs
Name Key Id Mem Spool Total #Bytes Vel Avg%Spool
-------------------------------------------------------------------------------
DAVID 22120 8257 1 0 1 96 OPEN A M OF 0 0 0
WCC6-1 22129 13 6 0 6 363 OPEN A C OF 0 0 0

Nota.- cuando aparecen muchos mensajes (bajo la columna “Msgs| Total , que no pertenezcan a WIP,
PMFM, CTLMSRV o CTAMSRV, es preciso instalarse en la maquna en la que aparecen los mensajes, con
objeto de descubrir la raiz del problema de mensajes acumulados.

4.-Comunicación entre LM’s, AM y RAM en una red de DTPS (VERICOMM).

El objeto de esta verificación es determinar si en un momento dado existe comunicación entre AM y


controladores que conforman la red de DTPS.

X XXXX XXXXX X XXXX


XX X XX XX X
X X X XX X X X
X X XXXX XXXX X X X
XXXX X X X XXXXX X
X XX X X X X X
X X X X XXXXX X X XXXX

##### sam #####


Flush Request Processed For MessageQ DAVID

Wed Jun 24 08:56:29 1998


MESSAGE #1 SENT:
COMMAND=120 (PROC_STATUS) DATATYPE=0 ELEMSIZE=0 NELEM=0 TNUM=0
SOURCE=ALH020 DESTINATION=david SNODE=0 MISC=0x0000
***** DATA (44 bytes) *****
de alh020 a sam Wed Jun 24 08:56:29 MDT 1998

***************************

Nota.- cuando por cualquier razón se pierde la comunicación entre máquinas, el despliegue de información
se ocngela, quedándose “atorado” el procedimiento. ( Se requiere teclear Ctrl C para terminar). Verificar en
este caso el status de: net_xmt, net_rec y remcmd en el AM actual y en el WCC o RAM en cuestion.

Donde:
net_rec.- facilita la recepción de mensajes que han sido mandados de un nodo lógico
remoto.
net_xmt.- facilita la transmisión de mensajes que deben ser mandados hacia un nodo
lógico remoto.

06/02/2025 22
Altec Information Technology
CIM Bulletin

Importante.- se pierde conectividad entre ambas maquinas, pero no se pierden mensajes; estos se
acumulan.

5.- Estaciones en Autoverify

Esta opción proporciona el status en las estaciones de CIM; es decir, se puede saber si se encuentra
en autoverify (OFF), o esta en condicion normal o regular (REG).

Presenta para cada uno de los controladores, todsas las rutas exietentes en ese controlador, y de
ellas la siguiente información: operación, estación y status. Este ultimo puede ser: OFF, REG o ENH.

###### RUTA RD100IFN #####

RUTA ESTACION OPERACION ESTADO

RD100IFN ASUBPI01 ASUBPI


RD100IFN ASUBPI03 ASUBPI OFF
RD100IFN QCDI01 QCDI OFF

6.- Verificar procesos CRON y KERNEL activos en WCC’s, AM’s y RAM’s.

Los procesos cron y kernel son críticos para el funcionamiento correcto del sistema CIM. Si kernel no
esta activo, no hay recolección de datos; si cron no esta activo, no se ejecutan los procesos automáticos
tales como: mantenimiento de archivos CISAM, archives y deletes.

X X XXX XXX XX X XXX X


X X X X X XX X X X
X X X X XXX XX X
XXX XX XXX X X X XX X
X X X X X X XXX X
X X X X X X XX X X
X X XXX X XXX X X X X XXX

< wcc1-1 >> cim 1055 1 0 Jul 26 ? 14:23 mkernel -V /usr/cim


< wcc2-1 >> cim 4186 1 0 Jul 31 ? 9:17 mkernel -V /usr/cim
< wcc3-1 >> cim 612 1 0 Jul 12 ? 26:34 /usr/cim/bin/mkerneV
< wcc4-1 >> cim 618 1 0 Jul 12 ? 29:13 /usr/cim/bin/mkerneV
< wcc5-1 >> cim 609 1 0 Aug 8 ? 2:33 /usr/cim/bin/mkerneV
< wcc14-1 >> cim 2149 1 0 Aug 3 ? 7:14 mkernel -V /usr/cim

Si en alguna de las máquinas no aparece el kernel o el Cron, avisar inmediatamente al analista.

7.- Archivos de CISAM.

Esta opción sirve para monitorear el tamaño de los archivos de CISAM (track_tbl, unit_hist y
unit_opcnt); los cuales contienen la información de unidades en proceso.

06/02/2025 23
Altec Information Technology
CIM Bulletin

XXXX XX X X
X X X XX XX
XXX X X X X XX X
X XXXX X X X
X X X X X X
XXXX X XX X

-rw-rw-rw- 1 cim 0 Jul 7 14:29 sitedata/strack/datanet/mfg_unitt


-rw-rw-rw- 1 cim 0 Jul 7 14:29 sitedata/strack/datanet/st_rollut
-rw-rw-rw- 1 cim 34052096 Aug 11 14:40 sitedata/strack/datanet/track_tt
-rw-rw-rw- 1 cim 40711168 Aug 11 14:40 sitedata/strack/datanet/unit_hit
-rw-rw-rw- 1 cim 195584 Aug 11 14:40 sitedata/strack/datanet/unit_opct

8.- Tamaño de file systems

Esta opción sirve para determinar el tamaño actual de los file systems en cada una de las máquinas
de CIM y como consecuencia, el espacio libre en disco.

Filesystem kbytes used avail %used Mounted on


/dev/vg00/lvol3 67733 16580 44379 27% /
/dev/vg00/lvol1 47829 24963 18083 58% /stand
/dev/vg00/lvol10 80653 25751 46836 35% /var
/dev/vg00/lvol9 1101969 812517 179255 82% /usr
/dev/vg00/lvol8 95973 40 86335 0% /tmp
/dev/vg00/lvol7 99669 78813 10889 88% /opt
/dev/vg00/lvol6 3925 9 3523 0% /home
/dev/vg00/lvol5 446741 361684 40382 90% /exports
/dev/vg00/lvol4 1602737 1434345 8118 99% /db4
/dev/vg04/lvol1 2035601 1690552 141488 92% /db3
/dev/vg03/lvol1 2035601 160654 1671386 9% /db2
/dev/vg02/lvol1 2035601 1676785 155255 92% /db1
/dev/vg01/lvol1 2035601 1816952 15088 99% /db

Es muy importante revisar que /usr no se encuentre a más del 90% de su capacidad, en caso
contrario avisar al analista.

9.- Archivos de PDMS.

Esta opción sirve para verificar la existencia de archivos . que se generan cuando por cualquier
razon de peso los mensajes para una cola dada no pueden ser transmitidos o procesados a una máquina o
cola respectivamente.

XXXX XXX X XX XX
X X X X X XX X X
XXX X X X X X XXX
X XXX XX X X X X
X X X X X X X X
XXXX X X X X X X

total 4

-rw-rw-rw- 1 cim dba 137 Aug 11 12:10 pdms_PRODSUMM.out


-rw-rw-rw- 1 cim dba 931 Aug 11 12:27 pdms_STRBAL.out

06/02/2025 24
Altec Information Technology
CIM Bulletin

Cuando hay archivos en este directorio , que no sean *.out o *.log hay que avisar al analista, este
puede indicarnos que los importemos.

10. ORACLE, procesos de Oracle activos en AM y RAM.

Al seleccionar esta opción, automaticamente nos desplegará los diversos procesos de ORACLE que
se llevan a cabo en dichas maquinas. La señal que nos indica si existe una irregularidad, se presentará si al
momentodel despliegue, queda ‘congelada’ la pantalla, procediendo a comunicarselo al analista responsable
respectivo. La información se presentará en una forma similar a esta:

oracle 674 1 0 Jul 19 ? 0:29 ora_reco_RAM2


oracle 671 1 0 Jul 19 ? 2:08 ora_smon_RAM2
oracle 667 1 0 Jul 19 ? 10:36 ora_pmon_RAM2
oracle 668 1 1 Jul 19 ? 244:57 ora_dbwr_RAM2
oracle 669 1 2 Jul 19 ? 302:59 ora_lgwr_RAM2

11.- Procesos de Orasrv (daemon).

Esta opción es necesaria pra poder verificar que estos procesos no se acumulen de dias anteriores.

XXXX XX X X
X X X XX XX
XXXX X X X XX X
X XXX X X X
X X X X X X
XXXX X X X X

cim 28370 27711 0 15:25:06 ttyp2 0:00 grep daemon

20.- Verificar existencia archivos STRBALERR y TDCERR, en AM y RAM.

XXXX XX X X
X X X XX XX
XXXX X X X XX X
X XXXX X X X
X X X X X X
XXXX X X X X

>> STRBALERR <<


REM ORA-01403: no data found;
UPDATE UNIT_STATUS SET STATE = 'DONE',TIMESTAMP = TO_DATE('11 AUG 1998 12:16:43;

Estos archivos se generan en el directorio /use/cim/sitedata como resultado de algún problema


existente en STRBAL o TDC, que impide que los mensajes se estén guardando en ORACLE. Es
responsabilidad del analista procesar estos archivos.

21.- Mail en LM’s, AM y RAM.

06/02/2025 25
Altec Information Technology
CIM Bulletin

Esta rutina tiene como objeto leer el correo electrónico para asegurarse de que se ejecutaron
correctamente todos los procesos o rutinas lanzador por cron. Es responsabilidad del Analista, revisar estos
mensajes de mail diariamente y borrarlos

22.- VMSTAT, estadisticas de Memoria y CPU.

Este opción nos muestra en cantidades porcentuales el uso de los recuros críticos del sistema, en
base a estadisticas de Procesos, de Memoria, de Interrupciones y de uso del CPU.

XXXX XX X X
X X X XX XX
XXXX X X X XX X
X XXX X XX X
X X X X X X
XXXX X X X X

# PROCESOS #
en cola de espera : 7; bloqueados : 260; esperando recursos : 0

# MEMORIA #
memoria virtual : 2472 * 4 Kbytes; memoria real libre : 2156 * 4 Kbytes

# INTERRUPCIONES #
por dispositivo : 244/seg; llamadas de sistema : 2096/seg; cambios de conteg

# USO de CPU #
por usuarios : 11 %; por sistema : 5 %; no usado : 85 %

23.- FULL EXPORT de ORACLE7 en AM’s y RAM’s.

Esta rutina sirve para determinar el resultado del full export de Oracle7 realizado durante la
madrugada.

XXX X XX X
X X X XX XX
XXX X X X X XX
X XXXX X X X
X X X X X X
XXXX X X X X

>>> EXPORTS <<<


-rw-rw-rw- 1 cim dba 1096704 Aug 11 04:00 /db2/fullexport/exporM
-rw-rw-rw- 1 cim dba 250361593 Aug 9 07:53 /db2/fullexport/fulZ
>>> RESPALDO EXPORTS <<<
-rw-rw-rw- 1 cim dba 1096704 Aug 11 04:00 /db2/backup_fullexp/eM

III.- Archivos de Configuración de Monitor

Se utilizan los siguientes archivos de configuración, que se encuentran en el directorio /usr/tmp, de


las citads maquinas (AM’s):

06/02/2025 26
Altec Information Technology
CIM Bulletin

>LM.lst - lista de todos los controladores de CIM.


>RAM.lst - lista de todos los RAM’s de CIM
>LMAM.lst - lista de todos los controladores y Area managers de CIM
>ALL.lst -lista de todos los controladroes, AM’s y RAM’s de CIM
>NET.lst -lista de todas las maquinas que componen la red de DTPS

Nota.- Dichos archivos deberan ser modificados cada vez que se agrega una nueva maquina a la red de
CIM; todos, excepto NET.lst y net.lst, pueden modificarse en el AM y copiarse remotamente a las restantes
maquinas . NET.lst y net.lst deberan modificarse unicamente en la maquina afectada por este cambio.

06/02/2025 27
Altec Information Technology
CIM Bulletin

IV.- Glosario

CRONTAB

crontab [-r][-l]

-r remueve un crontab del usuario.


-l lista el archivo crontab invocado por el usuario.

Un archivo crontab consiste de lineas de 6 campos cada uno. Los campos estan separados por un
espacio o por tabs, los primeros cinco son patrones enteros que especifican lo siguiente: minutos(0-59),
horas(1-24), dias del mes(1-31), meses del año(1-12) y dias de la semana(0-6 con 0=domingo).

Cada uno de estos patrones pueden ser o un asterisco (significando todos los valores legales), ouna
lista de elementos separados por comas. Un elemento es o un número, o dos números separados por una
coma (significando un rango inclusive).

Ejemplo: 0 0 1, 15 * corre un comando en el 1er. y 15vo. Dias de cada mes, todos los lunes.

Para modificar un crontab:

> crontab –l >cronfile

editar, modificar y guardar cronfile

Remover crontab anterior

> crontab –r

Activar nuevo crontab

> crontab cronfile

06/02/2025 28
Altec Information Technology
CIM Bulletin

FUNCIONALIDAD DE PDMS

El sistema PDMS, el cual es una colección de tres utilerias provee un sobre cupo a la capacidad de
DTPS. Si un proceso esta recibiendo y por alguna razón es incapaz de procesar transacciones porque éste
no esta funcionando o es incapaz de procesar las transacciones suministradas rapidamente, la cola asociada
con el proceso tiende a acumular un largo número de mensajes. Las utilerias PDMS aseguran que no se
pierdan los datos ocurridos en el sistema.

PDMS tiene la capacidad de tomar dos acciones en respuesta al eminente desbordamiento del
sitema DTPS.

La primera es efectuada a través del uso de la utileria dtpsmon. Esta utileria proporciona un
mecanismo de alarma el cual facilita al administrador del sistema ser notificado cuando el sistema DTPS ha
alcanzado varios niveles de su capacidad total. La utileria dtpsmon monitorea el estado actual del sistema
DTPS como un porcentaje de su capacidad total. A través de configuraciones el administrador del sistema
puede poner varios niveles de capacidad, en el cual alguna forma de alarma puede ocurrir.

La utileria dtpsmon puede ejecutar scripts que han sido escritos para ejecutar alguna tarea, que
notificará al admnistrador del sistema, que un particular ha sido rechazado. Estos scripts pueden ser tan
simples como un simple eco del mensaje indicando el estado actual del sistema, hacia la consola.

La segunda acción, es efectuada por el Kernel mismo. Cuando el DTPS alcanza un nivel definido
como crítico (por default 95% de la capacidad total del sistema) el kernel ejecutará automaticamente el
proceso pdms_exp. Este es ejecutado por el kernel para remover todos los mensajes con la más grande
estancia en la cola. Cuando el proceso pdms_exp también mandará un mensaje a la utileria dtpsmon
indicando que el nivel critico ha sido alcanzado, así que además de que actualmente se están tomando datos
offline del sistema, la utileria de alarma puede también informar al administrador del sistema que esta acción
fue tomada por el kernel.

La tercera utileria que hace el sistema PDMS, es la utileria pdms_imp, esta utileria recuperará los
datos offline que fueron tomados por pdms_exp.

Donde:
pdms_exp.- Tiene la capacidad de leer mensajes de la cola DTPS y escribirlos en archivos ASCII
llamados archivo ‘batch’. Este archivo batch puede entonces ser recuperado más tarde.
Pdms_imp.- Tiene la capacidad de leer mensajes de archivos batch que fueron creados por
pdms_exp y rcuperar la información regresandola a la cola del sistema.

CPU’s

Line Manager (LM).- Es una computadora HP9000, que se encuentran situadas en el piso de producción. Su
principal función es alojar a Strack (aplicación por la cual se lleva a cabo la validación). Otra función es de
LM es que a ésta se encuentran conectadas físicamente todas las estaciones que se encuentran en el piso
de producción.

Reporting and Analysis Machine (RAM).- Comunmente se encuentra situada en el cuarto de computo de CIM
y su principal tarea es la de prestar sus recursos para generar reportes.

Area Manager (AM).- Se encarga de proporcionar información de las unidades falladas a las estaciones de
reparación (Troubleshoot) así como se soportan todas las configuraciones de dichas estaciones.

06/02/2025 29
Altec Information Technology
CIM Bulletin

Procedures to Install the spanish messages for OTI screens.

Introducction.

The main objective of the chage is to get most of the displayed messages into all OTI screens in spanish.

Installation.

The software to be installled is located in AREA4. Please check that the following files exists in the directories
indicated.

Directory :/usr/cim/jam/SPANISH
Files :msfile.bin
oti.jlb
otiERR.bin
otiBP.bin
otiBYI.bin
otiFK.bin
otiWORDS.bin

Directory :/usr/cim/jam/ENGLISH
files :msgfile.bin
oti.jlb
otiERR.bin
otiBP.bin
otiBYI.bin
otiFK.bin
otiWORDS.bin

Directory :/usr/cim/bin
oti.bky

If one of those files are missing you have to verify it with staff, otherwise you are ready to start the
installation.

INSTALL SOFTWARE REQUIRED IN THE CONTROLLER.

.Get into the controller desired using cim user Id.


.Create the directory /usr/cim/jam/SPANISH

.Copy all the files mentioned before under the directory


/usr/cim/jam/SPANISH from AREA4
to /usr/cim/jam/SPANISH in the controller

Procedures to install the spanish messages.

.Create the directory /usr/cim/jam/ENGLISH


.Copy all the files mentioned before under the directory

/usr/cim/jam/ENGLISH from AREA4


to /usr/cim/cim/jam/ENGLISH in the controller

06/02/2025 30
Altec Information Technology
CIM Bulletin

.Rename oti to oti.vold found in /usr/cim/bin in the controller


.Copy /usr/cim/bin/oti.bky from AREA4 to /usr/cim/bin/oti in the controller
.The following parameters have to be included in the .profile file

export SMMSGS=/usr/cim/jam/msgfile.bin
export JAMLANG=SPANISH
export SMFEXTENTION=jam

CHANGES REQUIRED IN AREA MANAGER

In the directory /usr/cimconfig/dtps/flat is a file


called ‘procids.cfg’ please use a editor as VI to include
the following statement sqlif:115:

Now you are ready to run the program.

EN AREA MANAGER

Debe asegurearse que se esta corriendo el proceso sqlif, para hacer esto, hay que dar un RESTART
(nombre del programa a correr) para ver si esta corriendo sqlif, si no corre hay que darlo de alta.

N (new)
sqlif (nombre)
<enter> (pide parametros pero no se utilizan)
y (cuando pregunta si lo ponemos en el archivo configuración)).
* Dar varios <enter> para ver que esté corrriendo
= Si se quiere borrar algo dar:
S12 ( 12 es el numero de linea)
D12

Para verificar que este dado de alta en AREA MANAGER (NAREA2)

/usr/cim/config/start/flat

startDCS.cfg debe estar incluido.

06/02/2025 31
Altec Information Technology
CIM Bulletin

Saving queue messages to disk and restoring messages to queue.

This document describes how to save queue messages to disk, then restore them disk on the queue. This
procedure is helpful when it is important no to lose messages while a process is having problems reading its
queue.

1) shutdown the process which is having trouble reading its queue.


2) cd $CIM_HOM/util
3) Use the’save’ script to read queue messages and save them on disk:

saveq <qname> [-f filedir] [-o outfile] [-n nummsqs] &

Note This should be run in background

..where <qname> is the queue to be saved to disk


filedir is the directory where messages will be saved
(default is /tmp/saveq)
outfile is the file where saveq status messages are writen
(default is /tmp/saveq.out)
nummegs is the maximum number of messages hold in a single file
(default is 100)

Example: To save messages in queue ‘XYZ’ to $CIM_HOME/xyz directory,


with saveq status messages written to $CIM_HOME/tmp/saveqXYZ.out
and no more thean 10 messages per file:

saveq XYZ-E $CIM_HOME/xyz -o $CIM_HOME/tmp/SAVEQxyz.out -n10&

4) Resolve problems with the process.


5) Stop the net_rec process to temporarily halt messages from other machines.
6) Use ‘spy’ to make sure the queue is empty.
7) Use ‘ps’ to find the process number for pdms_qbat and stop the process:
ps -aef | grap pdms_qbat | grep -v “grep”
…this will return the process number formpdms_qbat
kill -15 <processnumber>
8) Restart the problem application.
9) Use the ‘restq’ script to write queue message back to the queue:
restq [-I filedir] [-o outfile] &
note: is is recommended to run this in background
…where filedir is the directory where saved messages are stored
(default is /tmp/saveq)
outfile is the file where restq status messages are written
(default is /tmp/restq.out)
Example: to restore messages saved in the $CIM_HOME/xyz directory,
with restq status messages are written to $CIM_HOME/tmp/restqXYZ.out:

reslq -I $cim_home/XYZ -o $CIM_HOME/tmp/restqXYZ.out&

Note: when restq is finished processing, the $CIM_HOME/xyz directory will be empty.
10) When restq is finished, restart net_rec.

06/02/2025 32
Altec Information Technology
CIM Bulletin

Strack inactivo al correr Extract/Download


Causa: Archivo de CISAM (prereq_ops), que no se inicializa correctamente.

Solución: realizar el siguiente procedimiento.

1.- Primeramente, inactivar los procesos STRACK y STISAM.

2.- Pasar al directorio /usr/cim/config/strack/datanet

> cd /usr/cim/config/strack/datanet

3.- Borrar archivos prereq_ops.dat y prereq_ops.idx

>rm prereq*

4.- Re-crear esos archivos:

>dnmk prereq_ops

5.- El sistema debe dar un mensaje positivo de que pudo crear el archivo. ( El archivo .dat debe tener 0
bytes, el .idx debe tener alrededor de 7100 bytes)

6.- Reactivar los procesos STRACK y STISAM.

06/02/2025 33
Altec Information Technology
CIM Bulletin

mensaje <error in send-22>

Causa: no puede establecerse comunicación con ese proceso o cola

Solució: dar de baja a CIM (kernel) y arrancar de nuevo el nucleo (kernel).

Problema : dar de baja CIM y arrrancar de nuevo el nucleo (kernel)

Solución: seguir los siguientes pasos:

> kdn

Nota.- solo si es estrictamente necesario, borrar el archivo /usr/cim/sitedata/dtps/flat/.recover, sin embargo


hay que tener cuidado, porque se pierden todos los mensajes acumulados al borrar este archivo.

1.- Verificar que no existe ningun proceso de CIM activo ( en caso de ser asi, darlos de baja [kill] ):

> ps -fea | grep cim

2.- Arrancar de nuevo el nucleo (mkernel)

> kup

Teclee Ctrl.-C

3.- Verificar que exista la linea

Maximum Number Of Queues Supported in this instance:2063682640

4.- Arrancar el proceso de recoleccion de datos:

> startDCS -s

5.- Correr restart.

06/02/2025 34
Altec Information Technology
CIM Bulletin

06/02/2025 35
Altec Information Technology
CIM Bulletin

Asegurarse de que todo arranca bien despues de un shutdown:

Solucion: seguir los siguientes pasos para cada controlador y/o Area Manager.

1.- Verificar fecha en maquinas de CIM (opcion 1 del MONITOR); para rectificar errores:como usuario root,
correr la rutina /usr/cim/bin/settime en RAM3.

2.- Verificar la linea SEQ 3 COMPLETED al dar tail /usr/cim/tmp/kernel.out (solo en caso de que se
arranquen en ese momento los controladores o despues de una falla de energia)

3.- Verificar que todos los procesos esten activos al corrrer restart. Si algunos de ellos no pueden levantarse
(excepto strack), dar de baja el proceso CIM y volverlo a arrancar.

4.- Verificar la comunicacion via DTPS entre AM. LM's y RAM

5.- Verificar que los procesos cron y kernel esten activos en todos los controladores

6.- Verificar con stauto que en la rutas, las operaciones esten con TRACKING=REG, excepto aquellas que
no lo requieran.

7.- Verificar que en todas las terminales de empaque o correlacion, o solo aparece la pantalla de login, sino
que se puede entrar como el usuario de la misma y procesa numeros de serie.

8.- Verificar que en todas las terminales Burr-Brown, no solo aparece el login con el nombre de la misma,
sino que también procesa numeros de serie.

9.- Verificar que en todas las terminales de reparacion, no solo aparece la terminal de login;
sino que también se puede entrar como el usuario de la misma, y procesa numeros de serie.

06/02/2025 36
Altec Information Technology
CIM Bulletin

Configuracion de estaciones/operaciones/modelos.
STRACK

Nota.- Se configuran en los LM, los siguientes archivos planos, existentes en el directorio
/usr/cim/config/cim/flat.

a) ttyconfig - para terminales HP

b) port.cfg - para equipos de prueba RS-232 y drivers de terminales Burr-Brown

c) station.cfg - se configuran solo las terminales Burr-Brown

d) /usr/cim/config/smf/flat/smf_station.cfg – se configuran todos los equipos de prueba

Configuracion de Operaciones.

Hay dos partes a considerar en la configuración de estaciones / operaciones: la parte comun de CIM,
( common configuración) y la parte de la aplicación STRACK ( strack configuration).

I.- Common Configuration

Para entrar al menu de configuracion de ORACLE, teclear menubld <enter>, en cualquier directorio;
apareciendo enseguida el menu principal o menu de acceso.

SAD0000 .RAM ELD CIM Systems 07/15/98


System Administrator 09:37:44
--------------------------------------------------------------------------------

CHOICE DESCRIPTION
------ ------------------------------

1 System Administration
2 User Menus

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Para configurar estaciones y operaciones, seleccionar <1> System Administration; apareciendo el


siguiente menu:

SAD0010 .RAM ELD CIM Systems 07/15/98


System Administration 09:39:53
--------------------------------------------------------------------------------

CHOICE DESCRIPTION
------ ------------------------------

1 Common Configuration
2 Application Configuration

06/02/2025 37
Altec Information Technology
CIM Bulletin

3 System Utilities

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Seleccionar <1> Common Configuration, pasando al siguiente submenu:

SAD0300 .RAM ELD CIM Systems 07/15/98


Common Configuration 09:41:14
--------------------------------------------------------------------------------

CHOICE DESCRIPTION
------ ------------------------------

1 Line Operations Configuration


2 Model and Part Configuration
3 User, Group & Unit States Conf
4 Miscellaneous Configurations

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

De este menu, seleccionar la opcion <1> Line Operations Configuration, para iniciar la configuracion,
pasando al menu de operaciones por linea.

SAD0020 .RAM ELD CIM Systems 07/15/98


Line Ops. Configuration 09:44:59
------------------------------------------------------------------------

CHOICE DESCRIPTION CHOICE DESCRIPTION


------ ------------------------------ ------ -----------------------

1 CPU Configuration 7 Oracle Extraction to AM


2 Manufacturing Area Config.
3 Cell Configuration
4 Station Configuration
5 Shift Configuration
6 COMMON Config Extract/Download

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Aqui se selecciona la opcion <4> Station Configuration, para configurar la(s) operacion(es):

06/02/2025 38
Altec Information Technology
CIM Bulletin

SAD0070 .RAM ELD CIM Systems 07/15/98


Station Configuration 09:50:36
------------------------------------------------------------------------

CHOICE DESCRIPTION
------ ------------------------------

1 Configure Operation Type


2 Configure Stations
3 Config Op/Op_Optype/Stn_Op
4 Stations by Cell
5 Stations by Area
6 Stations by CPU

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

 Para configurar estaciones nuevas, seleccionar la opcion 2 Configure Stations.

 Para configurar operaciones nuevasseleccionar la opcion 3 Config Op/Op_Optype/Stn_Op

 Configurar la estacion en el CPU que residir, con la opcion 6 Stations by CPU

Procedimiento de Extract/Download.

Regresar al menu de anterior Line Ops. Configuration , y seleccionar 6 COMMON Config


Extract/Download

CIM6101 System Configuration 07/15/98


Extract and Download 10:09:21

Line Manager: ALL All Line Managers

Note: This function will extract and download a complete configuration by


Line Manager to the specified Line Manager.

------------------------------------------------------------------------
f1 - List of Values f3 - N/A f5 - N/A f7 - Extract/Download
f2 - N/A f4 - N/A f6 - N/A f8 - Done/Exit
Enter a value for the Line Manager to receive the downloaded file.
Count: *0

Seleccionar el controlador adecuado, y teclear F7, para iniciar el extracto al Line Manager.

Regresar a la pantalla anterior y seleccionar 7 Oracle Extraction to AM.

06/02/2025 39
Altec Information Technology
CIM Bulletin

CIM6401 System Configuration 03/08/02


Copy Configuration Tables to Area Manager 03:16:59

Application: Description:

This function will copy the configuration to the Area Manager


Oracle data base.

WARNING: ALL PROCESSES ON THE AREA MANAGER MUST BE STOPPED PRIOR


TO ORACLE DATABASE DOWNLOADING!!

--------------------------------------------------------------------------------
f1 - List of Values f3 - N/A f5 - N/A f7 - Download Data
f2 - N/A f4 - N/A f6 - N/A f8 - Done/Exit

Teclear CIM en el campo Application y enseguida F7, para iniciar la actualizacion de la AM.

b) Application Configuration.

Regresar al menu principal System Administration

SAD0010 .RAM ELD CIM Systems 07/15/98


System Administration 10:16:52
--------------------------------------------------------------------------------

CHOICE DESCRIPTION
------ ------------------------------

1 Common Configuration
2 Application Configuration
3 System Utilities

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Enseguida, seleccionar <2> Application Configuration:

SAD0200 .RAM ELD CIM Systems 07/15/98


Application Configuration 10:18:57

CHOICE DESCRIPTION
------ ------------------------------

1 FRT Configuration
2 ST Configuration
3 TDC Configuration
4 CT Configuration
5 CC Configuration

Enter Selection ==>

06/02/2025 40
Altec Information Technology
CIM Bulletin

(E) Exit To Previous Menu (X) Exit From Menu System

En este menu debe seleccionar la opcion <2> ST CONFIGURATION.

SAD0230 .RAM ELD CIM Systems 07/15/98


STRACK Configuration 10:22:25
------------------------------------------------------------------------

CHOICE DESCRIPTION CHOICE DESCRIPTION


------ ------------------------------ ------ -----------------------

1 Route ID 7 Model Type / Group


2 Model / Type / Part 8 Process Routing
3 Routes/Models 9 Validation
4 Configure Model Families 10 Operation/STrack Op. Type Cfg.
5 Mod. Mfg. Level/Mod. Mfg. Sta 11 Correlation
6 Model Group / Category 12 Extract/Download

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

De este menu seleccione la opción <8> Extract/Download.

TR0801 Serialized Tracking 07/15/98


Configuration Extract/Download 10:26:23

Line Manager: ALL All Line Managers

Note: This function will extract and download a complete configuration by


Line Manager to the specified Line Manager.

------------------------------------------------------------------------
f1 - List of Values f3 - N/A f5 - N/A f7 - Extract/Download
f2 - N/A f4 - N/A f6 - N/A f8 - Done/Exit
Enter a value for the Line Manager to receive the downloaded file.

A continuación teclee el nombre del Area Manager y el nombre de los controladores, uno por uno.

06/02/2025 41
Altec Information Technology
CIM Bulletin

III. Configuracion De Etiquetas/Modelos.

Agregar el código inteligente en el archivo mod_stn_op.cfg, que se encuentra en el directorio


/urs/cim/config/cim/flat.

Entrar al menu de configuración en ORACLE (menubld), y pasar enseguida al submenu Common


Configuration; estando ahi, seleccionar la opcion <2> Model and Part Configuration, apareciendo la siguiente
pantalla:

SAD0080 .RAM ELD CIM Systems 07/15/98


Models/Parts Config. 15:24:10
------------------------------------------------------------------------
CHOICE DESCRIPTION
------ ------------------------------

1 Vendor Configuration
2 Part/Vendor Configuration
3 Customer Configuration
4 Result Code Configuration
5 Unit States Configuration

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Seleccionar de este menu la opcion <2> Part Configuration, se pasa al menu de configuracion de numeros
de parte, etiquetas y modelos.

SAD0120 .RAM ELD CIM Systems 07/15/98


Parts/Vendor Config. 15:27:19
------------------------------------------------------------------------
CHOICE DESCRIPTION
------ ------------------------------

1 Configuring Part Type


2 Configuring Part No./Part Type
3 Configure Vendor & Part/Vendor
4 COMMON Config Extract/Download

Enter Selection ==>

(E) Exit To Previous Menu (X) Exit From Menu System

Elija la opcion <2> Configuring Part No./ Part Type.

06/02/2025 42
Altec Information Technology
CIM Bulletin

User OPS$CIM CIM Part Defintions Page


Form CIM7101 DateWed,15-JUL

Part
Part Type Part Part Description
F8CF-10849-AF CT-120 2P CLUS MPH '98
RVS F8OF-18C870-BG P100I WANG
#F78F-17360-AA WIN Tacometro MPH
#F78F-17360-BA WIN Tacometro KPH
1E2P PAC CBMG
RVS 210248BFKAAAB CAPACITOR
7BBBBBBBB MICRO PZMG
93BB-18B008-AA ADCM Housing 93BB-AA
93BB-18B008-AE ADCM HOUSING LARH 93BB-AE
93BB-9C734-BC NGSC Amplifier C 93BB-AC
94BB-9C734-AD NGSC Amplifier J 94BB-AD
94DA-9C734-AE NGSC Amplifier L 94DA-AE
95BP-18C815-AD CDR CDW-27 -CPHH
95GB-9C734-AC NGSC Amplifier E 95GB-AC

F1 - List Values F3 - Next Page F5 - Insert F7 - Save


F2 - Create Part Type F4 - First Page F6 - Delete F8 - Exit
Type of part being described (ex. Crystal, Diode, etc.) [LOV]
Count: 14 v <List><Replace>

06/02/2025 43
Altec Information Technology
CIM Bulletin

IV. Configuracion De Rutas

Una vez que se esta en el menu principal, pasar al menu <1> System Administratin, de ahi pasar al
menu <2> Applicatin Configuratin y finalmente, estando en ese menu, pasar al menu <2> ST
configuration. ; seleccionar la opcion <1> Route IDs

TR0701 System Configuration 07/15/98


Route Ids 03:47:50

Route Id.: Description:


R11T ESCNG LINEA TUNER-DROP IN
R26A ICP-DN101 LINEA REAR
R26B ICP-DN101 LINEA BACKER
R26D ICP-DN101 LINEA TAPE-DECK
R26F ICP-DN101 LINEA FCU
R26H ICP-DN101 LINEA HOUSING
R26R ICP-DN101 LINEA RCU HSNG
R26T ICP-DN101 LINEA TUNER
R26Z ICP-DN101 LINEA BEZEL
R32A PAC/ESCNG LINEA TUNER
R32B AUX BEZEL
R32C CT-120 LINEA TUNER
R32D AUX DECK
R32F PAC/CDR LINEA FRONTAL
------------------------------------------------------------------------
f1 - N/A f3 - Next Page f5 - Insert f7 - Save
f2 - Clear Record f4 - First Page f6 - Delete f8 - Done/Exit

Count: 14 v <Replace>

Aqui se da de alta la ruta con su descripcion.

Enseguida, con la opcion Process Routing, se configura la secuencia de la ruta

STR0201 Serialized Tracking 08-MAR-02


Routing Configuration 04:20:07

Route Id: Description:


--------------------------------------------------------------------------------
Prev CPU Prev Op Prev Stn Routing Next Op
Seq Curr CPU Curr Op Curr Stn Result Indicator Next Stn Next CPU

--------------------------------------------------------------------------------
f1 - List of Values f3 - Next Page f5 - Insert f7 - Save
f2 - N/A f4 - First Page f6 - Delete f8 - Done/Exit

06/02/2025 44
Altec Information Technology
CIM Bulletin

Se pone PA para pasar y FA para falla; posteriormente se pasa al menu <5> Validation, para configurar el
máximo número de retrabajos, máximo numero de fallas, seguimiento (tracking), para cada una de las
operaciones configuradas en el controlador;

STR0401 Serialized Tracking 03/08/02


Validation 04:21:43

Max
Station Operation Route ID Time Out Track Rework Validation Fail
State Count State Count
ACTNR RNAVRFN 00:00:00 OFF 5 NRM 4
ACTNR RNAVRFNU 00:00:00 OFF 5 NRM 4
ALNTDN R26T 00:00:00 REG 5 NRM 4
ASFACDX RTCDX6FN 00:00:00 OFF 5 NRM 4
ASFACDX RTCDX6FNA 00:00:00 OFF 5 NRM 4
ASFACDX RTCDXFNU 00:00:00 REG 5 NRM 4
ASPLICE RTASPDMY 00:00:00 OFF 5 NRM 4
ASPLICE RTTUNER 00:00:00 REG 5 NRM 4
ASUBCDX RTCDX6FN 00:00:00 REG 5 NRM 4
ASUBCDX RTCDX6FNA 00:00:00 REG 5 NRM 4
ASUBCDX RTCDXFNU 00:00:00 REG 5 NRM 4
ASUBDI R39M 00:00:00 OFF 5 NRM 4

--------------------------------------------------------------------------------
f1 - List of Values f3 - Next Page f5 - Insert f7 - Save
f2 - Clear Record f4 - First Page f6 - Delete f8 - Done/Exit

Count: 12 v <Replace>

Enseguida se pasa a la opcion <10> Operation/Strack Op. Type Cfg, en donde se especifica para cada
operación el número de secuencia y el tipo; siendo FIRST la primera, y LAST la última.

TR0601 Serialized Tracking 07/16/98


Operation/Op. Type by Routing Id Configuration 09:42:27

Route I.D. Operation Op. Type Sequence No.


R26A CERRDN FIRST 1
R26A BLD6DN LAST 2
R26A TSFDN STANDARD 3
R26B CNTBDN FIRST 1
R26B BLD5DN STANDARD 2
R26B BLD6DN STANDARD 3
R26B CUS1DN STANDARD 4
R26B BLD7DN LAST 5
R26B TSBDN STANDARD 6
R26D FUNDDN FIRST 1
R26D BLD4DN LAST 2
R26D TSDDN STANDARD 3
R26F CNTFDN FIRST 1
R26F ZNTFDN STANDARD 2
------------------------------------------------------------------------
f1 - List of Values f3 - Next Page f5 - Insert f7 - Save
f2 - N/A f4 - First Page f6 - Delete f8 - Done/Exit

Una vez realizado lo anterior, la ruta se encuentra completamente especificada, resta unicamente actualizar
la información en los controladores y CPU’s involucrados, Para ello corre el procedimiento Extract/Download
de STRACK.

06/02/2025 45
Altec Information Technology
CIM Bulletin

Procedimiento para cuando las tablas de C-ISAM estan abultadas/corrompidas.

Desde la máquina que tenga el problema con las tablas de CISAM (usr/cim/sidata/strack/datanet)

1.- Dar de baja strack y stisam en RESTART

2.- Ejecutar bcheck y <tabla CISAM> (bcheck checa y corrige arbol binario de la tabla). Asegurarse de que
no este corriendo un bcheck para la misma tabla con g bcheck

3.- Ejecutar crunch y <tabla CISAM> (crunch borra registros innecesarios y compacta tabla corrupta)

Nota 1: No dar un crunch si se está corriendo un bcheck para la misma tabla.


Nota 2: Cuando se esta corriendo el crunch, la linea no debe validar ningún producto, debe de esperar hasta
que acabe el proceso)

4.- Si el kernell asignó una prioridad muy baja al proceso de crunch, dar un renice -n NI PID para reasignar
este proceso.

Sintaxis: -n= Numero que será sumado al NI


NI= Nice Value (verlo con top)
PID= Process ID (verlo con top)

ejem: renice -10 20 7510 (se le dara un nuevo NI=NI+(-n))

5.- Después de haber acabado el crunch, levantar los procesos strack y stisam en restart.

6.- Importar archivos PDMS (nohup pdms_imp STISAM & ).

“Moderar” rate de importacion (pdms_imp) en pdms_imp.cfg:

pdms_imp.cfg

STISAM
B=500
T= 30 segs AII
STRBAL
M=250
T=30 segs

Para leer un arch PDMS

qread STISAM/PDMS

* Estos procedimientos tardan tiempo en efectuarse (aprox 1 hora y media). Por lo que otra opcion seria

- rm track-tbl (si esta corrupta)


- dnmk track-tbl
Con el inconveniente de que la informacion se pierde.

06/02/2025 46
Altec Information Technology
CIM Bulletin

Proceso de Archivado de Datos de CIM.

1.- Todos los viernes, se lanza el script archivenn.sh (en donde nn representa los días de información que
quedarán en UNIT_HYSTORY, despues del borrado de la información). Se emplean adicionalmente el
archivo archnn_s1.sh y daynn.sql, en conjunto con archivenn.sh.

2.- Se empieza generando el directorio /exports/DD-MON-YY y una tabla (listado) con todos los números de
serie de la tabla UNIT_HISTORY, con fecha anterior a la fecha de ése viernes menos nn días; ésta lista se
almacena en el archivo ixuh. DD-MON-YY ( DD-MON-YY = fecha del viernes menos nn días).

3.- Enseguida se enlistan todos los registros de la tabla UNIT_HISTORY pertenecientes a esos números de
serie, generándose el archivo comprimido /db2/aruh.DD-MON-YY.Z; se almacenan los siguientes campos:
unit_id, station, operation, result, move_in_time, y move_out_time.

4.- Posteriormente se enlistan los registros de la tabla UNITS_BUILT pertenecientes a esos números de
serie, generándose el archivo comprimido /db2/arub.DD-MON-Y.Z; se almacenan los siguientes campos:
parent_unit_id, unit_id y timestamp.

5.- Después se borran todos los registros, tanto de UNIT_HISTORY como de UNITS_BUILT, cuyos
números de serie se encuentran en el archivo /exports/arch9x/ixuh. DD-MON-YY.

6.- Finalmente se borran de UNITS_BUILT todos aquellos registros que no fueron borrados por el proceso
anterior, y que corresponden a unidades que no terminaron su ruta correctamente; esto se realiza por medio
del script borra_ub.sh, llamado por archnn_s1.sh.

7.- Los archivos se almacenan en DAT’s, agrupados por Trimestre (Ene-Mar, Abr-Jun, Jul-Sep y Oct-Dic).

8.- Se guarda una copia del archivo comprimido en el directorio /backups_arch, con objeto de reducir el
tiempo de entrega en los historiales; se mantienen por lo menos 6 meses de archivos comprimidos en ese
directorio.

Archivado de historiales de CIM.

1.- Asegurarse de que el archivado y borrado de registros tuvo éxito (verificarlo en el mail); como usuario
archive

>mail

From root Fri Mar 6 13:50 CST 1998


Subject: cron

Creando archivo INDICE -> Fri Mar 6 07:00:02 CST 1998


Creando tabla TMP_UNIT -> Fri Mar 6 07:13:46 CST 1998
drop table TMP_UNIT

ERROR at line 1:
ORA-00942:table or view does not exist

Table created.
Cargando indice en tabla TMP_UNIT -> Fri Mar 6 07:13:48 CST 1998

SQL*Loader: Release 7.1.4.1.0 - Production on Fri Mar 06 07:13:49 1998

Copyright © Oracle Corporation 1979, 1994. All rights reserved.

Load completed - logical record count 183884


Creando indice de tabla TMP_UNIT -> Mar 6 07:14:08 CST 1998

06/02/2025 47
Altec Information Technology
CIM Bulletin

drop index TMP_UNIT_1


*
ERROR at line1:
ORA-01418:

Index created.

Creando el archivo de UNIT_HISTORY -> Fri Mar 6 07:14:45 CST 1998


Creando el archivo de UNITS_BUILT -> Fri Mar 6 08:14:09 CST 1998
Borrando tabla e indice TMP_UNIT -> Fri Mar 6 08:19:36 CST 1998

Table dropped.

Drop index TMP_UNIT_1


*
ERROR at line 1:
ORA-01418:specified index not exist

Deleting every record prior to: 23-JAN-98


Delete in progress…

Deleting: [183768] [LBECQ027876]83649] [LBEBI029001]


[183880] unit_Ids Deleted.

End of Deletes Program.

TO_CHAR (SYSDATE-43, ‘DD-MON-YYYY’)


--------------------------------------------------------------------------------

22-JAN-1998

logout
Fri Mar 6 13:50:41 CST 1998
logout

Nota.- Si no hubo contratiempos, el número en la última línea commit point reached - logical record count
nnnnnn debe ser aproximadamente igual al número entre corchetes; en el ejemplo, 183884 y 183880
respectivamente. En este caso, los archivos generados son: ixuh.23-JAN-98, aruh.23-JAN-98 y arub.23-JAN-
98. En caso contrario, verificar conel Analista responsable la cusa por la que no terminó correctamente el
proceso.

2.- Copiar los archivos comprimidos aruh.DD-MON-YY.Z y arub.DD-MON-YY.Z, del directorio /db2 al
directorio /db13/exports/archfile/ en SRAM, y al /db3/exports/archfile/ en SAM.

3.- Asegurarse de que en el directorio /exports/archfile sólo existen los archivos aruh.DD-MON-Y y arub.DD-
MON-YY; borrar cualquier otro:

> ll /exports/archfile
total 317520
-rw-rw-rw- 1 cim dba 7958087 Oct 26 09:59 arub. 03-OCT-97
-rw-rw-rw- 1 cim dba 23529656 Oct 26 09:55 aruh. 03-OCT-97

4.- Posicionarse en el directorio raíz (/), y ejecutar respaldo.

> cd /
> respaldo

Nota.- Si es el primer mes del trimestre se requiere un dat nuevo. En ese caso, editar los archivos respaldo y
respaldo_dat_nuevo en vez del script respaldo.

> cd /

06/02/2025 48
Altec Information Technology
CIM Bulletin

> respaldo_dat_nuevo

5.- Verificar que los archivos se almacenaron en el dat correctamente, comprobando que el tamaño de los
archivos almacenados en al cinta, corresponde al tamaño de los archivos en /exports/archfile.

> tail/exports/arch9X/tape_9X-Y. out


rw-rw-rw- 201/26 39381641 Oct 26 09:59 1997 ./exports/archfile/arub. 03-OCT-97
rw-rw-rw- 201/26 154503919 Oct 26 09:59 1997 ./exports/archfile/arub. 03-OCT-97

> cd / exports/ archfile


> II
total 378944
-rw-rw-rw- 1 cim dba 39381641 Oct 26 09:59 arub.03-OCT-97
-rw-rw-rw- 1 cim dba 154503919 Oct 26 09:59 arub.03-OCT-97

Nota.- X=ultima cifra del año, Y= trimestre del año


trimestre 1: ENE, FEB y MAR; trimestre 2: ABR,MAY y JUN

6.- Actualizar el archivo /exports/cinta, en el formato: Cinta SRAM 97-4 aruh. 03-OCT-97

>vi /exports/cinta

7.- Empacar elarchivo índice /exports/arch9X/ixuh.DD-MON-YY

>cd /exports/arch9x
>packidx ixuh.DD-MON-YY

8.- Comprimir los archvos aruh.DD-MON-YY y arub.DD-MON-YY

>cd /exports/archfile
>compress aru*

9.- Mover los archivos comprimidos al directorio /backups_arch

>cd /export/archfile
>mv aru*Z /db13/backups/archxx

10.- Retirar el DAT de la máquina correspondiente, moviendo la pestaña del mismo para dejarlo en modo de
sólo lectura.

Nota.- Los DAT’s de las RAM’s se almacenan en el archivo muerto, solicitarlos y entregarlos al responsable
de operaciones; los DAT’s de las AM’s se almacenan en el lugar del Analista.

II.- Reinicialización del borrado de Registros

1.- Si por alguna razón de peso se cancela el archivado durante el proceso de creación del archivo índice
(ixuh. DD-MON-YY), o del archivo de unit_history (aruh. DD-MON-YY), o del archivo de units_built (arub.
DD-MON-YY); es necesario volver a programar el cron.

2.- Si se ha detenido el proceso de borrado de registros ( deletes /exports/arch9x/ixuh. DD-MON-YY), para


reiniciarlo es necesario hacer lo siguiente:

a) crear el archivo /usr/cim/archive/deletes.dd-MON-yy, con lo siguiente:

./usr/cim/etc/.profile

06/02/2025 49
Altec Information Technology
CIM Bulletin

echo ‘date’
/usr/cim/bin/deletes /exports/archnn/ixuh.DD-MON-YY DD-MON-YY
echo ‘date’

b) lanzar el proceso de borrado de registros por cron o a mano:

nohup /usr/cim/archive/deletes. DD-MON-YY 2>/usr/cim/archive/deletes.DD-MON-YY.log&

1.- Para archivar registros de falla de Unidades (test_step_results)

a) Editar el archivo /usr/cim/db/oracle/tdc/arch_trslt.sql y cambiar apropiadamente tanto el nombre


del archivo de salidad test_step_results.9X, como la fecha límite 01-JAN-9Y
b) Ejecutar el script de archivado de registros:

>sqlplus cim/cim/ @arch_trslt

c) Borrar los registros menosres a la fecha límite (desde SQL*PLUS):

>delete from test_step_results where teste_series_timestamp <’01-JAN-9Y’

d) Archivar el archivo en el DAT correspondiente al último trimestre del año (9X-4)

>cd/
>respaldo

e) Comprimir el archivo resultante:

>compress test_step_results.9X

f) Moverlo al directorio /db13/backups/tsr

>mv test_step_results*Z/backups_arch

2.- Para archivar registros de falla de Unidades (test_step_results)

1.- Editar el archivo /user/cim/db/oracle/frt/arch_rld.sql y cambiar apropiadamente tanto el nombre del archivo
de salida repair_loop_data.9X, como la fecha límite 01-JAN-9Y (X=Y-1)

2.- Ejecutar el script de archivado de registros:

>sqlplus cim/cim @arch_rld

3.- Borrar los registros menores a la fecha límite (desde SQL*PLUS):

>delete from repair_loop_data where failure_timestamp <’01-JAN-9Y’

4.- Archivar el archivo en el DAT correspondiente al último trimestre del año (9X-4)

>cd/
>respaldo

5.- Comprimir el archivo resultante:

06/02/2025 50
Altec Information Technology
CIM Bulletin

>compress repair_loop_data.9X

6.- Moverlo al directorio /backups_arch

>mv repair_loop_data*Z/backups_arch

Export/Import 4 tablas de CIM

I. Dar de Baja el kernel, (kdn) y cambiarse al directorio /usr/cim/dbatools/newtools

II. Realizar el export/import de las 4 tablas

III. Realizar el export de las cuatro tablas (UNIT_HISTORY, UNITS_BUILT, MFG_UNIT y UNIT_STATUS.

>nohup exp4tab.sh &

1b.- Checar el log, exp4 tab.log

Export: Release 7.1.4.1.0 - Production on Sat Feb 21 16:30:58 1998

Copyright © Oracle Corporation 1979, 1994. All rights reserved.

Connnected to: Oracle7 Server Release 7.1.4.1.0 - Production Release


With the distributed an parallel query options
PL/SQL Release 2.1.4.1.0- Production
Note: indexes on tables will not be exported

About to export specified tables …


. exporting table UNIT_HISTORY 4690054 rows exported
. exporting table UNIT_STATUS 283158 rows exported
. exporting table MGF_UNIT 280299 rows exported
Export terminated successfully without warnings.

Export: Release 7.1.4.1.0 - Production on Sat Feb 21 16:54:07 1998

Copyright © Oracle Corporatin 1979, 1994. All rights reserved

Connected to: Oracle7 Server Release 7.1.4.1.0 - Production Release


With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Productin
Note: indexes on tables will not be exported

about to export specified tables…


.exporting table UNTS_BUILT 2097982 rows exported
Export terminated successfully without warnings.

2.- Borrrar las tablas

>nohup drop4tab.sh &

2.b.- Checar el log, drop4tab.log

3.- Crear de nuevo las tablas

>nohup crt4tab.sh&

3.b.- Checar el log, crt4tab.log

Connected.
Drop table UNIT_HISTORY

06/02/2025 51
Altec Information Technology
CIM Bulletin

ERROR al line 1:
ORA-00942: table or view does not exist

Table created.

Connected.
Unknown command “str/str” - rest of line ignored.
Connecte.
Drop table units_built

ERROR at line 1:
ORA-00942: table or view does not exist

Table created.

Connected.
Drop table MFG_UNIT

ERROR at line 1:
ORA-00942: table or view does not exist

Table created.

Drop table UNIT_STATUS

ERROR at line 1:
ORA-00942: table or view does not exist

Table created

4.- Importar las 4 tablas

>nohup imp4tab.sh &

4.b.- Checar el log, imp4tab.log

Import: Release 7.1.4.1.0 - Productin on Sat Dec 13 17:21:16 1997

Copyright © Oracle corporation 1979, 1994. All rights reserved.

Connected to: Oracle7 Server Release 7.1.4.1.0 - Production Release


With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

Export file created by EXPORT: V07.01.04


. importing CIM’s objects into CIM
. . importing table “UNIT_HITORY” 3295217 rows imported
. . importing table “UNIT_STATUS” 228554 rows imported
. . importing table “MFG_UNIT” 228413 rows imported
import terminated successfully without warnings.

Import: Release 7.1.4.1.0 - Production on Sat Dec 13 18:41:42 1997

Copyright © Oracle Corporation 1979, 1994. All rights reserved

Connected to: Oracle7 Server Release 7.1.4.1.0 - Production Release


With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

Export file created by EXPORT: V07.01.04


. importing STR’s objects into STR
. . importing table “UNITS_BUILT” 1985265 rows imported
Import terminated succesfully without warnings.

06/02/2025 52
Altec Information Technology
CIM Bulletin

5.- Crear indices de las 4 tablas

>nohup crx4tab.sh &

5.b.- Checar el log, crx4tab.log

SQL *PLUS: Release 3.1.3.5.1 - Production on Sat Feb 21 19:38:16 1998

Copyright © Oracle Corporation 1979, 1994. All rights reserved.

Connected to:
Oracle7 Server Release 7.1.4.1.0 - Production Release
With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

drop INDEX MU_FK_FRGN


*
ERROR at line 1:
ORA-01418: specified index does not exist

index created

drop index MFG_UNIT_1


*
ERROR at line 1:
ORA-01418: specified ndex does not exist

Index created.

SQL> SQL> disconnected from Oracle7 Server Release 7.1.4.1.0

with the distributed and parallel query options


PL/SQL Release 2.1.4.0.0 - Production

SQL*Plus: Release 3.1.3.5.1 - Production on Sat Feb 21 19:40:11 1998

Copyright © Oracle Corporatin 1979, 1994. All rights reserved.

Connected to:
Oracle7 Server Release 7.1.4.1.0 - Production Release
With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

drop index UNIT_STATUS_1


*
ERROR at line 1:
ORA-01418: specified index does not exist

Index created.

drop index UNIT_STATUS_2


*
ERROR at line 1:
ORA-01418: specified index does not exist

Index created.

SQL> SQL> Disconnected from Oracle7 Server Release 7.1.4.1.0 - Production Release
With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

drop index UNIT_HISTORY_1


*
ERROR at line 1:
ORA-01418: specified indexdoes not exist

Index created.

06/02/2025 53
Altec Information Technology
CIM Bulletin

Commit coplete.

drop index UNIT_HISTORY_2


*
ERROR at line 1:
ORA-01418: specified index does not exist

Index created.

Commit complete.

SQL> SQL> Disconnected from Oracle7 Server Releasee 7.1.4.1.0 - Production Release
With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

6.- Otorgar privilegios a las 4 tablas

>nohup grt4tab.sh &

6.b.- Checar el log, grt4tab.log

SQL*Plus: Release 3.1.3.5.1 - Productionon Sun Feb 22 09:41:27 1998

Copyright © Oracle Corporation 1979, 1994. All rigths reserved.

Connected to:
Oracle7 Server Release 7.1.4.1.0 - Production Release
With the distributed and parallel query options
PL/SQL Release 2.1.4.0.0 - Production

Grant succeeded

Grant succeeded

Grant succeeded

Connected.

Grant succeeded.

SQL> SQL> Disconnected from Oracle7 Server Release 7.1.4.1.0 - Production Release

With the distributed and parallel query options


PL/SQL Release 2.1.4.0.0 - Production

II.- Levantar el kernel de CIM (kup, startDCS -s)

06/02/2025 54
Altec Information Technology
CIM Bulletin

Standard de etiquetas de CIM en el cuarto de SMT


Version 2.4 (10/29/98)

Nuevas actualizaciones:

* Se elimina el segundo digito del standard anterior, el


cual se referia al no. de tablillas hijas por tablilla
madre.

* Se extiende a 6 digitos el numero de serie.

Responsable: Jorge Moure Ext.2183 Beeper 170

M P A (A) 000000

Tipo de subensamble
Producto
Modelo
Rev. o cambio de ingenieria
No. de serie (6 digitos)

1.-Tipo de subensamble (una letra)

A = Controles
B = Combo
C = Conector
D = Tape Deck Board
E = Display
F = Front
G = VF Display
H = Gauge
M = Main

T = Tuner
U = Message Center

2.-Producto (una letra)

A = Controles
B = DN101 RCU Midline
C = CT-120
D = DN101 FCU
F = AMPLIFICADOR
G = Cluster WIN126
H = Cluster 99 PN96
I = P100I
J = CLUSTER PN96

06/02/2025 55
Altec Information Technology
CIM Bulletin

M = LUX RCU
*N = Clusters nuevos/transferencias
O = Cluster SN95
P = PAC/CDR
Q = Cluster SVT
R = RICP
S = RSC
T = DUAL MEDIA
W = SW164

 Caso especial clusters nuevos y de Markham


VIEW THE NOTE

3.-Modelo (una letra)


Rango: A,B,C,..,Z

NOTA: En el caso de los productos con letra N, asignar:


A = Cluster EN114
B = Message Center UN150
C = Cluster OTC
D = Cluster FN74 VIC
E = Cluster FN145 HEC
F = Cluster DTE
G = Cluster VX149
H = Cluster DEW98
J = Cluster U204
K = Cluster U152

4.-Revision / Cambio de Ingenieria (una letra)


Rango: A,B,C,..,Z

5.-Numero secuencial (6 digitos)


Rango: 000000,000001,...,999999

06/02/2025 56
Altec Information Technology
CIM Bulletin

CONFIGURACION DE TERMINALES HP 700/70.

Teclas de Funciones.

1. Presione Shift Setup para ir al menu de Configuración


2. Presione Page Down y <enter> hasta llegar a la opción de Program que se encuentra en el lado
superior derecho de la pantalla
3. En la frase que parpadea en la parte inferior de la pantalla key pad enter presione <enter> (de la
parte key pad) para definir tecla.
4. Presione la tecla que se quiera configurar (f1,f2,f3,…fn)
5. Teclee Ctrl y la tecla “[{“
6. Aparecerá las letras “EC” y a continuación poner la letra que corresponda al caracter
7. Las letras correspondientes a cada función son: F1=p, F2=q, F3=r, F4=s, F5=t, F6=u, F7=v
F8=w.
8. Después presione keypad para definir y salvar la operación con F1.

06/02/2025 57
Altec Information Technology
CIM Bulletin

Modificar destinatario e-mail de BACKUP de UNIX


( cuando cambia operador de Sistemas)

1.- Ir al controlador LM1

2.- Como root, modificar el archivo /home/bacmail

06/02/2025 58
Altec Information Technology
CIM Bulletin

Agregar/Borrar Ids para poner Estaciones de CIM en Auto


1.- Ir al controlador LM1

2.- Modificar el archivo /usr/cim/bin/stauto, en el case $USUARIO in; para permitir el acceso del usuario
a stauto.

3.- Modificar el archivo autopass.cfg, para permitir la ejecucion del binario stauto

a).- Cambiarse al directorio /usr/cim/config/strack/flat/

b).- desencriptar el archivo autopass.cfg

crypt cimcim <autopass.cfg >tempo

c).- editar archivo tempo, agregar o borrar usuario, salvar y guardar tempo

d).- encriptar archivo autopass.cfg

crypt cimcim <tempo >autopass.cfg

e).- distribuir el archivo autopass.cfg a todos los controladores

./dist LM autopass.cfg

f).- distribuir el archivo stauto a todos los controladores

cd /usr/cim/bin
./dist LM autopass.cfg

06/02/2025 59
Altec Information Technology
CIM Bulletin

Dar de alta/baja Rutas/productos de Mira

1.- En sram ejecutar script /usr/cim/sql/mirarutas.sh

2.- insertar, modificar o eliminar datos de las tablas mira.mira_rutas y mira.mira_products


acorde a la info desplegada por ese script.

06/02/2025 60
Altec Information Technology
CIM Bulletin

Conexion de equipos basados en sockets a CIM

1.- Verificar que el servicio y el nombre se encuentran en el servidor de CIM, en el archivo


/etc/services

ejemplo:

alh042:lm7 grep calp207 /etc/services

calp2071s 22447/tcp # tcp services for CALP2071

2.- Verificar que el nombre y numero de dicho servicio corresponden exactamente al que se
encuentre en el archivo c:\windows\services de la PC ( en NT, se encuentra en un PATH distinto).

3.- Verificar que el nombre de la estacion declarada en el archivo de la PC ( cim.ini ) corresponde al


nombre del equipo en el archivo smf_station.cfg de CIM.

4.- Verificar que la direccion del servidor y su alias son correctos , en el archivo c:\windows\hosts (
en NT, se encuentra en un PATH distinto ). El archivo cim.ini contiene la referencia a ese alias.

Ejemplo: 136.18.140.69 alh042

06/02/2025 61
Altec Information Technology
CIM Bulletin

Reporte 1

Titulo reporte:

Grafica dice: Pareto de reparaciones por paso de prueba OK

Reporte # 2

Pareto de Codigos de reparacion por operacion de origen


debe ser
Pareto de Codigos de reparacion por estacion de reparacion

Reporte # 4

Grafica dice: pareto de fallas/Analisis por Inspeccion


Debe decir:
pareto de fallas/Analisis por operacion de Inspeccion

Reporte # 5
Pareto de Fallas, Defectos y Calificadores por Estacion

Falta agrupar por : programa, paso de prueba, defecto y calificador

Reporte # 6

Pareto de defectos y calificadores por estacion de reparacion

Debe ser: Pareto de defectos y calificadores por estacion de prueba


Corregir query; no corresponde

Reporte # 7

Dice:
Debe decir: Reporte de Falsos Rechazos Valores y limites

06/02/2025 62
Altec Information Technology
CIM Bulletin

Pantalla de Reparacion FRT6120_SC

A diferencia de la pantalla de reparacion FRT6120, esta pantalla si valida 2 campos que


actualmente no se emplean

Usuari OPS$TSMP221 FRT - Failure and Report Tracking Dia: Tue,03-JUN


Forma: FRT6120 Visteon / Planta Altec .. Chihuahua, Mex.

Grupo TSMP221 Operacion : TSMP221 Estacion : TSMP2211


--------------------------------------------------------------------------------
No Serie P2BE007154 Modelo : P2BE Revision : 0
Estacion FNLP221B Numero de Parte VP4L3F-CLSMDBOT-BE
H Falla 03-JUN-03 13:41:16 Estado de Falla FAILED Edo. Unidad IN_REPAIR
--------------------------------------------------------------------------------
Paso Prue Medicion Desc. Paso Prueba U. Med Lim. Inf Nominal Lim. Sup
T8 Bad InputsTest NA BAD OK OK

--------------------------------------------------------------------------------
TSCode Desc. TSCode COMPONENTE CodRep AREA Comentarios

--------------------------------------------------------------------------------
F1 - Lista de Valore F3 - Datos de Falla F5 - N/U F7 - Grabar
F2 - N/U F4 - Historico Fallas F6 - Cambiar Estado F8 - Salir
Enter Trouble Shoot Code or Press <LOV> for Valid Trouble Shoot Codes
Count: *0 <Replace>

El campo COMPONENTE de la forma sirve para introducir el componente , este se guarda en el


campo location de la tabla repair_loop_data.

El campo AREA de la forma sirve para introducir el codigo del area origen del problema, es un
campo restringido a ciertos valores , los cuales se almacenan en la tabla tscatcodes.

06/02/2025 63
Altec Information Technology
CIM Bulletin

Procedimiento cuando hay ERROR en Transmisión CIM-CMMS


1.- conectarse a SRAM, alh034
2.- convertirse en usuario cmms
 su - cmms
3.- cambiarse al directorio de logs
 cd log
4.- examinar el archivo log de producción reportada; si hay errores de Oracle, contactar a Administrador de Oracle y
terminar.
 more p.YYMMDDhhmm.log
5.- examinar el archivo log de FTP.
 more cmmsxfer.YYMMDDhhmm YY=año, MM=mes, DD=dia, hh=hora, mm=minuto
6.- correr macro BAFA en PC de CMMS ( la que envia los requerimientos de KANBAN), ejecutando previamente
PC3270
7.- Anotar el no. de secuencia (NNNN) :
 Bridge/Pgm Seq No: NNNN
8.- regresar a alh034, cambiarse al directorio donde se encuentran los binarios
 cd ../bin
9.- editar el archivo file_seq.num y cambiar el número de secuencia actual, por el tomado de la pantalla BAFA
10.- editar el archivo GEN_XFER y poner los dias adecuados en las variables SDATE y EDATE
 -1 = ayer, -2 = antier, -3 = ante-antier, etc.
11.- realizar la transferencia
 ./GEN_XFER
12.- examinar el archivo log de FTP y log de produccion reportada
 cd ../log
 more cmmsxfer.YYMMDDhhmm
 more p.YYMMDDhhmm.log
13.- si no hay errores, regresar a la PC de CMMS, y checar la pantalla BAFA empleando la siguiente secuencia de
teclas; si hubo errores ir a pasos 15 y 16.
1 - F12
2-1
3- GCMMSBAFA
4.- EE0AA
5.- BRIG3-05
14.- Si la secuencia de BAFA se incremento, la transferencia se realizó exitosamente; regresar entonces el archivo
GEN_XFER a sus valores originales

06/02/2025 64
Altec Information Technology
CIM Bulletin

SDATE="`fetch_date {-1}`00:00"
EDATE="`fetch_date {-1}`23:59"
15.- Si hubo errores en el log de produccion reportada, escalar el problema ald Administrador de Oracle.
16.- Si hubo errores en el log de FTP, dejar pasar 5 minutos y realizar de nuevo los pasos 6 a 13; repetir esto 2 veces.
Si continuan los errores, escalar el problema.

06/02/2025 65
Altec Information Technology
CIM Bulletin

Validacion de Unidades Reparadas a diferentes Operaciones


(usuario)

1.- Introducir la información normal:

-------------------------------------------------------------------------
TSCode Desc. TSCode COMPONENTE CodRep AREA Comentarios
FRE Falso Rechazo Equipo N101 NR DIN

F1 - Lista de Valore F3 - Datos de Falla F5 - N/U F7 - Grabar


F2 - N/U F4 - Historico Fallas F6 - Cambiar Estado F8 - Salir
----------------------------------------------------------------------------------------

2.- Oprimir F6 - Cambiar Estado, y teclear N , seguido de<ENTER>

-----------------------------------------------------------------------------
el estado de la falla se ha cambiado a : REPARADO ..
Desea cambiar el estado de la unidad a : 'EN PROCESO' ? (Y/N) N
-----------------------------------------------------------------------------

3.- Cambiar el valor del campo To State a alguno de los siguientes valores dependiendo de la
estacion a donde se desea enviar la unidad, se muestran ejemplos:

OPERACION OPERACION seleccionar


ORIGEN DESTINO TO STATE
------ ------- --------

CUSBEET ALINBEET ALIN


BLD2BEET BLD2
BLD3BEET BLD3
INSMEBEET DEFAULT

GRABEET ALINBEET ALIN


BLD2BEET BLD2
BLD3BEET BLD3
INSMEBEET DEFAULT

INSMEBEET BLD2BEET BLD2


BLD3BEET BLD3
ALINBEET ALIN
INSMEBEET DEFAULT

DOCKABEET ALINBEET ALIN


BLD2BEET BLD2
BLD3BEET BLD3
INSMEBEET DEFAULT

06/02/2025 66
Altec Information Technology
CIM Bulletin

FUNBZBEET FNFRBEET FRONTAL


FUNBZBEET DEFAULT

INFLBEET INMBEET DEFAULT

INMBEET INMBEET DEFAULT

4.- Oprimir F7 Change Status

-----------------------------------------------------------------------------
f2 - N/A f4 - N/A f6 - N/A f8 - Exit/Done
Unit status change is completed. Exiting....
Please acknowledge message. ( Ok )
-----------------------------------------------------------------------------

5.- Oprimir ENTER

06/02/2025 67
Altec Information Technology
CIM Bulletin

Cambiando el destino de un Puerto de DTC


1.- Agregar el puerto en el archivo /etc/ddfa/dp del LM a donde se desea la conexion

2.- Como usuario root ( su <nombre> ):

cd /opt/rdtcmgr/sbin

./rdtcmodify <DTC>

3.- Teclear b (board) y puerto <nn>

4.- Teclear F5 (action menu )

Selecciona opcion primera: Configure Port Parameters

5.- Ir al campo: Default Destination (IP address or ARPA name)

… y poner la direccion del LM destino: 136.18.140.nn

6.- Teclear F4 ( perform task )

7.- Teclear F8 ( Exit Task)

8.- Aparece una ventana:

Do you want to save the current changes? (y or n) , teclear Y

9.- Aparece otra ventana:


Configuration saved
Press the space bar to continue

Oprimir <barra espaciadora>

10.- Se cierran las ventanas y aparece un mensaje:

To be activated, the changes must be downloaded to the DTC 16RX.


You can do this now by replying y, or later using the command rdtcreconf.
Do you want to download the changes now? [y/n] ?

Oprimir Y

11.- Resetear el puerto de DTC:

./rdtcreset <DTC> <nn>

06/02/2025 68
Altec Information Technology
CIM Bulletin

Validacion de Unidades Reparadas a diferentes Operaciones


(Analista)

1.- Crear los valores ( privilegios) para cambiar el estado normal de la unidad (IN_PROCESS) , en
SRAM.

En menubld siguiendo la secuencia …

1 System Administration
1 Common Configuration
3 User, Group & Unit States Conf
1 Configure Unit States

… crear el nombre del valor o estado:

BLD3GAP BLD3 GAP


ALINGAP ALINEAMIENTO GAP

2.- Proveer los valores ( privilegios) al usuario de trouble en cuestion ( TSGAP en este caso).

En menubld, siguiendo la secuencia

1 System Administration
4 Common Configuration
5 User, Group & Unit States Conf
2 Config Group ID/Unit St Privs

… agregar al grupo al que pertenece el TS, usualmente mismo nombre los privilegios de
cambio de estado de las unidades:

IN_REPAIR In Troubleshoot and Repair ALINGAP ALINEAMIENTO GAP


IN_REPAIR In Troubleshoot and Repair BLD3GAP BLD3 GAP

06/02/2025 69
Altec Information Technology
CIM Bulletin

3.- Definir en la ruta las posibles operaciones, empleando el routing indicator:

STR0201 Serialized Tracking 24-JUL-03


Routing Configuration 01:11:12

Route Id: RHGAP Description: GAP CHASSIS


--------------------------------------------------------------------------------
Prev CPU Prev Op Prev Stn Routing Next Op
Seq Curr CPU Curr Op Curr Stn Result Indicator Next Stn Next CPU
TSGAP
10 CUSGAP FA

CUSGAP BLD3GAP
11 TSGAP PA BLD3GAP

CUSGAP ALINGAP
12 TSGAP PA ALINGAP

CUSGAP CUSGAP
13 TSGAP PA

4.- Realizar extracto de Common y Strack al Area manager, SAM

5.- Probar el ruteo con una unidad

06/02/2025 70

También podría gustarte