Страница 22 из 69 ПерваяПервая ... 12202122232432 ... ПоследняяПоследняя
Показано с 211 по 220 из 758

Тема: Функциональные блоки на языке ST

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

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

    По умолчанию

    to 1exan. Это я уже понял, к сожалению. Но всё равно спасибо!

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,512

    По умолчанию

    ЭдМахалыч тут вообще непонятно желание... Если программа внутри ПР крутится и обновляет данные, когда мастер подключится и прочет то, что на данный момент сформировала программа ПР.

    Или вы хотите фиксировать некоторые данные, если было пропадание связи и потом вычитывать?

  3. #3

    По умолчанию

    kondor и melky, все просто:
    Мастер (СПК107) задает (по ModBus) включение какого то мощного и опасного устройства (допустим привод перемещения) через slave-устройство (ПР102), мастер его и отключает.
    Теперь вопрос - как остановить двигатель, если мастер заглючил (сгорел, взорвался и т.п.) или "Вася" кабель перебил.
    Вот это и есть "защита от потери связи. По OL я понял - штатного средства нет, будем делать по контрольному регистру.
    Так что, ув. kondor слейву не по барабану, если через него управляют опасными исполнителями...

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

    По умолчанию

    Цитата Сообщение от ЭдМахалыч Посмотреть сообщение
    kondor и melky, все просто:
    Мастер (СПК107) задает (по ModBus) включение какого то мощного и опасного устройства (допустим привод перемещения) через slave-устройство (ПР102), мастер его и отключает.
    Теперь вопрос - как остановить двигатель, если мастер заглючил (сгорел, взорвался и т.п.) или "Вася" кабель перебил.
    Вот это и есть "защита от потери связи. По OL я понял - штатного средства нет, будем делать по контрольному регистру.
    Так что, ув. kondor слейву не по барабану, если через него управляют опасными исполнителями...
    Вот в соседней теме подобный вопрос обсуждали: https://owen.ru/forum/showthread.php?t=38286&page=2
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5

    По умолчанию

    Сергей, Спасибо, именно так и поступил.
    Спасибо!!!

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

    По умолчанию

    Цитата Сообщение от ЭдМахалыч Посмотреть сообщение
    kondor и melky, все просто:
    Мастер (СПК107) задает (по ModBus) включение какого то мощного и опасного устройства (допустим привод перемещения) через slave-устройство (ПР102), мастер его и отключает.
    Теперь вопрос - как остановить двигатель, если мастер заглючил (сгорел, взорвался и т.п.) или "Вася" кабель перебил.
    Вот это и есть "защита от потери связи. По OL я понял - штатного средства нет, будем делать по контрольному регистру.
    Так что, ув. kondor слейву не по барабану, если через него управляют опасными исполнителями...
    По хорошему сам контроллер должен контролировать состояние опасного механизма и при аварии его отключать

  7. #7

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    По хорошему сам контроллер должен контролировать состояние опасного механизма и при аварии его отключать
    Конечно, ПР102 и контролирует его по датчикам и прочим условиям.
    Но и отсутствие связи с устройством верхнего уровня (во многих случаях) он контролировать тоже должен уметь!

  8. #8

    По умолчанию

    А как на данный момент решается вопрос с таймерами для ST ? Пока ничего лучше внешнего генератора, входа для тактовых импульсов и программных счетчиков с флагами внутри блока не придумал.

  9. #9

    По умолчанию

    Цитата Сообщение от gmz_001 Посмотреть сообщение
    А как на данный момент решается вопрос с таймерами для ST ? Пока ничего лучше внешнего генератора, входа для тактовых импульсов и программных счетчиков с флагами внутри блока не придумал.
    Внешний не нужен, нужно только время цикла T_zikl в ms, кол-во циклов считается как x:=x+1; внутри блока.
    x * T_zikl= T таймера. Пока так.
    Последний раз редактировалось kondor3000; 28.08.2023 в 16:03.

  10. #10

    По умолчанию

    Добрый день, а есть у вас на сайте список примеров, как эти ФБ правильно реализовывать?
    Канал по автоматизации
    https://t.me/you_engineer_asu

Страница 22 из 69 ПерваяПервая ... 12202122232432 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК73 (Функциональные кнопки)
    от necro в разделе ПЛК63/73
    Ответов: 8
    Последнее сообщение: 18.05.2022, 10:03
  2. Функциональные блоки
    от ribamuka в разделе СПК2xx (архив)
    Ответов: 4
    Последнее сообщение: 08.04.2018, 15:01
  3. Функциональные блоки насосов в CoDeSys
    от Алексей Ермолаев в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 28.03.2017, 13:50
  4. Функциональные блоки- где искать?
    от Xops в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 01.03.2016, 11:07
  5. СПК функциональные клавиши
    от Lyohin в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 30.03.2015, 15:10

Ваши права

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