Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ML 7043
ML 7043
FACULTAD DE INGENIERÍA
MEMORIA LABORAL
“DISEÑO E IMPLEMENTACIÓN DE MEJORAS
TECNOLÓGICAS EN LOS PUESTOS DE CONTROL DE
PESOS Y DIMENSIONES VEHICULARES DE VIAS
BOLIVIA”
LA PAZ – BOLIVIA
2019
UNIVERSIDAD MAYOR DE SAN ANDRÉS
FACULTAD DE INGENIERIA
LICENCIA DE USO
1
AGRADECIMIENTOS
2
RESUMEN
3
ÍNDICE GENERAL
DEDICATORIA…………………………………………………………………………….1
AGRADECIMIENTOS……………………………………………………………………..2
RESUMEN………………………………………………………………………………….3
ÁREA I. DESCRIPCIÓN DE LA ACTIVIDAD LABORAL………………………….10
1. RESUMEN DE LA ACTIVIDAD LABORAL……………………………………....10
1.1 Instituto Superior de Electrónica, Informática y Telecomunicaciones “SANTO
TORIBIO DE MOGROVEJO”………………………………………………………...10
1.1.1 Organización…………………………………………………………………….11
1.1.2 Posiciones……………………………………………………………………….12
1.1.3 Dependencia…………………………………………………………………….12
1.1.4 Actividad………………………………………………………………………..13
1.1.5 Resultados……………………………………………………………………….13
1.2 Carrier Data SRL…………………………………………………………………13
1.2.1 Organización…………………………………………………………………….13
1.2.2 Posiciones……………………………………………………………………….14
1.2.3 Dependencia…………………………………………………………………….14
1.2.4 Actividad………………………………………………………………………..15
1.2.5 Resultados………………………………………………………………………15
1.3 Pull Up Automotion………………………………………………………………16
1.3.1 Organización……………………………………………………………………16
1.3.2 Posiciones………………………………………………………………………16
1.3.3 Dependencia…………………………………………………………………….17
1.3.4 Actividad………………………………………………………………………..17
1.3.5 Resultados………………………………………………………………………17
1.4 Administradora Boliviana de Rodaje y Pesaje – VIAS BOLIVIA……………18
1.4.1 Organización……………………………………………………………………18
1.4.2 Posiciones………………………………………………………………………19
1.4.3 Dependencia……………………………………………………………………20
1.4.4 Actividad……………………………………………………………………….20
1.4.5 Resultados………………………………………………………………….......22
4
ÁREA II. DESCRIPCIÓN DEL CASO DE ESTUDIO………………………………..25
SECCIÓN 1- DIAGNÓSTICA…………………………………………………………..25
1. MARCO REFERENCIAL……………………………………………………………25
1.1 Objetivo Principal……………………………………………………………………25
1.2 Objetivos Específicos………………………………………………………………..25
1.3 Justificación………………………………………………………………………….25
1.4 Alcances y Límites………………………………………………………………......26
1.5 Marco Teórico……………………………………………………………………….27
1.5.1 Estaciones y puestos de control de pesos y dimensiones…………………….27
1.5.2 Estructura general de una balanza camionera………………………………..29
1.5.3 Tipos de balanzas camioneras……………………………………………......38
1.5.4 Dispositivos periféricos y sistemas electrónicos complementarios……….....50
1.5.5 Sistemas informáticos de pesaje………………………………………………55
1.5.6 Norma Boliviana NB 23001 – Recomendación OIML R76………………….56
SECCIÓN 2 – PROPOSITIVA…………………………………………………………..59
2. DESARROLLO DE LA SOLUCION PROPUESTA………………….…………..59
2.1 Diagnostico de los Puestos y Estaciones de Control………………………………..59
2.1.1 Mantenimiento de equipos y sistemas de pesaje…………………………......59
2.1.2 Relevamiento de equipos y sistemas electrónicos de pesaje…………………60
2.2 Alternativas de solución……………………………………………………………..61
2.3 Diseño de circuitos de conexión y mando de periféricos……………………………63
2.3.1 Control de periféricos basado en comunicaciones IP…………………….......63
2.3.2 Control de periféricos basado en comunicaciones seriales y módulos
Arduino……………………………………………………………………......66
2.3.3 Control de display LED CAWATA……………………………………….......69
2.3.4 Control de display LED KELI…………………………………………….......70
2.3.5 Conexiones de la pantalla graficable LYTEC…………………………….......71
2.4 Diseño de interfaces hardware – software de control……………………………….73
2.4.1 Interface de control de periféricos por puerto serial y módulo Arduino….....74
2.4.2 Interface de control de periféricos por protocolo de internet y controlador
EXEMYS…………………………………………………….………………..79
5
2.4.3 Interface de control de display LED CAWATA………………………………83
2.4.4 Interface de control de display LED KELI……………………………………86
2.4.5 Interface de control de pantalla graficable LYTEC…………………………..90
2.5 Pruebas de laboratorio……………………………………………………………….93
2.6 Proceso de implementación………………………………………………………….94
2.6.1 Puesta en marcha del Sistema Nacional de Control de Pesos y Dimensiones
(SNCPD)………………………………………………………………………95
2.6.2 Instalación y puesta en marcha de los sistemas de control de periféricos y
displays LED…………………………………………………………………..97
SECCIÓN 3 – CONCLUSIVA………………………………………………………….109
3. CONCLUSIONES, RESULTADOS Y RECOMENDACIONES………………..109
3.1 Resultados principales……………………………………………………………...109
3.2 Recomendaciones………………………………………………………………......110
SECCIÓN 4 – BIBLIOGRAFÍA…………………………………………………….....111
4. BIBLIOGRAFÍA……………………………………………………………………111
ANEXOS…………………………………………………………………………………113
Anexo I. Estructura Organizacional de la empresa Vías Bolivia………….………113
Anexo II. Errores Máximos Permitidos por la NB 23001/OIML R76……………..114
Anexo III. Mapa de ubicación de estaciones de peaje y pesaje……………………..115
Anexo IV. Relevamiento de equipos y sistemas electrónicos de pesaje……………116
ABREVIATURAS……………………………………………………………………….118
ÁREA 3 – ANÁLISIS DE LA ACTIVIDAD LABORAL……………………………..120
1. ANÁLISIS DE LA ACTIVIDAD LABORAL………………………………….....120
1.1 Desempeño laboral………………………………………………………………120
1.1.1 En la función docente………………………………………………………..120
1.1.2 En instituciones públicas…………………………………………………….120
1.1.3 En empresas privadas………………………………………………………...121
1.2 Formación recibida de la UMSA…………………………………………….....122
6
ÍNDICE DE TABLAS
7
ÍNDICE DE FIGURAS
9
AREA I – DESCRIPCIÓN DE LA ACTIVIDAD LABORAL
10
Técnicos Superiores en Sistemas de Regulación y Control Industrial (Para mayor referencia
consultar la tabla No 1).
1.1.1 Organización
En la figura No 1 se presenta la estructura organizativa del Instituto Santo Toribio
enmarcado en las nuevas disposiciones establecidas en la Ley Avelino Siñani que marca la
reforma de la educación superior en institutos técnicos dependientes del Ministerio de
Educación (Resolución Ministerial No 066/2012) que definen dos carreras de formación
para institutos técnicos superiores (Carrera de Electrónica e Informática Industrial).
11
INSTITUTO SUPERIOR DE ELECTRONICA, INFORMATICA Y
TELECOMUNICACIONES
“Santo Toribio de Mogrovejo”
RECTOR
SECRETARIA
PORTERIA
DIRECTOR
ACADEMICO
DOCENTES
1.1.2 Posiciones
Las posiciones desempeñadas en la institución fueron las siguientes:
Docente titular en la Especialidad de Telecomunicaciones.
Docente titular en la Especialidad de Sistemas de Regulación y Control.
Docente titular del área de electrónica.
Coordinador de la Carrera de Telecomunicaciones.
Coordinador de la Carrera de Sistemas de Regulación y Control Industrial.
1.1.3 Dependencia
En el cargo de docente se tuvo dependencia de la autoridad jerárquica superior del
Coordinador o Jefe de Carrera, Director Académico y Rector de la institución.
En el cargo de Coordinador se tuvo la responsabilidad de liderar el equipo de
docentes (entre 5 y 6) en las carrera de Telecomunicaciones y Control Industrial, así
como el de asignar a los responsables de laboratorio y la planificación de
actividades académicas en cada semestre.
12
1.1.4 Actividad
Docencia en materias de Electrónica, en la especialidad de Telecomunicaciones y en
la especialidad de Sistemas de Regulación y Control.
Implementación de Laboratorios de Neumática, Electroneumática y Automatismos
Eléctricos Industriales.
Implementación de Laboratorio de Telecomunicaciones, Televisión por Cable y
Telefonía.
1.1.5 Resultados
Aplicación de los conocimientos teóricos en la formación de profesionales técnicos
en electrónica, informática y telecomunicaciones.
Consolidación y ampliación de conocimientos teóricos y técnicos en el área de la
electrónica, telecomunicaciones y automatización industrial.
Laboratorios y talleres especializados implementados para la formación técnica de
jóvenes bachilleres de la ciudad de El Alto y La Paz.
Mejora del proceso de enseñanza – aprendizaje de técnicos superiores en electrónica
por la combinación de conocimientos teóricos, capacitación y experiencia laboral.
1.2 CARRIER DATA SRL.
Carrier Data SRL es una empresa privada dedicada a la provisión de servicio de acceso a
internet residencial, soluciones técnicas en electrónica y telecomunicaciones, capacitación y
provisión de equipamiento especializado. Entre las gestiones 2006 y 2010 se tuvo la
oportunidad de participar en distintos proyectos entre capacitación especializada,
implementación de laboratorios especializados y proyectos de diseño e implementación de
Redes de Televisión Por Cable.
1.2.1 Organización
Durante mi participación en la empresa me toco desempeñar funciones en el Departamento
de Proyectos y en el Departamento de Informática, Telecomunicaciones, Desarrollo y
Capacitación. La organización de la empresa se presenta en el siguiente gráfico:
13
CARRIER DATA SRL
SOCIOS
GERENCIA
GENERAL
ALMACEN E
IN VENTARIOS
TECNICOS/
TELEFONISTAS VENTAS DOCENTES
COBR AN ZAS
CLIENTES
1.2.2 Posiciones
Los cargos desempeñados durante mi permanencia en la empresa fueron los siguientes:
Responsable de Proyectos de Electrónica y Telecomunicaciones. En este cargo tuve las
funciones de planificar, implementar y supervisar proyectos de:
Diseño y supervisión de la actualización de una Red de Televisión por Cable
Telefrontera de la ciudad de Uyuni. El proyecto inicio con la visita de relevamiento
a las instalaciones de planta externa y cabecera de Red de la empresa. Una vez que
se cuantifico el costo del proyecto y arribando a un acuerdo mutuo entre las dos
empresas, se acordó el inicio del proyecto.
Facilitador de Cursos de Entrenamiento. Otra de las funciones fue la de preparar
y realizar cursos de capacitación para empresas privadas y universidades en temas
especializados de Telecomunicaciones.
1.2.3 Dependencia
La dependencia en la empresa Jerárquica fue directamente con la Gerencia para proponer,
discutir y acordar aspectos técnicos de los proyectos. Para el desarrollo de los Proyectos se
tuvo la coordinación con los responsables de proyectos eléctricos y del área contable.
14
1.2.4 Actividad
Las actividades desarrolladas fueron las siguientes:
Diseño, implementación y montaje de Laboratorio de planta externa de telefonía y
prototipo de red externa CATV. Trabajo realizado en instalaciones de la empresa
para el entrenamiento de personal técnico de empresas privadas.
Diseño y digitalización del plano de cableado de Red CATV de la empresa
Telefrontera. Las principales actividades desarrolladas en este proyecto fueron:
Elaboración del Proyecto Técnico y Presupuesto, Supervisión, Cableado de red
troncal y de distribución, montaje, ecualización de equipos y puesta en marcha de la
red.
Entrenamiento especializado en Redes de Televisión por Cable (modulo básico).
Entrenamiento en diseño y construcción de redes coaxiales CATV y HFC.
Entrenamiento en Operación y Mantenimiento del canal de retorno de la red HFC.
1.2.5 Resultados
En base a experiencia previa en área de instalación de redes coaxiales CATV, se
tuvo que investigar y realizar la interpretación de manuales técnicos de los equipos
y herramientas de las redes coaxiales (amplificadores de línea, Amplificadores de
distribución, Nodos ópticos, transmisores ópticos, cables troncales y de distribución,
conectores para cables coaxiales, herramienta de montaje y construcción.
Se pudo comprender el manejo y funcionalidad de equipos medidores de campo y
analizadores de redes CATV adquiridos por la empresa y otros provistos por las
empresas solicitantes (COTEL, TELEFRONTERA, FACULTAD DE
TECNOLOGIA).
Se adquirió paulatinamente experiencia en temas de diseño de redes coaxiales
troncales, de distribución y acometidas de redes CATV.
Se impartieron distintos cursos de capacitación y entrenamiento en temas
especializados de redes CATV – HFC.
Para el desarrollo de los proyectos se tuvo que aprender los programas AUTOCAD
2D y VISIO TECHNICAL.
15
1.3 PULL UP AUTOMOTION
Entre las gestiones 2014 y 2015 se desempeñaron funciones en la empresa Pull UP
Automotion de la ciudad de El Alto en el área de mantenimiento de equipos electrónicos
especializados, incluyendo diseño, montaje y supervisión de proyectos. Los primeros
proyectos se realizaron en asociación con la empresa Tino Electronics mientras la empresa
concluía los trámites administrativos de inicio de actividades formales.
La empresa que ya contaba con experiencia en implementación de sistemas electrónicos
viales, incursiona en la provisión de servicios especializados a empresas públicas y
privadas.
1.3.1 Organización
En la empresa Pull Up Automotion me correspondió participar como técnico Responsable
de Proyectos Electrónicos, liderando el equipo de trabajo asignado y participando en todas
las instancias decisivas de los proyectos.
La organización de la empresa se muestra en la figura No 3:
PULL UP AUTOMATION
GERENCIA
SECRETARIA
TECNICO
TECNICO MECANICO TECNICO MECANICO
ELECTRONICO
1.3.2 Posiciones
Durante la estadía en las planillas de la empresa se tuvo el cargo de Encargado de Proyectos
y especialista técnico, con la finalidad de realizar trabajos de relevamiento, diagnostico,
mantenimiento de equipos y sistemas electrónicos especializados.
16
1.3.3 Dependencia
Se tuvo la relación directa con la gerencia de la empresa y se tuvo dependencia funcional
del personal técnico (técnicos electrónicos y mecánicos) en los proyectos que me fueron
asignados.
1.3.4 Actividad
En términos generales se realizaron las siguientes actividades:
Relevamiento y Diagnostico técnico de equipos. En los proyectos asignados se
realizan visitas a las empresas para realizar el relevamiento y recolección de
información. Como parte de la ejecución de los proyectos se realiza el diagnostico
del equipamiento sujeto a mantenimiento para cuantificar y cualificar las averías.
Mantenimiento de equipos electrónicos especializados. Se realiza la revisión de la
documentación técnica y análisis de exhaustivo de la estructura del sistema
electrónico y se procede a determinar los subsistemas que presentan fallas y se
determinan las alternativas de solución.
Diseño e implementación de proyectos. También se realizaron proyectos que
involucran el diseño y la implementación de sistemas eléctricos – electrónicos
automatizados.
Elaboración de Informes técnicos de mantenimiento. Como responsable de la
ejecución de los proyectos se elaboraron los informes técnicos correspondientes que
detallan las actividades y trabajos realizados.
1.3.5 Resultados
Como resultado de mi permanencia laboral en la empresa se obtuvieron los siguientes
resultados:
Relevamiento y diagnostico técnico de equipos contadores de tráfico vehicular de
lazo inductivo y balanzas camioneras portátiles de tecnología capacitiva.
Mantenimiento de instrumentos de medición de rugosidad superficial
(rugosímetros).
Mantenimiento de georadar de prospección terrestre.
Supervisión de mantenimiento de perforadores hidráulicos rotativos.
Mantenimiento e implementación de hornos de ensayo de ventilación natural.
17
Implementación de sistema de maniobra y control de elevador hidráulico para
parqueo del edificio San Andrés de la ciudad de La Paz.
1.4 Administradora Boliviana de Rodaje y Pesaje – VIAS BOLIVIA.
Vías Bolivia se crea el 25 de noviembre de 2006, mediante Decreto Supremo N° 28948,
con la finalidad de administrar los sistemas de recaudación de peaje y control de pesos y
dimensiones vehiculares en la Red Vial Fundamental.
Como entidad pública descentralizada del Ministerio de Obras Públicas, Servicios y
Viviendas, tiene personalidad jurídica propia, reconocida por el estado, con patrimonio
independiente y autonomía de gestión técnica, administrativa y financiera.
Técnicamente inicia sus operaciones a partir del 1 de febrero de 2007 en el Departamento
de Potosí con 12 retenes. Desde el 24 de mayo de 2007 amplía actividades en toda la
Región del Oriente: Santa Cruz, Beni y Pando con 53 retenes; y desde el 2 de agosto de
2008, los departamentos de Cochabamba, Chuquisaca y Tarija con 36 retenes. Finalmente,
desde el 1º de septiembre del mismo año, se completa con La Paz y Oruro con 25 retenes.
En la actualidad se cuenta con 129 retenes de peaje, 13 Puestos de control de pesos y
dimensiones, 4 estaciones en proceso de transferencia, distribuidos en la Red Vial
Fundamental.
El control de Pesos y Dimensiones para la preservación de las carreteras de la red Vial
Fundamental se realiza de acuerdo a los lineamientos técnicos y normativos de la Ley 441,
Ley de Control de Pesos y Dimensiones promulgado el 25 de noviembre de 2013 y el DS
25629 (Reglamento de la Ley de Cargas) vigente.
1.4.1 Organización
En concordancia con el Manual de Organización y Funciones de la institución, los
puestos existentes en Vías Bolivia se plasmaron en función a la estructura
organizacional de la Entidad (Consultar el Anexo I).
18
ESTRUCTURA ORGANIZACIONAL
19
Nacional. El jefe inmediato superior fue el Jefe de Unidad y la autoridad jerárquica
el Director(a) de Operaciones.
Jefe Nacional de la Unidad de Control de Pesos y Dimensiones. En este cargo se
tuvo como personal dependiente al Profesional en Laboratorio y Equipos,
Profesional en Permisos Especiales y al Técnico de Mantenimiento de la Oficina
Nacional. El jefe inmediato superior es Director(a) de Operaciones y la autoridad
jerárquica el Director(a) de Operaciones.
1.4.3 Dependencia
En el cargo de Técnico en Mantenimiento de Equipos de Pesaje se tuvo la dependencia
funcional jerárquica del Jefe de la Unidad de Pesaje. En este cargo se trabajó por una
gestión como Consultor de Línea entre marzo de 2013 y abril de 2014.
En el cargo de Técnico de Laboratorio y Supervisor de Mantenimiento se tuvieron más
responsabilidades y funciones con incidencia a nivel nacional. A mi cargo estuvo el
Técnico en equipos de pesaje y se tuvo coordinación directa con los Profesionales de Pesaje
de las Oficinas Regionales Potosí, Santa Cruz, Cochabamba, Tarija, Chuquisaca, La Paz y
Beni- Pando.
En el cargo de Jefe Nacional de Control de Pesos y Dimensiones se tuvo a cargo a 4
funcionarios entre técnicos y profesionales (Profesional en Control de Pesos y
Dimensiones, Profesional en Laboratorio y Equipos, Profesional en Permisos Especiales,
Técnico de Mantenimiento). Se tiene relación directa y tuición sobre los Profesionales de
Pesaje de todas las Oficinas Regionales y la coordinación directa con las Jefaturas
Regionales. La dependencia jerárquica del cargo es con la Dirección de Operaciones y la
Dirección General Ejecutiva de la institución.
1.4.4 Actividad
Las actividades desarrolladas en la institución están contempladas en los distintos contratos
de trabajo y en el Manual de Organización y Funciones. Las actividades realizadas se
detallan a continuación de acuerdo a los cargos asumidos.
Actividades realizadas en el cargo de Jefe Nacional de Control de Pesos y
Dimensiones:
Participación en reuniones para la modificación de la Ley 441.
Elaboración de Informe de Propuesta de Proyecto de Modificación de La Ley 441.
20
Coordinación con las Regionales y el Instituto Boliviano de Metrología para el
mantenimiento y verificación metrológica de balanzas camioneras.
Ajuste y calibración de balanzas camioneras.
Gestión de adquisiciones y contrataciones de la Unidad de Control de Pesos y
Dimensiones.
Gestión de documentación para registro de pagos parciales y modificaciones a
registros del SNCPD solicitados por las Oficinas Regionales.
Supervisión a verificaciones metrológicas de balanzas en proceso de transferencia a
Vías Bolivia.
Elaboración de Informe de Revisión de multas por infracciones a la Ley 441 entre
las gestiones 2015 a 2017.
Seguimiento al cumplimiento del Plan Operativo Anual de la Unidad de Control de
Pesos y Dimensiones y elaboración de informes trimestrales de seguimiento.
Gestión de personal para los puestos y estaciones de control de pesos y
dimensiones.
Coordinación y gestión de operativos móviles.
Actividades realizadas en el cargo de Técnico de Laboratorio y Supervisor de
Mantenimiento:
Gestión de mantenimiento de balanzas camioneras.
Gestión de verificaciones metrológicas en balanzas camioneras.
Supervisión del proceso de verificación metrológica por parte del Instituto
Boliviano de Metrología.
Adquisiciones de la Unidad de Control de Pesos y Dimensiones.
Mantenimiento de equipos y sistemas electrónicos de pesaje.
Diseño y desarrollo de interfaces de control de periféricos para las balanzas
camioneras.
Elaboración de informes técnicos sobre situación y estado actual de estaciones.
Elaboración de informes técnicos sobre verificación metrológica de balanzas
camioneras existentes y en balanzas en proceso de transferencia.
21
Seguimiento y supervisión a la implementación de nuevas estaciones de control y
del mantenimiento de balanzas camioneras por parte de la Administradora Boliviana
de Carreteras.
Actividades realizadas en el cargo de Técnico en Mantenimiento de Equipos de
Pesaje:
Mantenimiento de equipos de pesaje dinámico.
Soporte técnico en el mantenimiento de equipos de pesaje.
Responsable del Taller de Mantenimiento de Balanzas de Vías Bolivia.
Asistencia en trabajos administrativos de la Unidad de Pesaje.
Elaboración de propuesta de Manual de Calidad para el Organismo de Inspección de
Verificación de Balanzas Camioneras.
1.4.5 Resultados
Mantenimiento de equipos de pesaje y sistemas electrónicos complementarios.
Con la experiencia acumulada se logro asumir la responsabilidad del mantenimiento
de equipos de pesaje estático y dinámico y de los sistemas electrónicos
complementarios de los puestos de control de pesos y dimensiones. Con la
conformación de los Talleres de mantenimiento en las Regionales más importantes
se distribuyo la responsabilidad del mantenimiento a los Profesionales de Pesaje y
personal operativo de los puestos de control. A partir de la gestión 2015 se reducen
los eventos de falla y se optimizan los costos de mantenimiento en contraposición al
mantenimiento realizado por empresas privadas.
Gestión de certificación de balanzas camioneras y Ajuste (“calibración”) de
instrumentos de pesaje. Por su importancia para la institución se asumió la
responsabilidad de la planificación y gestión de la verificación metrológica de las
balanzas camioneras estáticas (que emiten infracciones) a partir de la gestión 2015
para respaldar la aplicación de infracciones y multas a los usuarios que transportan
cargas pesadas por la Red Vial Fundamental. Paralelamente al mantenimiento se
asumió la responsabilidad del ajuste metrológico de las balanzas camioneras que
permitieron alcanzar su certificación en cumplimiento de la normativa nacional e
internacional de metrología (OIML R 76, NB/ISO 23001).
22
Seguimiento y supervisión de las operaciones de control de pesos y dimensiones
en cumplimiento de la normativa vigente. En el cargo de Jefe Nacional de Pesaje,
se tuvo la responsabilidad del seguimiento y supervisión de las operaciones de
control en cumplimiento de la Ley 441, el Decreto Supremo 25629 y el Manual de
Procesos y Procedimientos de Control de Pesos y Dimensiones. El trabajo se realizo
en coordinación del personal dependiente de la Oficina Nacional y del personal
responsable de las oficinas regionales.
Planificación de actividades anuales de la Unidad de Pesaje. Durante mi
permanencia en la institución se coadyuvo en la Planificación de Actividades de la
Unidad de Pesaje para programar las distintas actividades técnicas y administrativas
a realizarse en cada gestión incluyendo la ejecución del presupuesto.
Elaboración del Plan Operativo Anual de la Unidad de Pesaje. Desde los cargos
técnicos y de jefatura se coadyuvo en la elaboración del Plan Operativo Anual de la
Unidad de Pesaje y en la elaboración de los informes de cumplimiento respectivos
que reflejan los avances en la ejecución del presupuesto asignado.
Supervisión del personal dependiente. En el cargo de Jefe Nacional de Pesaje se
realizo el seguimiento permanente al cumplimiento de las funciones del personal
dependiente de acuerdo al Manual de Organización y Funciones, y de otras
actividades técnicas, administrativas y operativas asignadas para el fortalecimiento
de las actividades de control de pesos y dimensiones. A la conclusión de la gestión
se realiza la evaluación del desempeño del personal y se toman las acciones
correspondientes para corregir las desviaciones encontradas.
Seguimiento y supervisión a la implementación de nuevas estaciones de pesaje
y del mantenimiento externo de equipos de pesaje. En el cargo de Técnico de
Laboratorio y también en el cargo de Jefe de Unidad se realizo el seguimiento y
supervisión a la implementación de nuevas estaciones de pesaje en los proyectos de
construcción realizados por la Administradora Boliviana de Carreteras (ABC) y del
mantenimiento del equipamiento o mejoramiento del equipamiento de pesaje. El
trabajo realizado abarca tanto los trabajos y desempeño de las balanzas camioneras
hasta la evaluación del funcionamiento de los distintos subsistemas y la verificación
del cumplimiento de los errores máximos permitidos establecidos por la normativa
23
metrológica balanzas estáticas y dinámicas). Dependiendo del criterio técnico
emitido y respaldado por informes técnicos se establecen recomendaciones para
proseguir con el proceso de transferencia o para que la entidad contratante resuelva
las observaciones encontradas.
24
ÁREA II. DESCRIPCIÓN DEL CASO DE ESTUDIO
“DISEÑO E IMPLEMENTACIÓN DE MEJORAS TECNOLÓGICAS EN LOS
PUESTOS DE CONTROL DE PESOS Y DIMENSIONES VEHICULARES DE VIAS
BOLIVIA”
SECCIÓN 1- DIAGNÓSTICA
1. MARCO REFERENCIAL.
Como Caso de Estudio de la Memoria Laboral se presenta el proyecto desarrollado en la
Administradora Boliviana de Rodaje y Pesaje “Vías Bolivia” en la gestión 2016 para la
mejora y actualización tecnológica de los sistemas electrónicos de control de periféricos y
dispositivos asociados de los Puestos y Estaciones de Control de Pesos y Dimensiones
como parte de la implementación del sistema de información de pesaje (Sistema Nacional
de Control de Pesos y Dimensiones - SNCPD).
1.1 Objetivo Principal.
Describir las actividades desarrolladas para implementar mejoras tecnológicas en los
equipos y sistemas de pesaje de los Puestos y Estaciones de Control de Pesos y
Dimensiones Vehiculares instalados en la Red Vial Fundamental de carreteras del país,
para consolidar la implementación del Sistema Nacional de Control de Pesos y
Dimensiones (SNCPD) y el desarrollo de un software de pesaje propietario de Vías Bolivia.
1.2 Objetivos Específicos.
Diseñar los circuitos de conexión y control de los dispositivos periféricos
(semáforos, barrera electromecánica y display externo).
Desarrollar las interfaces de control de periféricos por puerto serial y Ethernet en
lenguaje de programación C# 2012.
Implementar los nuevos controladores y los dispositivos asociados en las 10
estaciones de pesaje punitivo instalados en la Red Vial Fundamental.
1.3 Justificación.
La imperiosa necesidad de la implementación de un sistema de información
nacional de pesaje para centralizar los registros de los distintos puestos de control
para el efectivo cumplimiento de la Ley 441 “Ley de Control de Pesos Dimensiones
en la Red Vial Fundamental” y la preservación del patrimonio vial nacional. Hasta
25
la gestión 2013 la consolidación de la información estadística de pesaje se
realizaba mediante registros en planillas Excel que eran remitidas desde las
oficinas regionales. La emisión de boletas de control y penalización a los
infractores de la Ley 441 se realizaba mediante boletas manuales aprobados
mediante Resolución Administrativa.
Realizar la integración de los datos de pesaje registrados por los indicadores de
peso de las balanzas camioneras en una plataforma de software único y
estandarizado que incluya el control de dispositivos periféricos de la balanza.
Hasta la implementación del SNCPD las balanzas estáticas de las Regionales
Cochabamba, Potosí y Santa Cruz (balanzas de penalización) contaban con
tecnologías de pesaje y software de distintos proveedores que almacenaban los
registros de pesaje en bases de datos locales.
La tecnología de control de periféricos (basado en comunicaciones seriales y
comunicaciones sobre protocolo de internet) eran variadas e incompatibles entre sí
lo que limitaba las tareas de mantenimiento y actualización tecnológica del
equipamiento de las balanzas camioneras que hasta la gestión 2015 era de dominio
único de las empresas proveedoras.
Los cambios en los procesos de control introducidos por la Ley 441 de noviembre
de 2013 en reemplazo de la antigua Ley de Cargas No 1769 y su reglamento
vigente, plantearon la necesidad de actualización del software de pesaje de las
estaciones de control que representaría un costo elevado si se recurría a los
servicios de las empresas proveedoras.
El mantenimiento y la gestión del mantenimiento de las balanzas camioneras
dejaría de depender de las empresas privadas cuyo servicio (tanto en hardware
como software) no permitía garantizar la intervención oportuna ni la resolución de
las necesidades de mantenimiento del equipamiento electrónico de pesaje
1.4 Alcances y límites.
El proyecto implementado cubre el diseño, desarrollo e implementación de los sistemas de
control de periféricos de las balanzas camioneras estáticas, incluyendo el desarrollo de las
interfaces hardware – software que fueron implementados en la aplicación de pesaje WIN
del Sistema Nacional de Control de Pesos y Dimensiones. Por consiguiente, el proyecto no
26
incluyó la integración de las interfaces de control al software de pesaje WIN, trabajo que
fue realizado por programadores expertos de la institución.
Las soluciones implementadas conservan la estructura y disposición del hardware de los
dispositivos periféricos instalados por las empresas proveedoras antes de su transferencia a
la administración de Vías Bolivia.
A partir del trabajo desarrollado el personal técnico de la institución adquirió la capacidad
de continuar mejorando los sistemas electrónicos de control pudiéndose plantear mejoras
adicionales como ser:
Implementación de sistema de control de periféricos estandarizado basado
totalmente en comunicaciones IP.
Incorporación de sistema de monitoreo remoto para la gestión del mantenimiento
del equipamiento de pesaje.
Implementación de dispositivos de detección de sobrealtura y sistemas electrónicos
de medición de dimensiones.
Implementación de sistemas electrónicos para la identificación de la configuración
vehicular, lectura automática de placas.
27
TABLA No 4. PUESTOS DE CONTROL OPERACIONALES
FUENTE: ELABORACION PROPIA EN BASE AL INFORME FINAL DE ACTIVIDADES DEL CARGO DE JEFE DE
PESAJE (ABRIL, 2018)
28
TABLA No 5. ESTACIONES DE RECIENTE CONSTRUCCION Y/O EQUIPAMIENTO
FUENTE: ELABORACION PROPIA EN BASE AL INFORME FINAL DE ACTIVIDADES DEL CARGO DE JEFE DE
PESAJE (ABRIL, 2018)
29
FIGURA No 4. ESTRUCTURA GENERAL DE UNA BALANZA CAMIONERA.
FUENTE: ELABORACION PROPIA (AGOSTO, 2018).
En general, las balanzas camioneras utilizadas para el control y penalización del sobrepeso
se pueden dividir de la siguiente forma (Véase la Figura No 5):
CARGA
SOFTWARE
PLATAFORMA DE PESAJE
DE PESAJE
Por su forma física y principio de funcionamiento las celdas de carga pueden ser: tipo
Botella, tipo Viga de Flexión Simple (Single Shear Beam), tipo Viga de Flexión doble
(Double Shear Beam), tipo botón, tipo S, etc. En las siguientes ilustraciones se
muestran distintos tipos de celdas de carga de uso convencional.
31
FIGURA 8. EJEMPLOS DE CELDAS DE CARGA DE COMPRESION TIPO BOTELLA
FUENTE: DOCUMENTOS DE LOS FABRICANTES CARDINAL, HBM, FLYNTEC, CAS, METLER TOLEDO, TOLEDO
DO BRASIL
32
ESPECIFICACIONES TECNICAS DE UNA CELDA DE CARGA ANALOGICA
Resolucion 20 Bits
Las cajas de unión digitales más avanzadas incluyen electrónica para la conversión
A/D de la señal de celdas de carga analógicas, procesamiento de la información de
peso individual o conjunto, funciones de diagnostico y alarma de eventos de error,
interface de comunicación industrial (RS422/RS485, DeviceNet, Profibus, etc) y la
34
posibilidad de agrupar celdas por balanza (balanza multiplataforma). En la siguiente
figura se muestran dos ejemplos de cajas de unión inteligentes.
35
puerto Ethernet, interfaces de buses de campo (CAN, Profibus, etc.), puertos USB,
servidores de peso integrados (Weight Server) hasta comunicación mediante
Servidores WEB. También es posible encontrar indicadores de peso con terminales de
entrada/salida y alarma para indicación de eventos o mando remoto del dispositivo.
Otros dispositivos se fabrican con arquitectura modular que permite la incorporación
de módulos adicionales (entradas de sensores, interfaces seriales, interface Ethernet,
módulos de pesaje WIM, convertidores de interfaces, etc.) para adaptar el
equipamiento a los nuevos requerimientos o aplicaciones. En la siguiente figura se
modelos representativos de indicadores de peso para balanzas analógicas o digitales.
36
ESPECIFICACIONES TECNICAS GENERALES DE UN INDICADOR DE PESO
37
4) Equipo de Computación y Otros Subsistemas.
Para sistematizar y/o automatizar las operaciones de pesaje, y para administrar la
información, se pueden instalar dispositivos complementarios como:
Semáforos de ingreso y salida.
Barreas electromecánicas de entrada y/o salida.
Display remoto LED para visualización de pesos.
Terminal de pesaje remoto (para estaciones desatendidas).
Sistema de video vigilancia y seguimiento de operaciones.
Sistemas de megafonía.
Equipo de computación y sistema informático de pesaje.
En función a las necesidades de gestión y control del proceso se puede requerir la
instalación de otros subsistemas electrónicos para automatizar todo el proceso de
pesaje o para incluir medición (dimensiones del vehículo: alto, ancho y largo) o
identificación de parámetros de control (configuración de ejes del vehículo,
clasificación del vehículo, identificación automática de la placa del vehículo, registro
fotográfico de vehículos infractores, etc.).
Muchas aplicaciones del ámbito industrial y comercial solo contemplan la
implementación de una balanza camionera (generalmente uniplataforma de peso total
18, 21 o 24 m) por la elevada inversión requerida.
Por los elevados costos de la balanza camionera es indispensable que la infraestructura
de pesaje incluya dispositivos de protección contra sobrecargas, descargas atmosféricas
(pararrayos), y aterramiento de dispositivos. Cortes abruptos y transitorios en las líneas
de alimentación eléctrica pueden dañar dispositivos periféricos, equipos de escritorio,
indicadores de peso o celdas de carga. Las descargas atmosféricas directas o indirectas
pueden causar daño irreversible a todos los equipos electrónicos de la estación, y los
mayores costos de mantenimiento (por servicio y repuestos) se deberán a los
dispositivos de la balanza.
1.5.3 Tipos de balanzas camioneras
Para fines de fundamentación del proyecto se presenta en las siguientes secciones una breve
descripción de las diferentes balanzas camioneras que son operadas y administradas por
Vías Bolivia:
38
1) Balanza Estática Uniplataforma de Peso Bruto Total. Está formado por una
plataforma de pesaje o puente de pesaje con longitud adecuada para albergar a un
camión o tráiler completo, un arreglo de celdas de carga por secciones, elemento de
conexión (caja de suma o de unión) e indicador de peso. El numero de celdas de carga
que siempre es par, depende de la longitud de la plataforma y del diseño mecánico del
fabricante. Típicamente para fines de fiscalización y cumplimiento de la Ley 441 se
emplean plataformas de pesaje de 18m, 21m hasta 24m de largo por 3m de ancho.
PUENTE DE PESAJE
FIGURA No 13. DIAGRAMA DE CONEXIONES DE UNA BALANZA UNIPLATAFORMA DE PESO TOTAL 18x3m
FUENTE: ELABORACION PROPIA (AGOSTO, 2018)
39
del puente de pesaje puede ser metálico o mixto (soporte metálico + hormigón). En
nuestro medio existen empresas que aun emplean puentes de pesaje de madera dura
como el Tajibo que se certifican sin mayores inconvenientes.
Existen fabricantes que ofrecen tecnología de pesaje más avanzada que utiliza celdas
de carga digitales con interface de salida de bus de campo (por ejemplo DeviceNet)
razón por la cual el arreglo de celdas se interconecta una tras otra en cascada desde el
indicador de peso, instalándose un dispositivo de fin de línea para cerrar el bus. La
ventaja de esta tecnología es que se elimina la necesidad de caja de unión o hub de
conexiones y pueden incluirse funciones avanzadas de protección contra descargas
eléctricas en combinación con protectores y descargadores de sobrecargas y un buen
sistema de tierra.
RESISTENCIA DE
FIN DE LINEA
INDICADOR DE PESO
PUENTE DE PESAJE
BUS DE CAMPO
FIGURA No 15. DIAGRAMA DE CONEXIONES DE UNA BALANZA UNIPLATAFORMA CON CELDAS DE CARGA
DIGITALES EN ARQUITECTURA DE BUS DE CAMPO
FUENTE: ELABORACION PROPIA EN BASE A LA DOCUMENTACION TECNICA DEL FABRICANTE METLER
TOLEDO (AGOSTO, 2018)
40
DIAGRAMA DE CONEXIONES DE UNA BALANZA UNIPLATAFORMA DE PESO POR EJES/
GRUPOS DE EJES
PUENTE DE PESAJE
FIGURA No 16. DIAGRAMA DE CONEXIONES DE UNA BALANZA UNIPLATAFORMA DE PESO POR EJES/GRUPOS
DE EJES
FUENTE: ELABORACION PROPIA (AGOSTO, 2018)
El pesaje de los camiones se realiza estacionando cada eje o grupo de eje sobre la
plataforma y esperando el tiempo necesario para obtener una lectura estable en el
instrumento de medición. Cada peso parcial mostrado por el indicador puede
capturarse manualmente en una interface grafica del software de pesaje obteniéndose a
la finalización del proceso el peso bruto total por suma de pesos. La duración de un
pesaje puede llegar a ser hasta 4 veces el tiempo requerido por una balanza
uniplataforma o multiplataforma por lo que su aplicación deberá plantearse para flujo
de trafico bajo o medio (es contraproducente emplear este tipo de balanzas para control
de peso en rutas de alto tráfico vehicular).
41
FIGURA No 17. PROCESO DE PESAJE EN UNA BALANZA UNIPLATAFORMA DE PESO POR EJES/GRUPOS DE EJES
FUENTE: ELABORACION PROPIA (AGOSTO, 2018)
42
La implementación de este tipo de balanza requiere mayor cantidad de dispositivos de
pesaje (celdas de carga, indicadores, cajas de unión, cableado, etc.) por lo que la
inversión inicial es alta. La gran ventaja de esta tecnología para fines de fiscalización
del sobrepeso permite el control y penalización del peso por ejes/grupos de ejes y el
peso bruto total con elevada exactitud (+/- 0.13% de error a 45 t) y cumpliendo los
errores máximos permitidos por la normativa. Cada plataforma de pesaje dispone de 4
o 6 celdas de carga dependiendo del largo de la plataforma y operativamente se
comportan como balanzas separadas (en balanzas de 4 plataformas asimétricas se
instalan 18 celdas de carga).
Se conocen dos alternativas técnicas para implementar balanzas multiplataforma:
Empleando cajas de unión inteligente con sensores conectados mediante bus de
campo e indicador de peso multibalanza, que permite la configuración y
asignación de sensores de hasta 4 plataformas.
INDICADOR DE EQUIPO DE
PESO RED LOCAL COMPUTACION
LC = LOAD CELL
OTROS
SU BSISTEMAS
FIGURA No 19. DIAGRAMA DE CONEXIONES DE UNA BALANZA MULTIPLATAFORMA CON CAJAS DE UNION
INTELIGENTES
FUENTE: ELABORACIÓN PROPIA EN BASE AL DOCUMENTO “825 iCAN SYSTEM – INSTALLATION AND
TECHNICAL MANUAL”
43
ESQUEMA DE UNA BALANZA MULTIPLATAFORMA BASICA
SERVIDOR
LC = LOAD CELL SERIAL
OTROS EQUIPO DE
RED LOCAL
SU BSISTEMAS COMPUTACION
44
hasta +/- 6% (a 2 Sigma) y las balanzas preselectivas pueden alcanzar el 10% o 15% (a
2 Sigma).
Las balanzas dinámicas de precisión emplean plataformas de pesaje (metálicas o
mixtas) de dimensiones reducidas (por ejemplo 0.90 X 3.0 m o menos) y emplean un
arreglo de cuatro celdas de carga analógicas tipo botella con mecanismo de
autocentrado, o celdas tipo viga de flexión simple (shear beam). La electrónica de
procesamiento y medición se implementa de dos formas dependiendo del fabricante:
45
en distintas configuraciones de ejes) y un software de pesaje automatizado
(mediante calculo de factores de corrección).
46
FIGURA No 23. DIAGRAMA DE CONEXIONES BASICO DE UNA BALANZA DINAMICA DE PRECISION CON
INDICADOR DE PESO
FUENTE: ELABORACION PROPIA CON IMÁGENES DE INDICADOR DE PESO RINSTRUM AXLE WEIGHER
47
5) Balanza Móvil o Portátil.
Las balanzas móviles o portátiles se emplean para realizar control de pesos en rutas
donde no existen estaciones de pesaje, tramos con evidencia o denuncia de existencia
de sobrepeso, tramos carreteros de reciente construcción o para el estudio de cargas en
carreteras.
El equipamiento básico de una balanza móvil o portátil consta de dos placas de pesaje,
un controlador WIM (en un tablero o maletín) o indicador de peso, una computadora
portátil (laptop) con una aplicación de pesaje y mallas nivelantes transportables. La
conexión entre las placas de pesaje y la electrónica de control puede ser cableada
(cables de instrumentación) o inalámbrica (Bluetooth, Zegbee). El equipamiento puede
incluir semáforos, display externo, sistemas de energía alternativa, iluminación
externa, megafonía, etc.
48
FIGURA No 27. DIAGRAMA DE INSTALACION DE UNA BALANZA PORTATIL INALAMBRICA
FUENTE: ELABORACION PROPIA CON IMÁGENES DE EQUIPOS PORTATILES CAS RWT 910F
FIGURA No 28. ESQUEMA DEL SISTEMA DE ALIMENTACION DE UNA UNIDAD MOVIL DE PESAJE
FUENTE: ELABORACION PROPIA CON IMÁGENES DE EQUIPOS PORTATLES CAS RWT, BATERIA BOSCH Y
GENERADOR LINGAND.
50
FIGURA No 29. DISTINTOS TIPOS DE SEMAFOROS LED
FUENTE: IMÁGENES EXTRAIDAS DE WWW.SOLUCIONES DETRAFICO.CO
51
FIGURA No 30. TIPOS DE DISPLAYS MATRICIALES LED EMPLEADOS EN EL PROYECTO
FUENTE: FOTOGRAFIAS DE PRUEBAS DE LABORATORIO DE DISPLAYS CAWATA Y KELI, PANTALLA LYTEC
INSTALADA EN LA ESTACION DE PESAJE JAYAC MAYU – POTOSI.
DETALLE DE LEDS RG
52
FIGURA No 32. BARRERAS ELECTROMECANICAS DISPONIBLES EN LOS PUESTOS DE CONTROL
FUENTE: IMÁGENES EXTRAIDAS DE WWW.DIGICORP.COM.BO, WWW.CAME.COM, WWW.PPA.COM
4.20m
4.10m
4.10m
FIGURA No 33. CONTROL DE EXCESO EN ALTURA CON BARRERAS FOTOELECTRICAS DE ACUERDO A LA LEY
441 Y LA LEY DE CARGAS 1769 (NO VIGENTE)
FUENTE: ELABORACIÓN PROPIA (AGOSTO, 2018)
53
5) Clasificadores Vehiculares. Es uno de los sistemas importantes para la automatización
del registro del tipo o configuración del vehículo de acuerdo al Anexo III de la Ley 441.
Estos sistemas permiten identificar la clasificación del vehículo de forma automática sin
la intervención del operador de la balanza. Existen distintas tecnologías para conteo y
clasificación de entre las cuales se mencionan a los sistemas basados en sensores de
fibra óptica y los sensores piezoeléctricos. Los sensores de carretera permiten identificar
el tipo de rodada (simple, doble rueda) y discriminar la cantidad de ejes o combinación
de ejes de un vehículo. Los sensores de clasificación vehicular envían sus señales de
salida mediante fibra óptica, cable coaxial o cable bifilar trenzado hasta el controlador
que se encarga de procesar la información, identificar la configuración del vehículo y
realizar la transmisión de la información al software de pesaje a través de una interface
física de comunicación (RS 232, RS 485, Ethernet).
54
MEGAFONOS SUBSISTEMA DE MEGAFONIA
MICROFONO DE
PEDESTAL
AMPLIFICADOR
55
pesaje y realizar el control de los dispositivos electrónicos instalados por las empresas
privadas. En la tabla No 9 se muestra el listado de sistemas de pesaje provistos por las
empresas proveedoras y que estuvieron en funcionamiento hasta inicios de la gestión 2015.
56
funcionamiento de las mismas, las actividades de pesaje de alta calidad y el pago justo por
los productos o mercancías en las transacciones comerciales.
Verificación o calibración
Calibración: Es el conjunto de operaciones que establecen bajo condiciones
especificadas la relación entre los valores indicados por un aparato o sistema de medición o
los valores representados por una medida materializada y los valores correspondientes de la
magnitud realizada por los patrones
Verificación: Confirmación objetiva del cumplimiento de requisitos conforme a
Normas.
La diferencia que existe entre calibración y verificación en instrumentos para pesar
consiste básicamente en que la calibración es muchas veces voluntaria y el resultado
(Certificado de Calibración o Informe de Calibración) establece valores de las pruebas de
excentricidad, repetibilidad y linealidad, esta última establece a su vez las correcciones
aplicables a la linealidad del instrumento y las incertidumbres asociadas a estas
correcciones. No necesariamente se tienen que referir las pruebas a una norma, por lo que
no se emite un veredicto acerca del estado del funcionamiento de éste. Por tal motivo el
usuario es el responsable de aplicar las correcciones necesarias para el uso adecuado del
instrumento.
La verificación es obligatoria generalmente para los instrumentos usados en las
transacciones comerciales y se aplican las pruebas de manera similar que en la calibración;
el resultado de la verificación es un veredicto de "Pasa" o "No Pasa", acompañado de una
calcomanía con la leyenda "Verificado" o "Instrumento No Verificado" y en este caso
se coloca cuando no se puede ajustar, por lo que se inmoviliza el instrumento por no
cumplir los errores máximos tolerados para la clase de exactitud correspondientes. En
la verificación la entidad competente (Instituto Boliviano de Metrología – IBMETRO)
remite al usuario un informe con los resultados de las pruebas.
Para la verificación de las básculas o balanzas camioneras de peso estático se deben
emplear los criterios establecidos en la norma boliviana NB 23001 equivalente a la
recomendación Internacional OIML R76 (Instrumentos de pesaje no automáticos. Parte 1:
Requerimientos Técnicos y Metrológicos – Ensayos). En términos generales la NB 23001
establece los siguientes criterios:
57
Clase de exactitud de los instrumentos de pesaje.
Errores máximos permitidos (EMP).
Determinación del error de indicación.
Inspección inicial y recolección de datos.
Pruebas metrológicas de Excentricidad, Repetibilidad y Linealidad.
Certificado de Verificación e Informes.
En el Anexo II se presenta los errores máximos permitidos (EMP) que deben cumplirse en
todos los ensayos de verificación metrológica para instrumentos de pesaje no automático
Clase III (media) y división de escala 20 kg, aplicable a las balanzas camioneras de alto
tonelaje empleadas en el control de pesos por la institución Vías Bolivia.
58
SECCIÓN 2 – PROPOSITIVA
59
necesidad de la actualización de los sistemas informáticos de pesaje de las estaciones de
control instaladas por las empresas proveedoras.
Por decisión e iniciativa de la Dirección de Gestión Institucional y de la Unidad de Pesaje
de la Dirección de Operaciones se impulsó el desarrollo de un sistema de pesaje
denominado Sistema Nacional de Control de Pesos y Dimensiones (SNCPD), proveyendo
el equipamiento necesario y la participación de personal técnico multidisciplinario. El
proyecto institucional tuvo como producto el desarrollo de un Sistema Informático de
Pesaje capaz de adaptarse a cualquier tecnología de balanza y con posibilidad de emplear
diferentes tecnologías de control de periféricos (basados en microcontroladores, en
controladores IP o Controladores Lógicos Programables - PLC).
2.1.2 Relevamiento de Equipos y Sistemas electrónicos de Pesaje.
Para sistematizar el proyecto y su ejecución se remitió una “Propuesta de Plan de
Mantenimiento de Equipos y Sistemas Electrónicos de Pesaje” a la Dirección de
Operaciones de la institución como parte de la planificación de actividades de la Unidad de
Pesaje (Inicios de la gestión 2016). La propuesta incluyó la evaluación de las necesidades
de equipamiento y mantenimiento de los sistemas electrónicos de pesaje de cada Puesto o
Estación de Control tomando como fuente de información las diferentes notas e informes
de las regionales (reportando averías y solicitando asistencia técnica), los reportes de los
Profesionales de Pesaje de las regionales y la información de primera mano recabada por el
personal técnico de la Unidad de Control de Pesos y Dimensiones en las diferentes
actividades de mantenimiento o supervisión.
Como producto del diagnostico y la evaluación de las necesidades se elaboró un
requerimiento general de repuestos y accesorios para garantizar la ejecución satisfactoria de
los trabajos programados en los equipos y sistemas electrónicos de pesaje. Dentro de los
requerimientos también se incluyeron aquellos que permitirían encarar trabajos de
desarrollo, mejora continua de los sistemas de pesaje, mantenimiento de balanzas,
capacitación del personal y la provisión de materiales para la implementación de los
Talleres de Mantenimiento de Balanzas en las regionales: Cochabamba, Santa Cruz y
Potosí.
60
En el Anexo IV se muestra un cuadro resumen del relevamiento realizado en los distintos
Puestos y Estaciones de Control de Pesos y Dimensiones que emiten multas por
infracciones a la Ley 441 (estaciones punitivas).
La evaluación del relevamiento realizado en el equipamiento de las balanzas estáticas
punitivas a nivel nacional permitió concluir:
La necesidad de incorporar mejoras y la puesta en funcionamiento de los
dispositivos periféricos de la balanza (semáforos, barreras mecánicas, display
remoto y detectores de altura) y la actualización de los sistemas electrónicos de
control.
La urgencia de mantenimiento a los sistemas de vigilancia por video (CCTV) con
los que cuentan actualmente los distintos puestos y estaciones de control de pesos y
dimensiones, de manera conjunta y coordinada con las oficinas regionales.
La adecuada disponibilidad de repuestos especializados de las diferentes tecnologías
de balanzas camioneras (dinámicas, estáticas, multiplataforma) para atender las
necesidades de mantenimiento en las distintas regionales.
La necesidad de incorporación de mejoras en los sistemas e instalaciones de pesaje
existentes (cableado de equipos de pesaje, dispositivos periféricos y de megafonía).
La necesidad de un relevamiento específico a los sistemas de protección eléctrica y
de pararrayos con los que cuentan los distintos puestos de control, en coordinación
con la Unidad de Infraestructura.
Evaluación de los requerimientos y mejoras a los sistemas de puesta a tierra en los
puestos y estaciones de control.
La intervención en los subsistemas de vigilancia por video CCTV y en los sistemas de
protección eléctrica en las instalaciones son atribuciones institucionales de las unidades
especializadas (Unidad de Tecnologías de la Información, Unidad de Infraestructura) por lo
que no forman parte del alcance del proyecto.
2.2 Alternativas de solución.
Realizado el diagnostico del equipamiento electrónico de los puestos y estaciones de
control se consideraron dos alternativas de solución:
Alternativa No 1. La primera alternativa consistió en considerar un cambio total de
tecnología de control incluyendo el recableado de los dispositivos.
61
Alternativa No 2. Se consideró la realización de un análisis técnico de las
instalaciones existentes, evaluando la factibilidad de la conservación de la
tecnología instalada, replanteando los circuitos de conexión, los sistemas
electrónicos de control y desarrollando nuevas interfaces graficas de mando.
La primera alternativa tuvo la ventaja de plantear una actualización completa de los
dispositivos periféricos, sistemas de control y cableado. También se abrió la posibilidad de
la implementación de tecnología única (estandarizada) de control de periféricos en todas las
estaciones de control. La desventaja de esta alternativa radicó en que se requeriría mayor
inversión económica, trabajos de magnitud para el cambio del cableado de los dispositivos
y mayor tiempo de implementación; factores determinantes por el presupuesto disponible,
limitaciones de personal técnico calificado y reducido tiempo disponible para los trabajos
(que se programaron paralelamente a la certificación de las balanzas). Adicionalmente, se
considero los trabajos programados por la Unidad de Tecnologías de la Información de la
Dirección de Gestión Institucional para la estandarización de tecnología de control de
periféricos en las balanzas camioneras de Vías Bolivia a mediano plazo.
La segunda alternativa se consideró la mejor solución a corto plazo ya que permitiría
aprovechar la mayoría de las instalaciones existentes (cableado y dispositivos de control)
previa evaluación In Situ y por de requerir mínima inversión y reducidos tiempos de
implementación. En general, se conservaron la mayoría de los dispositivos de control
(tarjetas Arduino, servidores seriales, fuentes, gabinetes, etc.) requiriéndose la
reconfiguración o reprogramación de los mismos en función a los nuevos esquemas de
conexión.
Para ambas alternativas se planteó la necesidad de desarrollar nuevos programas de control
de los dispositivos que sean compatibles con el lenguaje de programación empleado por la
institución para el desarrollo del Sistema Nacional de Control de Pesos y Dimensiones
(SNCPD). Como se indica en secciones anteriores, el conocimiento especifico sobre el
control de dispositivos mediante comunicaciones seriales y comunicaciones IP fue solo de
conocimiento de las empresas proveedoras quienes no estuvieron dispuestos a transferir los
conocimientos por afectar a sus intereses económicos (los programas de control y los
recursos de software SDK de los dispositivos). En la siguiente sección se describe la
propuesta técnica considerada para la implementación del proyecto (segunda alternativa).
62
2.3 Diseño de circuitos de conexión y mando de dispositivos periféricos.
2.3.1 Control de Periféricos basado en comunicaciones IP. En el siguiente diagrama se
puede observar un esquema general del control de semáforos y barrera mecánica
empleando un servidor serial. En esta implementación se empleó un dispositivo servidor
serial de la marca Exemys que cumple la función de conversión de interfaces (RS 232 a
Ethernet) y el control de puertos auxiliares (entradas o salidas digitales) mediante
comandos enviados a través de un puerto Ethernet.
DIAGRAMA GENERAL
CONTROL DE PERIFERICOS POR ETHERNET
IMP RE SORA DIS PLAY
TERMICA REMOTO
CONEXIÓN CONEXIÓN
ETHERNET ETHERNE T USB RS232
A LOS
SWITCH EQUIPO DE
DIS POSITIVO S
DE LA BALANZA
INDUSTRIAL COMPUTACION
CONEXIÓN
ETHERNE T
EXE MY S
SC 232 IA1
Los comandos de control se envían a través del puerto 999 del servidor serial Exemys SC
232 IA1 utilizando la comunicación por medio de Sockets IP que se envían y gestionan
desde el software de pesaje instalado en la computadora de la balanza (aplicación WIN-
WEB). El prototipo de interface de control para los periféricos fue desarrollado en Visual
C# 2012 y se presenta en los siguientes apartados.
Se debe mencionar que esta implementación es una variante del montaje realizado en la
balanza San José de Chiquitos, optimizando recursos de hardware después de un análisis
técnico. El diagrama de conexiones diseñado e implementado se muestra en la figura No 38
y el detalle de las entradas y salidas se presenta en la figura No 39.
63
DIAGRAMA DE CONEXIONES DEL CONTROLADOR DE PERIFERICOS EXEMYS
K1 K1 K2 K3 K4
K2
RX
I/O1
EXEMYS
TRA+ SC232 IA1 K3 SEMAFORO SEMAFORO
RS485/422
UP GND DWN
K1 RELE SEMAFORO DE INGRESO O1-O4 SALIDAS A COLECTOR ABI ERTO
K2 RELE SEMAFORO DE SALIDA I1-I4 ENTRAD AS COLECTOR ABIERTO
K3 RELE SUBIR BARRERA S1 SEMAFORO DE ING RESO
K4 RELE BAJAR BARRERA S2 SEMAFORO DE SALIDA TARJETA D E CONTROL DE LA
BARRERA AUTOMATICA
JUMPER DE CONFIGURACION
I/O
FIGURA No 39. DISPOSICION DE ENTRADAS Y SALIDAS DEL SERVIDOR SERIAL SC 232 IA1
FUENTE: ELABORACION PROPIA EN BASE AL MANUAL DEL SERVIDOR SERIAL SC 232 IA1
64
convertidor (Si no se tiene configurado la modalidad DHCP para asignación de
direcciones IP, será necesario conocer la Dirección IP del dispositivo).
2) Comandos de Control
Para el control de los puertos auxiliares de entrada/salida se emplea el puerto de
comunicación 999 que debe ser configurado en el socket IP de la aplicación cliente
junto a la dirección IP correspondiente.
El comando para conmutar el estado de cada salida es el siguiente:
IN:i,s<CR>
Muestra el estad o lóg ico “s” (0,1) de la
Comando para solicita r el
entrad a “i” .
IN:i<CR> estado de la entrada “i”, donde
i= I0,I1,I2,I3. IN:i,ERROR<CR>
Cuan do la entrada “i” no esta
disponible.
65
En el puerto de Supervisión y Control el SSE232-IA provee una alternativa para el
manejo de eventos en las entradas. Es posible configurar el servidor serial para generar
el estado de todas las entradas al detectar un cambio en una de ellas (reporte
automatico). Si el reporte automático de entradas digitales está activado, el SSE232-IA
informará el estado de todas las entradas al conectarse un cliente en el Port TCP 999 y
cada vez que se detecte un cambio en alguna de las entradas disponibles. Esta opción
puede habilitarse o deshabilitarse según la necesidad.
COMANDO DESCRIPCION
Este comando es envia do por el servidor serial cuan do cambia el
estado de a lg una de las entradas o cuan do un clien te se conecta al
DIR,abcd<CR> puerto de Supervisión y Co ntrol 999 (Se requiere que este hab ilitado
La función de rep orte automático de en tradas).
Donde: abcd s on lo s estados lógicos de las entradas I0, I1, I2, I3.
66
FIGURA No 40. IDENTIFICACION DE TERMINALES DEL MODULO ARDUINO UNO
FUENTE: IMAGEN EXTRAIDA DE WWW.APRENDIENDOARDUINO.WORDPRESS.COM
5V 0V 220V 0V +12V 0V
GND VCC NO
AREF
USB P1 RELE 1 C
IOREF D13
P2 NC
RST D12
P3 NO
3,3V D11
VCC GND
5V D10 P4
RELE 2 C
GND D9 GND
GND ARDUINO D8 NC
VIN UNO D7 NO
D6
RELE 3 C
SEMAFORO DE SEMAFORO DE
A0 D5
INGRESO SALIDA
A1 D4 NC
A2 D3 NO
A3 D2
RELE 4 C
A4 TX D1
A5 RX D0 NC
67
1) Comandos de programación del puerto serial del módulo Arduino.
En esta sección se describen brevemente los comandos básicos para la comunicación
mediante el puerto serie de la tarjeta Arduino. Se recomienda visitar la página oficial
del fabricante (www.arduino.cc) para ampliar la información.
Serial.begin(velocidad)
Abre el puerto serie y fija la velocidad en baudios para la transmisión de datos en serie.
El valor típico de velocidad para comunicarse con el ordenador es 9600, aunque otras
velocidades pueden ser soportadas. Cuando se utiliza la comunicación serie los pines
digitales 0 (RX) y 1 (TX) no pueden utilizarse al mismo tiempo.
Serial.println (dato)
Imprime datos al puerto serie seguido por un retorno de línea automático. Este
comando tiene la misma forma que Serial.print() pero este último sin el salto de línea
al final. Este comando puede emplearse para realizar la depuración de programas. Para
ello puede mandarse mensajes de depuración y valores de variables por el puerto serie.
Posteriormente, desde el entorno de programación de Arduino, activando el "Serial
Monitor" se puede observar el contenido del puerto serie, y, por lo tanto, los mensajes
de depuración. Para observar correctamente el contenido del puerto serie se debe tener
en cuenta que el "Serial Monitor" y el puerto serie han de estar configurados a la
misma velocidad (Para configurar la velocidad del puerto serie se hará con el comando
Serial.begin(rate)).
Serial.println (dato, tipo de dato)
Envía un número o una cadena de caracteres al puerto serie, seguido de un carácter de
retorno de carro "CR" (ASCII 13, o '\r') y un carácter de salto de línea "LF"(ASCII 10,
o '\n'). Toma la misma forma que el comando Serial.print().
Serial.print (dato, tipo de dato)
Envía un número o una cadena de caracteres, al puerto serie. Dicho comando puede
tomar diferentes formas, dependiendo de los parámetros que utilicemos para definir el
formato de volcado de los números. Donde: dato es el número o la cadena de
caracteres a volcar o enviar, Tipo de dato determina el formato de salida de los valores
numéricos (decimal, octal, binario, hexadecimal, byte, etc.).
68
Serial.read(). Lee o captura un byte (un carácter) desde el puerto serie. Devuelve -1 si
no hay ningún carácter en el puerto serie.
Serial.available(). Devuelve el número de caracteres disponibles para leer desde el
puerto serie.
2.3.3 Control de display LED CAWATA.
La comunicación y control del display remoto LED se realiza mediante una interface serial
RS232 desde la computadora de pesaje. El diagrama de conexiones y la estructura interna
general se muestra en la figura No 42. Debido a que los displays fueron solicitados al
fabricante (nacional) para el control vía puerto serial, el control del mismo y de sus
variantes es bastante simple. El comando básico de control que es enviado desde la
aplicación de pesaje WIN tiene la forma mostrada en la Tabla No 13:
220VAC
69
MODULO LED P10 MODULO LED P10
5V 5V
POWER
GND GND
SUPLY SMPS
L 5VDC
220VAC
N
5V
GND BUS PLANO
TARJETA DE 12P
CONTROL
TX RX GND
CONEXIÓN
SERIAL
RS232
5V
GND SEÑALES DE
TARJETA DE CONTROL
CONTROL
RX GND
CONEXIÓN
SERIAL
RS232
70
DISPLAY KELI
220VAC
Las pantallas disponen de una memoria flash de 4MB donde se almacena la programación
de las imágenes a visualizar, incluyendo los comandos de los diferentes efectos y el
archivo de texto conteniendo los mensajes y la configuración de la pantalla (tamaño de la
fuente, posiciones, colores, efectos, etc.) recibido por interface serial. En las siguientes
figuras No 45 y No 46 se muestran los esquemas de las conexiones de la pantalla y de su
estructura interna.
71
CABLE SERIAL
RS 232
220VAC
220VAC
HUB 12 P10 5V 5V 5V 5V
40A 40A 40A 40A
CONEXIÓN
SERIAL
TARJETA RS232
SCL 2008N
CONEXIÓN
ETHERNET
72
La programación y simulación de la pantalla se realiza en el software propietario SCL
2008N o SuperComEdit (véase la figura No 47) y también permite realizar la transferencia
del programa (Play List) a la tarjeta de control mediante la interface de salida. Si bien los
módulos Led P10 (Rojo, Verde, Rojo/Verde, RGB) y los Hubs de conexiones son de uso
estándar, las tarjetas de control y los recursos de programación dependen de cada
fabricante.
73
Otro aporte realizado consistió en la realización de pruebas de comunicación e interacción
vía interfaces seriales o Ethernet con los equipos indicadores o terminales de pesaje para
que el programador pueda desarrollar aplicaciones de captura de datos en C Sharp.
2.4.1 Interface de control de periféricos por puerto serial y modulo Arduino
La interface de control serial desarrollada permite realizar la interacción con la tarjeta
Arduino para el accionamiento de los semáforos y barrera electromecánica mediante la
conexión serial virtual establecida por el driver USB. Es importante asegurarse de instalar
el controlador adecuado para el modelo de tarjeta, verificando su correcto funcionamiento
mediante el Administrador de Dispositivos de la computadora.
La interface desarrollada (ver la figura No 48) cuenta con los controles básicos para realizar
la conexión, interacción y monitoreo de las funciones a desarrollar por el controlador
Arduino. Presionando el botón “Listar Puertos” se procede a seleccionar el puerto COM
asignado en el cuadro de texto desplegable y se presiona el botón “Conectar” para iniciar la
comunicación.
Accionando los controles correspondientes se transmiten por el puerto serial los comandos
de control para el accionamiento de los semáforos Verde y Rojo y los comandos de la
barrera electromecánica (subir y bajar). En la figura No 49 se muestran los comandos
empleados para el control de los dispositivos.
74
COMANDOS DE CONTROL CONTROLADOR SERIAL ARDUINO
DESCRIPCION COMANDO OBSERVACIONES
La desactivacion de la señal se
Subir Barrera “port_6_ON” temporiza en el programa arduino.
La desactivacion de la señal se
Bajar Barrera “port_7_ON” temporiza en el programa arduino.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
namespace ControladorPerifericos
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
75
btnVerde1.Enabled = false;
btnRojo1.Enabled = false;
btnVerde2.Enabled = false;
btnRojo2.Enabled = false;
btnBarreraUP.Enabled = false;
btnBarreraDOWN.Enabled = false;
txtMensaje.Enabled = false;
}
{
PuertoSerial.PortName = cboPuertos.Text;
btnConectar.Text = "Desconectar";
btnVerde1.Enabled = true;
btnRojo1.Enabled = true;
btnVerde2.Enabled = true;
btnRojo2.Enabled = true;
btnBarreraUP.Enabled = true;
btnBarreraDOWN.Enabled = true;
txtMensaje.Enabled = true;
PuertoSerial.Open();
}
else if (btnConectar.Text == "Desconectar")
{
btnConectar.Text = "Conectar";
btnVerde1.Enabled = false;
btnRojo1.Enabled = false;
btnVerde2.Enabled = false;
btnRojo2.Enabled = false;
btnBarreraUP.Enabled = false;
btnBarreraDOWN.Enabled = false;
txtMensaje.Enabled = false;
PuertoSerial.Close();
}
}
76
private void btnRojo1_Click(object sender, EventArgs e)
{
txtMensaje.Text = "Rojo 1 Encendido";
byte[] mbuffer = Encoding.ASCII.GetBytes("port_2_OFF");
PuertoSerial.DiscardInBuffer();
PuertoSerial.Write(mbuffer, 0, mbuffer.Length);
}
FIGURA No 49. CODIGO FUENTE C# 2012 DE LA INTERFACE GRAFICA DEL CONTROLADOR SERIAL
FUENTE: ELABORACION PROPIA (FEBRERO, 2016)
77
los comandos enviados por la interface de control y genera las señales correspondientes
para la activación y desactivación de los dispositivos periféricos. El programa en extenso se
muestra en el siguiente grafico.
}
if (comando.equals("port_7_ON")==true){
78
if (comando.equals("port_7_ON")==true)
{
digitalWrite(7,HIGH);
Serial.println("Bajar Barrera");
delay(2000);
digitalWrite(7,LOW);
}
comando="";
}
FIGURA No 50. PROGRAMA EN IDE ARDUINO PARA CONTROL DE PERIFERICOS
FUENTE: ELABORACION PROPIA (FEBRERO, 2016)
79
La interface grafica requiere el establecimiento de la conexión previa entre el EXEMYS
(servidor) y la aplicación cliente (Interface de Control IP) por lo que es necesario la
definición de una dirección IP (del servidor) y el puerto de comunicación. Accionando el
botón “Conectar” se inicia la comunicación y se espera la confirmación del servidor
EXEMYS. El control de los dispositivos se realiza accionando los controles
correspondientes que generan y transmiten los comandos de control para el accionamiento
de las salidas digitales. Los comandos de control de acuerdo a la hoja de datos del
fabricante se presentan en la tabla No 16:
COMANDOS DE CONTROL CONTROLADOR IP EXEMYS
DESCRIPCION COMANDO OBSERVACIONES
80
CODIGO FUENTE INTERFACE CONTROLADOR IP
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
namespace InterfaceControlIP
{
public partial class Form1 : Form
{
public TcpClient TcpPerifericos;
public Byte[] bytesPerifericos;
public NetworkStream leerEscribirPerifericos;
public string cadenaPerifericos;
public Form1()
{
InitializeComponent();
}
if (TcpPerifericos.Connected)
{
txtMensajes.Text += "Perifericos Conectados\r\n";
leerEscribirPerifericos = TcpPerifericos.GetStream();
timerLecturasPerifericos.Interval = 1000;
timerLecturasPerifericos.Start();
}
}
catch (SocketException)
{
if (!TcpPerifericos.Connected)
{
txtMensajes.Text += "Error de Conexión Perifericos\r\n";
}
}
}
private void timerLecturasPerifericos_Tick(object sender, EventArgs e)
{
if (TcpPerifericos.Connected)
{
if (leerEscribirPerifericos.DataAvailable)
{
Array.Resize(ref bytesPerifericos,
81
Array.Resize(ref bytesPerifericos,
TcpPerifericos.ReceiveBufferSize);
leerEscribirPerifericos.Read(bytesPerifericos, 0,
bytesPerifericos.Length);
cadenaPerifericos = Encoding.ASCII.GetString(bytesPerifericos,
0, bytesPerifericos.Length);
}
bytesPerifericos = null;
cadenaPerifericos = "";
}
}
private void btnVerde1_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out0:1"+"\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión Perifericos\r\n";
}
}
private void btnRojo1_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out0:0"+"\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión\r\n";
}
}
private void btnVerde2_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out1:1" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión\r\n";
}
}
private void btnRojo2_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out1:0" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
82
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión\r\n";
}
}
private void btnBarreraUP_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out2:1" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
Thread.Sleep(2000);
bytesPerifericos = Encoding.ASCII.GetBytes("out2:0" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión\r\n";
}
}
private void btnBarreraDOWN_Click(object sender, EventArgs e)
{
try
{
bytesPerifericos = Encoding.ASCII.GetBytes("out3:1" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
Thread.Sleep(2000);
bytesPerifericos = Encoding.ASCII.GetBytes("out3:0" + "\r\n");
leerEscribirPerifericos.Write(bytesPerifericos, 0,
bytesPerifericos.Length);
bytesPerifericos = null;
}
catch (Exception ex)
{
txtMensajes.Text += "Error de Conexión\r\n";
}
}
}
}
Se puede apreciar en el código fuente que el programa genera distintos mensajes cuando se
emiten los comandos de control y mensajes de error en caso de falla de comunicación con
el servidor serial.
En el segmento del hardware no es necesario desarrollar un programa en el servidor serial
EXEMYS y solo se requiere realizar la configuración de parámetros desde la interface
WEB o desde la consola de comandos. Se debe tener en cuenta que los parámetros básicos
son la Dirección IP (estática o dinámica) y el puerto de control de entradas/salidas.
2.4.2 Interface de control de display LED CAWATA
83
La interface grafica fue desarrollada en base al programa del controlador serial presentado
anteriormente por lo que conserva sus principales componentes de control para la selección
del puerto serial y el establecimiento de la conexión con el controlador del display Led
Cawata. El mensaje a desplegar en la pantalla se introduce en el cuadro de texto “Peso a
Mostrar” y presionando el botón “Enviar” se realiza la transmisión de la información sobre
el puerto serial.
84
De acuerdo a las especificaciones del Manual de Usuario del fabricante la velocidad de
transmisión (Baud Rate) preconfigurado en el display es de 1200 baudios, los bits de datos
8, sin bits de paridad y bits de parada 1; estos últimos parámetros son los que habitualmente
se emplean en la comunicación serial (valores por defecto). El resumen de los parámetros
de configuración se muestra en la tabla No 18.
PARAMETROS DE CONFIGURACION
Velocidad de Transmisión: 1200 bps
Bits de Datos: 8
Paridad: Ninguna
Bits de Parada: 1
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO.Ports;
namespace DisplayLed
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
btnConectar.Enabled = false;
btnEnviarDato.Enabled = false;
txtDatosIn.Enabled = false;
txtdatosOut.Enabled = false;
Timer1.Enabled = false;
}
private void btnListar_Click(object sender, EventArgs e)
{
cboPuertos.Items.Clear();
foreach (var puertos in SerialPort.GetPortNames())
{
cboPuertos.Items.Add(puertos);
}
if (cboPuertos.Items.Count > 0)
{
cboPuertos.Text = "-SELECCIONAR PUERTO-";
btnConectar.Enabled = true;
}
else
85
else
{
MessageBox.Show("Ningun puerto encontrado");
btnConectar.Enabled=false;
cboPuertos.Items.Clear();
cboPuertos.Text="NO HAY PUERTOS";
}
}
private void btnConectar_Click(object sender, EventArgs e)
{
if (btnConectar.Text == "Conectar")
{
PuertoSerial.PortName = cboPuertos.Text;
btnConectar.Text = "Desconectar";
txtDatosIn.Enabled = true;
txtdatosOut.Enabled = true;
btnEnviarDato.Enabled = true;
PuertoSerial.Open();
Timer1.Enabled = true;
}
else if (btnConectar.Text == "Desconectar")
{
btnConectar.Text = "Conectar";
txtDatosIn.Enabled = false;
txtdatosOut.Enabled = false;
btnEnviarDato.Enabled = false;
Timer1.Enabled = false;
PuertoSerial.Close();
}
}
private void btnEnviarDato_Click(object sender, EventArgs e)
{
string pesoDisplay;
pesoDisplay = txtDatosIn.Text;
txtdatosOut.Text = "A:"+pesoDisplay+((char)13)+((char)10);
PuertoSerial.DiscardOutBuffer();
PuertoSerial.Write(txtdatosOut.Text);
}
private void Timer1_Tick(object sender, EventArgs e)
{
string DatosIn = PuertoSerial.ReadExisting();
if (DatosIn != "")
{
txtDatosIn.Text = DatosIn;
DatosIn = "";
PuertoSerial.DiscardInBuffer();
}
}
}
}
86
FIGURA No 55. INTERFACE GRAFICA DEL CONTROLADOR DE DISPLAY KELI
FUENTE: ELABORACION PROPIA (FEBRERO, 2016)
87
Keli y para generar mayor tiempo de permanencia se debe reenviar el mensaje
periódicamente. La temporización final del mensaje se realiza en la interface WIN del
SNCPD.
De acuerdo a las especificaciones del fabricante, la velocidad de transmisión (Baud Rate)
preconfigurado en el display es de 4800 baudios, los bits de datos 8, sin bits de paridad y
bits de parada 1; estos últimos parámetros son los que habitualmente se emplean en la
comunicación serial (valores por defecto). El resumen de los parámetros de configuración
se muestra en la figura No 56.
PARAMETROS DE CONFIGURACION
Puerto COM: Asignado por la PC.
Velocidad de Transmisión: 4800 bps
Bits de Datos: 8
Paridad: Ninguna
Bits de Parada: 1
namespace DisplayLed
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
88
private void btnListar_Click(object sender, EventArgs e)
{
cboPuertos.Items.Clear();
foreach (var puertos in SerialPort.GetPortNames())
{
cboPuertos.Items.Add(puertos);
}
if (cboPuertos.Items.Count > 0)
{
cboPuertos.Text = "-SELECCIONAR PUERTO-";
btnConectar.Enabled = true;
}
else
{
MessageBox.Show("Ningun puerto encontrado");
btnConectar.Enabled=false;
cboPuertos.Items.Clear();
cboPuertos.Text="NO HAY PUERTOS";
}
}
private void btnConectar_Click(object sender, EventArgs e)
{
if (btnConectar.Text == "Conectar")
{
PuertoSerial.PortName = cboPuertos.Text;
btnConectar.Text = "Desconectar";
txtDatosIn.Enabled = true;
txtdatosOut.Enabled = true;
btnEnviarDato.Enabled = true;
PuertoSerial.Open();
Timer1.Enabled = true;
}
else if (btnConectar.Text == "Desconectar")
{
btnConectar.Text = "Conectar";
txtDatosIn.Enabled = false;
txtdatosOut.Enabled = false;
btnEnviarDato.Enabled = false;
Timer1.Enabled = false;
PuertoSerial.Close();
}
}
private void btnEnviarDato_Click(object sender, EventArgs e)
{
string cadenainvertida;
cadenainvertida = txtDatosIn.Text;
cadenainvertida = "000" + cadenainvertida;
cadenainvertida = StrReverse(cadenainvertida);
txtdatosOut.Text = "=" + cadenainvertida + "=" +
cadenainvertida + "=" + cadenainvertida;
PuertoSerial.DiscardOutBuffer();
PuertoSerial.Write(txtdatosOut.Text);
}
public string StrReverse(string x)
{
char[] charArray = new char[x.Length];
int len = x.Length - 1;
for (int i = 0;i <= len;i++)
charArray[i] = x[len - i];
return new string(charArray);
}
private void Timer1_Tick(object sender, EventArgs e)
89
private void Timer1_Tick(object sender, EventArgs e)
{
string DatosIn = PuertoSerial.ReadExisting();
if (DatosIn != "")
{
txtDatosIn.Text = DatosIn;
DatosIn = "";
PuertoSerial.DiscardInBuffer();
}
}
}
}
FIGURA No 57. CODIGO FUENTE C# 2012 DEL CONTROLADOR DE DISPLAY LED KELI
FUENTE: ELABORACION PROPIA (FEBRERO, 2016)
90
FIGURA No 58. PANTALLA GRAFICABLE LYTEC INSTALADA EN CAMPO
FUENTE: FOTOGRAFIA DE UNA PANTALLA GRAFICABLE INSTALADA EN LA ESTACION DE PESAJE UYUNI
&LyTeCÇR2&`R0000000001280096`X000`Y002`A1`H2`C00FF00Eje Peso
Exced
`X004`Y016`A2`H2`C0000FFD 14660 7660
`X004`Y032`A2`H2`C00FF002 3260 0
`X004`Y048`A2`H2`C00FF003 0 0
`X004`Y064`A2`H2`C00FF004 0 0
`X001`Y084`A1`H2`C0000FFTot
`X028`Y080`A2`H2`C00FF0017920
0&LyTeCÈR2&`R0000000001280096`X000`Y002`A1`H2`C00FF00Eje
Peso Exced
`X004`Y016`A2`H2`C0000FFD 14660 7660
`X004`Y032`A2`H2`C00FF002 3260 0
`X004`Y048`A2`H2`C00FF003 0 0
`X004`Y064`A2`H2`C00FF004 0 0
`X001`Y084`A1`H2`C0000FFTot
`X028`Y080`A2`H2`C00FF0017920 0&LyTeCi2„[Program1]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
91
„[Program1]
MainScreen=1
Screen=1
[Program1_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=X,peso.Txt, 2,5,120_NAME)&LyTeCj2••„[Program1]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
Screen=1
[Program1_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=X,peso.Txt, 2,5,120_NAME)&LyTeC\CÚ[Program1]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
Screen=1
[Program1_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=P,VIASBO~1.r01, 0,6, 5
[Program2]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
Screen=1
[Program2_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=T,LET0100Q.tmc,1,1,15&LyTeC]CÚ[Program1]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
Screen=1
[Program1_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=P,VIASBO~1.r01, 0,6, 5
92
[Program2]
Timer1=009901120131010700002359
Timer2=000000000000000000000000
Timer3=000000000000000000000000
Timer4=000000000000000000000000
Timer5=000000000000000000000000
Timer6=000000000000000000000000
Timer7=000000000000000000000000
Timer8=000000000000000000000000
MainScreen=1
Screen=1
[Program2_Screen1]
Position=3968,0,128,96
ItemCount=1
Item1=T,LET0100Q.tmc,1,1,15
Serial port COM25 closed
FIGURA No 59. CAPTURA DE DATOS ENVIADOS A LA PANTALLA LYTEC DESDE UNA APLICACIÓN DE PESAJE
POR PUERTO SERIAL
FUENTE: RECOPILACION DE INFORMACION PROPIA (FEBRERO, 2016)
FIGURA No 61. PRUEBAS EN PROTOTIPOS DE CONTROL SERIAL Y CONTROL POR PROTOCOLO DE INTERNET
FUENTE: RECOPILACION PROPIA (FEBRERO, 2016)
94
La implementación se realizo en dos etapas de acuerdo a la planificación de la Unidad de
Tecnologías de la Información (UTI) de la Dirección de Gestión Institucional y la
planificación de la Unidad de Pesaje de la Dirección de Operaciones.
Primera Fase – Puesta en marcha del Sistema Nacional de Control de Pesos y
Dimensiones en las Estaciones de Pesaje Punitivas.
Segunda Fase – Instalación y puesta en marcha de los sistemas de control de
periféricos en las Estaciones de Pesaje Punitivas.
2.6.1 Puesta en marcha del Sistema Nacional de Control de Pesos y Dimensiones
(SNCPD).
Debido a la necesidad de contar con un software de pesaje propio de Vías Bolivia
actualizado de acuerdo a los requerimientos técnicos y administrativos de la Ley No 441-
Ley de Control de Pesos y Dimensiones Vehiculares, el inicio formal de la aplicación de
infracciones y sanciones, se priorizo la implementación del nuevo software de pesaje
(aplicación WIN WEB) integrado al sistema de información nacional SNCPD.
En la implementación me correspondió realizar la asistencia técnica al personal de sistemas
de la Oficina Nacional de Vías Bolivia para garantizar la correcta interacción del software
con los indicadores de peso de las balanzas camioneras. En la siguiente tabla se presenta el
detalle del proceso de implementación del SNCPD en las estaciones de pesaje punitivas que
cuentan con balanzas camioneras estáticas certificadas por el Instituto Boliviano de
Metrología (IBMETRO).
95
La implementación se realizo gradualmente de acuerdo a los resultados de los desarrollos
realizados por el personal técnico de Vías Bolivia. El primer proyecto de software de
desarrolló para la balanza camionera CARDINAL cuyo indicador de peso multibalanza
emplea una salida Ethernet para transmitir los datos de pesaje de cuatro plataformas
(balanza multiplataforma) utilizando cuatro puertos de comunicación configurados en su
servidor de peso interno. Las estaciones de pesaje que cuentan con esta tecnología pesaje
son: Mataral ingreso, Mataral Salida, Jayac Mayu, Uyuni, Matancillas y Remedios. La
prueba piloto se realizo en la Estación de Pesaje Jayac Mayu de la Regional Potosí,
requiriéndose ajustes para la puesta en servicio del software. Concluidas las pruebas y
ajustes se procedió a realizar la instalación del nuevo software en las estaciones de pesaje
Mataral, Uyuni, Matancillas y Remedios.
En la misma gestión 2015 se realizo la implementación del SNCPD en la estación de Pesaje
San José de Chiquitos (Ingreso y salida) de la Regional Santa Cruz que emplea tecnología
de pesaje italiana de la marca BILANCIAI. A diferencia de la tecnología CARDINAL, la
balanza multiplataforma BILANCIAI utiliza la comunicación ETHERNET indirectamente
mediante servidores seriales que realiza la conversión de interfaces (seriales a Ethernet IP).
En la gestión 2016 se realizo la implementación del SNCPD en las estaciones de pesaje
Ivirgarzama (Chapare – Cochabamba) y Enconada (Paylon – Santa Cruz) que emplean
celdas de carga digitales y software indicador de peso HBM TRADE. La interacción con la
balanza camionera HBM requiere de las herramientas de desarrollo SDK (Software
Development Kit) conteniendo las librerías para la captura de datos de pesaje desde la
aplicación de software que se ejecuta paralelamente a la aplicación de pesaje WIN WEB.
En el caso de la balanza La Enconada se realizó una implementación previa cuando la
balanza disponía de tecnología de pesaje Koreana de la marca CAS CORPORATION cuyo
indicador de peso (modelo CI 200D) disponía de una interface serial para la comunicación
con la computadora. El desarrollo fue realizado In Situ por el personal de sistemas de la
Unidad de Tecnologías de la Información con el apoyo del personal técnico de pesaje. Por
problemas técnicos y de infraestructura que se traducía en mantenimientos frecuentes se
optó por sustituir el equipamiento de pesaje por tecnología HBM para la segunda
certificación de la gestión 2016.
96
2.6.2 Instalación y puesta en marcha de los sistemas de control de periféricos.
En una segunda fase y concluidos los desarrollos de las interfaces hardware – software de
control de dispositivos se procedió a su implementación en las distintas estaciones de
pesaje. Para este fin, la Unidad de Control de Pesos y Dimensiones realizó la adquisición de
dispositivos (displays matriciales, Semáforos Led, fuentes conmutadas, convertidores de
interface, módulos Arduino Uno, módulos de relés) con presupuesto propio, contándose
con el apoyo de las Oficinas Regionales para la provisión de otros accesorios de montaje.
La tabla No 21 presenta el cronograma de implementación de los sistemas de control de
periféricos en las estaciones de pesaje punitivas realizado en la gestión 2016. Como
responsable de mantenimiento me correspondió encabezar los trabajos de instalación y
puesta en funcionamiento con el apoyo del personal operativo de turno, el Profesional de
Pesaje de la Oficina Regional, técnicos de mantenimiento y personal de sistemas de la
Oficina Nacional.
97
En las siguientes secciones se describe los trabajos realizados en los distintos puestos de
control:
1) Estación de pesaje Ivirgarzama. Es el puesto de control que ha requerido mayor
intervención debido a que no disponía de semáforos ni barrera electromecánica, el display
Led no estaba debidamente instalado y el cableado existente no era utilizable. Por las
condiciones climáticas tropicales del sitio se decidió emplear controladores y fuentes
industriales así como cables de mando de buenas características mecánicas.
Los trabajos se realizaron a mediados del mes de julio de 2016 previo a la certificación de
la balanza, contándose con el apoyo del personal de la Oficina Regional y del personal de
sistemas de la Oficina Nacional:
Se realizó el cableado de los dispositivos hasta el tablero de control instalado en la
caseta de pesaje.
Se instalaron los semáforos led de ingreso y salida, y se reutilizo el display Led Keli
disponible en la Estación.
Se ensambló el tablero de control de periféricos basado en un servidor serial
EXEMYS con la conectividad correspondiente a la computadora de la balanza
mediante un hub -switch.
Se realizan las pruebas de mando de dispositivos mediante las interfaces graficas
correspondientes.
Paralelamente el personal de sistemas de la Oficina Nacional realizó la instalación
de la aplicación WIN WEB SNCPD que incluye el control automático de los
periféricos en base a eventos del proceso de pesaje.
En la implementación no se vio necesario instalar una barrera electromecánica para retener
a los vehículos infractores debido a la falta de espacio (no cuenta con área de parqueo ni
área de estibaje) y por el alto flujo de vehículos controlados que exige procesos de pesaje
agiles y eficientes. En la figura No 64 se presenta la estructura general del sistema
implementado, en la figura No 63 se muestra el esquema de ubicación de dispositivos y en
la figura No 65 el esquema de instalación del semáforo de salida y display matricial.
98
UBICACIÓN DEL DISPLAY EXTERNO DE PESOS
SEMAFORO DE SEMAFORO DE
INGRESO SALIDA
DISPLAY
UBICACIÓN
ACTUAL DEL
DISPLAY
CASETA DE
CONTROL
DISPLAY
REMOTO
CABLE SERIAL
IMPRESORA
TERMICA
CABLE
USB
RS 485
DIGITAL CONVERTER
COM 10
BOX
COM 9
CAJ A DE SISTEMA DE
PLATAFORMA CONVERTIDOR EQUIPO DE
UNION
DE PESAJE 8P
RS485/232 COMPUTACION CONTROL DE PESOS
CABLE
SERIAL Y DIMENSIONES
POWER CABLE DE
12VDC RED
HUB/
SWITCH
CABLE DE
RED
CONTROLADOR
DE PERIFERICOS
EXEMYS
99
ESQUEMA DE UBICACIÓN DE SEMAFORO DE SALIDA Y
DISPLAY EXTERNO
SEMAFORO
FLECHA Y X
DISPLAY
MATRICIAL LED
TUBO DE
SOPORTE
SOBREPUESTO
100
Se conservó la barrera electromecánica de la marca PPA por que se encontraba en
buenas condiciones.
Se sustituyó el controlador PHIDGET y se reemplazo por una tarjeta Arduino
restituyéndose la conexión de los dispositivos de acuerdo al nuevo esquema de
conexiones. Hasta la fecha de implementación no se disponía de la información
técnica necesaria para realizar el desarrollo del controlador de periféricos basados
en módulos PHIDGET.
Concluidos los trabajos se realizó la transferencia del programa de control al
modulo Arduino y se verificó el correcto funcionamiento desde la interface de
prueba.
En la figura No 66 se presenta la estructura general de la balanza con el nuevo sistema de
control de periféricos:
DISPLAY
REMOTO
IMPRESORA
TERMICA CONEXIÓN
SERIAL RS 232
CABLE
COMUNICACIÓN CONEXIÓN USB
RS 485 SERIAL RS 232
192.168.1.50 192.168.1.10
COM6
192.168.1.1 CONEXIÓN
ETHERNET
CONEXIÓN
SERIAL /USB
SERVIDOR
CONTROLADOR DE
PERIFE RICOS
ARDUINO
FIGURA No 66. ESTRUCTURA GENERAL DE LA BALANZA UNIPLATAFORMA DE PESO POR EJES ENCONADA 1
FUENTE: ELABORACION PROPIA (FEBRERO, 2016)
101
3) Estación de Pesaje San José de Chiquitos (Ingreso y Salida). Los trabajos de
instalación se programaron para finales del mes de junio de 2016 y previo a la certificación
de las dos balanzas multiplataforma. Para no interrumpir las operaciones de control se
realizaron los trabajos empezando por la balanza del carril de ingreso a Santa Cruz y
posteriormente en la balanza del carril de salida. En esta estación de pesaje se realizaron
los siguientes trabajos:
Se retiraron los dispositivos que se encontraban en mal estado: displays externos,
semáforos de ingreso y salida.
Se realizo la revisión e identificación del cableado existente y su conexión a los
dispositivos de campo.
Se realizo la instalación de semáforos Rojo/Verde al ingreso de las estaciones y de
semáforos aspa flecha a la salida de la balanza. Se instalaron displays matriciales
LED Cawata a la salida de cada balanza (ver figura No 68)
Se replanteó el cableado en el tablero de control de acuerdo al nuevo esquema de
conexiones (ver figura No 67) conservando los servidores seriales Exemys
existentes, fuentes y relés de maniobra. Se deshabilitaron los cables de energía y
mando que se encontraban sin uso.
Se realizaron pruebas de comunicación y mando de dispositivos desde las interfaces
de control.
Se brindó soporte técnico a la actualización de la aplicación de pesaje WIN
realizado de forma remota desde la Oficina Nacional de Vías Bolivia. La
actualización incluyó el control de periféricos a través de interface Ethernet/IP y
control de display matricial CAWATA por interface serial.
En la revisión de las barreras electromecánicas se evidenció que se encontraban averiadas
por lo que se decidió dejar identificados y deshabilitados los cables de mando en el tablero
de control hasta su reemplazo. Para subsanar esta deficiencia se recomendó la compra de
barreras electromecánicas de alto tráfico con presupuesto de la Oficina Nacional.
102
COMUNICACIÓN
RS 485
CONEXIÓN SERIAL
PLATAFORMA CAJ A DE RS 232
INDICADOR DE
1 UNION PESO BILANCIAI
COMUNICACIÓN
RS 485
IMPRESORA DISPLAY
TERMICA REMOTO
PLATAFORMA CAJ A DE INDICADOR DE
CONEXIÓN CONEXI ÓN
2 UNION PESO BILANCIAI ETHERNET ETHERNET
COMUNICACIÓN
RS 485
CONEXIÓN SERIAL
PLATAFORMA CAJ A DE RS 232
INDICADOR DE
4 UNION PESO BILANCIAI EXE MY S
SC 232 IA1
2 3 2 3 4 6 7 2 3
4 3 2 1
1 4 1 6 5 5 8 1 4
CASETA DE
CONTROL
103
4) Estación de Pesaje Mataral (Ingreso y Salida). En la estación de pesaje Mataral se
programaron los trabajos de instalación días antes de la certificación de las balanzas a
principios del mes de julio de 2016, tal como se refleja en la tabla No 21. El equipamiento
electrónico de las estaciones incluye semáforos de ingreso y salida, barrera electromecánica
de salida y controlador de periféricos con módulos Arduino Duemilanove. En el proceso de
implementación se realizaron los siguientes trabajos:
Se realizó la revisión e identificación de los cables de conexión a los dispositivos de
campo (display, semáforos de ingreso, salida y barrera electromecánica) en el
tablero de control de periféricos de la caseta de pesaje. Se determinó que los cables
de mando empleados por la empresa proveedora se encontraban en condiciones
aceptables para proseguir la instalación.
Se retiraron los semáforos de ingreso de ambas estaciones y se instalaron
semáforos aspa/flecha con tensión de mando de 12VDC. Se decidió mantener los
semáforos de salida porque se encontraban en funcionamiento.
En la revisión de las barreras electromecánicas se verificó que los mismos se
encontraban en buenas condiciones por lo que se decidió mantenerlos.
Se sustituyó el controlador Arduino del carril de ingreso y se reprogramaron los
controladores. Se replanteó el cableado de dispositivos en el tablero de control de
acuerdo al nuevo esquema de conexiones (Ver Figura No 69).
Se realizó la desconexión de los cables de mando y energía de los módulos
electrónicos que no se encuentran en operación (detectores de sobrealtura,
contadores de ejes).
Se instalaron displays matriciales LED CAWATA en ambos carriles. No fue posible
rehabilitar la pantalla graficable LYTEC del carril de ingreso (que se encontraba
en buen estado) debido a que el desarrollo de la interface de control concluyo
después del periodo de implementación.
Se realizaron pruebas de mando desde las interfaces de control de los dispositivos.
Se brindó asistencia técnica a la actualización del software de pesaje WIN que
incluye el control de periféricos por interface serial realizado por personal de
sistemas de la Oficina Regional Santa Cruz.
104
DIRECCION DE OPERACIONES – UNIDAD DE CONTROL DE PESOS Y DIMENSIONES
ESTRUCTURA GENERAL DE LA BALANZA MULTIPLATAFORMA MATARAL
PLATAFORMA CAJ A
4 iCAN - 3
SERVIDOR
DISPLAY
REMOTO
PLATAFORMA CAJ A
3 iCAN - 2
IMPRESORA
CABLE SERIAL
COMUNICACIÓN TERMICA
PROFIBUS
CONEXIÓN CONEXIÓN
ETHERNET ETHERNET CABLE USB
PLATAFORMA CAJ A
INDICADOR DE
2 iCAN - 1 PESO HUB EQUIPO DE
CARDINAL 825 SWITCH COMPUTACION
CABLE USB
PLATAFORMA
1 CONTROLADOR
DE
PERIFE RICOS
105
Se deshabilitaron los cables de mando y energía de los módulos electrónicos que no
se encuentran en operación (detectores de sobrealtura, medidores de altura,
contadores de ejes).
Se realizaron pruebas de mando de dispositivos desde las interfaces de control.
Se brindó asistencia técnica al proceso de actualización del software de pesaje WIN
que incluye el control de periféricos por interface serial, realizado por personal de
sistemas de la Oficina Nacional.
No se pudo concretar la puesta en marcha de la barrera electromecánica debido a que se
verificó que se encontraba en mal estado, por lo que se decidió dejar establecidas las
conexiones en el tablero hasta su reposición. Se recomendó la adquisición de barreras
mecánicas de alto tráfico con presupuesto de la Oficina Nacional.
6) Estación de Pesaje Uyuni. Los trabajos de instalación se realizaron en dos visitas de
mantenimiento en fechas 29/07/2016 y 22/08/2016 de acuerdo a la programación de
actividades y disponibilidad de equipamiento (de acuerdo a la tabla No 21). La balanza
multiplataforma Uyuni dispone de un controlador de periféricos basado en módulos
Arduino Uno. En el proceso de instalación participaron: el personal operativo de turno y
del Profesional de Pesaje de la Regional Potosí. En la implementación se realizaron los
siguientes trabajos:
Se sustituyó el controlador Arduino averiado por otro modulo con el nuevo
programa de mando.
Se realizo la instalación de un semáforo aspa/flecha de 12VDC en el ingreso de la
balanza conservando el semáforo de salida que se encontraba en buen estado.
Se instalo un display matricial CAWATA en lugar de la Pantalla Graficable
LYTEC hasta la conclusión del desarrollo de la interface de control (concluido
con posterioridad al periodo de implementación).
Se replanteó el cableado de dispositivos en el tablero de control de acuerdo al
nuevo esquema de conexiones.
Se realizo la desconexión de los cables de mando y energía de los módulos
electrónicos que no se encontraban en operación (detectores de sobrealtura,
medidores de altura, contadores de ejes).
106
Se realizaron pruebas de mando desde las interfaces de control de semáforos y
display serial.
Se brindó asistencia técnica al proceso de actualización del software de pesaje
WIN que incluye el control de periféricos por interface serial, realizado por
personal de sistemas de la Regional Potosí.
7) Estación de Pesaje Remedios. Los trabajos de instalación se realizaron el 22/07/2016
de acuerdo a la programación de actividades y disponibilidad de equipamiento. La balanza
multiplataforma Remedios también dispone de un controlador de periféricos basado en
módulos Arduino Uno. En la instalación de dispositivos se contó con la colaboración del
personal operativo de turno y del Profesional de pesaje de la Regional Potosí. En el proceso
de implementación se realizaron los siguientes trabajos:
Se reprogramó el controlador Arduino existente con la nueva aplicación de
control serial.
Se instaló un semáforo aspa/flecha de 12VDC en el ingreso a la balanza y se
conservó el semáforo de salida que se encontraba en buen estado.
Se realizó el cableado de mando y energía para la instalación de un display
matricial CAWATA.
Se modificaron las conexiones a los dispositivos en el tablero de control de
periféricos de acuerdo al nuevo esquema de conexiones.
Se realizó la desconexión de los cables de mando y energía de los módulos
electrónicos que no se encontraban en operación (detectores de sobrealtura,
medidores de altura).
Se realizaron pruebas de mando desde las interfaces de control serial para
verificar el correcto funcionamiento.
Se brindó asistencia técnica a la actualización de la aplicación de pesaje WIN que
incluye el control de periféricos por interface serial (realizado por personal de
sistemas de la Oficina Nacional).
8) Estación de Pesaje Matancillas. Los trabajos de instalación se realizaron el 23/07/2016
de acuerdo a la programación de actividades y disponibilidad de equipamiento. La balanza
multiplataforma Matancillas también dispone de un controlador de periféricos basado en
módulos Arduino Uno. El proceso de instalación contó con la colaboración del personal
107
operativo de turno y del Profesional de Pesaje de la Regional Potosí. En la implementación
se realizaron los siguientes trabajos:
Se reprogramó la tarjeta Arduino existente con la nueva aplicación de control
serial.
Se realizó la instalación de un semáforo aspa/flecha de 12VDC en el ingreso de la
balanza y se decidió mantener el semáforo de salida que se encontraba en buen
estado.
Se realizó la instalación de un display matricial CAWATA incluyendo el cableado
cable de mando y energía desde el tablero de control.
Se modificaron las conexiones a los dispositivos en el tablero de control de
periféricos de acuerdo al nuevo esquema de conexiones.
Se realizo la desconexión de los cables de mando y energía de los módulos
electrónicos que no se encuentran en operación (detectores de sobrealtura,
medidores de altura).
Se realizaron pruebas de mando desde las interfaces de control serial de periféricos
(semáforos, barrera electromecánica y display serial).
Se brindó asistencia técnica a la actualización del software de pesaje WIN que
incluye el control de periféricos por interface serial (realizado por personal de
sistemas de la Oficina Nacional).
108
SECCIÓN 3 – CONCLUSIVA
3. CONCLUSIONES, RESULTADOS Y RECOMENDACIONES
3.1 Resultados principales.
Se diseñaron nuevos circuitos de conexión y mando de dispositivos periféricos para
controladores seriales y controladores sobre protocolo de internet (IP) que fueron
implementados en las 10 estaciones de pesaje punitivas de la institución.
Se desarrollaron y programaron interfaces de control de periféricos en leguaje C#
2012 para controladores de periféricos basados en las mismas tecnologías provistas
por las empresas proveedoras para reducir costos de implementación. Las interfaces
desarrolladas fueron fácilmente integradas a las aplicaciones de pesaje WIN del
nuevo Sistema Nacional de Control de Pesos y Dimensiones (SNCPD) por los
profesionales de sistemas de la Oficina Nacional.
Se realizo la instalación y puesta en marcha exitosa de los dispositivos periféricos y
sus sistemas de control en las 10 estaciones de pesaje punitivas de Vías Bolivia en
los departamentos de Cochabamba, Santa Cruz y Potosí. En el proceso de
instalación se encontraron barreras electromecánicas averiadas en las estaciones
(Jayac Mayu, Uyuni, San José de Chiquitos) por lo que su implementación se
postergó hasta su reposición. La Unidad de Pesaje realizó la adquisición de barreras
electromecánicas de alto tráfico a finales de la gestión 2017 que se distribuyeron a
las regionales para su instalación.
Se coadyuvó en la interacción con los indicadores de peso de las balanzas
camioneras para el desarrollo de interfaces graficas de adquisición de datos de
pesaje a cargo del personal de sistemas de la Oficina Nacional de Vías Bolivia.
Se implementaron prototipos de controladores electrónicos seriales y ethernet para
facilitar el desarrollo de las interfaces graficas de control en el Taller de
Mantenimiento de la Unidad de Pesaje.
Con la experiencia adquirida el personal técnico de Vías Bolivia adquirió la
capacidad de diseñar e implementar cualquier tecnología de control de periféricos
independientemente de las soluciones provistas por las empresas proveedoras, así
como la capacidad para realizar la interacción y adquisición de datos de cualquier
sistema de pesaje.
109
3.2 Recomendaciones.
La realización del proyecto fue de gran importancia para el cumplimiento de los objetivos
institucionales en materia de control de pesos y dimensiones para la preservación del
patrimonio vial. La disponibilidad de un software propio y desarrollado a la medida de las
necesidades y nuevos requerimientos administrativos y técnicos, asegura la actualización
tecnológica de los sistemas que respaldan las operaciones de control sin depender de
empresas privadas.
La experiencia del personal técnico de la institución permitirá continuar mejorando y
automatizando los procesos operativos, incorporando tecnologías para la medición de
dimensiones (alto, ancho y largo), identificación automática de la configuración vehicular,
automatización del proceso de registro e identificación del conductor, automatización del
proceso de control de permisos especiales de circulación, etc.
Es necesario que la institución disponga de un Laboratorio o Taller de mantenimiento con
el personal técnico (técnicos, ingenieros electrónicos) dedicados al mantenimiento y
desarrollo de soluciones en hardware y software para mejorar los sistemas y subsistemas
electrónicos de pesaje. El laboratorio también deberá disponer del equipamiento,
herramientas y accesorios de trabajo, con la posibilidad de implementar prototipos de
prueba de equipos y dispositivos.
Las nuevas tecnologías de pesaje en movimiento (Weight In Motion) que se vienen
implementando en las nuevas estaciones de control de pesos y dimensiones desde la gestión
2016 incorporan sistemas automatizados de pesaje y otros sistemas electrónicos
especializados, por lo que el conocimiento y experiencia en el manejo de equipos de pesaje
dinámico, control e interacción con dispositivos será indispensable para encarar tareas de
mantenimiento y actualización tecnológica.
Se recomienda que la formación de los futuros ingenieros electrónicos incluya
conocimientos teórico - prácticos en sistemas electrónicos de automatización industrial
incluyendo sistemas de supervisión y control (SCADA) implementados en diferentes
plataformas de desarrollo. La formación debe incluir el adecuado conocimiento de los
sensores y transductores, controladores lógicos programables, dispositivos de comunicación
y control para entornos industriales y sólidos conocimientos en programación orientada a
objetos en lenguajes visuales para el desarrollo de interfaces hardware/software.
110
SECCIÓN 4 – BIBLIOGRAFÍA
4. BIBLIOGRAFÍA
I.S.E.I.T. (2012). Revista Institucional Gestión 2012. Instituto Superior de Electrónica,
Informática y Telecomunicaciones “Santo Toribio de Mogrovejo”.
I.S.E.I.T. (2008). Proyecto Educativo Gestión 2008. Instituto Superior de Electrónica,
Informática y Telecomunicaciones “Santo Toribio de Mogrovejo”.
VIAS BOLIVIA (2015). Manual de Organización y Funciones.
www.viasbolivia.gob.bo.
CARDINAL SCALE MANUFACTURING COMPANY (2008). 825 Weighing
Indicator – Installation And Technical Manual. www.cardinalscale.com.
CARDINAL SCALE MANUFACTURING COMPANY (2008). 825 iCAN System –
Installation And Technical Manual. www.cardinalscale.com.
HOTTINGER BALDWIN MESSTECHNIK GmbH. VKD2R - 8 Junction Box Data
Sheet. www.hbm.com
FLYNTEC (2018). CR3D Digital Load Cells. www.flyntec.com.
FLYNTEC (2018). FT – 15D Technical Manual. www.flyntec.com.
FLYNTEC (2018). J-Box KPFD Data Sheet. www.flyntec.com.
CAS (2018). Digital Compression load Cell WBKD Data Sheet. www.globalcas.com.
CAS (2018). CI 600D Weighing Terminal Manual. www.globalcas.com.
CAS (2018). RWT F/M Brouchure. www.cas-usa.com.
BILANCIAI (2010). Terminal D400- Manual de Uso y Mantenimiento.
www.coopbilanciai.it.
BILANCIAI (2010). CPD – M Digital Load Cell Data Sheet. www.coopbilanciai.it.
IPC (2018). WLC DVDE – Celda de carga doble viga al corte. www.ipc..com.mx.
GESINTEL (2018). Cajas sumadoras IM. www.gesintel.cl.
RICE LIKE (2017). I – Qube Digital Diagnostic Junction Box. Installation Manual.
www.ricelike.com.
TOLEDO DO BRASIL (2015). TC 420 M Weight Manager. User manual.
www.prixscales.com.
METLER TOLEDO (2018). POWERCELL PDX Load Cell System. www.mt.com.
111
SOLUCIONES DE TRAFICO (2018). Semáforos Led – Data Sheet.
www.solucionesdetrafico.co.
EXEMYS (2007). SC 232 IA1 – Manual de Usuario. www.exemys.com.ar
JOSE MANUEL RUIZ GUTIERREZ (2007). Manual de Programación Arduino.
www.arduinobot.pbworks.com.
CAWATA TECHNOLOGIES (2016). Manual de usuario Pantallas Led.
www.cawata.com.
EILERSEN (2008). Digital Beam Load Cell Type SDM 80 Data Sheet.
www.eilersen.com.
VISHAY PRECISION GROUP TRANSDUCERS (2018). Load Cell Catalog.
www.vpgtransducers.com.
SHENZHEN VISUALLUMEN CO (2008). SuperCom Edit V4.XX, SCL 2008 V2.XX
User Manual. www.viasuallumen.com.
SHENZHEN VISUALLUMEN CO (2008). Led display installation
manual.www.visuallumen.com.
112
ANEXOS
ANEXO I
ESTRUCTURA ORGANIZATIVA DE “VIAS BOLIVIA”
113
ANEXO II
114
ANEXO III
MAPA DE UBICACIÓN DE ESTACIONES DE PEAJE Y PESAJE GESTION 2015
115
ANEXO IV
RELEVAMIENTO DE EQUIPOS Y SISTEMAS ELECTRONICOS DE PESAJE
Fecha de Registro: Marzo de 2016
PUESTO DE
FALLAS DETECTADAS ACCIONES A SEGUIR
CONTROL
REINSTALAR DISPLAY A LA SALIDA DE LA BALANZA (POSTE Y
EL DISPLAY EXTERNO NO ESTA BIEN UBICADO.
CABLEADO).
FALTAN SEMAFOROS DE INGRESO Y SALIDA. SE DEBEN ADQUIRIR SEMAFOROS. REINSTALAR SEMAFOROS.
116
NO SE DISPONE DEL PROGRAMA DEL CONTROLADOR REPROGRAMAR CONTROLADOR ARDUINO Y DE SER NECESARIO
ARDUINO. REEMPLAZAR.
TECLADO QUERTY PARA INDICADOR 825 EN MAL ESTADO. CAMBIO DE CARCASA Y/O TECLADO
HABILITAR DETECTORES DE ALTURA DE AMBOS CARRILES REVISAR Y/O CAMBIAR SENSORES. REVISAR CABLEADO.
117
ABREVIATURAS
ASTM. American Society for Testing And Materials - Sociedad Americana para Ensayos y
Materiales.
118
RX. Recepción.
TX. Transmisión.
119
ÁREA 3 – ANÁLISIS DE LA ACTIVIDAD LABORAL
120
metrológica de instrumentos de pesaje, que se constituyo en una importante contraparte
técnica de la institución ante las instancias superiores.
Con el apoyo de los jefes superiores se coadyuvo de manera proactiva y eficaz en la
interacción con indicadores de peso y sistemas de control de periféricos para el desarrollo e
implementación de un software de pesaje propio de Vías Bolivia que cumple los
requerimientos técnicos y administrativos exigidos por la normativa vigente.
En el ámbito administrativo se llego a asumir la responsabilidad en procesos de
contratación de la Unidad de Pesaje en el marco de la normativa y procedimientos internos
vigentes en cumplimiento de la Planificación Operativa Anual. Los cambios en los jefes de
área y directores (recurrentes en una institución pública) me obligaron adicionalmente a
interiorizarme de los procesos operativos de control y manejo de los sistemas de
información de pesaje y cobro de multas. Otra de las responsabilidades asumidas fue la de
alcanzar un conocimiento pleno de la Ley 441 de Control de Pesos y Dimensiones y del
Decreto Supremo DS 25629 para apoyar en temas administrativos, legales y posteriormente
para elaborar propuestas e informes para su modificación. Ante cada necesidad y
responsabilidad asignada (o delegada) por los superiores su tomaron las acciones necesarias
para el logro de los objetivos.
1.1.3 En empresas privadas
En diferentes proyectos y actividades desarrolladas en el sector privado se tuvo la
oportunidad de adquirir nuevos conocimientos y experiencia; pero también se tuvieron que
encarar y resolver nuevos desafíos y responsabilidades. Afortunadamente se tuvo la
capacidad de resolver los problemas a pesar de las limitaciones (falta de experiencia) en
áreas especializadas de Telecomunicaciones, Electrónica y Automatización Industrial.
Mediante la experimentación y prueba de equipos en laboratorio, y contando con los
equipos necesarios se tuvo la alternativa de comprender el funcionamiento, operación e
instalación de equipos y dispositivos electrónicos disponiéndose de los manuales técnicos y
de servicio. En diferentes proyectos se tuvo que realizar investigación exhaustiva en
internet para disponer de manuales técnicos que en muchos casos es de acceso restringido.
Otra de las acciones asumidas para superar las limitaciones fue la de optar por cursos de
capacitación especializados en distintas áreas tecnológicas para plantear soluciones técnicas
a problemas y requerimientos concretos.
121
1.2 Formación Recibida en la UMSA.
La formación académica recibida en la Universidad Mayor de San Andrés se constituyó en
el fundamento para encarar los nuevos desafíos surgidos de los distintos escenarios
laborales en los que me toco desempeñarme desde la culminación de estudios.
Sin duda, la formación en ciencias exactas y en las materias teóricas en las aéreas de
Electrónica, Telecomunicaciones y Sistemas de Control me permitió encarar el cargo de
docente en un instituto técnico superior sin mayores inconvenientes, aunque se requirió
dosificar los conocimientos al perfil de formación de técnicos superiores en electrónica. En
rigor a la verdad, mi formación académica no estuvo acompañada de conocimientos
prácticos suficientes, por lo que para responder a los requerimientos institucionales de
formación me tuve que capacitar en las áreas de electrotecnia, automatización industrial y
telecomunicaciones. Los nuevos conocimientos y la experimentación directa con el
equipamiento me permitieron enriquecer los contenidos analíticos de formación de técnicos
superiores en Telecomunicaciones y Automatización Industrial.
El trabajo en instituciones públicas significo un enorme desafío por las distintas exigencias
y responsabilidades. Mi formación académica en ingeniería electrónica me permitió
adaptarme gradualmente a los nuevos requerimientos laborales y administrativos:
Conocimiento y aprendizaje de la normativa, procedimientos administrativos y
sistemas de información de la institución.
Comprensión de las diferentes tecnologías de balanzas camioneras estáticas y
dinámicas y de los sistemas electrónicos complementarios mediante visitas de
mantenimiento y experimentación directa con equipamiento disponible. La
tecnología y el Know How de las balanzas camioneras se encuentra restringido a
las empresas que comercializan e instalan balanzas camioneras y a las empresas
que proveen la tecnología, por lo que la especialización en esta área proviene de la
experiencia acumulada.
Comprensión de la normativa metrológica para la calibración y verificación de
instrumentos de pesaje de alto tonelaje como respaldo para la supervisión de la
certificación de balanzas camioneras.
Absorción y transferencia de conocimientos técnicos para el mantenimiento
preventivo y correctivo de equipos de pesaje y sistemas electrónicos a cargo del
122
personal técnico de la Oficina Nacional, prescindiendo de los costosos e
ineficientes servicios de las empresas proveedoras.
Otro de los aspectos destacables de la formación recibida consiste en los sólidos
conocimientos en electrónica analógica y digital que sumados a la actualización tecnológica
me permitieron encarar trabajos de mantenimiento de sistemas electrónicos complejos
como contadores de trafico de lazo inductivo, sensores de rugosidad y rugosímetros,
georadares de prospección terrestre, diseño y mantenimiento de hornos industriales de
ensayo de materiales. Al respecto se hace conocer que la formación en electrónica y
sistemas digitales debe incluir sólidos conocimientos en microcontroladores de distintas
gamas dando énfasis al diseño de sistemas electrónicos, desarrollo de interfaces graficas de
control y aplicaciones móviles. De igual forma es recomendable que la formación incluya
el estudio, programación y desarrollo de aplicaciones basadas en módulos de desarrollo (tan
difundido en la actualidad) como los módulos Rasberry Pi, Phidgets, Rabbit, etc.
En el área de las Telecomunicaciones recibí la formación teórica fundamental en antenas y
líneas de transmisión, sistemas de transmisión por cable y radio, telefonía, fibra óptica y
comunicaciones móviles. En el ámbito laboral me toco encarar proyectos de
mantenimiento, diseño e implementación de Redes de Televisión por Cable en empresas
privadas así como el entrenamiento de personal técnico. Para encarar estos proyectos tuve
dificultades por la poca experiencia en el manejo de equipos, dispositivos de red y técnicas
de planta externa, más aun por que el conocimiento técnico solo era de dominio de las
empresas proveedoras del servicio y proveedores de equipamiento de empresas
internacionales. Es recomendable que la formación de ingenieros electrónicos con
especialidad en telecomunicaciones no se limite a la formación teórica y que se incluya
conocimientos especializados en las materias que estudian las Tecnologías de
Telecomunicaciones o Sistemas de Transmisión. Por ejemplo, seria valioso para el futuro
profesional adquirir conocimientos técnicos relacionados con:
Manejo de equipos medidores de nivel (SLM) o analizadores de redes CATV.
Equipamiento de Cabecera de Red.
Dispositivos activos y pasivos de redes CATV HFC (Identificación, codificación,
estudio de especificaciones técnicas, medición de pérdidas y ganancias,
configuración de puertos, etc.).
123
Técnicas de montaje de dispositivos.
Técnicas de ecualización de amplificadores y nodos ópticos en el canal directo
(forward) y en el canal de retorno.
Técnicas de construcción de redes de planta externa CATV.
Diseño de Redes CATV - HFC para servicios de distribución y servicios de
telecomunicaciones (acceso a internet, telefonía IP, Televisión Digital, VOD).
Sistemas de alimentación en redes CATV HFC.
Mantenimiento de Redes CATV – HFC.
La formación recibida en el área de Sistemas de Control también cobro importancia en el
ámbito laboral cuando me toco encarar proyectos de automatización industrial en el sector
privado. Lamentablemente los conocimientos adquiridos fueron meramente académicos y
limitados por lo que me correspondió tomar cursos de capacitación en temas de
Automatización Industrial. En distintos proyectos realizados (inclusive en cargos docentes)
se vió la enorme necesidad de contar con sólidos conocimientos teórico - prácticos en:
Sensores y transductores.
Detectores y controladores industriales.
Interfaces y comunicaciones industriales.
Automatismos eléctricos industriales.
Controladores Lógicos Programables (PLC).
Tecnologías de automatización electroneumática y electrohidráulica.
Montaje, configuración y programación de interfaces hombre – máquina (HMI).
Diseño e implementación de sistemas SCADA.
Ajuste, regulación y calibración de instrumentos.
Naturalmente es comprensible que la formación académica del ingeniero electrónico no
pueda alcanzar la especialización necesaria, pero se debe tener en cuenta que la realidad del
mercado laboral exige que el profesional esté en condiciones de ejercer cargos y asumir
responsabilidades no necesariamente en áreas técnicas de su especialidad académica.
124