TIA Portal S7-1200 Modbus RTU - чтение и запись регистров Janitza UMG 96RM

Sdílet
Vložit
  • čas přidán 21. 08. 2024
  • Скачать проект - drive.google.c...
    Группа в VK - club167...

Komentáře • 104

  • @user-qs3xs1cl5s
    @user-qs3xs1cl5s Před měsícem

    Спасибо большое за видео!!!! Все доступно и понятно! Низкий поклон за такую проделанную работу!!!

  • @KostyaVarVar
    @KostyaVarVar Před 3 lety +2

    Уважаемый автор данного видео, спасибо Вам большое за подробное объяснение работы с протоколом Modbus RTU, очень подробное и доступное объяснение спасибо Вам

  • @DmitrySuvorov
    @DmitrySuvorov Před 5 lety +8

    ОГРОМНОЕ СПАСИБО за возможность получить промышленный опыт сидя на диване!

    • @user-gb6wj6fn9x
      @user-gb6wj6fn9x Před 4 lety +2

      Ни хрена так его не получишь..

  • @kleo360
    @kleo360 Před 3 lety +4

    Спасибо тебе, добрый человек, что сэкономил мне, да и многим,кучу времени на изучение и эксперименты)

    • @PetrovAA
      @PetrovAA  Před 3 lety

      Спасибо за отзыв.

  • @g_topor
    @g_topor Před 4 lety +2

    Спасибо. По возможности, не забрасывайте, пожалуйста, канал.

    • @PetrovAA
      @PetrovAA  Před 4 lety +1

      Стараюсь, катострофически не хватает времени.

  • @crystalcccp7829
    @crystalcccp7829 Před 5 lety +5

    Годный контент!

  • @user-rz6lz5tf5x
    @user-rz6lz5tf5x Před 2 lety

    Красавчег. Коротко и ясно. Без воды.

  • @akshukur
    @akshukur Před 5 lety +2

    Красавчик

  • @SERVICE_KARELIA
    @SERVICE_KARELIA Před měsícem

    20:10 адрес этого устройства, адрес этого устройства. 😂

  • @nurzhansagadiev1042
    @nurzhansagadiev1042 Před 3 lety

    Супер

  • @1WasleY1
    @1WasleY1 Před 5 lety

    Спасибо за видео. Сними видео на основе данной программы на тему: 2-3 разных устройства. При условии MB_Comm_load один для все ( baud итд), но необходимо опросить и в цикле 2-3 устройства имеющие другой диапазон data_addr и data_len. Мб есть какая-то простая схема реализации. В моем случае я создаю MB_master ( необходимое кол-во раз ) и прописываю опрос след mb_master после error или done предыдущего. Но мне кажется должен быть способ короче, т.к. например для 32-х устройств довольно таки трудоемко и громоздко будет выглядеть код в случае когда еще на устройство идет запись.

    • @PetrovAA
      @PetrovAA  Před 3 lety +1

      Остановился на таком решении - czcams.com/video/66pWTTUUd1E/video.html

  • @user-ym1uk3ub3m
    @user-ym1uk3ub3m Před 3 lety +2

    Простите, а зачем переписывать заказной № ЦПУ? если можно в пустой проект просто добавить "unspecifid" ЦПУ а потом просто сделать "detect".

  • @user-rz6lz5tf5x
    @user-rz6lz5tf5x Před 5 lety

    Супер видео! Может я так и попробую расходомеры подключить с модбасом, если плата связи будет под рукой. И ничего страшного нет, надо брать и пробовать. :)

    • @PetrovAA
      @PetrovAA  Před 5 lety +1

      дорогу осилит идущий, нужно пробовать

    • @user-hs4te1it7g
      @user-hs4te1it7g Před 4 lety

      @@PetrovAA Андрей, так порадуйте нас видосиком, чтение по РТУ МОДБАС несколько адресов, парочку MB_MASTER с поочередным опросом!)))

    • @user-hs4te1it7g
      @user-hs4te1it7g Před 4 lety

      @@PetrovAA к стати спасибо за подсказку Ферст бит(или OB100) у меня проблема была, все заключалось в однократном запросе на начале))))

    • @PetrovAA
      @PetrovAA  Před 4 lety +1

      @@user-hs4te1it7g czcams.com/video/YmCF0KaeqpY/video.html

    • @user-hs4te1it7g
      @user-hs4te1it7g Před 4 lety

      @@PetrovAA Спасибо большое. а у Вас есть урок на тему" Сумматора". Задача. имея только мгновенный расход, сумировать по принципу Тотализатора и разложить накопления по часам в сутки допустим))) спасибо!!!!

  • @timobrdzola4274
    @timobrdzola4274 Před 5 lety +1

    Андрей добрый день. Спасибо Вам большое за видео. Хотел Вас спросить. Как себя показали контроллеры серий 1200 и 1500 в полевых условиях? Как они переносят работу во влажных, запыленных, жарких помещениях? Такие же неубиваемые, надежные "топоры" как контроллеры 300-й серии? Заранее спасибо.

    • @PetrovAA
      @PetrovAA  Před 5 lety +1

      Добрый день, работал только с 1200 серией, показали себя пока с хорошей стороны, единственное пару контролеров уходили в стоп по не понятной причине.

    • @quench5424
      @quench5424 Před 5 lety +1

      у меня с топорами опыта не было большого, а 1500 и виснут и глючат (глюк с немецкого счастье). Уь1500 еще "особенность" встречается, ни с стого ни с чего припопытке залить изменения программы генерирует ошибку без возможности ее индифицировать или инофрмированием, что памяти недостаточно (а ее вагон и маленькая тележка, опять же в следующий раз ошибка не возникает) и тогда начинаются пляски,как перекомпиляция проекта, заливка полностью программы или HW конфигурации, что возможно только при остановке контролера. все эти прелести я испытал в течении пару месяцев реализации проекта TЭС. с 300 последний опыт был в 2015, большой проект делал, подобноене встречалось. и вообще глюков не встречалось. "на ходу"изменения программы как само разумеющиеся было.

    • @vovanevazno1139
      @vovanevazno1139 Před 4 lety

      Петров Андрей работа АСУ ТП тоже в стоп ушёл.

    • @user-gb6wj6fn9x
      @user-gb6wj6fn9x Před 4 lety

      1200-й умер когда бесперебойник разрядился.

  • @SERVICE_KARELIA
    @SERVICE_KARELIA Před měsícem

    31:35 больше всего путают несоответствия: "1 это 0, 10 это 20 и т.д." Какие-то кроссворды.

  • @user-hx5il7xj3t
    @user-hx5il7xj3t Před 2 lety

    Здравствуйте! Спасибо, за отличное видео и Ваш труд! В этом видео Вы используете модуль CM1241. Можно ли сделать такое же подключение по Motbus с помощью коммуникационной платы 6SE7241-1CH30-1XB0? В чем преимущества или недостатки подключения через модуль, либо плату или без разницы?

    • @PetrovAA
      @PetrovAA  Před 2 lety +1

      Добрый день, разницы особо нет, могут отличаться дополнительными протоколами. В чём разница не скажу надо читать.

    • @user-hx5il7xj3t
      @user-hx5il7xj3t Před 2 lety

      @@PetrovAA спасибо!

  • @Glukonic
    @Glukonic Před 2 lety

    Нда, спасибо за видео автору, а вот создателей этой продукции не спасибо - нельзя было регистры где-то обьявлять а потом их использовать - кашмар блин. Да есть коечто нужно найти замену а я не пойму как один контроллер управляет 2-мя подчинёнными по профинету - Надеюсь не через ОПС сервер.

  • @GYura2010
    @GYura2010 Před rokem

    Есть вкладка Modbus, а есть Modbus(RTU), вы компоненты выбираете со вкладки Modbus, чем они отличаются?
    У меня почему то Modbus просто вкладки нету, это какая то пользовательская библиотека?

    • @PetrovAA
      @PetrovAA  Před rokem

      У меня плейлист только Models RTU

  • @isroelyakov
    @isroelyakov Před 5 lety

    спасибо большое за видео :) только вопрос зачем сопротивление 120 ом на janitza?

    • @PetrovAA
      @PetrovAA  Před 5 lety +1

      Для надёжной связи к крайним устройства должны быть подключены сопротивления , к и у профибас связи

    • @isroelyakov
      @isroelyakov Před 5 lety

      @@PetrovAA понял спасибо большое

    • @user-gb6wj6fn9x
      @user-gb6wj6fn9x Před 4 lety +1

      Работать без них не будет.

  • @user-td5bw9rt2g
    @user-td5bw9rt2g Před 5 lety

    Спасибо за видео) не удобно как-то все параметры таким образом передавать, этот блок для связи с мастером можно вызвать только один раз? Требуется ли какая-то лицензия для него?

    • @PetrovAA
      @PetrovAA  Před 5 lety +1

      Лицензия не требуется, один раз вызывается только блок конфигурации. Блок мастера нужно вызывать по заданной логике, прочитать одно или несколько устройств, потом поочередно записать если нужно. Цель урока показать принцип чтения и записи. Позже постараюсь сделать ролик написания логики чтения и записи.

  • @user-su1ll9dl1h
    @user-su1ll9dl1h Před 4 lety

    Я так понимаю сопротивление 120 Ом на обоих концах кабеля? У нас нет штекера Profibus со стороны контроллера, модуль используем другой. Выходит нам желательно со стороны контроллера тоже резистор воткнуть?

  • @user-mc8zh9bz7n
    @user-mc8zh9bz7n Před 5 lety

    Приветствую Андрей. Не подскажешь как расключается модуль 6es7 241-1ch30-1xb0? Не могу найти

  • @kiariokiario1010
    @kiariokiario1010 Před 2 lety

    Приветствую! У меня проблема такая, ввиду отсутствия модуля и платы RS-485 использую временно (на прокат) шлюз MOXA MGATE3180. Есть ТРМ138И (RS-485) + Шлюз = Modbus TCP и ПЛК 1200. все сделал по инструкции, но в онлайн не вижу данных с ТРМ138. TIA Portal V14 PLC S7-1215C (220V). Помогите!!! Я новичок, использую литературу и видео.

    • @PetrovAA
      @PetrovAA  Před 2 lety

      Напишите на почту petrovandrey7@gmail.com

  • @user-is3db4ys9z
    @user-is3db4ys9z Před 4 lety

    Если несколько устройств Modbus последовательно соединены в одну сеть, то нужно несколько блоков описывать под каждое соединение? так как у них свой адрес. Вот задача прилетела настроить передачу данных с массомеров, а они на модбас ASCII. S7 CP341 использую. Буду благодарен за любую информацию, что следует настроить.

    • @PetrovAA
      @PetrovAA  Před 4 lety

      Добрый день, czcams.com/video/YmCF0KaeqpY/video.html и czcams.com/video/ZKnW4QBJr_8/video.html

  • @Vadik11111
    @Vadik11111 Před 11 měsíci

    Привет, а вдруг подскажешь. Хочу считать данные с модуля аналогового ввода овеновского. Но там множество не нужных регистров. Но таким способом мы только можем последовательно весь массив данный считывать? Т.е. для выборочного считывания придется новый мв_мастер создавать?

    • @PetrovAA
      @PetrovAA  Před 11 měsíci

      Да, нужен новый, но можно скачать 120 регистров сразу и взять тем которые нужны

    • @Vadik11111
      @Vadik11111 Před 11 měsíci

      @@PetrovAA сколько, 120? 🫣. С точки зреня загрузки сети, как проще. Скачать три десятка регистра за раз или восемь раз по разу?

    • @PetrovAA
      @PetrovAA  Před 11 měsíci

      @@Vadik11111 120 это максимальное число регистров в телеграмме, верне 255 разделить на два если не ошибаюсь. Попробуйте как будет удобно, всё нужно пробовать, на сколько критична скорость опроса.

  • @user-hx5il7xj3t
    @user-hx5il7xj3t Před 2 lety

    Здравствуйте! У Вас был опыт подключения ТРМ138М к S7-1200 по Modbus?
    Пытаюсь считать данные температуры с первого канала, но так и не получается. В сети есть видео Альтермана, там где он подключал ТРМ251, но по его методике, только уставки номера каналов отображаются и только адресов с 40001 по 40038. Далее не считывается. Подскажите, пожалуйста, в чём может быть проблема?

    • @PetrovAA
      @PetrovAA  Před 2 lety

      Добрый день, получается вы уже часть данных считали? Удалённый доступ к программе есть, что бы посмотреть в живую? И нужна документация на данный девайс, может у вас не правильная карта регистров модбас?

    • @user-hx5il7xj3t
      @user-hx5il7xj3t Před 2 lety +1

      @@PetrovAA да, часть данных считалась. Удаленный доступ через TeamViewer можно организовать. Из документации только паспорт на ТРМ138, в приложении которого есть таблица с программируемыми параметрами и адресами Modbus

    • @user-hx5il7xj3t
      @user-hx5il7xj3t Před 2 lety +1

      @@PetrovAA большое Вам спасибо, что оперативно нашли время подключиться и помочь разобраться. Основная проблема заключалась в том, что адрес нужного регистра для чтения необходимо было указывать начиная с "3", а не с "4" т.е. 30001 вместо 40001, а также сделать чтение ошибок, чтобы понимать, почему не работает.
      Андрей настоящий профессионал своего дела!!!

  • @SERVICE_KARELIA
    @SERVICE_KARELIA Před měsícem

    24:45 А, если DATA LEN поставить 30000?

  • @user-gb6wj6fn9x
    @user-gb6wj6fn9x Před 4 lety

    Недоустройство, на борту штатного терминатора по 485 нет.

  • @sergeyobanin2448
    @sergeyobanin2448 Před 4 lety

    Есть видео где подробно про pointers? У вас, как я понял, пишеться в меркер М200, а если надо читать/писать много регистров не по порядку? Ковыряюсь с Altivar по RTU. Читаю/пишу по одном адресу, а хотелось бы структурированно в датаблок писать

    • @PetrovAA
      @PetrovAA  Před 4 lety

      Тоже ковыряюсь, altivar61 и 312

    • @sergeyobanin2448
      @sergeyobanin2448 Před 4 lety

      @@PetrovAA Если поможет - www.se.com/ww/en/download/document/EAV64332/

    • @PetrovAA
      @PetrovAA  Před 4 lety

      Посмотрите здесь czcams.com/video/YmCF0KaeqpY/video.html&, немного топорно но главное смысл. Сейчас устройства опрашиваю внутри функционального блока со своим внутренним циклом примерно как здесь czcams.com/video/0TSMOx5lTNU/video.html главное мастер модбас ссылается к одному блоку данных.

    • @PetrovAA
      @PetrovAA  Před 4 lety

      @@sergeyobanin2448 спасибо, для своих уже скачал. В коммуникации есть сканер входов и сканер выходов - это группа из 8 настраиваемых регистров для чтения и 8 настраив. регистров для записи. Адреса в каждый регистр прописываются в приводе . Удобно сразу группа из нужных регистров одним запросом можно считать и записать.

  • @user-bp4nv6rc7k
    @user-bp4nv6rc7k Před 2 měsíci

    Какая у вас версия Tia Portal ?

  • @user-ux6mu3ed4m
    @user-ux6mu3ed4m Před 4 lety

    Добрый день! Подскажите, как управлять и считывать информацию с нескольких устройств по сети Modbus?

    • @PetrovAA
      @PetrovAA  Před 4 lety

      Добрый день, czcams.com/video/YmCF0KaeqpY/video.html

    • @PetrovAA
      @PetrovAA  Před 3 lety

      Доработал опрос.- czcams.com/video/66pWTTUUd1E/video.html

  • @user-hs4te1it7g
    @user-hs4te1it7g Před 4 lety

    только осваиваю ТИА, вопрос. как на меркер постоянно открытого контакта, сгенерировали частоту 0,5Гц. спс

    • @PetrovAA
      @PetrovAA  Před 4 lety

      Просмотрите видео с 5:16

    • @user-hs4te1it7g
      @user-hs4te1it7g Před 4 lety

      @@PetrovAA Спасибо, сделал для себя заключение что с циклами в программировании Симатика беда. ставил простой меркер (вместо стартового бита) и юзал его, не было эффекта- так как скорее всего в цикл контроллера не попадал))))

    • @PetrovAA
      @PetrovAA  Před 4 lety

      @@user-hs4te1it7g циклы уже организован в контролере, если нужна какая та цикличность можно использовать другие организационные блоки с прерывание по времени. Не знаю как вы хотели применить меркер. Я по работе в основном в Step 7 работаю, в Тиа портале время от времени.

  • @maksimmercuri6127
    @maksimmercuri6127 Před 2 lety

    День добрый, перезалете архив проекта, скачивает битый... Спасибо!!!

    • @PetrovAA
      @PetrovAA  Před 4 měsíci

      проверил, если винраром распаковать проект ошибки есть, но проект открывается нормально

  • @fedyaivanov8567
    @fedyaivanov8567 Před rokem

    Здравствуйте. Зачем писать при обращении к памяти p#... ?

    • @PetrovAA
      @PetrovAA  Před rokem

      Поинтер - это указатель, тобто мы запишем адрес, а не содержимое как обычно

    • @PetrovAA
      @PetrovAA  Před rokem

      В данном примере p#m200.0 word 100 я указал область памяти из 100 word начиная с m200. 0 .

    • @fedyaivanov8567
      @fedyaivanov8567 Před rokem

      @@PetrovAA спасибо

  • @SERVICE_KARELIA
    @SERVICE_KARELIA Před měsícem

    Так-то хорошо что так, но попутно так запутывает автор, что теряешься многократно.

  • @quench5424
    @quench5424 Před 5 lety +1

    что за предприятие, которое нормы 81346 игнорирует? 61346 как 11 лет не действуют. я о применении буквы А для обозначения контролера, не могут основные элементы ее обозначаться. Только так "-Kx". И дефис быть обязан...

    • @PetrovAA
      @PetrovAA  Před 5 lety

      Я в нормах не селен, а шкафчик фирмы Вселуг предназначался для установки дозирования перлита, мы установкой управляем своим оборуванием и шкафчик стал учебным стендом

    • @vovanevazno1139
      @vovanevazno1139 Před 4 lety

      Ничосе:-) кто-то нормы какие-то знает.

  • @Vadik11111
    @Vadik11111 Před 2 lety

    привет! Подскажи на 13:08 блок должен работать только при первом сканировании а не постоянно?

    • @PetrovAA
      @PetrovAA  Před 2 lety

      Да он срабатывает разово для конфигурации порта и блока данных, при успешном срабатывании done можно начинать работу по чтению или записи регистров по модбас

    • @Vadik11111
      @Vadik11111 Před 2 lety

      @@PetrovAA так а какой смысл тогда не пойму, сеть то надо постоянно на ошибки контролировать...

    • @PetrovAA
      @PetrovAA  Před 2 lety

      @@Vadik11111 сеть это уже после инициализации настройки экземплярного DB самого блока связи mb_master.

    • @Vadik11111
      @Vadik11111 Před 2 lety

      @@PetrovAA пора уже завязывать с этим архаизмом 👎, Ethernet, ops,web будущее!

    • @PetrovAA
      @PetrovAA  Před 2 lety

      @@Vadik11111 согласен

  • @akimon3a
    @akimon3a Před 4 lety +1

    Чувак, учи английский, противно слушать как ты слова коверкаешь.

    • @PetrovAA
      @PetrovAA  Před 4 lety +2

      Спасибо за совет чувак, терьпи меня уже не исправишь.