Страница 390 из 404 ПерваяПервая ... 290340380388389390391392400 ... ПоследняяПоследняя
Показано с 3,891 по 3,900 из 4801

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Але-ндр 1. Ой ой! Ты путаешь ПРку и микроконтроллеры. Тут НЕ надо считать такты и время цикла.
    Потому что время цикла ПРки зависит от нагруженности её программы.

    2. Внутри FUN/FB ST-код выполняется по строкам так, как написан.

    3. Зря ты морочишься. Можно же часть программы писать на ST, а часть на FBD.

    4. Про "Vaur OUT := Var IN корректно работает в первых трех строках" - показал бы весь код FBшки-то? Интересно, что же там такого ты накрутил!
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  2. #2

    По умолчанию

    owen_questions.png
    Сделал программу, в режиме симуляции пытаюсь посмотреть, что происходит в той её части, что снизу справа, и есть ощущение, что эта часть даже не запускается. Для сравнения, в симуляции всей остальной программе на каждом входе и выходе показаны текущие значения, а тут их просто нет. В чём может быть дело?

  3. #3

    По умолчанию

    Скорее всего переменная level нигде не используется. Она должна направляться на выход или выводиться на экран или быть энергонезависимой. Иначе вся ветка не обсчитывается

  4. #4

    По умолчанию

    Цитата Сообщение от RockTeal Посмотреть сообщение
    Скорее всего переменная level нигде не используется. Она должна направляться на выход или выводиться на экран или быть энергонезависимой. Иначе вся ветка не обсчитывается
    Спасибо, проблема оказалось в этом!

  5. #5
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,663

    По умолчанию

    Цитата Сообщение от ligachad Посмотреть сообщение
    owen_questions.png
    Сделал программу, в режиме симуляции пытаюсь посмотреть, что происходит в той её части, что снизу справа, и есть ощущение, что эта часть даже не запускается. Для сравнения, в симуляции всей остальной программе на каждом входе и выходе показаны текущие значения, а тут их просто нет. В чём может быть дело?
    Для симуляции надо чтобы ваша логика имела минимальный смысл, в смысле, результат подавался на выход ПР или на экран или в энергонезависимую переменную!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6

    По умолчанию

    Здравствуйте !!!
    Подскажите есть какой то механизм внутри среды.
    Который позволяет выполнить запись или чтение 485 один раз после старта ?

  7. #7
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,073

    По умолчанию

    Цитата Сообщение от temenator Посмотреть сообщение
    Здравствуйте !!!
    Подскажите есть какой то механизм внутри среды.
    Который позволяет выполнить запись или чтение 485 один раз после старта ?
    Вот отсюда плясать
    Безымянный.png

  8. #8

    По умолчанию

    А как у Вас сразу опрос и чтение в одной переменной ?
    Или это из мануала.
    Я так понимаю делаем какую то дефлтную переменную с значением ноль.
    На нее таймер с задержкой выключения и полуучаем допустим запись первую секундлу после старта.
    Потом уже включаем чтение.
    Я правильно понимаю, что при активации делается только одна попытка записи. А не циклично пока переменная true ?

  9. #9

    По умолчанию

    Цитата Сообщение от temenator Посмотреть сообщение
    А как у Вас сразу опрос и чтение в одной переменной ?
    Или это из мануала.
    Я так понимаю делаем какую то дефлтную переменную с значением ноль.
    На нее таймер с задержкой выключения и полуучаем допустим запись первую секундлу после старта.
    Потом уже включаем чтение.
    Я правильно понимаю, что при активации делается только одна попытка записи. А не циклично пока переменная true ?
    На ПР200 есть запись и чтение одной переменной.
    Вам лучше не читать однократно, а сделать инициализацию при включении из энергонезависимой переменной. А запись по изменению и так однократная при изменении.
    В слейве вообще все сетевые сохраняются сами, если только мастер их не перезапишет при включении.
    Последний раз редактировалось kondor3000; 01.04.2026 в 07:47.

  10. #10

    По умолчанию

    У меня просто самописный слейв. Панелька для приточной вентиляции.
    Меняет расписание внутри себя.
    На старте мастер туда загоняет расписание из своей энергонезависимой.
    Потом мастер просто читает от туда раз в хх времени.

Страница 390 из 404 ПерваяПервая ... 290340380388389390391392400 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

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