Выгрузка в XML файл весогабаритных параметров каждого ТС, проехавшего через весы.
Параметры каждого транспортного средства, проехавшего по весам (неважно в динамике или с остановкой), выгружаются в стандартный XML файл, в указанную папку на локальном компьютере, где он становится доступным для внешних автоматизированных систем по сети или через интернет.
Выгрузка происходит в автоматическом режиме без участия оператора.
Передаются все известные на момент проезда данные, конкретно см. файл "Формат XML"
Данные по фактам проезда выгружаются в XML-файл. Файл содержит следующие поля (таблица 1).
Таблица 1
Наименование поля
Тип данных
Комментарий
ИдентификационныйНомерЗаписиАсСпвк
(IDBetamount)
bigint
Обязательное заполнение!
ДатаВремя (ExcessFactDate)
datetime
Обязательное заполнение!
Направление (PlatformId)
bigint
Обязательное заполнение!
ГосРегНомерТранспортногоСредства(TrackStateNumber)
varchar(50)
Обязательное заполнение!
КатегорияТранспортногоСредства(TrackCategory)
int
Обязательное заполнение!
КоличествоОсей (TrackAxles)
int
Обязательное заполнение!
РасстояниеМежду1-2Осями(TrackWheelBase12)
decimal(18, 4)
Обязательное заполнение!
Единица измерения - см.
РасстояниеМежду2-3Осями(TrackWheelBase23)
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду3-4Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду4-5Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду5-6Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду6-7Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду7-8Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду8-9Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду9-10Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду10-11Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду11-12Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду12-13Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду13-14Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду14-15Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду15-16Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду16-17Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду17-18Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду18-19Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду19-20Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду20-21Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду21-22Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду22-23Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду23-24Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду24-25Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду25-26Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду26-27Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду27-28Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду28-29Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду29-30Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду30-31Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду31-32Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду32-33Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду33-34Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду34-35Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду35-36Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду36-37Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду37-38Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду38-39Осями
decimal(18, 4)
Единица измерения - см.
РасстояниеМежду39-40Осями
decimal(18, 4)
Единица измерения - см.
ПолнаяМассаТранспортногоСредства(TrackGrossWeight)
decimal(18, 4)
Обязательное заполнение!
Единица измерения - кг.
ОсеваяНагрузкаНа1Ось (TrackThrust1)
decimal(18, 4)
Обязательное заполнение
Единица измерения - кг.
КоличествоКолесНа1Оси (TrackWheels1)
int
СкатностьКолесНа1Оси (TrackWheelsEx1)
int
ОсеваяНагрузкаНа2Ось (TrackThrust2)
decimal(18, 4)
Обязательное заполнение
Единица измерения - кг.
КоличествоКолесНа2Оси (TrackWheels2)
int
СкатностьКолесНа2Оси (TrackWheelsEx2)
int
ОсеваяНагрузкаНа3Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа3Оси
int
СкатностьКолесНа3Оси
int
ОсеваяНагрузкаНа4Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа4Оси
int
СкатностьКолесНа4Оси
int
ОсеваяНагрузкаНа5Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа5Оси
int
СкатностьКолесНа5Оси
int
ОсеваяНагрузкаНа6Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа6Оси
int
СкатностьКолесНа6Оси
int
ОсеваяНагрузкаНа7Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа7Оси
int
СкатностьКолесНа7Оси
int
ОсеваяНагрузкаНа8Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа8Оси
int
СкатностьКолесНа8Оси
int
ОсеваяНагрузкаНа9Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа9Оси
int
СкатностьКолесНа9Оси
int
ОсеваяНагрузкаНа10Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа10Оси
int
СкатностьКолесНа10Оси
int
ОсеваяНагрузкаНа11Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа11Оси
int
СкатностьКолесНа11Оси
int
ОсеваяНагрузкаНа12Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа12Оси
int
СкатностьКолесНа12Оси
int
ОсеваяНагрузкаНа13Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа13Оси
int
СкатностьКолесНа13Оси
int
ОсеваяНагрузкаНа14Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа14Оси
int
СкатностьКолесНа14Оси
int
ОсеваяНагрузкаНа15Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа15Оси
int
СкатностьКолесНа15Оси
int
ОсеваяНагрузкаНа16Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа16Оси
int
СкатностьКолесНа16Оси
int
ОсеваяНагрузкаНа17Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа17Оси
int
СкатностьКолесНа17Оси
int
ОсеваяНагрузкаНа18Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа18Оси
int
СкатностьКолесНа18Оси
int
ОсеваяНагрузкаНа19Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа19Оси
int
СкатностьКолесНа19Оси
int
ОсеваяНагрузкаНа20Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа20Оси
int
СкатностьКолесНа20Оси
int
СкатностьКолесНа12Оси
ОсеваяНагрузкаНа21Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа21Оси
int
СкатностьКолесНа21Оси
int
ОсеваяНагрузкаНа22Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа22Оси
int
СкатностьКолесНа22Оси
int
ОсеваяНагрузкаНа23Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа23Оси
int
СкатностьКолесНа23Оси
int
ОсеваяНагрузкаНа24Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа24Оси
int
СкатностьКолесНа24Оси
int
ОсеваяНагрузкаНа25Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа25Оси
int
СкатностьКолесНа25Оси
int
ОсеваяНагрузкаНа26Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа26Оси
int
СкатностьКолесНа26Оси
int
ОсеваяНагрузкаНа27Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа27Оси
int
СкатностьКолесНа27Оси
int
ОсеваяНагрузкаНа28Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа28Оси
int
СкатностьКолесНа29Оси
int
ОсеваяНагрузкаНа29Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа29Оси
int
СкатностьКолесНа29Оси
int
ОсеваяНагрузкаНа30Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа30Оси
int
СкатностьКолесНа30Оси
int
ОсеваяНагрузкаНа31Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа31Оси
int
СкатностьКолесНа31Оси
int
ОсеваяНагрузкаНа32Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа32Оси
int
СкатностьКолесНа32Оси
int
ОсеваяНагрузкаНа33Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа33Оси
int
СкатностьКолесНа33Оси
int
СкатностьКолесНа3Оси
ОсеваяНагрузкаНа34Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа34Оси
int
СкатностьКолесНа34Оси
int
ОсеваяНагрузкаНа35Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа35Оси
int
СкатностьКолесНа35Оси
int
ОсеваяНагрузкаНа36Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа36Оси
int
СкатностьКолесНа36Оси
int
ОсеваяНагрузкаНа37Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа37Оси
int
СкатностьКолесНа37Оси
int
ОсеваяНагрузкаНа38Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа38Оси
int
СкатностьКолесНа38Оси
int
ОсеваяНагрузкаНа39Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа39Оси
int
СкатностьКолесНа39Оси
int
СкатностьКолесНа3Оси
ОсеваяНагрузкаНа40Ось
decimal(18, 4)
Единица измерения - кг.
КоличествоКолесНа40Оси
int
СкатностьКолесНа40Оси
int
ГабаритыТранспортногоСредстваДлина(TrackLength)
decimal(18, 4)
Обязательное заполнение
Единица измерения - см.
ГабаритыТранспортногоСредстваШирина(TrackWidth)
decimal(18, 4)
Обязательное заполнение
Единица измерения - см.
ГабаритыТранспортногоСредстваВысота(TrackHeight)
decimal(18, 4)
Обязательное заполнение
Единица измерения - см.
Скорость транспортного средства (Speed)
int
Обязательное заполнение
Единица измерения - км/ч
Фото (ExcessFactMedia1)
varchar (max)
Обязательное заполнение!
ИмяФото (ExcessFactMediaName1)
varchar (255)
Обязательное заполнение!
РасширениеФото(ExcessFactMediaExtension1)
varchar (50)
Обязательное заполнение!
При передаче нескольких фотографий транспортного средства, для каждой фотографии в файле указываются свои поля «Фото», «ИмяФото» и «РасширениеФото».
Название файлов – формализованное, по шаблону:
[дата]_[время] Формат: YYYYMMDD_HHMMSS
<?xml version="1.0" encoding="utf-16"?>
<root>
<item
IDBetamount="10110948"
ExcessFactDate="2013-10-21 02:15:57"
TrackLength="420"
TrackWidth="182"
TrackHeight="133"
TrackCategory="1"
TrackGrossWeight="1360"
TrackAxles="2"
TrackWheelBase12="260"
TrackWheelBase23="0"
TrackWheelBase34="0"
TrackWheelBase45="0"
TrackWheelBase56="0"
TrackWheelBase67="0"
TrackWheelBase78="0"
TrackWheelBase89="0"
TrackThrust1="760"
TrackThrust2="600"
TrackThrust3="0"
TrackThrust4="0"
TrackThrust5="0"
TrackThrust6="0"
TrackThrust7="0"
TrackThrust8="0"
TrackThrust9="0"
TrackStateNumber="B351MO35"
TrackExcessGrossWeight="False"
TrackExcessThrust="False"
TrackExcessLength="False"
TrackExcessWidth="False"
TrackExcessHeight="False"
PlatformId="2952790017"
Speed="63"
ExcessFactMediaName1="10110948"
ExcessFactMediaExtension1="jpg"
ExcessFactMedia1="..." >
</root>
Порядок передачи информации во внешнюю автоматизированную систему о проехавшем ТС следующий:
- Проезд автомобиля по весам.
- Определение его госномера и весогабаритных параметров
- Запись всех доступных на данный момент фотографий и параметров в базу данных Весовой программы
- Формирование XML файла и запись его в указанную в настройках программы папку, в соответствии с заданным форматом:
- Из заданной папки этот файл сразу же забирается внешней автоматизированной системой
Состав полей, пути к файлам, формат XML файлов и другие параметры передачи могут быть изменены в соответствии с требованиями заказчика.