Страница 5 из 773 ПерваяПервая ... 345671555105505 ... ПоследняяПоследняя
Показано с 41 по 50 из 7726

Тема: Экспресс вопрос (ответ)

  1. #41

    По умолчанию

    У меня Owen Logic ругается: "Уровень стека программы превышен! Значение глубины стека = 15"
    Что это за напасть такая и как с ней бороться? может программму можно переписать в другом ключе как-нибудь? Из-за чего такое происходит?

  2. #42
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Ну слава Богу ,А то я думал ,что только у меня ругается ,в моих абстрактных примерах и что это только мне надо уже около года бороться за увеличение глубины стека .Обещают сделать динамический стек ,говорят ,что поможет,поживем-увидим.Вы проект скиньте ,может что исправим.Приветствую нового потребителя ПР!
    электронщик до мозга костей и не только

  3. #43
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от anowice Посмотреть сообщение
    Что это за напасть такая и как с ней бороться?
    зачастую есть способы с этим бороться...
    один придумал rovki, другой я...

  4. #44
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Подтверждаю К дню Радио сделал генератор кода(азбуки) Морзе.Если бы был транзисторный выход можно было в тоновом режиме перестукиваться ,а так только в световом варианте и между устройствами. -Брадис N2
    --- .-- . -.
    Последний раз редактировалось rovki; 08.05.2011 в 09:54.
    электронщик до мозга костей и не только

  5. #45

    По умолчанию

    Вкратце ТЗ. Насосная станция, 3 насоса параллельно, датчики давления на выходе. Есть аварийные режимы работы, когда наработка не накапливается.
    Вложения Вложения

  6. #46
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Цитата Сообщение от anowice Посмотреть сообщение
    Вкратце ТЗ. Насосная станция, 3 насоса параллельно, датчики давления на выходе. Есть аварийные режимы работы, когда наработка не накапливается.
    Для начала откиньте выходы вкл. насосов (1-3) ,ограничение по стеку уйдет ,потом в режиме симулятора по блочно проверти весь алгоритм ,нет ли у вас лишних обратных связей(условий) ,дублирующих ,повторяющихся .Схема оживет ,хоть проверите ее.Может алгоритм придется менять ,прежде чем воевать со стеком.
    И не совсем понятна логика выбора рабочего насоса (Р) ,у вас получается ,например ,что второй насос (Р2) имеет разрешение на включение при аварии на 1 насосе,на 1 и 3 насосе и при аварии на насосах 1,2,3.(А1,А2,А3). мож задумка какая особая?Очень много обратных связей(условий) .если не лень скиньте полное тз в личку ,попробую сделать то же самое,но другим способом.
    Последний раз редактировалось rovki; 08.05.2011 в 14:05.
    электронщик до мозга костей и не только

  7. #47
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    а вот мой секрет - если в 3х местах (напротив I1,I2,I3, после ТР1,ТР2,Т3)
    изменить схему по коммутативному закону, как на картинке
    (из верхнего варианта сделать нижний)
    то проблема со стеком исчезнет...
    Изображения Изображения

  8. #48
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    а вот мой секрет - если в 3х местах (напротив I1,I2,I3, после ТР1,ТР2,Т3)
    изменить схему по коммутативному закону, как на картинке
    (из верхнего варианта сделать нижний)
    то проблема со стеком исчезнет...
    Это только AI доступно ,методом научного тыка ,решать такие задачи ,главное что бы при добавлении еще чего нибудь ,опять стек не переполнился .А если серьезно ,гляньте схему еще разок ,часть взаимоблокировок можно и нужно убрать в этом варианте или применить другой подход ,с другой элементной базой.
    У вас при неисправности насоса ,включается следующий ,по при сбросе аварии (и не устранении ее) идет сигнал на включение неисправного насоса (кратковременно ),а потом включается следующий и нет чередования среди оставщихся целых.При всех исправных насосах идет чередование насосов,летом по 1,зимой попарно.А вот при поломках по моему алгоритм как то не так работает ,но вам виднее ,что вы там задумали .Ждемс ,вопросившего.
    Последний раз редактировалось rovki; 08.05.2011 в 16:07.
    электронщик до мозга костей и не только

  9. #49
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Это только AI доступно ,методом научного тыка ,решать такие задачи ,главное что бы
    главное что бы разработчики нас услышали, и автоматизировали сей процесс...

    PS это метод не "тыка", а оптимизация стека при составлении схемы через найденые недокументированные фичи...
    Последний раз редактировалось AI!; 08.05.2011 в 16:12. Причина: ЗЫ

  10. #50
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,121

    По умолчанию

    Если есть перебор вариантов где какие связи крутить и сколько ,то это -ТЫК,там попробовал ,сям попробовал.... ,я пробовал вначале крутить ,потом плюнул и отсоединил выходы ,потому как вариант еще не проверен ...,а то вы связи поменяли ,а он их возьмет и выкинет вовсе и другие наставит.Перебор ,интуиция и везение -вот метод научного тыка.
    Победителей не судят ,поэтому похвалил
    В связи с этим у меня то же вопрос к разработчикам -Как на схеме располагать константы ,что бы потом в окне свойств они шли по порядку ,а не как попало в макросе.Например макрос ППЗУ ,внутри макроса располагаю их попорядку ,а в окне свойств они в перемешку ,заполнять их неудобно ,если таких макросов несколько.
    Последний раз редактировалось rovki; 08.05.2011 в 17:06.
    электронщик до мозга костей и не только

Страница 5 из 773 ПерваяПервая ... 345671555105505 ... ПоследняяПоследняя

Похожие темы

  1. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10426
    Последнее сообщение: Вчера, 21:06
  2. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7074
    Последнее сообщение: Вчера, 17:56
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •