PDA

Просмотр полной версии : Объявление переменных.



sialiv
04.02.2019, 11:30
Подскажите как объявить константу глобально, Я пытаюсь сделать так, а невыходит:

VAR CONSTANT
BITx: ARRAY [1..16] OF WORD:= [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768 ] ;
END_VAR

VAR_GLOBAL
time:word;
END_VAR

Ильнур Гибадуллин
04.02.2019, 11:52
Подскажите как объявить константу глобально, Я пытаюсь сделать так, а невыходит:

VAR CONSTANT
BITx: ARRAY [1..16] OF WORD:= [1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768 ] ;
END_VAR

VAR_GLOBAL
time:word;
END_VAR

Здравствуйте!

Переменные объявляются в Списке глобальных переменных.
Необходимо правой кнопкой мыши в Application через контекстное меню выбрать Добавление объекта - Список глобальных переменных.
41044

sialiv
04.02.2019, 12:02
Я добавил список глобальных переменных GVL, обычные переменные в разделе VAR_GLOBAL всё нормально, а константу куда вставить не пойму, компилятор ругается.

Ильнур Гибадуллин
04.02.2019, 12:12
Я добавил список глобальных переменных GVL, обычные переменные в разделе VAR_GLOBAL всё нормально, а константу куда вставить не пойму, компилятор ругается.

Константы объявляются в этом же списке только с окончанием CONSTANT, как на скриншоте ниже:
41046

sialiv
04.02.2019, 12:53
Заработало.

Адлан
14.01.2020, 18:22
В контекстом меню GVL есть пункт "добавить папку". Но добавленная папка не открывается. Для чего она? Вопрос не праздный - пытался как-то упорядочить переменные

Евгений Кислов
14.01.2020, 19:05
В контекстом меню GVL есть пункт "добавить папку". Но добавленная папка не открывается. Для чего она? Вопрос не праздный - пытался как-то упорядочить переменные

По этим папкам можно свойства распределять (ПКМ на список - Добавить объект - Свойство). Других применений у них нет.