/p>
- тіло файлу;
- ідентифікатор кінця тіла файлу;
В незмінної частини файлу (заголовку) містяться директиви мови Асемблер, що здійснюють підключення додаткових файлів з константами, структурами і макрозасобами.
Ідентифікатор початку тіла файлу являє собою директиву мови Асемблер, що викликає макрозасобів @ Begin. Дане макрозасобів має як параметр рядок, що містить назву описуваної станції.
Тіло файлу є сукупністю директив мови Асемблер, що викликають макросредства декількох типів. Макрозасоби різних типів відрізняються один від одного ім'ям, кількістю і типами аргументів. Кожен тип макросредств має фіксоване число аргументів і строго певні їх типи.
Ідентифікатор кінця файлу є останньою непорожній і незакомментірованной рядком у файлі і являє собою директиву мови Асемблер @ end.
У файлі SBXXXXXX.ASM (опис колійного розвитку станції) наводиться перелік всіх об'єктів, які будуть відображені на зображенні станції, ділянки, кожному об'єкту присвоюється унікальне ім'я. До об'єктів станції відносяться: стрілки, шляхи, блок-ділянки, бесстрелочние секції, світлофори всіх типів, стрілочні секції, станційний контроль (фідерів, перегорання запобіжників, батареї, ДГА, ДСН і т.д.).
У файлі SCXXXXXX.ASM певним чином описується спосіб контролю об'єктів станції і спосіб управління об'єктами станції відповідно до назв імпульсів ТЗ, ТУ.
У файлі SMXXXXXX.ASM певним чином описана абревіатура всіх команд телеуправління по станції відповідно до їх функціонального призначення.
У файлі SGXXXXXX.ASM певним чином описуються всі відображаються на екрані дисплея об'єкти станції.
Для опису об'єктів станції застосовані наступні елементи: текст (_text), лінія (_line), піктограма (_pict), фон (_brush).
У файлі UGXXXXXX.ASM (графічна модель ділянки для поїзного диспетчера) певним чином описуються відображаються на екрані дисплея станція, перегони, станційний контроль. Елементи й принципи побудови такі ж, як і графічної моделі станції.
Файл IOXXXXXX.TAB представляє набір таблиць і містить наступні дані:
- розподіл блоків ТУ та ТЗ по станції;
- прив'язку імпульсів телесигналізації і телекерування до їх фізичного підключенню на станції;
- спосіб інтерпретації імпульсів телесигналізації
- регламент подачі команд телеуправління по кожному імпульсу телеуправління.
По закінченні заповнення таблиці завантажуємо макрос sb і запускаємо макрос T10 в результаті отримуємо файл ioxxxxxx.asm, потім з цього файлу робимо файл tixxxxxx.asm .. ASM - представляє перелік імпульсів ТЗ, ТУ.
Назви імпульсів у контрольній моделі, в ioxxxxxx.tab, в ioxxxxxx.asm, в tixxxxxx.asm, повинні бути однаковими і не повинні повторюватися.
У файлі IO.tab для ДЦ Неман на підставі схеми ув'язки з ДЦ заповнюються такі таблиці. Таблиця розподілу блоків ТУ та ТЗ із зазначенням № блоку, тип блоку (ТУ або ТЗ), адреса нулевки табло, де розташований блок.
Таблиця, що повторює розетку блоку ТУ, ТС, із зазначенням типу блоку, адреси блоку, номери клем, назви проводів (назва др...