Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: Рабоа с данными

  1. #1

    По умолчанию Рабоа с данными

    При вызове функционального блока создаются данные. Где их можно посмотреть? Как их отправить в ОРС.

  2. #2

  3. #3

    По умолчанию

    Я написал функциональный блок управлением двигателем. Хочу его вызывать в программе под разными именами. Как мне получить с него данные и передать в OPC сервер.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от андрей1972 Посмотреть сообщение
    Как мне получить с него данные
    При вызове экземпляра функционального блока используйте оператор => для копирования значения его выходных переменных в нужные вам переменные (например, переменные программы, в которой вызывается экземпляр блока).
    См. п. 5.8.2:
    https://ftp.owen.ru/CoDeSys3/11_Docu...Start_v3.0.pdf

    Цитата Сообщение от андрей1972 Посмотреть сообщение
    передать в OPC сервер.
    В какой именно OPC-сервер их нужно передать?
    Как он называется?

  5. #5
    Пользователь
    Регистрация
    22.11.2022
    Адрес
    Ростов-на-Дону
    Сообщений
    51

    По умолчанию

    Уважаемые Администраторы и форумчане!
    Прошу оказать посильную помощь в поиске подхода к решению моей задачи!
    Имеется устройство, состоящее из двух индукционных датчиков с цифровым выходом.
    Оно должно находиться в режиме ожидания события появления металлического предмета (колеса).
    Как только событие произошло, должен подключиться программный комплекс его обработки.
    Необходимо зафиксировать факт появления события, определить скорость движения и подсчитать количество проходящих элементов.
    Сложность (для меня) состоит в организации ожидания и запуска программного комплекса при появлении события.
    И ещё бОльшая сложность в вычислении скорости.
    Пытался обрабатывать сигналы от датчиков с помощью переключателя RS и дальнейшей фиксации времени с помощью таймера с задержкой включения TON (см. рисунок).
    Но при скорости порядка 25 м/с таймер фиксирует время запаздывания срабатывания датчиков порядка 7 мс (нарастающей цифрой 0 - 7), а функция обработки и пересчёта времени в скорость не принимает даже эти величины,
    хотя требуются ещё бОльшие скорости.
    Прошу поделиться своими знаниями, опытом и подсказать возможные пути решения.
    ПЛК200-04-CS.

    Таймер_TON.jpg

  6. #6

    По умолчанию

    Цитата Сообщение от Serg52 Посмотреть сообщение
    хотя требуются ещё бОльшие скорости.
    Прошу поделиться своими знаниями, опытом и подсказать возможные пути решения.
    ПЛК200-04-CS.
    Для начала посмотрите обучающие видео, например https://www.youtube.com/watch?v=4UTMJ_hDUew

    https://www.youtube.com/watch?v=p4LUaGv9irM

    https://owen.ru/media?tags=783
    Последний раз редактировалось kondor3000; 10.04.2023 в 13:27.

  7. #7
    Пользователь
    Регистрация
    22.11.2022
    Адрес
    Ростов-на-Дону
    Сообщений
    51

    По умолчанию

    Спасибо!
    Уже изучал. Очень хорошая серия. Там хорошо рассказано, но в общем, для понимания процесса.
    Не понятно, как связать получаемое на выходе время в мс со счётчиком и как интерпретировать полученные результаты.

  8. #8

    По умолчанию

    Цитата Сообщение от Serg52 Посмотреть сообщение
    Спасибо!
    Уже изучал. Очень хорошая серия. Там хорошо рассказано, но в общем, для понимания процесса.
    Не понятно, как связать получаемое на выходе время в мс со счётчиком и как интерпретировать полученные результаты.
    Для того чтобы подсказать, не хватает данных.
    Счётчик считает количество импульсов, условно коробки. Есть коробки счёт есть, нет коробок счётчик стоит. То есть количество вы можете подсчитать, просто сумму или за единицу времени, например секунду, минуту.
    Для измерения скорости ленты нужен какой то датчик и какие то метки на ленте или колесо с зубьями которое ленту приводит в движение.
    Последний раз редактировалось kondor3000; 10.04.2023 в 14:04.

  9. #9
    Пользователь
    Регистрация
    22.11.2022
    Адрес
    Ростов-на-Дону
    Сообщений
    51

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Для того чтобы подсказать, не хватает данных.
    Счётчик считает количество импульсов, условно коробки. Есть коробки счёт есть, нет коробок счётчик стоит. То есть количество вы можете подсчитать, просто сумму или за единицу времени, например секунду, минуту.
    Для измерения скорости ленты нужен какой то датчик и какие то метки на ленте или колесо с зубьями которое ленту приводит в движение.
    Задача железнодорожная. Состава нет, система стоит, ждёт. Накатилось первое колесо, датчик должен подать сигнал на начало обработки события. Датчика два, они расположены на некотором расстоянии друг от друга.
    Мы должны определить направление движения, скорость состава и подсчитать вагоны. С подсчётом понятно, а вот скорость...

  10. #10

    По умолчанию

    Цитата Сообщение от Serg52 Посмотреть сообщение
    Задача железнодорожная. Состава нет, система стоит, ждёт. Накатилось первое колесо, датчик должен подать сигнал на начало обработки события. Датчика два, они расположены на некотором расстоянии друг от друга.
    Мы должны определить направление движения, скорость состава и подсчитать вагоны. С подсчётом понятно, а вот скорость...
    Начало события по R_Trig, какой первый датчик сработал, определяете направление, счёт по количеству вагонов. Скорость вычисляете по разнице времени между первым и вторым датчиком.
    По факту это почти работа с энкодером, там тоже разница между первым и вторым импульсом определяет направление, подсчёт кол-ва импульсов, только скорость не считают.
    Последний раз редактировалось kondor3000; 10.04.2023 в 14:30.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. СП307 обмен данными
    от Jakan в разделе Панели оператора (HMI)
    Ответов: 8
    Последнее сообщение: 28.02.2020, 15:34
  2. Обмен данными с ПЛК110
    от Papagun78 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 11.07.2017, 11:07
  3. Ответов: 16
    Последнее сообщение: 14.12.2012, 19:47
  4. Ответов: 6
    Последнее сообщение: 19.09.2012, 11:40
  5. Обмен данными через DDE
    от Faradox в разделе Разработки
    Ответов: 0
    Последнее сообщение: 27.10.2008, 23:06

Ваши права

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