1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

S7-200. Измерение скорости цилиндра

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Dimition
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 15 фев 2019, 16:56
Имя: Дмитрий
Страна: Россия
город/регион: Ростов-на-Дону
Благодарил (а): 6 раз

S7-200. Измерение скорости цилиндра

Сообщение Dimition »

Снова я. Всем доброго времени суток!
Вопрос: Имеется пневматический цилиндр с аналоговым датчиком положения поршня. Ход цилиндра 200мм. Интервал 0-32000 я преобразовал в "реальные" 0-200. Можно как-то измерить скорость перемещения цилиндра в мм/сек ( в течение времени и на протяжении всего движения)?
На картинке ниже мне предложили один из вариантов, но он не совсем корректно вычисляет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

UNTK_RAA
здесь недавно
здесь недавно
Сообщения: 76
Зарегистрирован: 01 мар 2010, 17:37
Имя: Алексей Алексеевич
Страна: Россия
город/регион: Нижний Тагил
Благодарил (а): 12 раз
Поблагодарили: 8 раз

S7-200. Измерение скорости цилиндра

Сообщение UNTK_RAA »

SM0.5 изменяет значение раз в 500 мс. Расчет в целых числах - теряется точность при делении (дробная часть).

Я бы расчёты выполнил в блоке прерываний по времени (100 мс), а значения перевёл в REAL, или как вариант можно умножить значение на 100 перед делением.
Ответить

Вернуться в «Simatic Step7»