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

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

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

    По умолчанию

    Цитата Сообщение от ЭдМахалыч Посмотреть сообщение
    Спасибо. Мне для обработки инкрементного энкодера, но не суть. Нашел такой вариант http://ftp-ow.owen.ru/softupdate/OWE...nter/CTN32.pdf
    Для работы с энкодером скорости(быстродействия) обычных дискретных входов не хватит, короче, для этой цели придумали специальные быстрые входы, имеются у ПР103(205), короче там уже всё придумано, в смысле привязываешь переменную к счётчику энкодера и всё! И нередко 16-битные счётчики используются, в смысле, счётчик при достижении крайних значений не останавливается, а гоняет по кругу, короче для подсчёта это не будет иметь разницы какой там счётчик, в смысле, 16-битный или 32-битный!
    А так 32 битный счётчик можно здесь найти в посте#6462: https://owen.ru/forum/showthread.php?t=9398&page=647
    И, вроде, в менеджере компонентов был аналогичный.
    Последний раз редактировалось Сергей0308; 23.08.2023 в 04:08.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #212

    По умолчанию

    Сергей, спасибо! Уже решил как привычней - накатал ST-блок.
    А скорость импульса у меня маленькая - 85Гц в потолке (~12мс/имп), но это 1,5м винт ШВП (шаг 4мм) на пиле и 500 имп/об...
    Короче написать блок на ST для меня быстрей (12 лет практики на STM32
    Просто стало интересно - в стандарте нет 32-битных блоков?

  3. #213

    По умолчанию

    Ещё вопрос к знатокам OL:
    Возможно ли штатными средствами настроить состояние slave-устройства по умолчанию при отсутствии связи?
    Т.е. защита от потери связи (по некоему таймауту запросов от мастера) или при включении (мастер дольше грузится).
    Сейчас вопрос актуален для ПР102.
    Заранее спасибо!

  4. #214

    По умолчанию

    Цитата Сообщение от ЭдМахалыч Посмотреть сообщение
    Ещё вопрос к знатокам OL:
    Возможно ли штатными средствами настроить состояние slave-устройства по умолчанию при отсутствии связи?
    Т.е. защита от потери связи (по некоему таймауту запросов от мастера) или при включении (мастер дольше грузится).
    Сейчас вопрос актуален для ПР102.
    Заранее спасибо!
    Слейву вообще по барабану, если его опрашивают, он отвечает, если нет то молчит. Защиты тут не бывает, есть статус опроса, при условии работы мастера.
    Вот в мастере и сделайте переменную статуса опроса.

    Можно сделать раз в секунду, установку в слейве единичного бита, мастер должен его сбрасывать по получении,
    если не сбросил например 5-7 сек, значит мастер отвалился.
    Последний раз редактировалось kondor3000; 23.08.2023 в 13:26.

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

    По умолчанию

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

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

  6. #216

    По умолчанию

    Цитата Сообщение от ЭдМахалыч Посмотреть сообщение
    Ещё вопрос к знатокам OL:
    Возможно ли штатными средствами настроить состояние slave-устройства по умолчанию при отсутствии связи?
    Т.е. защита от потери связи (по некоему таймауту запросов от мастера) или при включении (мастер дольше грузится).
    Сейчас вопрос актуален для ПР102.
    Заранее спасибо!
    Штатно в ПР даже средств контроля наличия связи с мастером нет (по крайней мере в ПР102)
    Организуйте сами контроль связи с мастером и при отсутствии таковой в программе делайте нужные действия.

  7. #217

    По умолчанию

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

  8. #218

    По умолчанию

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

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

    По умолчанию

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

  10. #220

    По умолчанию

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

Страница 22 из 66 ПерваяПервая ... 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

Ваши права

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