|
SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование) |
|
Опции темы | Поиск в этой теме |
27.12.2018, 07:18 | #1 |
Senior Member
Регистрация: Jan 2013
Сообщения: 739
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Непонятки (нет проблемы)
Конструктор 1.53s1
Проект прилагаю, проект на Pixel, неправильное количество EEPROM. Естественно контроллер ругается после прошивки. Последний раз редактировалось Arsie, 27.12.2018 в 10:58 |
27.12.2018, 09:59 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Непонятки
Пожалуйста, объясните слово "неправильное" и поясните, пожалуйста, какое количество вы считаете правильным и почему вы так считаете.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
27.12.2018, 10:12 | #3 |
Senior Member
Регистрация: Jan 2013
Сообщения: 739
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Непонятки
Контроллер Pixel, EEPROM у него =256. В проекте EEPROM > 1300. После прошивки в контроллер естественно высвечивается ошибка про недостаток EEPROM и отключается журнал. Тот же проект, сгенерированный на версии конструктора 1.4 (у меня была на диске) дал размер EEPROM =174. Прошился и работает без замечаний. Поэтому я считаю что с EEPROM видимо что-то не так в Конструкторе версии 1.53. Чтобы вы сразу увидели, я и приложил проект. В моем понимании, разработчики Pixel прекрасно знают сколько у него EEPROM и сразу бы увидели проблему.
|
27.12.2018, 10:39 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Непонятки
Цитата:
Я вижу проблему проекта в том, что проектант при создании проекта зачем-то поставил галочку "Модуль памяти" напротив модели контроллера. И да, я сразу увидел эту проблему уже из вашего текста, но всё же решил уточнить, хотя бы из вежливости. Ну это само собой разумеется. Источник всех бед найден __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
27.12.2018, 10:55 | #5 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 739
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Непонятки
Цитата:
PS. Если в окошке "Подбор контроллера" выбрать Pixel25, то количество EEPROM устанавливается верно. По умолчанию там стоит SMH2010. Но контроллер можно поменять и в следующем диалоге назначении ввода-вывода. Если сделать так (а я так обычно и делал) то EEPROM назначается неверно > 1300. |
|
27.12.2018, 10:58 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Непонятки
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|