PDA

Просмотр полной версии : Идет переполнение стека ПР 110



Николай_10
30.04.2015, 11:20
Добрый день.
Попробовал написать автомат. Планировал включить 8 таймеров задержки включения , данные о времени планировалось получать с панели операторов. При 4 таймерах уровень стека 87% при 5 переполнение стека.
Прошу ответить что влияет на уровень стека и как это победить.

Алексей Геннадьевич
30.04.2015, 11:30
Очерёдность включений и структура программы.
Выложите проект.
17971

Вот. смотрите. Всё зависит от структуры программы.

Николай_10
30.04.2015, 11:48
В целом все понятно я видимо губу раскатал17972
За ответ спасибо.

Алексей Геннадьевич
30.04.2015, 11:59
В целом все понятно я видимо губу раскатал17972
За ответ спасибо.

Всё у вас поместится, если изменить структуру программы.
И Входные-выходные переменные без особой надобности не используйте - они тоже жрут стек.

А в ПР114 на стек с такой прогой можно вообще не смотреть.;)
И выкладывайте проект ОЛ, а не скрин экрана. Так помочь проще.
И блоки выбора (в1, -в4) лучше обьединить в один.

Николай_10
30.04.2015, 12:27
Спасибо рекомендации учту.

Василий Кашуба
30.04.2015, 13:50
В целом все понятно я видимо губу раскатал17972
За ответ спасибо.
Я смотрю вы пишите программу для автоматизации котельной? У вас немного подход к написанию программы не верный. Я смог в ПР110 вместить программу управления тремя парами насосов, с АВР и сигнализацией. И то стек у меня не превысил 70%.

Николай_10
30.04.2015, 15:04
Начал писать для ПР 114 все идет нормально и огромный запас есть. Спасибо за совет.
Программа действительно для автоматики безопасности котла, и то что я показал примерно 10% от того что мне желательно и очень сомнительно, что ее можно существенно уменьшить там достаточно много требований (говорю как специалист КИП и А). А что касается насосов и АВР то это я тож делал, там все проще.
С уважением Николай.

Василий Кашуба
30.04.2015, 15:46
Начал писать для ПР 114 все идет нормально и огромный запас есть. Спасибо за совет.
Программа действительно для автоматики безопасности котла, и то что я показал примерно 10% от того что мне желательно и очень сомнительно, что ее можно существенно уменьшить там достаточно много требований (говорю как специалист КИП и А). А что касается насосов и АВР то это я тож делал, там все проще.
С уважением Николай.
Случайно не такую? Если будут вопросы пишите в личку.

Николай_10
30.04.2015, 16:50
Благодарю за информацию. При первом взгляде схема Достойная (чтоб прикинуть детально нужно время), хотя не универсальная (это не всегда минус) мне же необходимо написать нечто универсальное что можно было бы использовать и для малых отопительных котлов и больших энергетических чтоб была хоть небольшая но унификация.
с уважением Николай