Кодирование станций
Контрольный знак кодовой защиты рассчитывается и проверяется на ЭВМ (или вручную) методом контрольных чисел с модулем 11, весовой ряд имеет вид 1234567891012... Искомая контрольная цифра определяется как остаток от деления на модуль 11 суммы поразрядных произведений первых четырех цифр кода на весовой ряд 12345.
Пример. Рассчитаем контрольный знак для станции Оловянная(код943907).
Тарифный номер станции умножается на весовой ряд.
Находим сумму произведений.
Полученную сумму произведений делим на 11.
Остаток и есть контрольная цифра номера станции.
Тарифный номер станции |
9 |
4 |
3 |
9 |
0 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
9 |
8 |
9 |
36 |
0 |
Складываем результаты произведений и делим на модуль 11, т.е. 9+8+9+36+0=62; 62:11=5(7). Остаток от деления 7 и есть искомая контрольная цифра.
Помехозащитный код станции будет 943907.
Расчет станции назначения Батарейная (932601)
Тарифный номер станции |
9 |
3 |
2 |
6 |
0 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
9 |
6 |
6 |
24 |
0 |
Складываем результаты произведений и делим на 11, т.е. 9+6+6+24+0=45; 45:11=4(1). Остаток деления 1 и есть искомое контрольное число, которое и является шестой цифрой кода. Помехозащитный код станции будет 932601.
Расчет станции назначения Забайкальск (946801)
Тарифный номер станции |
9 |
4 |
6 |
8 |
0 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
9 |
8 |
18 |
32 |
0 |
Складываем результаты произведений и делим на 11, т.е. 9+8+18+32+0=67; 67:11=6(1). Остаток деления1 и есть искомое контрольное число, которое и является шестой цифрой кода. Помехозащитный код станции будет 946801.
Расчет станции назначения Питкяранта (024804)
Тарифный номер станции |
0 |
2 |
4 |
8 |
0 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
0 |
4 |
12 |
32 |
0 |
Складываем результаты произведений и делим на 11, т.е. 0+4+12+32+0=48; 48:11=4(4). Остаток деления 4 и есть искомое контрольное число, которое и является шестой цифрой кода. Помехозащитный код станции будет 024804.
2.Технологическая цепочка№1
№ п/п |
Время совершения операции |
Наименование операции |
1 |
10.10.16 09:30 |
Прибытие на станцию вагона 66006016 со среднетоннажными контейнерами 3 и 5-ти тоннами под выгрузку |
2 |
10:00 |
Подача прибывшего вагона на КП1 |
3 |
10:30 |
Выгрузка контейнеров из вагона |
4 |
11:00-13:00 |
Выгрузка из контейнеров( 965533944 остается груженым) |
5 |
13:30 |
Уборка вагона с площадки |
6 |
14:00 |
Сдача одного контейнера в резерв 856538479 |
7 |
14:00 |
Сдача одного контейнера в ремонт 698542154 |
8 |
14:00 |
Оформление акта общей формы на контейнер 965533944 |
К
одирование
подвижного состава.
Для защиты номеров вагонов на железных дорогах стран СНГ и Западной Европы используется способ с модулем 10. Весовой ряд имеет вид: 212121..., при этом каждая нечетная цифра номера вагона умножается на 2, четная на 1. Затем выполняется поразрядно сложение полученных произведений и определяется
цифра, дополняющая полученную сумму до ближайшего числа, кратного 10.
Номер вагона 6600574. Определим контрольную цифру. Для этого проводим следующие действия.
Для этого умножаем цифры номера вагона (семь цифр) на весовой ряд 2121212.
Находим поразрядную сумму произведений.Число, дополняющее полученную сумму до следующего большего десятка - есть контрольное число.
Таблица 5 – Расчет контрольного числа вагона
Номер вагона |
6 |
6 |
0 |
0 |
6 |
0 |
1 |
|
Множитель |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
|
Поразрядное произведение |
12 |
6 |
0 |
0 |
12 |
0 |
2 |
|
Поразрядная сумма |
1+2 |
+6 |
+0 |
+0 |
1+2 |
+0 |
+2 |
=14 |
Поразрядная сумма 14. Дополняющее до 20 число 6 и будет контрольной восьмой цифрой. Весь номер вагона (код) с контрольной цифрой будет 66006016
Кодирование контейнеров.
Для определения контрольного числа в коде среднетоннажных контейнеров используется модуль 11, а весовой ряд: 2, 21, ... , 27. Дальнейший расчет совпадает с расчетом контрольного числа кода станции.
Р
ассчитаем
контрольный
знак номера малотоннажного контейнера.
Номер контейнера умножается на весовой ряд. Находим сумму произведений.
Полученную сумму произведений делим на 11.Остаток и есть контрольная цифра номера контейнера.
Таблица 6 – Расчет контрольного числа контейнера
Номер контейнера |
3 |
6 |
5 |
6 |
8 |
5 |
2 |
6 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
3 |
12 |
20 |
48 |
128 |
160 |
128 |
768 |
Сумма произведений |
3 |
+12 |
+20 |
+48 |
+128 |
+160 |
+128 |
+768 =1267 |
Складываем результаты произведений и делим на модуль 11, 1267:11=115; 151*11=1265; 1267-1265=2. Остаток от деления 2- искомая контрольная цифра.
Помехозащитный код контейнера будет 365685262.
Рассчитаем защитный знак номера среднетоннажного контейнера.
Таблица 7 – Расчет контрольного числа контейнера
Номер контейнера |
6 |
9 |
8 |
5 |
4 |
2 |
1 |
5 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
5 |
18 |
32 |
40 |
64 |
64 |
64 |
640 |
Сумма произведений |
5 |
+18 |
+32 |
+40 |
+64 |
+64 |
+64 |
+640= 928 |
Складываем результаты произведений и делим на модуль 11, 928:11=84;84*11=924; 928-924=4. Остаток от деления 4- контрольная цифра. Помехозащитный код контейнера будет 698542154.
Таблица 8 – Расчет контрольного числа контейнера
Номер контейнера |
3 |
6 |
6 |
5 |
2 |
4 |
9 |
8 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
3 |
12 |
24 |
40 |
32 |
128 |
576 |
1024 |
Сумма произведений |
3 |
+12 |
+24 |
+40 |
+32 |
+128 |
+576 |
+1024= 1839 |
С
кладываем
результаты произведений и делим на
модуль 11,
1839:11=167;167*11=1837; 1839-1837=2. Остаток от деления 2 - контрольная цифра.
Помехозащитный код контейнера будет 366524982.
Таблица 9 – Расчет контрольного числа контейнера
Номер контейнера |
3 |
6 |
9 |
7 |
5 |
8 |
1 |
5 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
3 |
12 |
36 |
56 |
80 |
256 |
64 |
640 |
Сумма произведений |
3 |
+12 |
+36 |
+56 |
+80 |
+256 |
+64 |
+640= 1147 |
Складываем результаты произведений и делим на модуль 11, 1147:11=104;176*11=1144; 1147-1144=3. Остаток от деления 3- контрольная цифра. Помехозащитный код контейнера будет 369758153.
Таблица 10 – Расчет контрольного числа контейнера
Номер контейнера |
8 |
5 |
6 |
5 |
3 |
8 |
4 |
7 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
8 |
10 |
24 |
40 |
48 |
256 |
256 |
896 |
Сумма произведений |
8 |
+10 |
+24 |
+40 |
+48 |
+256 |
+256 |
+896= 1538 |
Складываем результаты произведений и делим на модуль 11, 1538:11=139;139*11=1529; 1538-1529=9. Остаток от деления 9- контрольная цифра. Помехозащитный код контейнера будет 856538479.
Т
аблица
11 – Расчет контрольного числа контейнера
Номер контейнера |
9 |
6 |
5 |
5 |
3 |
3 |
9 |
4 |
Множитель |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
Поразрядное произведение |
9 |
12 |
20 |
40 |
48 |
96 |
576 |
512 |
Сумма произведений |
9 |
+12 |
+20 |
+40 |
+48 |
+96 |
+576 |
+512= 1313 |
Складываем результаты произведений и делим на модуль 11, 1313:11=119;119*11=1309; 1313-1309=4. Остаток от деления 4- контрольная цифра. Помехозащитный код контейнера будет 965533944.
Грузы перевозимые в контейнерах: изделия галантерейные ,одеяла ватные, перовые, пуховые и др., красители, не поименованные в алфавите.
Рассчитаем контрольный знак для груза
1.Тарифный номер груза умножается на весовой ряд
2.Находим сумму произведений
3.Полученную сумму произведений делим на 11
4.Остаток и есть контрольная цифра номера груза
Изделия галантерейные:
Тарифный номер груза |
6 |
4 |
0 |
0 |
0 |
Весовой ряд |
1 |
2 |
0 |
0 |
0 |
Произведение |
6 |
8 |
0 |
0 |
0 |
Складываем результаты произведений и делим на модуль 11, т.е 6+8=14; 14:11=1(3). (640003)
Одеяла ватные, перовые, пуховые и др.
Тарифный номер груза |
6 |
3 |
2 |
1 |
2 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
6 |
6 |
6 |
4 |
10 |
Складываем результаты произведений и делим на модуль 11, т.е. 6+6+6+4+10=32; 32:11=2(10).
Тарифный номер груза |
6 |
3 |
2 |
1 |
2 |
Весовой ряд |
3 |
4 |
5 |
6 |
7 |
Произведение |
18 |
12 |
10 |
6 |
14 |
Складываем результаты произведений и делим на модуль 11, т.е. 18+12+10+6+14=60; 60:11=5(5).
Остаток от деления 5 и есть искомая контрольная цифра (632125).
Красители, не поименованные в алфавите:
Тарифный номер груза |
4 |
6 |
6 |
1 |
5 |
Весовой ряд |
1 |
2 |
3 |
4 |
5 |
Произведение |
4 |
12 |
18 |
4 |
25 |
Складываем результаты произведений и делим на модуль 11, т.е. 4+12+18+4+25=63; 63:11=5(8). Остаток от деления 8 и есть искомая контрольная цифра (466158).
С
ообщение
422:
( : 422 060603 116 23 09 1030 2 66006016:
1 365685262 20 0 :
2 366524982 20 0 :
3 369758153 20 0 :
4 698542154 20 0 :
5 856538479 20 0 :
6 965533944 20 0:)
Сообщение 424:
Выгрузка контейнеров:
(:424 060603 36568526215 10 11 00 04 1 1 000341 00006867 00089789ИП*БАНЬКА : )
(:424 060603 36652498215 10 11 00 04 1 1 000345 00005568 11111111 АОЗТ*ВЕГА : )
(:424 060603 36975815315 10 11 00 04 1 1 000346 00006599 00012547 ТРОЕКТОРИЯ : )
(:424 060603 69854215415 10 11 00 04 1 1 000348 0003659 000064578 СТРОЙТОРГ : )
(:424 060603 85653847915 10 11 00 04 1 1 000350 00003659 00021212 СТРОЙСЕРВИС :
Окончание выгрузки контейнеров:
(:424 060603 365685262 15 10 13 00 03 2 1 000043 00006867 00089789ИП*БАНЬКА: )
(:424 060603 366524982 15 10 13 00 03 2 1 000044 00005568 11111111 АОЗТ*ВЕГА: )
(:424 060603 369758153 15 10 13 00 03 2 1 000045 00006599 00012547 ТРОЕКТОРИЯ: )
(:424 060603 698542154 15 10 13 00 03 2 1 000046 0003659 000064578 СТРОЙТОРГ: )
(:424 060603 856538479 15 10 13 00 03 2 1 000047 00003659 00021212 СТРОЙСЕРВИС:
Cдача одного контейнера в резерв:
( :423 060603 858538479 15 10 14 00 2 1995 : )
Cдача одного контейнера в ремонт:
( :423 060603 698542154 15 10 14 00 1 непригодный 00007802 2:)
