Файлы конфигурации

settings.cfg – настроечные параметры программы

slaveIP=192.168.0.156 – IP адрес slave устройства
slavePort=502 – порт slave устройства
discretCfg=di.cfg – файл конфигурации дискретных сигналов
analogCfg=ai.cfg – файл конфигурации аналоговых сигналов
bgimage=bg.gif – файл фонового изображения
delayTime=200 – задержка опроса в мс


Окно настроек дискретных сигналов


di.cfg – файл дискретных сигналов
параметры строки
di;rectangle;1;15;12;50;35;red;black;Common Alarm On;Common Alarm Off;Common Alarm;

di – идентификатор
rectangle – вид объекта на мнемосхеме (rectangle – четырехугольник, circle -- круг)
1--Адрес
15;12;50;35 – координаты x1;y1;x2;y2
red – цвет в положении «включено», логическая 1
black – цвет в положении «выключено», логический 0
Common Alarm On – строка оповещения положения «включено», логическая 1
Common Alarm Off – строка оповещения положения «выключено», логический 0
Common Alarm – название телесигнала


Окно настроек аналоговых сигналов



ai.cfg – файл конфигурации аналоговых сигналов
ai;1;1380;20;yellow;1;400;Mains Phase A voltage;hmeter;

аi – идентификатор
1--Адрес
1380;20 – координаты x1;y1
yellow – цвет объекта
1 – коэффициент
400 – максимальное измеряемое значение
Mains Phase A voltage – название объекта телеизмерения
hmeter – идентификатор виджета
     hmeter – горизонтальный измерительный прибор
     vmeter – вертикальный измерительный прибор
     ameter – стрелочный прибор
     text – текстовая строка

picture.cfg – файл настроек для отображения на canvas примитивных объектов
rectangle;10;20;40;40;gray;black;

rectangle – вид объекта на мнемосхеме
     rectangle – четырехугольник
     circle -- круг
     text – текстовая строка
10;20;40;40– координаты x1;y1;x2;y2
gray – цвет заполнения
black – цвет рамки