Страница 20 из 538 ПерваяПервая ... 1018192021223070120520 ... ПоследняяПоследняя
Показано с 191 по 200 из 5378

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

  1. #191
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,596

    По умолчанию

    Попробуйте за архивировать проект(*.rar) ,а потом загрузить на форум.
    электронщик до мозга костей и не только

  2. #192

    По умолчанию Превышение уровня стека

    Большое спасибо! Получилось. А вопрос такой. Можно ли уменьшить уровень стека в приложенной программе? Глубина стека превысила 15 уровней.
    Вложения Вложения

  3. #193
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,596

    По умолчанию

    НУ вы и размахнулись с рабочим полем ,у вас куски схемы однотипные -используйте макросы .Чтобы упростить проект (стек) нужно ТЗ .Давайте ТЗ в областях применения ПР.
    электронщик до мозга костей и не только

  4. #194

    По умолчанию

    Логика работы программы в приложении.
    В архиве немного уточненная программа (Подключен выход Q7)
    Вложения Вложения

  5. #195
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,596

    По умолчанию

    А куда сигнал с датчика давления подаете? На ПЧВ ?
    электронщик до мозга костей и не только

  6. #196

    По умолчанию

    Да, на вход обратной связи ПЧ. Могу прислать принципиальную схему, если интересно.

  7. #197
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,596

    По умолчанию

    У вас очень много обратных связей ,порой избыточных ,то есть сигнал "1" участвует в формировании сигнала "2" И "3" ,а сигнал "3" участвует в формировании сигнала "2" и так многократно ...При таком подходе стека ни как не хватит .тем более у вас 3(6) канала связанных логикой .
    электронщик до мозга костей и не только

  8. #198

    По умолчанию

    Приходилось программировать ZelioLogic, Logo (с блоками расширения до 20 входов и 16 выходов с использованием около 200 FB) и никогда не сталкивался с проблемой переполнения стека. Я не встречал в литературе по этим контроллерам упоминаний о возможности достичь пределов по стеку. Поэтому, когда начинал писать программу для ПР110, интересно было попробовать, не ожидал, что в такой маленькой программе можно легко превысить пределы. Буду пытаться оптимизировать.

  9. #199
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    11,596

    По умолчанию

    Если я вас правильно понял ,то при большом разборе воды у вас максимум работает 2 насоса ,причем один от сети ,второй от ПЧ .И для равномерного износа они переключаются ,сначала один через ПЧ и в сеть ,потом 2 й через ПЧ .то есть... 1пч,1сеть,2пч ,1выкл,2сеть,3пч,2выкл,3сеть,1пч .....
    электронщик до мозга костей и не только

  10. #200

    По умолчанию

    Насосы, как обычно, должны вырабатывать одинаковый ресурс. В схеме три насоса. Однако не все три постоянно находятся в работе или на дежурстве. Т.е., возможна ситуация, когда один или два насоса отключены от схемы. Вначале я хотел предусмотреть возможность использования в программе сигналов, подаваемых на входы, информирующих включен ли конкретный насос в схему или нет. В дальнейшем отказался от этой идеи в пользу упрощения. В данной программе попытался организовать следующий алгоритм. Если ни один насос не работает, на входе I4 присутствует сигнал 1. При подаче команды пуск (I1=1) включается первый насос. Если он включился - I4=0. Начинается отсчет времени наработки. При достижении заданного предела первый привод отключается и включается второй. Однако, если первый насос по каким-то причинам на заработал, на I4 сохраняется 1 и через заданное время (3 секунды) формируется сигнал аварии первого насоса. Программа должна перейти к включению второго насоса. И т.д. Программа еще не доведена до "ума" (уткнулся в переполнение стека). Не удается в режиме эмуляции поработать

Страница 20 из 538 ПерваяПервая ... 1018192021223070120520 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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