Добрый день!
Пишу программу, и решил сделать свою авторизацию.
Логично, что для этого неплохо бы использовать персистент переменные, но вот беда!
Имеем всего-навсего структуру
и ее экземплярКод:TYPE user_struct: STRUCT name: WSTRING(20); pass: UDINT; END_STRUCT END_TYPE
Так вот не нравится это ей.Код:VAR_GLOBAL PERSISTENT RETAIN users: ARRAY [0..49] OF user_struct; END_VAR
Ошибки:
с0414 Недостаточно persistent-памяти!
с0415 Недостаточно persistent-памяти: Переменная 'users' занимает 2800 байт, наибольший непрерывный промежуток 648 байт.
Неужели 50 строк по 20 символов (41 байт кажется) это неподъемная величина?
Попытался где попало поискать настройки памяти целевой платформы - не нашел ничего похожего.
Как быть? Это я что-то не настроил, или и правда это слишком много?




Ответить с цитированием
