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


Притежание на променливите



Pdf просмотр
страница31/46
Дата15.03.2022
Размер1.29 Mb.
#113889
ТипДиплом
1   ...   27   28   29   30   31   32   33   34   ...   46
diplomna-georgibakalski compress
8.2.Притежание на променливите.
За всяка променлива в MATPLC e дефиниран само един модул който има права за запис на същата.
Пример:
За сигнал (включено/изключено) в конфигурационния файл matplc.conf е направена следната дефиниция:

point Q3 “Сигнал от прекъсвач” parport където:

point – дефиниция на променлива.

Q3 – името на променливата.

Parport – това е модула който притежава права за запис на тази променлива.
Тъй като при дефиницията на променливата не е зададен типът на данните в нея по подразбиране тя е еднобитова(1/0).
Така дефинираната променлива може да бъде променяна единствено от интерфейсния модул parport. Променливата Q3 може да бъде четена от всички останали модули , които са стартирани с ядрото. Например
43

променливата Q3 се чете от визуализационния модул HMI_GTK2 и моментното и състояние се възпроизвежда на монитора на диспечерския компютър. За четене на променливите от другите модули стартирани с ядрото не се изисква дефиниция в конфигурационния файл matplc.conf.


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




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

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