====== Руководство пользователя для ПО информационного обмена КСФВ — УВК ====== Программное обеспечение (ПО) информационного обмена контроллера синхронизации фото-видеофиксации (КСФВ) с уличным всепогодным компьютеров (УВК) предназначено для приёма пакетов данных о текущем состоянии сигналов светофоров от КСФВ и дальнейшей их передачи по сети на сервер Uxs. Установка и запуск Скопируйте из каталога \Software\Bin файлы TrafficLightsControl.exe, Microsoft.VisualBasic.PowerPacks.Vs.dll, Microsoft.VisualBasic.PowerPacks.Vs.xml в директорию \Recognition Technologies\AvtoUragan ver 3.6\Bin. Также необходимо скопировать файлы msvcp120.dll, msvcp120d.dll, msvcr120.dll, msvcr120d.dll в директорию C:\Windows\System32 если установлена 32-битная операционная систем или в директорию C:\Windows\SysWOW64 если установлена 64-битная операционная система. Далее из каталога \Software\Config скопируйте файл TrafficLightsControl.cfg в директорию \Recognition Technologies\AvtoUragan ver 3.6\Config. Из каталога \Software\Data\<название настраиваемого перекрёстка> скопируйте файл TrafficLightsSettings.dat. Для запуска программы запустите файл TrafficLightsControl.exe от имени администратора. Если всё было выполнено верно появится главное окно программы (Рис.1) {{:2018-04-24_171333.jpg?400|}} **1.1 Запуск с логгером** Для удобства отладки в случае некорректной работы программы предусмотрен оконный и файловый логгер, отображающий сообщения об ошибках, информационные и отладочные сообщения. Для запуска программы с оконным логгером необходимо создать bat-файл со следующим скриптом: cd “<имя директории откуда запускается исполняемый файл программы>” @start TrafficLightsControl.exe WndLogger.dll Аналогично для случая с файловым логгером:cd “<имя директории откуда запускается исполняемый файл программы>” @start TrafficLightsControl.exe FileLogger.dll При запуске программы с файловым логгером файл лога пишется в ту же директорию откуда была запущена программа. ===== Настройка связи с КСФВ ===== Обмен пакетами данных КСФВ-УВК осуществляется либо через интерфейс RS-485 либо через Ethernet. Выберете в выпадающем списке «Способ подключения» соответствующий пункт. При выборе станут активными нужные поля настройки подключения. **2.1 Последовательный порт** Если используется подключение через последовательный порт, то для этого к УВК должен быть подключен преобразователь интерфейсов, эмулирующий виртуальный COM-порт. Убедитесь, что преобразователь подключен и виден операционной системой. Затем в окне «Контроль состояния светофора» выберете из выпадающего списка «Порт» имя соответствующего COM-порта и нажмите кнопку «Открыть». {{:222.jpg?400|}} **2.2 TCP** В случае если используется Ethernet для обмена данными с КСФВ, необходимо будет ввести IP-адрес КСФВ и номер порта подключения. Эти данные должны быть известны при настройке КСФВ. Нажмите кнопку «Открыть» для начала обмена данными с устройством. Если всё настроено правильно и от КСФВ приходят данные, в левом нижнем углу окна появится надпись «Соединение открыто», а в области «Сигнальные биты» появится индикация текущего состояния светофоров (Рис. 2). Закройте порт, нажав на кнопку «Закрыть». В случае ошибки появится надпись «Ошибка открытия порта». **3. Настройка светофоров** Для того, чтобы настроить отображение горящих в данный момент сигналов светофоров откройте соответствующую форму настройки (Рис.3). Для этого в окне «Контроль состояния светофоров» нажмите кнопку «Светофоры». {{:333.jpg?400|}} Обрабатываемые светофоры отображаются в виде древовидного списка в разделе «список светофоров». Нумерация светофоров и секций начинается с 0. Чтобы добавить светофор в список выберете пункт меню Редактировать => Добавить светофор. Чтобы удалить выбранный светофор из списка выберете пункт меню Редактировать => Удалить светофор. Для просмотра информации о светофоре щелкните левой кнопкой мышки по нему в списке. Данные о светофоре отобразятся в левой части окна в поле «Параметры светофора». Для просмотра параметров секции щелкните по ней левой кнопкой мыши в списке. Справа в разделе «Параметры секции» отображается тип секции (основная, левая или правая дополнительная), цвет и номер порта в конфигурационном tcl-файле, соответствующий этой секции. Для добавления новой секции выберете в списке светофоров нужный светофор а затем выберете пункт меню Редактировать => Добавить секцию. Для удаления секции щелкните по ней левой кнопкой мышки, а затем выберете пункт меню Редактировать => Удалить секцию. Нумерация секций также начинается с 0. После внесения изменений в настройку светофора или секции нажмите кнопку «Применить» или выберете другую секцию или светофор, в этом случае внесенные изменения сохранятся автоматически. После заверения настройки светофоров новые настройки можно сохранить. Для этого выберете пункт меню Конфигурация => Сохранить. В противном случае изменения сохранятся автоматически при выходе из программы. Для визуального контроля корректного отображения состояний светофоров слева от имени секции в списке выводится индикатор соответствующего цвета, показывающий в каком состоянии (горит / не горит) находится секция. **4. Настройка сетевого соединения с Uxs** Для настройки сетевого соединения с сервером внешних устройств (Uxs) откройте форму «Настройки соединения» (Рис.4). Для этого нажмите в окне «Контроль состояния светофоров» кнопку «Сеть» {{:444.jpg?400|}} В поле «Имя клиента» введите имя данного компьютера или нажмите на кнопку «Текщее». В поля «Имя хоста» и «Номер порта» введите IP-адрес или имя компьютера на котором запущен сервер Uxs и номер порта соответственно. Внимание, имя хоста и номер порта должны совпадать с соответствующими именами в конфигурации сервера внешних устройств. По умолчанию имя хоста задано значением localhost. После ввода всех параметров нажмите на кнопку «Применить». **Порядок работы** Для работы с уже настроенным приложением, после запуска в окне «Контроль состояния светофора» нажмите кнопку «Старт». Чтобы остановить работу нажмите «Стоп».