Страница 663 из 859 ПерваяПервая ... 163563613653661662663664665673713763 ... ПоследняяПоследняя
Показано с 6,621 по 6,630 из 8582

Тема: CODESYS V3.5. Вопросы и ответы

  1. #6621

    По умолчанию

    Вопрос. Контроллером ПЛК210 через апи забираю с ОвенКлауд(далее ОК) значение температуры.
    Как проверить достоверность этого параметра?
    Чтоб выдать сигнал, когда параметр в ОК не менялся определённое кол-во времени или почему-то перестали поступать данные с ОК(например канал упал).

  2. #6622

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Вопрос. Контроллером ПЛК210 через апи забираю с ОвенКлауд(далее ОК) значение температуры.
    Как проверить достоверность этого параметра?
    Чтоб выдать сигнал, когда параметр в ОК не менялся определённое кол-во времени или почему-то перестали поступать данные с ОК(например канал упал).
    https://api.owencloud.ru/#parameter

    Описание возвращаемых полей:
    Возвращается json-массив объектов с полями:
    id - идентификатор параметра
    values - массив с одним объектом.
    d - unix timestamp, когда было получено значение
    v - значение параметра
    e - код ошибки при чтении
    f - отформатированное значение (в т.ч. учитывается код ошибки)
    Сравнивайте метку времени (d) и принимайте соответствующее решение.

  3. #6623

    По умолчанию

    Цитата Сообщение от Николай Суриков Посмотреть сообщение
    Съешь еще этих мягких французских булок %0Aда выпей чаю.
    Спасибо.

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Дело точно не в CODESYS.
    Я когда-то давно добивался нужного поведения - и жирности, и переноса строки, и т. д.
    Кажется, дело было в аргументе parse_mode метода sendMessage.
    https://core.telegram.org/bots/api#sendmessage

    Попробуйте разные варианты его использования (для разных вариантов используется разная разметка).

    Upd. - освежил воспоминания.
    parse_mode=HTML
    <b>Первая жирная строка</b>%0AВторая обычная строка

    Или можете непосредственно на Python написать скрипт и вызывать его из CODESYS с нужными аргументами - наши контроллеры это поддерживают.
    https://ftp.owen.ru/CoDeSys3/21_Exam...ory_3517v1.zip
    Благодарю. Долго бы я пытался заставить работать \n, если бы не подсказка %0A
    Последний раз редактировалось beatitas; 17.12.2023 в 12:53.

  4. #6624

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    Не забудьте проверить порт и ID.
    И то что приборы в одной подсети...
    спасибо. помогло. был не внимателен к ID

  5. #6625

    По умолчанию

    Цитата Сообщение от vitalij Посмотреть сообщение
    спасибо. помогло. был не внимателен к ID
    Хотя многие тут пишут, что ID для ModBus TCP не важен... Иногда без него никак (вернее всегда).

  6. #6626

    По умолчанию

    Добрый день. Подскажите пожалуйста, как фиксировать время? Нужно по событию переменной "bool" фиксировать время возникновения события и исчезновение события с записью времени в энергонезависимую переменную.

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

    По умолчанию

    Цитата Сообщение от shvitaliy Посмотреть сообщение
    Добрый день. Подскажите пожалуйста, как фиксировать время? Нужно по событию переменной "bool" фиксировать время возникновения события и исчезновение события с записью времени в энергонезависимую переменную.
    Добрый день. Используйте ФБ R_TRIG и F_TRIG из библиотеки Standard - они генерируют единичный импульс при изменении входной BOOL-переменной от FALSE к TRUE (R_TRIG) и от TRUE к FALSE (F_TRIG) соответственно.

  8. #6628

    По умолчанию как быстрее и эффективнее?

    Здравствуйте. как будет лучше, если при использовании библиотеки owencommunication в плане TCP сделать опрос слейвов исходя ,что у каждого слейва свой порт допустим 502,503,504..... или у каждого одинаковый порт 502 и обработка опроса соответсвенно последовательна... а если же каждому слейву задать уникальные порты 502,503,504... то обработка как бы параллеьно опрос в программе, то есть в программе создать при разных портах на слейвах количество клиентов и слейвов одинаково. как будет из этих двух случаев быстрее и эффективнее?

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

    По умолчанию

    Добрый день.

    или у каждого одинаковый порт 502 и обработка опроса соответсвенно последовательна
    Это не так. У каждого слэйва свой уникальный IP-адрес, и с каждым из слэйвов будет установлено отдельное TCP-соединение - независимо от номера его порта и того факта, совпадает ли он с номерами портов других слэйвов, или нет.

    как будет из этих двух случаев быстрее и эффективнее?
    Оба случая равнозначны.

  10. #6630

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день. Используйте ФБ R_TRIG и F_TRIG из библиотеки Standard - они генерируют единичный импульс при изменении входной BOOL-переменной от FALSE к TRUE (R_TRIG) и от TRUE к FALSE (F_TRIG) соответственно.
    Спасибо. Это я понимаю. Как записывать "время" импульса в переменную?
    Последний раз редактировалось shvitaliy; 19.12.2023 в 07:39.

Страница 663 из 859 ПерваяПервая ... 163563613653661662663664665673713763 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 861
    Последнее сообщение: 31.12.2025, 23:19
  2. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4058
    Последнее сообщение: 30.12.2025, 11:10
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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