Страница 756 из 782 ПерваяПервая ... 256656706746754755756757758766 ... ПоследняяПоследняя
Показано с 7,551 по 7,560 из 7815

Тема: Экспресс вопрос (ответ)

  1. #7551

    По умолчанию

    Цитата Сообщение от iAlien Посмотреть сообщение
    И как, если функция каждый цикл инициализирует переменные, а выходная переменная одна?
    Чтобы функция "как бы запоминала, что на выходе", надо её выход завести на вход, с задержкой на цикл. 1 Работа функций.jpg

    Когда ещё не было ФБ в Лоджике, писали всё на функциях с "запоминанием", даже шаговые автоматы, таймеры, триггеры и счётчики. Ниже примеры
    Здесь шаговый автомат на функциях и на ФБ https://owen.ru/forum/showthread.php...39&page=11#105
    Вложения Вложения
    Последний раз редактировалось kondor3000; 24.01.2024 в 10:13.

  2. #7552
    Пользователь
    Регистрация
    01.11.2022
    Адрес
    <7924127@mail.ru> Минск
    Сообщений
    489

    По умолчанию Как исключить избыток данных?

    >> Облако работает, формируются отчёты как настроено.
    >> Но.
    >> Прочитал инструкцию по облаку, и не нашёл как отправлять данные по событию.
    >> Некие нагромождения в формировании отчётов не понятны.
    >> И с архивом ПР205 так же - только по времени.

    >> В ПР205 и там, и там только по таймеру.
    >> Получается громадный мусорный избыток данных.

    Решено:
    1. Ввёл переменную в "Подключение к OwenCloud" - CloudOF.
    Включаю через каждые 5 мин на 30 сек. В отчёте всё красиво.
    Т.е. можно включать по надобности.
    Облако сразу подхватывает данные.

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

    Переменная: "Статус подключение к OwenCloud" - CloudYES.
    Годится только как флаг подключения, но не говорит от том,
    что произошла передача данных, и они "усвоены" облаком.

    Флаг "падает" через 10 сек после отключения связи.


    >> И "Код параметра" как убрать из отчёта в Excel?
    Обещано: Уберут в следующих версиях.

    >> Каким макаром отправлять и в архив, и в облако данные,
    >> когда это надо, и получить подтверждение о приёме???

    Похоже делать. Растягивать время!!!



    2. Необходимо вывести семизначный номер.

    до 65535 нормально, ввожу более сегмента: 1234567, получаю 54919

    Редактирование Modbus параметра\Формат данных\ uint16
    необходимо вывести uint32 не получается... Ошибка формата.

    - разбивать 4 байта целочисленного на две части?
    - как соединить при выводе в отчёт?

    Решено:
    >> 2. Необходимо вывести семизначный номер.
    Раскладываете 32 битную целочисленную переменную на 2 регистра и передаёте как 2 соседних 16 битных регистра, а принимаете целочисленную DWORD.

    Разложил на ST и собралось в облаке!
    Последний раз редактировалось ПавелП; 26.01.2024 в 20:33.

  3. #7553

    По умолчанию

    kondor3000
    Спасибо. Попробую.

  4. #7554

    По умолчанию

    Всем добрый день!
    Подскажите пожалуйста. можно ли таблицу переменных перенести из проекта созданного для ПР 100 в новый проект для ПР 103.
    В новом проекте не хватает входов и выходов ПР100, а с ПРМ оно не стыкуется.

  5. #7555

    По умолчанию

    Цитата Сообщение от Павел Крупенко Посмотреть сообщение
    Всем добрый день!
    Подскажите пожалуйста. можно ли таблицу переменных перенести из проекта созданного для ПР 100 в новый проект для ПР 103.
    В новом проекте не хватает входов и выходов ПР100, а с ПРМ оно не стыкуется.
    Просто так нельзя, можно скопировать весь проект вместе с переменными и копипастом перенести в новый проект.
    ФБ на ST можно перенести копипастом текста или экспортом, импортом ФБ.

  6. #7556

    По умолчанию

    Понял. значит придется ручками вбивать все переменные, в том числе сетевые

  7. #7557
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Друзья, у кого ПК под рукой поделитесь ссылкой на схему входов пр200, знакомые интересуются. С мобильника поиск не даёт, спасибо.
    электронщик до мозга костей и не только

  8. #7558

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Друзья, у кого ПК под рукой поделитесь ссылкой на схему входов пр200, знакомые интересуются. С мобильника поиск не даёт, спасибо.
    https://owen.ru/product/pr200/ddm

  9. #7559

    По умолчанию

    Добрый день.
    С первого внешнего устройства (master) отправляю в ПР200 (slave) значение переменной, надо его обработать и передать на второе внешнее устройство через второй интерфейс RS485 (ПР200 master). При этом первое внешнее устройство передает значение два раза с интервалом примерно 100 мс. Мне надо, чтобы запись во второе устройство была только по изменению переменной. В настройках сетевой переменной, связанной со вторым устройством, ставлю галку "Запись по изменению" (функция записи 0x10, чтение отключено). Но после изменения переменной ПР200 начинает отправлять запрос на запись в бесконечном цикле. Если снимаю галку - запрос вообще не отправляется. Что я делаю не так?

  10. #7560

    По умолчанию

    Цитата Сообщение от yach Посмотреть сообщение
    Добрый день.
    С первого внешнего устройства (master) отправляю в ПР200 (slave) значение переменной, надо его обработать и передать на второе внешнее устройство через второй интерфейс RS485 (ПР200 master). При этом первое внешнее устройство передает значение два раза с интервалом примерно 100 мс. Мне надо, чтобы запись во второе устройство была только по изменению переменной. В настройках сетевой переменной, связанной со вторым устройством, ставлю галку "Запись по изменению" (функция записи 0x10, чтение отключено). Но после изменения переменной ПР200 начинает отправлять запрос на запись в бесконечном цикле. Если снимаю галку - запрос вообще не отправляется. Что я делаю не так?
    В программе точно регистр не изменяется нигде?

    Можно попробовать через бит "Запуск записи"...

Страница 756 из 782 ПерваяПервая ... 256656706746754755756757758766 ... ПоследняяПоследняя

Похожие темы

  1. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10514
    Последнее сообщение: Сегодня, 11:35
  2. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7153
    Последнее сообщение: Сегодня, 11:17
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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