ТОВ Комсігнал - Програмне забезпечення ПСА-1

Програмне забезпечення пульта ПСА-1 Все, що сказано вище, не поширюється на прошивки пульта (машинні коди для мікросхеми AT89S(C)52 пульта). Мікросхема має захист від зчитування, рахувати прошивку не можна. Електронною поштою розсилаються або демо-версії, або тестові варіанти, або якісь спецзамовлення. Просимо звернути увагу, що розвиток функціональних можливостей виконується тільки для базових версій програмного забезпечення (це ПЗ, що йде при стандартній поставці).

Пульт ПСА-1 програмується ідентично до лінійки КДУ-3 (М, Н, С). Програма - конфігуратор призначена для створення файлів організації перехрестя (файлів прив'язки) і дозволяє призначити кожному виходу пульта логічну функцію, що виконується на конкретному світлофорному об'єкті (апаратний контроль конфліктних ситуацій відсутня). При створенні організації перехрестя підтримуються такі види напрямків (версія програми V 1.4.1.0 і вище): - Транспортне, - Пішохідне, - Пішохідне ЗМ (зелене миготливе), - Стрілка , - Миготлива стрілка, - Трамвайне. Програма дозволяє змінити час розвантаження в базових тауніверсальних промтактах, мінімальний час фази, час фази та кількість фаз у робочих циклах та поза ними, а також вводити добові та тижневі плани (річні пульт не підтримує). При цьому оператор має можливість подивитися циклограму перехрестя і промоделювати його роботу (візуально спостерігаючи схему руху у фазах). Програма формує файл прошивки в бінарному форматі для занесення організації в незалежну пам'ять пульта будь-яким зовнішнім програматором, а за наявності спеціального кабелю може запрограмувати мікросхему Flash-пам'яті прямо в контролері. Формується кольоровий чи чорно-білий паспорт перехрестя. Також можна змінити час стану "усі червоні".
Програмування флеш-пам'яті ПСА-1
Для пульта, як і для "великих" контролерів КДУ-3С, КДУ-3Н, КДУ-3М, КДУ-3, КДУ-1М дораб., КДУ-1 дораб. воно може здійснюватися трьома способами: - Програматором. В умовах лабораторії будь-яким програматором, який підтримує мікросхему 24C16. Наприклад, "Прокс". Потрібно витягти мікросхеми з сокети контролера і встановлення її назад після програмування. Інструкцію з програмування наведено в описі програматора. Завантажуються файли типу .k0. - Спеціальним кабелем. За допомогою кабелю програмування через COM-порт або USB-порт. Виконується із програми конфігуратора в умовах лабораторії або на перехресті за наявності ноутбука. Порядок програмування описаний нижче. - Пульт ПД-2. За допомогою пульта діагностики ПД-2. Виконується на перехресті. Попередньо в пульт повинен бути завантажений файл .k0 або програмне забезпечення для корекції перехрестя. Див. документацію ПД-2.
Програмування за допомогою спеціального кабелю. Кабель підключається до одного з COM-портів (роз'єм DB9 або DB25), або USB-портукомп'ютера та до роз'єму пульта діагностики на панелі керування пульта. Забезпечується гальванічна розв'язка між контролером та пультом. Стандартні кабелі або адаптери не підходять.

Щоб уникнути ексцесів, всі підключення до COM-порту слід виконувати при вимкненому обладнанні . Підключення до USB-порту виконується на увімкненому та завантаженому комп'ютері, на якому попередньо було встановлено драйвер віртуального COM-порту. Спочатку USB-кабель підключається до комп'ютера, а потім до пульта. Перед початком програмування необхідно перевести тумблери "ЖМ" та "ОС" у положення "вкл". Програмування здійснюється з програми-конфігуратора, кнопка з мікросхемою "перезаписати флеш-пам'ять контролера", другий пункт меню. У вікні необхідно правильно вказати номер COM - порту, до якого підключений кабель. Після завершення програмування вимкніть тумблери "ОС" та "ЖМ". Кнопкою "Рахувати час/календар" можна дізнатися про поточний час дорожнього контролера, кнопкою "Синхр-ть час" - переписати час комп'ютера в годинник КДУ. На час операцій з часом можна не включати перемикач "ОС", пульт все одно переходить у відключений стан.
Програми для тестування
Тут розміщуються останні розробки, які відбуваються тестування перед виходом у серію.