Страница 244 из 381 ПерваяПервая ... 144194234242243244245246254294344 ... ПоследняяПоследняя
Показано с 2,431 по 2,440 из 4549

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

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

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

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    ага, понял, спасибо
    а то на сайте почему-то оперируют термином "время обновления"
    а в кратком РЭ на входах, этого параметра - не указано (мне надо было 102 реле)
    и ещё оказывается длительность импульса они отделяют от времени "реакции"на изменение входа - это ещё некая величина, добавляемая к импульсу....очень становится интересно

    может я слишком заморачиваюсь, но имхо хотелось бы иметь какую-то "системную" переменную, которая после включения и загрузки самого ядра, выдаёт Тру. Технология требует некий начальный режим "самопроверки" и типа если Тру, то запускаемся, а если Фалсе, то сливаемся в исходное. Вот я и не могу понять - ведь если сам прибор будет в ауте при загрузке операционки, то он никак не сможет "правильно" выдать Тру или Фалсе по выходу? То есть требуется некий БИОС, который проверяет исправность реле и даёт разрешение на дальнейшую загрузку ОС нашей ПР, а потом уже типа загружается и выполняется программа управления. Что-то типа такого, как я понимаю требование "самодиагностики аппаратуры"
    в чём разница - после включения и после загрузки программы?
    ведь константа "1" на RTRIG - это и есть "после загрузки программы? или я что-то путаю
    Если обнаружится неисправность, то ПР так и пишет на экране (если может), что-то типа "Программа LOGIC: повреждена"
    Если загруженная пользовательская программа начала выполняться, значит ПР считает, что у него всё хорошо.
    Последний раз редактировалось 1exan; 17.03.2023 в 07:15.

  2. #2

    По умолчанию

    После включения - это КАЖДЫЙ раз после подачи питания
    После загрузки - это ЕДИНСТВЕННЫЙ раз после прошивки программы

  3. #3

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Если обнаружится неисправность, то ПР так и пишет на экране (если может), что-то типа "Программа LOGIC: повреждена"
    102 реле без экрана. И внешний экран я получается никак не могу использовать, ведь работа с внешний экраном выполняется в программе, которая не загрузится?

  4. #4

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Если обнаружится неисправность, то ПР так и пишет на экране (если может), что-то типа "Программа LOGIC: повреждена"
    Если загруженная пользовательская программа начала выполняться, значит ПР считает, что у него всё хорошо.
    попытаюсь достучаться до заказчика, который хочет получить какую-то ПРЕДпрограмму, до исполнения загруженной пользовательской
    спасибо

  5. #5

    По умолчанию

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

  6. #6

    По умолчанию

    Цитата Сообщение от In_Da_Cher_A Посмотреть сообщение
    вот вот! и реле не сможет это никак "сказать", допустим, максимум как я понимаю - лампочка либо красная будет, либо зелёная....хоть второй прибор ставь, который по цвету светодиода будет сообщать - самодиагностика Ок или Плохо всё.
    Вешайте 1 на дискретный выход, когда программа выполняется. Выход разомкнут - авария

  7. #7
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    107

    По умолчанию

    Здравствуйте, Уважаемые!

    Есть несколько устройств.
    Каждое устройство подключено к выходам реле.
    Необходимо что бы устройства включались последовательно с паузой между включениями (временной промежуток паузы задается переменной) и различным временным интервалом включённого состояния (временной промежуток включенного состояния задается переменной).

    Пример:
    Устройства подключены к выходам Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8.
    Последовательность включения Q1,Q2,Q3,Q4,Q5,Q6,Q7,Q8.
    Пауза между включениями = 1 сек.
    Время включения:
    Q1 = 10 сек.,
    Q2 = 20 сек.,
    Q3 = 30 сек.,
    Q4 =40 сек.,
    Q5 = 50 сек.,
    Q6 = 60 сек.,
    Q7 = 70 сек.,
    Q8 = 80 сек.

    Как осуществить подобное?
    Ничего не могу понять, уже весь голова вскипел.

  8. #8

    По умолчанию

    Цитата Сообщение от ProRus Посмотреть сообщение
    Каждое устройство подключено к выходам реле.
    Необходимо что бы устройства включались последовательно с паузой между включениями (временной промежуток паузы задается переменной) и различным временным интервалом включённого состояния (временной промежуток включенного состояния задается переменной).
    Как осуществить подобное?
    Ничего не могу понять, уже весь голова вскипел.
    1 вариант: Самое простое, поставить 8 таймеров последовательно и 1 таймер на паузу.
    2 вариант: Счётчик, прибавляет по 1, время таймера задаёте № *10, один таймер на время, второй для паузы.
    3 вариант: Пишите код на ST и 2 таймера

  9. #9
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    107

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    1 вариант: Самое простое, поставить 8 таймеров последовательно и 1 таймер на паузу.
    2 вариант: Счётчик, прибавляет по 1, время таймера задаёте № *10, один таймер на время, второй для паузы.
    3 вариант: Пишите код на ST и 2 таймера
    Спасибо за подсказки.
    1. С первого варианта я начинал. Не работает, так как при последовательном соединении на переднем фронте второго таймера пропадает единица и все перестает работать.
    2. Попробую.
    3. Для меня на сегодня слишком сложно.

  10. #10
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,130

    По умолчанию

    Цитата Сообщение от ProRus Посмотреть сообщение
    Спасибо за подсказки.
    1. С первого варианта я начинал. Не работает, так как при последовательном соединении на переднем фронте второго таймера пропадает единица и все перестает работать.
    Не те таймеры используете, нужно на ТОN + XOR.
    Вот тупо в лоб
    1. Делаем макрос, назавём его Шаг
    Захват-01.png

    2. Последовательно соединяем Шаги, например четыре штуки
    Захват-02.png

    Дальше продолжите сами
    Вложения Вложения
    Последний раз редактировалось petera; 17.03.2023 в 14:50.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 244 из 381 ПерваяПервая ... 144194234242243244245246254294344 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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