|
Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C. |
|
Опции темы | Поиск в этой теме |
04.10.2023, 20:52 | #1 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Недостаточно памяти
При прошивке выскакивает прилагаемая ошибка.
Глубину журнала уменьшил, все равно недостаточно. На экране выводится: Kernel of SMLogix. 02.246.000.E Segnetics 2006 Что это и сколько ему памяти нужно? Пытаюсь залить модифицированный стандартный проект. В проекте EEPROM 375 Количество блоков 3249 |
04.10.2023, 21:09 | #2 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 494
Благодарил(а): 50 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: Недостаточно памяти
Что-то сильно модифицированный. Обычно 1000-1500 блоков, вроде
|
05.10.2023, 08:52 | #3 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Недостаточно памяти
имхо, не влезет.
в 25й пихсель 3300 блоков - это почти запредел. а он самый толстый из всех этих старичков. |
05.10.2023, 11:21 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Недостаточно памяти
В данном случае глубина журнала не влияет.
Добавлено через 37 секунд Тем более, что уменьшали всё равно недостаточно для встроенных 256 байт. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.10.2023, 11:57 | #5 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 865
Благодарил(а): 4 раз(а)
Поблагодарили:
87 раз(а) в 68 сообщениях
|
Ответ: Недостаточно памяти
А тут написано, что у SMH2010 - 64кБ встроенной памяти.
https://dl.segnetics.com/WebHelp/SMLogix/ |
05.10.2023, 12:05 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Недостаточно памяти
Цитата:
Для 2010 3000+ блоков не просто жирно, а очень жирно. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.10.2023, 14:02 | #7 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Недостаточно памяти
Те по итогам, проблема в количестве блоков программы, а не в недостатке памяти для хранения констант (EEPROM)? Т.е. можно вернуть обратно размер журнала и заняться уменьшением основной программы?
|
05.10.2023, 14:16 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Недостаточно памяти
Верно. Вам почти тыщу блоков срезать нужно.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.10.2023, 10:06 | #9 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Недостаточно памяти
Прошилось при программе в 2700 блоков примерно. Предел видимо 3000 блоков, как и написано в Прайсе. Оказалось что меню Параметры жрет память как не в себя - я увеличил число пунктов и вывалился сразу из диапазона. Что интересно, меню Настройки = значительно компактнее, я заменил макросы Параметров на макросы из Настроек (для своих дополнительных пунктов) и размер программы сильно сократился обратно.
|