Системи за дистанционно управление в


Конфигурационен файл matplc.conf



Pdf просмотр
страница32/46
Дата15.03.2022
Размер1.29 Mb.
#113889
ТипДиплом
1   ...   28   29   30   31   32   33   34   35   ...   46
diplomna-georgibakalski compress
9. Конфигурационен файл matplc.conf
Конфигурационния файл е именуван matplc.conf , но може да бъде именуван и по друг начин. За да се използва друго име ,а не matplc.conf е необходимо да се зададе съответното име на алтернативен конфигурационен файл като параметър при стартиране на главната програма matplc.
В конфигурационния файл се прави описание на модулите, индивидуал- ни параметри за същите, конфигуриране на глобалната карта на паметта на matplc. Дефиниране и обвързване на променливи.
Като такъв конфигурационният файл е главният файл в структурата на matplc.
9.1 Синтаксис на конфигурационния файл.
При стартиране основната програма (ядрото matplc) , конфигурационния файл бива прочитан ред по ред от същата като всеки ред се интерпретира поотделно. Редове , започващи със знак # са коментари и се игнорират от matplc.
9.1.1 Секции.
За всеки модул в конфигурационния файл е заделена секция.Например когато е дефинирано име на даден модул същото име ще бъде използвано за име на секция със специфични параметри за модула.
Секциите се именуват по следните два начина:

Като се използва [име_на_модул] с характерните правоъгълни скоби. Тази дефиниция стои на самостоятелен ред във matplc.conf
Параметрите за модула се четат до достигане на ред с дефиниция за друг модул

Като се постави в началото на реда израза
„section:име_на_модул”.В този случай за да се зададат няколко параметъра за дадения модул е необходимо да се добавя по-горния израз за всеки ред с параметри.
9.1.2 Единични стойности (single values).
Единични стойности в конфигурационния файл се дефинират като се използва синтаксиса:

*name = value
44


Където „name” е име на модул , a „value” е стойност.
9.1.3 Включване на подконфигурационни файлове.
Осъществява се със следната директива:

*include <име_на_конфигурационен_файл>
Чрез включване на отделни конфигурационни файлове се осъществява разделяне на основния конфигурационен файл на няколко логически единици.


Сподели с приятели:
1   ...   28   29   30   31   32   33   34   35   ...   46




©obuch.info 2024
отнасят до администрацията

    Начална страница