|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
02.06.2018, 18:53 | #1 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Проблема с записью программы в Pixel-1211 (нет проблемы)
Добрый день!
Вылезла такая проблема с Пикселем 1211: при загрузке программы, созданной в конструкторе для водяного калорифера, пишет "недостаточно ресурсов контроллера". Вроде программа стандартная, я раньше такие спокойно загружал в пиксель 12.... Поменял контроллер - такая же петрушка. Частотник, расписание выкинул - результат тот же. поковырял программу - все равно недостаточно ресурсов. Гружу простую программу, что накидал за минутку - все ок. Не можете подсказать в чем проблема. Лоджик и конструктор самых последних версий. |
02.06.2018, 19:31 | #2 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
В пиксель 25 программа влезла. Значит памяти просто не хватает...
Что делать - на объект приобретены два Пикселя 12 с модулем памяти... |
03.06.2018, 00:19 | #3 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
|
03.06.2018, 06:25 | #4 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Вот он.
Что интересно - выкинул такие функции, как работа по расписанию и ограничение времени использования и программа влезла.... Но расписание заказчику нужно, а ограничение мне (на всякий случай). |
03.06.2018, 07:27 | #5 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Проблему решил!
В макросе Основного экрана заменяется макрос бегущей строки на такой же макрос из набора Лоджика. Открывается, находится макрос основного экрана и в нем удаляются лишние строки (влажность и тп). Остаются только три датчика температуры. Ещё редактируется мультиплексор датчиков - его тоже перевел на три входа. И программа влезла. Но это для одноступенчатого вентилятора. Если выбрать частотное управление без поддержания температуры, тогда программа опять не влазит. Придётся самому залезть в макрос Процессора. Там всё, у чего выходы остаются неподключенными удаляется. Затем на поляне всё лишнее аккуратно удаляется. И программа тоже влезла! Как говорил мне старшина в армии: "сапоги надевают утром на свежую голову!" Всем спасибо за внимание. |
03.06.2018, 19:37 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Никогда описанная вами программа не залезала в 12-й Пиксель. На выходе из Конструктора она слишком большая. И не "чу-чу", а конкретно так больше возможностей маленького Пикселя.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
03.06.2018, 19:49 | #7 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Не знаю - но раньше помнится влезало....
Вот бы функцию ввести в Лоджик, чтобы с её помощью подсчитать количество байт программы. Кучку нервных клеток мне бы сэкономило. Перед загрузкой же что-то проверяется. И, если не влазит, выводится сообщение. При этом старая программа в контроллере не затирается. Очень было бы полезно на начальном этапе проектирования при выборе оборудования до его покупки. Но если я программу запихнул в 12й Пиксель, то получается что конструктор делает неоптимальную по объему программу? Много пустых выводов на макросах, текстовые сообщения, которые никогда не выводятся. |
03.06.2018, 19:55 | #8 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Вот что получилось
|
03.06.2018, 23:15 | #9 |
Senior Member
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 495
Благодарил(а): 51 раз(а)
Поблагодарили:
14 раз(а) в 13 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Именно поэтому я не применяю 12й. Себе дороже.
|
03.06.2018, 23:36 | #10 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Совершенно однозначно неоптимальную и избыточную. Ведь делается на основе максимального шаблона с заменой неиспользуемого на заглушки. Подправить полученное никто не запрещает, но уже на свой страх и риск.
|
04.06.2018, 11:47 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Цитата:
Это как с проблемой быстро-дёшево-качественно. Одновременно можно выбрать только две позиции. У Конструктора аналогично, он делает быстро, качественно, но недёшево для памяти. Прочтите внимательно: http://forum.segnetics.com/showthread.php?t=1532 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
22.07.2018, 08:11 | #12 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Объект запустил - все хорошо.
Программа рабочая. Всё-таки очень хотелось бы заранее знать объем программы, чтобы в следующий раз так не "париться"... Или просто сигнал - умещается данная программа в выбранный контроллер или нет. Поверьте- на этапе проектирования и выбора оборудования это необходимо...... |
22.07.2018, 09:58 | #13 | |
Senior Member
Регистрация: Aug 2015
Адрес: I live in Russia (Siberia), it's cold
Сообщения: 209
Благодарил(а): 1 раз(а)
Поблагодарили:
11 раз(а) в 10 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Цитата:
|
|
23.07.2018, 11:43 | #14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211
Цитата:
Верю. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.07.2018, 18:39 | #15 |
Senior Member
Регистрация: Sep 2016
Адрес: Первоуральск
Сообщения: 104
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211 (нет проблемы)
Спасибо, Арсений!
Я прочитал. Понятно. А можете продолжить линеечку?: "Память по возрастанию: Pixel-12, SMH2010, SMH-2G, Pixel-25, SMH-2Gi. В процентах примерно как 100%, 190%, 250%, 255%, >1000%" |
24.07.2018, 18:47 | #16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: Проблема с записью программы в Pixel-1211 (нет проблемы)
Там уже разница в тысячи раз идёт.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |