Структура файла моделирующей программы

Файл моделирующей программы состоит из двух блоков: списка периферийного оборудования и списка уведомлений (содержит передаваемые уведомления; может дополняться списком алармов).

Файл моделирующей программы — это ASCII-файл, который должен храниться в каталоге проекта.

Вместо определения периферийного оборудования, в сегменте [sim] файла конфигурации можно использовать конфигурационную запись «autoHWObjects = Y» для автоматического создания сконфигурированных аппаратных объектов для моделирующей программы. По умолчанию, значение этого конфигурационного параметра равно «N» («Нет») (сконфигурированные аппаратные объекты автоматически не создаются). Аппаратные объекты символизируют адрессные ссылки периферийного оборудования. Они не обладают типами данных «КАСКАД Цифра» элементов точек данных или атрибутов. Типы данных периферийных адресов можно сопоставлять с типами данных «КАСКАД Цифра».

Записи файла моделирующей программы разделяются пробелами или табуляциями (в документах далее, они обозначаются термином «пробельный символ«) Строка комментария начинается на «#» и завершается символом конца строки. Комментарий можно вставлять в любую часть файла. Строки, обозначенные «», имеют переменное содержание (значение для строки, значение контроля аларма).

ПРИМЕР СТРУКТУРЫ ФАЙЛА МОДЕЛИРУЮЩЕЙ ПРОГРАММЫ

#Тип объекта Имя объекта

     4            a1

     8            a2

     1            a3

     9            a4

    -99

#Субиндекс Имя Тип Значение           Сек Мсек Биты состояния Временная метка

   1       a1   i   5                0   25      G

   2       a2   f3  4.1 7.0 8.5      0   25      GI

   1       a3   b8  1 0 0 1 1 1 0 0  1   0       +1

   0       a4   t   «Hello world»    2   0               «2010.04.27;17:55:00,000»

  -1

Комментарии файла журнала

Если строка начинается кодом -88, следующее поле считывается и отображается в соответствующей точке файла журнала моделирующей программы. Это предоставляет возможность указания комментариев, между выходными данными, для указания отдельных точек файла моделирующей программы.

ПРИМЕР

-88 «Текст, записываемый в файл журнала»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *