|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
17.08.2023, 11:17 | #1 |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Переполнена EEPROM в SMArt
Создал проект, успешно загрузил его в контроллер.
Выскочила ошибка "переполнение EEPROM". 1) Чем чревато для проекта и работы плк переполнение EEPROM? 2) Не должен ли Logix указывать на превышение EEPROM до загрузки в плк? |
17.08.2023, 11:20 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Переполнена EEPROM
Приложите проект.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
17.08.2023, 11:25 | #3 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Переполнена EEPROM
Для работы ПЛК ничем. Для проекта - неработоспособностью части блоков памяти. Тех, что за границу выходят. Подробнее в справке про блоки памяти. С картинками.
До загрузки в ПЛК лоджик не знает, вставили вы модуль памяти в этот ПЛК или не вставили. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.08.2023, 11:48 | #4 | |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Ответ: Переполнена EEPROM
Цитата:
Вот только мне не совсем понятно, почему? Ведь я ничего не сохраняю, а только вывожу на экран |
|
17.08.2023, 12:01 | #5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Переполнена EEPROM
Такова селяви. Для меню в SMArt всегда выделяется память.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.08.2023, 12:05 | #6 |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Ответ: Переполнена EEPROM
|
17.08.2023, 12:09 | #7 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Переполнена EEPROM
Память выделяется единым куском от начала до конца всех параметров, а какие из них вы пишете, а какие нет - это всё существует внутри этого единого куска.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.08.2023, 12:16 | #8 | |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Ответ: Переполнена EEPROM
Цитата:
Буду думать как сократить. Правда это максимально глупо, получается куча памяти не задействована и заблокирована. P.s. По шапке надо дать разработчику))Моё ИМХО |
|
17.08.2023, 12:27 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Переполнена EEPROM
Цитата:
Даже простейший пример на винде: Win11 даёт вам интерфейс плюс-минус такой же, как и Win95. Т.е. нет ничего такого в Win11, чего нельзя сделать с окошками в Win95. Но Win11 жрёт даже не в разы, а на порядки больше, чем Win95, давая взамен много бОльшую стабильность работы ПО на компьютере. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
17.08.2023, 12:41 | #10 | |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 178
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Ответ: Переполнена EEPROM
Цитата:
как минимум добавить точно такой же элемент экран, но который не взаимодействует с EEPROM не составило бы труда. А так получается "покупайте доп. модуль EEPROM" пока мы ради универсальности заблокировали всю память контроллера просто так. |
|
17.08.2023, 12:55 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Переполнена EEPROM
Вы всегда можете отказаться от SMArt и использовать FBD. Это сэкономит и память и само количество FBD-блоков.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |