
Разработка проектов и схем в области организации дорожного движения / Для дорожных контроллеров / ДК Курс-1 Описание программы _Конфигуратор_ 2015.03.23
.pdfДК Курс-1
Описаниепрограммы «Конфигуратор»
1Назначение программы «Конфигуратор»
Программа «Конфигуратор» предназначена для конфигурирования ДК «Курс-1» (в дальнейшем – «ДК») в соответствии с требованиями, предъявляемыми, к конкретному выбранному светофорному объекту. Программа позволят осуществлять комплексное конфигурирование направленное на:
1.1выполнение требования организации дорожного движения (ОДД) (количество фаз и направлений,их тип,длительность,и т.д.);
1.2определение нюансов в работе самого ДК (настройка журнала событий, часового пояса, поведения при авариях и т.д.)
2Принципы описания ОДД на перекрестке
2.1Подходкописанию ОДД
В ДК и конфигураторе используется фазоориентированный подход к описанию ОДД. Подход заключается в следующем:
2.1.1отдельные направления объединяются в группы, называемые в конфигураторе шаблонами фаз;
2.1.2в основе описания каждой из фазы лежит шаблон фазы; помимо шаблона для каждого направления каждой фазы индивидуально могут быть заданы дополнительные промежуточные такты; позволяющие сдвигать начала и окончания отдельных направлений в рамках каждой конкретной фазы;
2.1.3при описании ОДД безопасность обеспечивается с помощью матрицы конфликтов, содержащей информацию о конфликтных направлениях и допустимых интервалах времени между завершающимися и начинающимися конфликтными направлениями;
2.1.4управление движением осуществляется посредством смены фаз в соответствии с циклом или запросами от табло вызывных пешеходных (ТВП); алгоритм смены определяется совокупностью типов используемых фаз;
2.1.5используемый в конфигураторе специальный алгоритм автоматически добавляет необходимые промежуточные такты при смене фаз таким образом, чтобы не были нарушены требования матрицы конфликтов; пользователь может выбрать каким сигналом (запрещающим или разрешающим) заполнять возникающие при стыковке фаз свободные интервалы; в независимости от выбора требования матрицы конфликтов будут соблюдены;
2.1.5фазы сгруппированы в программы, программы - в суточные планы, суточные планы - в недельные планы,недельные планы– в годовые планы;
2.1.6при описании ОДД могут быть использованы так называемые кольца (Rings); кольцо – обособленная совокупность направлений, фаз, программ и планов, функционирующая независимо от других подобных совокупностей (колец); ПО ДК поддерживает от одного до 4-х колец; другими словами кольца – это виртуальные ДК, практически независимо функционирующие в одном физическом ДК; наличие колец в том числе позволяет использовать один ДК на нескольких перекрестках;
2.1.7ДК поддерживает синхронизацию начала циклов регулирования, с помощью которой может быть организована «зеленая волна».
2.2Структура направления
Среди всех используемых направлений ДК самую сложную структура у транспортного направления. Структура транспортного направления ДК приведена на рисунке 1. Описание тактов

транспортного направления приведено в таблице 1, описание тактов направления – в таблице 1. Длительность основного такта одинакова для всех направлений фазы и является длительностью этой фазы.
Рисунок 1– Структура транспортного направления.
Таблица 1– Такты транспортного направления
N |
Обозначение |
Положение |
Описание такта |
1 |
КЖ |
перед |
стандартный красно-желтый; длительность определяется |
|
|
основным |
соответствующим параметром безопасности, одинаков для |
|
|
тактом |
всех направлений проекта во всех фазах; |
2 |
ЗД1 |
перед |
зеленый дополнительный 1; задается пользователем при |
|
|
основным |
необходимости раньше начать зеленыйсигнал на одном |
|
|
тактом |
или нескольких направлениях относительно основного такта |
|
|
|
в конкретной фазе; |
3 |
Змин |
в основном |
минимальная длительностьосновного такта (зеленого |
|
|
такте |
сигнала); длительность определяется соответствующим |
|
|
|
параметром безопасности; |
4 |
З |
- |
основной такт;длительность основного такта одинакова для |
|
|
|
всех направлений фазы,является длительностью этой фазы; |
5 |
ЗДр |
после |
зеленый дополнительный 2 расширенный; не может быть |
|
|
основного |
задан пользователем; формируется автоматически для |
|
|
такта |
заполнения свободного времени,есливыбрана настройка |
|
|
|
«заполнение пром. тактов зеленым»; |
6 |
ЗД2 |
после |
зеленый дополнительный 2; задается пользователем при |
|
|
основного |
необходимости продлить зеленый сигнал на одном или |
|
|
такта |
нескольких направлениях относительно основного такта в |
|
|
|
конкретной фазе; |
7 |
ЗМ |
после |
стандартный зеленый мигающий; длительность |
|
|
основного |
определяется соответствующим параметром безопасности; |
|
|
такта |
одинаков для всех направлений проекта во всех фазах; |
9 |
Ж |
после |
стандартный желтый; длительность определяется |
|
|
основного |
соответствующим параметром безопасности; одинаков для |
|
|
такта |
всех направлений проекта во всех фазах; |
8 |
КД |
после |
красный дополнительный; задается пользователем при |
|
|
основного |
необходимости увечить интервал между окончанием |
|
|
такта |
направления и началом следующей фазы; |
9 |
КДр |
- |
красный дополнительный расширенный; не может быть |
|
|
|
задан пользователем; формируется автоматически для |
|
|
|
заполнения свободного времени,есливыбрана настройка |
|
|
|
«заполнение пром. тактов красным» |

2.2Типы фаз
В ДК используются следующие типы фаз:
-фиксированная;
-комбинированная;
-ТВП.
Фиксированная фаза всегда присутствует в цикле и занимает фиксированное положение среди других фиксированных фаз. Если нет запросов от ТВП, ее длительность оставляет Тосн. Длительность может уменьшаться до Тмин, если есть запросы на вызывные либо комбинированные фазы.
Вызывная фаза, ассоциированная с ТВП, появляется в цикле при наличии запроса от ТВП по истечении минимального времени Тмин текущей фиксированной фазы либо по истечении Тосн комбинированной или другой ТВП фазыодин раз за цикл.
Комбинированная фаза появляется в цикле:
-если не было запроса на ее вызов от ТВП, то после заданной пользователем фазы; при этом длительностьвсех фаз равна Тосн;
-если был запрос на ее вызов от ТВП, то после истечения Тмин текущей фиксированной фазы или Тосн другой комбинированной или ТВП фазы;
Принятые от ТВП запросы на вызывные и комбинированные фазы сохраняются до вызова соответствующих фаз.
Запрос от ТВП принимается в любые моменты времени, кроме основного такта фазы, ассоциированной с данным ТВП.
Индикатор «Ждите» ТВП светится от принятия запроса, до начала основного такта фазы, к которой привязаноТВП.
Одно ТВП может быть привязано только к одной фазе, однако к одной фазе можно привязатьнесколько ТВП. Если к одной фазепривязаны два ТВП, то они дублируют друг друга.
Длительностьвызывных и комбинированных фаз является фиксированной, равной Тосн.
3Элементы интерфейса программы Конфигуратор
Основными элементами интерфейса программы «Конфигуратор» являются (рисунок 2):
Рисунок 2– Элементы интерфейса программы «Конфигуратор». 3.1система вложенных меню,дублирующая все функции ленты настроек;

3.2лента настроек; последовательно нажимая кнопки ленты настроек слева направо можно выполнитьполное конфигурирование ДК;
3.3кнопки добавления/удаления фаз текущей программы;
3.4кнопки изменения масштаба диаграммы работы 7;
3.5элементы выбора конфигурируемой программы;
3.6строка информации; отображает (слева направо):
3.6.1номер текущей выделенной фазы (фазы расположены всегда по порядку слева направо в виде столбцов на временной диаграмме; не путать с номерами шаблонов фаз, отображаемыми на самой временной диаграмме);
3.6.2тип текущей выделенной фазы;
3.7диаграмма текущей выбранной программы;
3.8кнопки выбора текущего редактируемого кольца(на рисунке не приведены).
4Лента настроек
Лена настроек состоит из ряда кнопок, последовательно нажимая на которые можно полностью сконфигурировать ДК. Последовательность конфигурирования (нажатия на кнопки ленты) может быть любой, однако при создании новой программы рекомендуется начинать с крайней левой кнопки «Настройки», затем перейти к кнопке «Направления» и так далее до кнопки «Год. План». Самая правая кнопка ленты - «ДК» служит для выполнения сервисных функций и не предназначена для создания конфигурации ДК. После нажатия на каждую из кнопок появляется окно, содержащее ряд вкладок с конфигурируемыми элементами (в кавычках далее приведены названия кнопок,вкладок и конфигурируемых элементов):
4.1 «Настройки»
4.1.1«Общие»
4.1.1.1«Описание проекта» - текстовое поле, содержащее любую поясняющую информацию опроекте;
4.1.1.2«Кольца» - выбор количество колец в проекте;
4.1.2«Связь» - выбор и настройка подключения ДК к ПК; настройки Ethernet интерфейса ДК по умолчанию:IP-адрес 169.254.16.1(маска подсети 255.255.255.0), порт 11990;
4.1.3«Синхронизация» - выбор наличия и сдвига синхронизации для каждого кольца;
Внимание! Подключение по USB не активировано в данной версии программного обеспечения ДК;
4.1.3«Журнал» - содержит настройки ведения журнала событий ДК; если тип события не отмечен в данном меню,он не будет сохраняться в журнал событий;
4.1.4«GPS» - настройка часового пояса (для Москвы – «+3»); опция используется для автоматической коррекции внутренних часов реального времени при наличии в ДК ГЛОНАСС/GPS модуля;
4.2 «Направления» - задание направлений; в правой части окна следует выполнить привязку направлений к силовым выходам ДК: указать номер сигнальной группы и цвет; одному силовому выходу можно присвоить только один сигнал одного направления (исключением является трамвайное направление); сигналы направлений могут быть свободно ассоциированы с силовыми выходами;
Внимание! Если разрешающий сигнал не будет ассоциирован с выходом зеленого сигнала, а запрещающий сигнал с выходом красного сигнала, функции контроля обрыва красного и конфликта зеленых сигналов выполняться не будут. Используя флажки «Выкл. контроль» можно временно, в целях отладки программы, отключить контроль обрыва красных сигналов и конфликта зеленыхсигналов.

Внимание! Использовать проект с установленными галками отключения контроля на реальном объекте запрещается!
4.2.1«+» - добавить направление;
4.2.2«-» - удалитьнаправление;
4.2.3«Изменитьтип» - изменить тип существующего направления; 4.3«Безопасность»
4.3.1«Флаги матрицы конфликтов» - необходимо отметить в таблице конфликтующие
направления; 4.3.2 «Времена матрицы конфликтов» - необходимо указать в таблице времена, которые
должны быть выдержаны после окончания зеленого мигания заканчивающегося направления (номера указаны в столбце слева) и началом зеленого начинающегося направления (указаны в стоке сверху);
Внимание! Если в проекте не заполнена матрица конфликтов, отсутствие конфликта направлений пользователь долженконтролировать самостоятельно по временной диаграмме.
4.3.3«Время. пром» - на вкладке задаются: времена промежуточных тактов, режим автоматического заполнения промежуточных тактов, длительность режима «Кругом красный» предваряющего переход к программе;
4.3.4«Аварии» - параметры автоматического перезапуска программы при возникновении аварий обрыва красных сигналов и конфликта зеленых сигналов: интервал, по истечении которого после возникновения аварии будет осуществлена попытка перезапуска; количество попыток перезапуска; время, через которое будет очищен счетчик попыток перезапуска; если счетчик количества попыток перезапуска достиг заданного в данной вкладке значения, ДК переходит в режим ОС до перезагрузки ДК (выключения/включения питания); после перезагрузки ДК счетчик попыток перезапуска автоматическиобнуляется;
4.4 «Фазы» - путем нажатия указателем мыши на клетки таблицы следует поставить в соответствие направления (приведены по вертикали) шаблонам фаз (приведены по горизонтали); программа автоматически контролирует соответствие шаблонов фаз матрице конфликтов; при обнаружении противоречийвыводится соответствующее сообщение;
После задания фаз при написании проекта рекомендуется сконфигурировать фазы для каждой из программ проекта. Для этого следует:
-выбратьномер конфигурируемой программы;
-используя кнопки «+» и «-» задать требуемое в данной программе количество фаз; фазы отображаются на диаграмме в виде столбцов, всегда пронумерованы слева направо (не путать с отображаемым на диаграмме номером шаблона фазы);
-нажать на любой отображаемый промежуточный такт (цветной квадратик) выбранной фазы и в появившемся окне выполнить ее конфигурирование; номер и тип текущей конфигурируемой фазы отображается в строке информации, расположенной непосредственно над диаграммой;
-при конфигурировании указать: «Номер. фазы» - номер шаблона фазы; основное и минимальное времена фазы, тип фазы, номер ассоциированного с фазой ТВП; в этом же окне можно задатьдополнительные промежуточные такты направлений фазы.
4.5«Сут. планы» - в окне задаются времена вызова программ (включая программы «ЖМ» и «ОС») течении суток;
4.6«Нед. Планы» - создаются недельные планы, осуществляется привязка суточных планов
кдням недели;

4.7«Год. Планы» - осуществляется привязка недельных планов к неделям года;
4.8«ДК» - кнопка вызова окна взаимодействия с ДК, выполнения сервисных и диагностических операций;
4.8.1 «Следить» - на вкладке после нажатия на кнопку «Следить» отображается состояние ДК в реальном масштабе времени;
4.8.2«Загрузка/Выгрузка» 4.8.2.1 «Загрузить проект в ДК» - загрузка проекта в ДК; перед загрузкой проекта в ДК
следует перевести ДК в режим ОС или ЖМ тумблерами передней панели; после загрузки конфигурации ДК следует перезагрузитьпоследовательным выключением/включением питания; 4.8.2.2 «Выгрузить проект из ДК» - копирование проекта из ДК в программу
«Конфигуратор», при этом программа управления объектом продолжает выполняться; 4.8.3 «Тестирование» - тестирования силовых выходов ДК, работоспособности датчиков
контроля тока (на красных каналах) и напряжения (на зеленых каналах); перед переходом в режим тестирования следует перевести ДК в режим ОС или ЖМ тумблерами передней панели;
Внимание! Выполнение режима тестирования на реальном светофорном объекте требует соблюдения особых мер безопасности, так как сопровождается включением сигналов светофоров.
4.8.4 «Журнал» - на вкладке можно прочитать, просмотреть, экспортировать и очистить журнал событий ДК;
Внимание! Кнопка «Стереть FLASH» осуществляет удаление всей информации из флэшпамяти ДК, включая журнал событий и загруженную конфигурацию. Кнопка предназначена для инициализации памяти при возникновении сбоев в ее работе. Не следует пользоваться кнопкой «Стереть FLASH» безосознанной необходимости.
4.8.5«Время» - вкладка установки часов реального времени ДК;
4.8.6«Команды» - на вкладке можно перевести ДК в режим ОС или ЖМ, а также прочитать версию программного обеспечения ДК.
Созданную конфигурацию можно сохранить в файл/загрузить из файла проекта на ПК с помощью меню «Файл».
3Пример создания конфигурации
3.1откройте программу «Конфигуратор»;
3.2нажмите кнопку «Настройки»;
3.3в появившемся окне перейдите на вкладку «Общие»;
3.3введите поясняющую информацию о проекте;

3.4перейдите на вкладку «Журнал» и установитефлажок «Выключение питания»;
3.5нажмите кнопку «Сохранить»,затем «Закрыть»;
3.6нажмите кнопку «Направления»;
3.7нажав «+», создайте новое направление; в открывшемся окне выберите тип направления «Пешеход»,нажмите «ОК»;
3.8 выполните привязку третьего направления к третьей сигнальной группе, как показано на рисунке;

3.9нажмите «Сохранить», затем «Закрыть»;
3.10нажмите кнопку «Безопасность» и перейдите на вкладку «Флаги матрицы конфликтов»; если считать, что все направления в проекте являются конфликтными по отношению друг к другу, то следуетзаполнитьклетки матрицы,как показано на рисунке;
3.11нажмите «Сохранить»,затем «Закрыть»;
3.12нажмите кнопку «Фазы»,заполните шаблоны фаз, как показано на рисунке;
3.12нажмите «Сохранить»,затем «Закрыть»;
3.13нажмите «+» для добавления фазы в программу «1»; фазы всегда расположены на диаграмме по порядку, слева направо, как указано на рисункесправа;
3.14 присвойте определенные в п.3.12 шаблоны фаз и задайте длительность фаз; для присвоения второго шаблона фазы второй фазе нажмите на любой промежуточный такт второй

фазы указателем мыши, например на основной такт первого направления; в списке «Номер ФАЗЫ» выберите второй шаблон фазы и задайте длительность фазы – 15с; повторите операцию для других фаз программы 1;
Если при выборе фазы нажимать указателем мыши на промежуточные такты направления, активного в данной фазе (как это сделано в примере со второй фазой), то на вкладке «ПРОМ» будет доступна возможность задать дополнительные промежуточные такты данного направления
вданной фазе.
3.15нажмите кнопку «Сут. планы» и определите первый суточный план; в данном плане первая программа будет выполняться с 7.00 до 23.00,ЖМ– с 23.00 до 7.00;
3.16сохраните конфигурацию в проект (меню «Сохранитьпроект») и загрузите проект в ДК.