Опрос устройства по протоколу Modbus — АСУ ТП: сообщество инженеров

Опрос устройства по протоколу Modbus

О чём видео

Разбирается опрос устройства нижнего уровня по протоколу Modbus. Показаны измерительный преобразователь с веб-интерфейсом, преобразователь интерфейсов USB-RS-485, настройка последовательного порта и опрос через Modbus Poll и MasterSCADA Universal Modbus Master, включая масштабирование данных и дублирование тегов.

Что разбирается
  1. 00:00 Обзор протокола Modbus и оборудования для опроса
  2. 07:09 Преобразователь USB и виртуальный COM-порт
  3. 12:54 Настройка интерфейса RS-485 и аппаратного контроля потока
  4. 20:35 Разновидности протокола Modbus по интерфейсам
  5. 28:21 Настройка программы Modbus Poll для опроса
  6. 35:32 Настройка MasterSCADA Universal Modbus Master
  7. 43:32 Проблема искажения данных и обращение к документации
  8. 53:55 Дублирование тегов и автоматическое увеличение адресов
  9. 63:49 Опрос устройства контроллером через MasterSCADA
  10. 67:55 Импорт тегов из Excel или CSV в SCADA
Оборудование и ПО
  • Modbus
  • SCADA

Кому полезно: Инженерам АСУ ТП, изучающим опрос устройств по Modbus и настройку связи с нижним уровнем.

Описание составлено автоматически по расшифровке речи в ролике.

Расшифровка видео

0:00 Сегодня у нас очень интересный на самом деле семена, насыщенный многообразный. Мы будем рассматривать протокол МакБаз, но не только да. Здесь будет рассмотрена также работа с оборудованием и программным обеспечением. Для начала общая постановка мы уже с вами говорили, что большинство систем автоматизации имеет распределенный характер, распределенную архитектуру, то есть в системе. Автоматизации различные узлы взаимодействуют между собой по различным каналам связи с использованием разных интерфейсов и протоколов. То есть у нас была отдельная тема по? Сетям вводная такая, да и сегодня мы конкретнее поговорим про 1 из наиболее популярных протоколов в области промышленной автоматизации по Мотобасу протокол очень сильно. Распространен практически любого устройства контроллер или даже какое то устройство нижнего уровня очень многие устройства поддерживают этот протокол, у него есть ряд. Преимуществ, которые сделали его таким популярным. Ну, во 1 это его простота и открытость, то есть он принципе его спецификация опубликована, то есть любой производитель. Оборудование или программное обеспечение можете его легко реализовать, то есть и библиотеки. Даже то есть вы в своей программе можете даже взять язык Сини, знаю и на нем. Запрограммировать протокол Мадбаса или взять Ардуины, например, да и уже есть готовые библиотеки, чтобы по этому протоколу подружиться, с каким то промышленным оборудованием, но. У него есть недостатки, протокол достаточно старый, его 1 версия была разработана в 79 году. А то есть уже, видите, прошло практически сколько лет 40, да почти 40 лет 38:39 лет.

1:50 Но тем не менее протокол очень популярен. Что мы рассмотрим сегодня, чтобы не быть голословным? И чтобы вас немножко, так сказать, тоже просветить области железа и чтобы вы понимали, например? Откуда в мастерскаду приходят сигналы, да или там любую другую скада систему? Сегодня мы поговорим про нижний уровень, так как что мы сегодня посмотрим.

2:18 У меня сейчас на столе 2 устройства, сейчас я покажу. 1 Устройство это генератор трехфазной цепи. Вот он так выглядит, почему трехфазная цепь вообще в промышленности? Очень многие устройства, например, электродвигатели асинхронные, они питаются по трехфазной цепи.

2:44 380 Вольт, ну, наверное, вы представляете, что это такое? Да, то есть силовая электроника работает таким образом. Ну или взять, например, наши объекты, с которыми мы работаем нефтеперекачивающие. Станции там те же самые насосы, которые по магистральным трубопроводам на НПска качает, нефть тоже питается вообще 6 киловольт. Даже да питание, но чтобы нам в лабораторных условиях воссоздать?

3:11 Такое питание мы не можем взять просто из розетки его получить здесь 220 вольт 1 фаза. Да, поэтому наш инженер создал вот такое устройство. Оно в своем роде уникальное, не имеет прямых аналогов, да есть аналоги, но они гораздо более дорогостоящей. Он долго работал от не 1 версии. Уже с таким управлением даже, но сейчас не об этом. Конечно, речь устройстве, но тем не менее это имитаторы ячейки распределительного устройства. То есть он выдает вот 3 фазы, они обычно обозначаются абц. Сегодня у нас такой краткий ликбез по разным темам, да вот трехфазная цепь.

3:48 Здесь у нас отображается напряжение и то каждой фазы фаза, фаза, б фаза, ц также отображается частота. Это 50 герц, но также как у нас. Обычная наша бытовая сеть электрическая тоже имеет частоту 50 герц. Ну и Косинус между фазами, и сейчас пока не будем в это углубляться. Это отдельный, может быть, потом будут у нас семинары из области энергетики. Может быть, даже кого то пригласим, в частности, на кафедре. Электромеханики есть специалисты, кто работают в этой области и идут исследования и так на выходе это устройство у нас вот здесь.

4:26 3 напряжения, 3 тока, ну и так сказать 0. Далее сегодня мы еще познакомимся с таким устройством и не к вам. Это преобразователь, измерительный преобразователь, посмотрите внизу. К нему подключается силовая часть, то есть это 308 слой 3 фазы, а сверху у него сигнальная часть. Помните, мы с вами говорили, что? Есть первичные вторичные цепи до первичные цепи, это сильный, сильный да или силовые. Это там 220 380 там 6 киловольт и так далее, там 35 киловольт 110, 220 и 500 киловольт.

5:10 Сигнальные цепи у нас обычно в автоматизации передают как раз таки информацию. Это 2 4 Вольта постоянный ток, то есть вот сверху. Мы с вами подключили сигнальный провод, ведь он гораздо более тонкие, потому что от мощности, от силы тока даже скорее от силы. Тока зависит, какого сечения нужно выбирать провода, поэтому для сигнальных, так сказать, цепей мы выбираем вот даже такую витую пару относительно маленькую. И вот еще 1 устройство, с которым мы сегодня уже познакомимся, это мы преобразователи интерфейсов.

5:49 Если вы хотя бы немножко сталкивались с сетями вообще принципе, вы, наверное, знаете, что такое модель по всей до семиуровневая модель. Сетевая и есть понятие физического интерфейса, то есть, как мы видим, здесь из не по вот из этого устройства сигнал у нас передается. По 2 проводам, то есть используется интерфейс РС, 485 если мы посмотрим. Вот видите, да написано РС, 485 1 как мы с вами на лекции по. Сетям разбирали на очень популярен последовательный интерфейс РС 485 двухпроводной. Они бывают еще четырехпроводные, но и используются. Реже вот двухпроводные очень часто используются опять же в силу своей простоты, то есть очень легко проложить всего 2 провода и дальность. Достаточно большая до 12.00 м. Ну, там есть свои нюансы, конечно. Да, ну в достаточно такой удобный интерфейс и но у нас в компьютере. В нашем компьютере, тем более в ноутбуке нет интерфейса РСФСР согласны, но у нас есть интерфейс Юсби, поэтому мы используем такое. Устройство, устройство преобразователь интерфейсов на входе в него, как мы видим, заходят вот эти 2 провода и расти 485 двухпроводной.

7:09 И на выходе мы имеем ЮСБИ, то есть видите, такая длинная цепочка получилась достаточно. На производители подобных устройств достаточно много, сейчас мы используем от Мокса, это достаточно. Качественное, но достаточно дорогостоящее устройство есть более дешевые. Ну, в принципе, тоже вполне приемлемого качества, и мы видим, что он подключен у нас через Юсби вот этот серебристый кабель.

7:36 Далее давайте посмотрим настройки этого устройства, откроем диспетчер задач. Вот мы видим диспетчер задач в в принципе, наверное, даже свет сейчас я приглушу. Мы больше, наверное, на столе особо смотреть. Итак, что мы видим, у нас сейчас установлены драйвера этого устройства, да и мы видим, что в списке в парты ком и ЛПТ у нас появилось такое вот устройство. Мокса Юсби Сирил Порт Ком 2. Важным для нас является номер Компарта, то есть. На самом деле этот комп порт является виртуальным. Кто нибудь знает, как выглядит реальный настоящий комфорт? Знаете, чуть такой компот столкнулись, но он не интернет, он такой.

8:34 Вот старые мышки были старые модемы. Вот не знаю, чем еще вам аналогию провести сейчас вот. А ну сейчас покажу, что это такое, вот, собственно, это интерфейс РС 232. Сейчас мы посмотрим на Мокси, в принципе он есть. Не на всех, кстати, преобразовательных есть весь стрит 2 интерфейс на мукси, он есть сейчас. Посмотрим также на посмотрим также на камеру. Вот так выглядит комфорт, видели, наверное, от старых компьютерах поняли, что такой комфорт. Вот он такой восьмижильный, так скажем, да и такие разъемы. То есть это более сложный интерфейс чем раз 232?

9:30 Но Тем не менее подано в автоматизации, тоже применяется, но реже. Прежде чем РС, 485 это в современных компьютерах, особенно в ноутбуках компактов уже нет, поэтому они в общем то виртуальные. И мы. Исполнятся преобразователи из. РС 232 РС 475 в ЮСБИ мы должны настроить параметры этого порта во 1. Мы должны знать ее номер, потому что их может быть много. То есть, в принципе, к 1 компьютеру можно подключить несколько интерфейсов несколько преобразователей? Такое бывает, вот, кстати, у нас были проекты, в которых не использовались, например, промышленные контроллеры, а данные с нижнего уровня проходили через преобразователи сразу на сервер. Это очень удобно в том плане, что экономит.

10:26 Мы экономим на контроллерах, в ряде случаев это допустимо, и так мы видим номер ком порта. Далее пару слов о настройках последовательного порта. У него есть такая настройка, как скорость передачи, бодрый по английски. Да, но годы это бита секунду, рейд, это частота, да или скорость 9600 бит. В секунду, то есть скорость относительно небольшая, у интерфейса в последовательных РС 485 скорость максимальная 115 200, то есть 115 килобит в. Секунду, ну, в принципе, приличная скорость для некоторых задач. Ну конечно, там поток увидел, не перегонишь по такому каналу, но звук, например, можно. Перегнать, но автоматизации каналы используются для передачи, как правило, на числовых данных. Да, то есть их скорость передачи не такая высокая. То есть обычно вот даже в принципе 9 600 хватает, ну иногда у 19 200 используется и так далее, то есть до 115 200 скорость передачи запомнили. Что у нас выставлено сейчас на компарту 9 600 бед на биты данных, количество битов данных? Да, есть тоже несколько разных вариантов, сколько будет. Битов занимать пакет 1 пакет передаваемых данных 8 бит далее парите. Это четность, то есть контроль четности, у нас с используются тоже разные. Несколько вариантов сейчас вы увидите так галопом. По Европам пробегаемся достаточно поверхностно, сейчас у нас отключен контроль четности.

12:03 И стоп бит, и количество стоп бит. 1 То есть все эти параметры, контроль четности и 100 биты? Используется на 100 бит, используется для обозначения окончания пакета пакета с данными, то есть, чтобы устройства понимали, что. Передача 1 пакета завершена и. И чтобы они могли между собой действовать, согласовано, потому что данный интерфейс является асинхронным. Есть синхронные интерфейсы, которые понимает 2 устройства в этом случае. Четко знает, в какие моменты время, какие заканчивается в Асинхронном режиме? Приемник и передатчик заранее не знаю, да в какие моменты времени будет начата и закончена передача.

12:54 Поэтому здесь используются некоторые механизмы. Вы видите, мы сейчас их глубоко не будем разбирать. Может быть, отдельно сделаем, как то более глубокие семинар отдельно, например, по интерфейсам там отдельно еще по каким то вещам, по устройствам. Ну и Фло контрол аппаратный контроль потока, но в этом интерфейсе он не используется отключен. Это вот в интерфейсе РС 232 аппаратный контроль потока еще может использоваться там дополнительные линии связи, задействованы для того, чтобы обозначать. Начало передачи окончания и так далее, то есть, как я уже сказал, раз 232 вот этот комфорт более сложный интерфейс. А мы используем РС, 485 вот привыкайте. К терминологии это 1 из тоже наиболее популярных интерфейсов, промышленной автоматизации, но в России, по крайней мере, ну и за рубежом тоже и так мы. Посмотрели настройки Компарта далее, давайте посмотрим настройки самой мопсы. Вот многопортовые последовательные адаптеры, и у порт 11:50 здесь мы видим.

13:58 Что у нас, на каком 2 порту включено? Устройство. И интерфейс используется РС 485 двухпроводной на. И какие еще возможны варианты? Данный преобразователь интерфейсов поддерживает 4 4 интерфейса на самом деле с 1 стороны Юсби, а с другой стороны, 4 возможных варианта РС. 10:32 Вот этот восьмипроводной, так он порт, который вам показывал РС 422 и 2 вида. На 485 двухпроводной и четырехпроводной буква дубль в обозначает в провод по английски 2 в двухпроводной 4 в 4 проводной. У нас, как вы видели, вы проводной выбрали, обязательно эти настройки должны быть корректными, если у вас здесь счет неправильно. Настена у вас данные не пойдут, просто и так. Ну вот, мы с вами настроили, я надеюсь, когда нибудь все таки вы будете тоже. Мы организуем практические занятия, может быть, в рамках вашего текущего учебного плана либо может быть хотя бы по субботам. Периодически будем встречаться с вами уже в лаборатории на практику, потому что видите у нас пока теоретические семинары. Но это, конечно, недостаточно для освоения. Ну хотя бы и так все порты настроили следующий наш шаг, мы хотим получить данные.

15:23 Когда вы запомните, когда вы настраиваете связь между 2 устройствами, вам нужно настроить оба устройства. Сейчас мы посмотрели настройки компьютера, да то есть с 1 стороны в этой сети. У нас компьютер, с другой стороны, у нас и нип вот это устройство. Измерительный преобразователь, который измеряет параметры электроэнергии, то есть напряжение, ток, мощность и другие параметры достаточно много параметров, как вы видели у. него есть несколько интерфейсов, давайте еще раз посмотрим. Ну ладно, на что смотреть видно, да что у него есть интернет интерфейс, через который мы можем к нему обращаться.

16:12 Очень удобно использовать данное устройство для учебных целей. Он имеет веб интерфейс, то есть через браузер стандартный. Мы можем, зная его айпи адрес зайти, вот сейчас у него выставлено это устройство айпи адрес 10 0 11 120. Оно бывает с айпи адресами, следующая проблема. Что вы не знаете, какой айпишник такая проблема на самом деле встречается достаточно часто, например, вы? Приехали на объект, а до вас на этом объекте работал другой подрядчик. Да другая организация, и, например, с ними нет у вас связи никакой, и вы должны вот откуда. Вы узнаете айпишник, это, кстати, бывает большой проблемой и приходится иногда там либо сбрасывать настройки, чтобы по умолчанию пядлец был выставлен, ну как? То на разных еще и не идти, благо производителей не по выпустили такую программку специальную, которая показывается в принципе. Какие Энипы есть в сети, а?

17:09 Что мы здесь видим? Веб интерфейс. На странице основных настроек написано Дашь модель номинальный ток, напряжение да 220-30-80. И так далее, да мы сейчас для нас эти настройки пока не так важны. Давайте перейдем на вкладку, вернее, посылки, измерения, и мы видим здесь текущие значения. Токов и напряжений вот. Не будем сейчас подробно разбирать. Напомню, что у нас трехфазная цепь, то есть у нас напряжение трехфазное паспорт. Напряжение межфазное, а и б у, а и б в Вольта да напряжение между фазами БЦ, напряжение между ц мы видим.

18:01 И также токи фаз, ток фазы, а 1 и 9 ампер, что фазы бы 1 и 5 и фазы ц 2 и 2 но не так важно. Да, эти данные нам устройство показывает, она их, так сказать, замерила и выдает нам наша задача. Считать эти данные и передать, например, Скада систему. То есть вы уже предыдущие 3 семинара учились на уровне Скада отображать какие то значения? Сегодня мы поймем, откуда они берутся, так скажем. Да, то есть, если в прошлый раз вы работали на верхнем уровне СТП, сегодня у нас нижний средний уровень.

18:42 Ну что же, давайте посмотрим дальше. Раздел интерфейсы и 2 вида интерфейсов и раз 485 ее зерна. То есть такие наиболее популярные интерфейсы, которые используются в промышленной автоматизации, но не единственные, конечно, есть и другие, а у Энипа. И у многих других устройств может быть несколько интерфейсов, например, у него 3 интерфейса или даже 4 по. Ну, там случае 3 3 интерфейса РС 485 и здесь для каждого интерфейса настроить параметры. Вот уже знакомые для вас до скорости в секунду.

19:24 9 600 Обязательно на обоих устройствах должны совпадать параметры, иначе если какие, то параметры будут отличаться, это приведет к раз согласованию. И вы просто не увидите, не получите данные, то есть вас не соединятся до устройства, поэтому. Важным является контроль настроек с обеих сторон и со стороны 1 устройства. В данном случае это компьютер и со стороны 2 устройства. Это и Ник, всем понятно, что вот мы сейчас работаем через веб интерфейс, но на самом деле мы настраиваем вот это. Вот и не счетчик, счетчик электроэнергии, так его упрощенным назовем проверка, на отчетность отсутствует. Ну, задержку принципе здесь можно не менять, но в большинстве случаев и протокол по умолчанию используется МакБаз, это не единственный. Промышленный протокол есть еще и другие. Мы с вами на лекции по сетях об этом говорили, мы с вами впоследствии еще разберем протоколы семейства Мэг. 60 870 Но это позже, сегодня мы работаем с Мак Басом. Все настройки у нас совпадают замечательно, и.

20:35 Прежде чем мы будем получать данные с этого устройства, да, мы хотим считать значение напряжения и токов. Давайте немножко поговорим про протокол, Макбаз, какие. Какие существуют разновидности протоколов макбаз зависимости от интерфейса, который используется у нас возможные 4 варианта? Если у нас используется интерфейс РС 485 или аналогичный, например, здесь 32. Вот видите, вот эта часть, то здесь у нас возможные разновидности макбаз рту и макбаз Аски.

21:27 Аски редко встречается сейчас достаточно, потому что он менее оптимальный. И при передаче используется в 2 раза больше Байтов. То есть в случае Матбасса ские данные передаются в текстовом виде В. Виде кодов символов Аски, если это кто кому то, что то говорит в компьютере, у нас тоже символы кодируются определенными кодами. Например, у большой буквы Алла в Латинской. Раскладке код, 65 то есть вы понимаете. Да что компьютер понимает числа только да символы кодируется числами, но это сейчас не так важно для нас в случае на бас рту.

22:10 Отданные передаются в двоичном виде, но пока не будем вдаваться в подробности. Просто знайте, да что вот есть разные версии протокола, Макбаз. Если мы используем сеть интернет, то есть стык протоколов си спи, это у нас существует разновидность мад 20 ти си пи. Есть определенный порт по умолчанию, это 502, но его можно менять при необходимости, также есть еще такая разновидность. Вот здесь, к сожалению, экран не до конца развернут. Есть возможность исполнения протокола Матбасса рту через ти си пи. А есть специальные шлюзы, которые позволяют пробрасывать макбаз рту через сеть Интернет, там через метели оптику.

23:05 Это бывает очень удобно, если, например, вам нужно передать по протоколам от вас данные на большие расстояния, и вы по какой то причине работаете с. Рту они стессипи, то есть в этом случае. Вот такая вот комбинация используется РТ у через Ти Си Пи. Ладно, сейчас пока, может быть, не все так очевидно.

23:29 Давайте поговорим про роли устройств, вспомним, прежде чем мы начнем опрос и получение данных. Построении сети на основе Макбаз есть 2 типа узлов. Вот вспомните. Клиент сервера на архитектуру знаете, что это такое. Да вот, например, у вас есть какой нибудь там мобильный телефон и на нем установлена. Не знаю, почтовая программа, да то есть эта программа является почтовым клиентом. Которая обращается какой нибудь Майл Ру или не знаю? Там Google Точка, ком, который является сервером, это клей, серверная модель в Макбасе, модель называется. Мастер Слейд, мастер, это главный узел слой в подчиненной в.

24:20 Монтаж сетях обычно 1 мастер, то есть 1 главное устройство, и, может быть, множество подчиненных или слейф устройств. То есть так строится сеть, 1 мастер, и к нему может быть подключена 1 или множество слоев устройств, с которых мы будем запрашивать данные.

24:42 Инициатором взаимодействия всегда является мастер, то есть Слэев по своей инициативе никогда не может не может начать обмен данными. То есть он только отвечает на запросы мастера это? Кстати, 1 из недостатков сети, то есть в этом случае не всегда можно быстро передать данные только только в ответ на запрос. Мастер, если устройств на линию очень много протокол Макбаз. Позволяет на 1 шину сажать до 247 устройств, это много на самом деле. Да, но чем больше устройств, тем дольше будет занимать цикл опроса, потому что опрос происходит по порядку, то есть. На самом деле, вот чаще всего на реальных объектах на 1 шине Макбаз сидит множество устройств, подключено, но вот есть определенная схема подключения, сейчас не будем в это вдаваться.

25:36 И так мастер может адресовать свой запрос либо 1 какому то конкретному Слейву, либо всем. Каждый слейф, каждое подчиненное устройство имеет свой уникальный адрес в данной сети. То есть, если в сети найти себе пи, у нас есть, например, айпи. Адреса до уникальные должны быть и не в сети здесь адрес. Имеет длину 1 Байт и, соответственно, максимальное значение от 0 до 255 но нулевой адрес и еще последний. Несколько адресов являются служебными зарезервированными, поэтому можно. Использовать адреса, начиная с единички, то есть 1 2 3 и до 247. Но, кстати, есть разные разновидности мандаса, и иногда это количество может быть все меньшим и иногда большим.

26:35 Есть специальный служебный адрес, 0 он используется в том случае, если мастер хочет отправить запрос всем подчиненным устройствам, так называемый широковещательный запрос. Те, кто сети изучал компьютерные, наверное, знать, что такое. Широковещательный запрос это, когда мы хотим донести информацию до всех устройств сети. Например, на основе широковещательных запросов построены некоторые протоколы, например Диар Сипиль. Да, то есть протокол на выдаче динамических ай пи адресов.

27:10 Ну вот, более менее сейчас должно быть понятно, что из этого можно вынести. У каждого устройства в сети Макбаз должен быть свой уникальный адрес, он является. Просто числом коротким, достаточно коротким числом и так переходим опять в веб интерфейс управления. И не там вот у нас, да и переходим, раздел Макбаз.

27:33 Мы с вами подключили наш преобразователь на порт 1. То есть у него на самом деле 3 порта РС 4 75 и нас интересует порт 1? Здесь указан адрес, это как раз адрес устройства Макбаз, его мы задаем вручную. В данном случае он равен, 3 как я уже говорил. Можно использовать от 1 до 247 адресов, то есть в 1 сети мат вас, у нас может быть множество. устройств есть другие настройки, но сейчас для нас они пока не важны, и так все готово для подключения. Теперь мы на компьютере должны использовать специальные программы. Сегодня мы с вами познакомимся с 2 программами.

28:21 Такая более узкая специализированная, она называется матбас пол. Что такое пол по английски кто не знает вот? Вот это голосование или опрос, так скажем, то есть пол опрос данных по протоколу Мадбас. Эта программа достаточно старая и простая, и она, кстати, по моему платная, то есть она в демо режиме работает 30 дней сейчас. Демо режим, например, закончится, и я не смогу использовать эту программу, поэтому сегодня мы также 2 программу рассмотрим, которая имеет меньшее ограничение. Ее можно в принципе в неком демо режиме использовать.

29:03 Быть неограниченно долго, но там другие ограничения. И так что мы должны настроить под меню Коннекшн Коннекшн, Коннекшн, должны настроить способ соединения. Как вы видите сериал Порт, вот вы должны привыкнуть к терминологии по русски. Мы говорим последовательный порт, да или там Тисе пиапия. Например, то же самое по английски Сирил означает последовательный сериал Порт, последовательный порт. Также у нас есть другие варианты, вот. Как вы на Слайде видели, есть вот у нас МакБац Си Пи Ай Пи надбаз через Ю. Ни Пи также может передаваться рту через Ти Си Пи и так далее.

29:46 Сейчас мы выбираем последовательный порт, выбираем какой комфорт. Как я уже говорил, у компьютера может быть множество комп портов. К тому же они являются виртуальными, то есть через ЮСБИ, скажем, создаются. Мы выбираем ком 2. И выбираем параметры связи, помните? То есть в нескольких местах иногда нам приходится указывать одни и те же параметры 9 608. Вид данных отчетность отсутствует, но он парите, да и 1 столбик. То есть параметры совпадает, все также режим РТ увязки?

30:23 Время тайм аутов этого в принципе достаточно нажимаем ок, так? Так у нас что то нету, да сейчас у нас секунду, что то у нас не подключился. Теперь мы должны задать еще следующие параметры, а у нас просто неправильно задан адрес Слэего, поэтому сейчас подключений нет. Вот в меню Сетап мы выбрали пункт Рид радио финишнз, то есть настройки чтения записи.

31:03 Слейф Айди, это уникальный адрес Слейф устройства. То есть мастером у нас в данном случае является компьютер, а Слей вам у нас является вот этот и не до счетчик, так его назовем счетчик электроэнергии У. У всех дома установлен счетчик электроэнергии, чтобы вы могли в энергосбытовую компанию отчитываться и оплачивать, сказать потребленную электроэнергию и также промышленное предприятие. На них в них также ведется учет электроэнергии, там устройство используется похожие, но низко другого характера, вот в частности трехфазный. Ну ладно, давайте поставим свои фодии 3.

31:50 Про функции Матбасса чуть позже скажу, да? Это 3 функция, а? У протокола МакБАЗ при обмене мы указываем, что мы собираемся считывать и какого типа данные будут об этом чуть позже. Мы указываем начальный адрес, а? Так называемый адрес Регистра у 1 устройства может быть множество измерений. Помните, мы с вами смотрели, что у него он считывает большое количество параметров? Ну, там больше сотни, наверное, разных параметров это нормально, то есть я.

32:33 В этом случае у каждого параметра есть свой адрес, давайте посмотрим.

32:56 Сейчас нас интересуют адреса, регистров, адресация регистра порта 1. И так мы видим, что, например, напряжение фазы, а параметры у нас имеет адрес 0 и по порядку идет уб на адрес 1 и так далее, то есть мы видим, что разные.

33:22 Разные измерения у нас имеют разные адреса Додо. Ну, там 2 средства, там адреса их может быть меньше или больше в разных устройствах. Давайте с вами. Введем эти адреса. Начальный адрес 0 и кондите количество количество считанных регистров 10. И так мы хотим читать 10 значения, начиная с нулевого адреса. Вот для вас сегодня много информации, но не путайтесь данном случае. Адрес имеется ввиду адрес конкретного значения, то есть мы уже настраиваем конкретное устройство. У всего устройства есть свой адрес Матбасса, это 3 но внутри устройства может быть множество измерений.

34:13 У каждого измерения есть свой адрес регистра. Вот такая вот, чтобы не было путаницы, пока вот усвойте это принцип нажимаем ок и так данные пошли. Мы видим данные, меняется, но пока что то непонятно, что это за. Значения такие, но мы видим, что данные пошли это хорошо. То есть в принципе программа Мак Бас Пол может быть использована для диагностики подключений, чтобы проверить, что устройство находится на связи, что у него?

34:48 Такие вот параметры соединения и можно проверить адреса. Регистров, то есть вот в принципе возможное применение данной программы. А нужен мне перерыв небольшой сделать перерыв, как вы считаете 5 минут? Сейчас у нас в принципе не так много осталось, можем без перерыва. Может быть, по этой части есть вопросы какие то, да, сегодня очень много информации такой новой из разных областей. Но тем не менее это уже вполне конкретно такое занятие. Уже более практического характера.

35:28 Есть ли какие то вопросы по тому, что мы рассмотрели? Ну, если вопросов нет, давайте пойдем дальше и используем другую программу, которая вам уже знакома. Это программа Мастеру Писи Универсал Макбастер вам. Дарья про нее, наверное, уже несколько раз рассказывала да на прошлых семинарах. Сегодня мы используем эту программу для считывания значений с нижнего уровня. То есть это некая промежуточная такая совтина, которая получает данные по протоколу Макбаз с различных устройств и передают сканы систему.

36:09 Давайте создадим новую конфигурацию. Вот у нас есть объект сервер, давайте добавим новый коммуникационный узел. Назовем его Мокса Мокса, это наш преобразователь интерфейсов, через который. Подключается устройство ими в данном случае. Мы должны выбрать тип узла, у нас есть 3 варианта. Вариант программ, это некое, так сказать, виртуальное будет у нас устройство, а комнате спи и пи. Вам должны быть понятно, да ком это последовательный порт. Знакомое вам устройство, порт номер порта, как вы помните в Москву, какой использовался Попов 2 2. По моему, 2 3 это был адрес устройства. А ком 2 это наш порт напомню, да вот смотрите? У нас Мокса сериал Порт, 2 поэтому мы должны в описи сервере задать номер порта, а 2.

37:18 Ведь здесь много настроек, поначалу кажется, что сложно разобраться, но это дело практики. Потом мы сделаем все таки практические занятия. Может быть, по этой части в 1 из суббот, наверно, объявим об этом? Заранее и там можно будет немножко самостоятельно поработать, но так скорость 9 600 тоже разные стандартные варианты скоростей. Для нашей задачи этой скорости вполне достаточно, то есть 9 и 6 килобит.

37:47 Данные, то есть количество бит данных, 8 контроль отчетности не используется 100 бит. 1 То есть, в принципе, это такие стандартные настройки, которые по умолчанию, как правило, вставляется. Мы не меняем, они нас устраивают. Давайте создадим, вот создали устройство, здесь видим параметры и добавим. То есть это у нас был коммуникационный узел и теперь устройство? Оно у нас называется Нип 2. Тип Мат Бас есть вариант еще програм, когда мы пишем скрипты, далее адрес. Вот здесь уже действительно 3 помните, да у нас за.

38:40 Идентификатор или адрес устройства тройка? Ну и остальные параметры можно не менять. То есть в принципе здесь нам только нужно корректно сдать адрес? Вот у нас появилось устройство ним, 2 следующим шагом является создание тестов. Вот Дарья для вас создавала конфигурацию сервера такую. Не привязанную к конкретным устройствам, а сейчас вы можете понять, как в реальности, откуда берутся данные, так у нас вот есть компьютера. Подключенный преобразователь к нему подключено 1 или несколько устройств, и теперь мы должны создать теги. Давайте создадим новый тек, назовем его.

39:29 Ну, например, у А б напряжение между фазами, а и б. И нам нужно сдать уже адрес Стега. Как мы с вами смотрели? В самом устройстве вот у нас у, а б это адрес 4. Задаем четверку. Теперь тип данных. Здесь тоже возникает иногда. Сложности, если неправильно указать тип данных, то тогда у вас данные пойдут, но в искаженном формате. То есть вы не получите то, что хотите. Вы увидите, какие то значения, но они будут неподходящими для вас, то есть некорректно отображаться, но в данном случае мы. Видим, что тип регистра у нас Ансайн Шорт. Если вы занимались программированием, на каком то языке, вот, например, на Си или там, на Джава, или чем чем, то вам, наверное, знакомы до шорт. Это целочисленности данных, которые занимают сколько Байтов в пупок или битов.

40:41 Титана шорт. Ну, в языке Си он в других языках занимает 2 бита, а 2 Байта 16 бит. Констант означает беззнаковый, то есть здесь у нас могут храниться только положительные, значения отрицательные не могут. Но для напряжения это нормально, но хотя в принципе. Если, наоборот, подключить напряжение будет отрицательным. Для нас сейчас не так важно, то есть очень многие параметры в принципе могут измеряться в без знаковых величинах.

41:20 Например, давление или масса не могут быть отрицательными правильно, да то есть всегда положительно. А вот температура, например, может быть отрицательный. Ну что же, задали адрес регистра, адрес Тега, 4 тиданов, устройстве ин 16 инте? Это целое число, интеджер и 16 это количество гид, еще есть другие варианты, например, болото, логическое значение.

41:54 Уинт, это Ансайнд беззнаковая им 32 флот, это вещественная и так далее, даже строковой есть и так. Ну что же, в принципе, на также тип данных мы будем только считывать, то есть возможны 3 режима 3 режима доступа. Редрайт, это чтение записи Редонге, только чтение и только запись мы будем только считывать Редонги. Да, в принципе, все готово для получения данных. Ну что же, давайте запустим наш. Сохранить его, да мы сохраняем, мы создаем. Семена, ну и важно, как мы называем, как хотим.

42:47 И теперь мы можем стартануть наш описи сервер, который будет считывать данные. Мы соглашаемся, что вибрация будет стартовый. И так что же мы видим данные, пошли Ура? Здесь мы видим значение во 1 качество связи, хорошее, Гуд. Иногда связь не стабильная, либо нет связи, когда здесь будет другая метка. Качество в Антаре, наверное, про метки качества тоже немножко рассказывала, что они бывают, имеют разное значение.

43:23 Также время временная метка, то есть во сколько были получены значения данном случае, у нас каждую секунду идет обновление. Видите, до каждую секунду идет опрос устройства и давно меняется, но спрашивается. Неужели у нас напряжение равно 4000 вольт такого быть не может? То есть возникла та самая проблема, которые я говорил, данные идут, но не в нужном виде. Виде и что будем делать, заглянем в документацию, документация? Улица Надежный союзник, а если у нас что, то не получается на учебу же сначала почитать документацию, уже потом лезть устройства и в программу, но давайте посмотрим.

44:14 Нас сейчас интересует. Вот протокол связи Мадбас, то есть указано, как с данным устройством связываться по Макбаз. Здесь множество других данных еще сведений приведено в документации. Можете потом почитать для интереса. И не пытать такое типовое устройство? На его примере мы видим сказать, знакомимся с принципами работы и. устройств нижнего уровня в системах автоматизации это могут быть, например. Не знаю, там энцельхолин, датчик давления, да там в трубопроводе или. Там датчик температуры какой то да или там какой, то не знаю. Там регулятор для двигателя все что угодно или какой то мог быть контроллер.

45:13 Что у нас необходимо сделать, у нас устройства данные идут. Немножко в таком не то, что искаженном виде, а они идут в виде, который нам необходимо преобразовать. Нам необходимо провести масштабирование. Но не буду вас мучить подробностями, но, в общем, нам нужно умножить на номер 4 коэффициент перевода в нормальное значение. 0 0 4 Давайте с вами вернемся в наш сервер, остановим его. И используем вот такую функцию, которая, кстати, Мадбас Поле нет. Насколько я знаю, да, а вот здесь есть, поэтому мне вот мастеру эссе универсал мотор. Сервер больше нравится для диагностики.

46:06 Мы должны указать коэффициент 0 0 4. 0 0 0 4 Где в этом случае? Если мы еще раз запустим наш. Наш сервер Мы увидим, что у нас как раз сейчас 176 Вольт показывает, если мы посмотрим в самом и нипе измерения. А вы у нас действительно 176233 то есть показывает правильно, но у нас показывает целом виде, а здесь еще есть дробная часть. Ведь и да можем посмотреть, что у нас меняется. Я могу покрутить сейчас устройство наш генератор, да и. Поменять напряжение.

46:59 Давайте. Сейчас мы изменим. Например, повысим. Повышаем, повышаем. 178 180 Цену менять виде в принципе каждую секунду у нас происходит обновление 190 и так далее. Но у нас сейчас целое значение показывается, давайте сделаем его дробным.

47:34 Для этого мы. Меняем. Утега. Тип данных на сервере, вот было им 32. Давайте поставим флот вещественное число. Сохраняем. Запускаем. И мы видим, что у нас сейчас. Не просто, 196 6 и мы видим, да что в принципе они здесь совпадают. Теперь вот у нас у, а б вот они у нас. Совпадают. Так собственно? Нет, нет, не другой, потому что значение тоже самое это. Мы меняем просто как на сервере, мы будем видеть это. То есть это не влияет на сами данные, которые? Идут по сети, то есть у нас мы принимаем. Мы сейчас не поменяли этих данных, который мы принимаем, мы поменяли только в каком виде мы будем видеть.

48:45 На сервере на стороне уже мастеру Писи, поэтому коэффициент она менять не нужно. Если вот вы имеете ввиду здесь документации. Здесь данное замечание для токов, которые имеют тип данных. Флот, видите, у нас есть тип данных шорт, у нас флот не так много, здесь значения они есть, наверное, да вот если мы представим вот. Они флот пошли до токи, то есть для них уже. Да, нужно будет коэффициент и другие, но мы берем значение. Вот это напряжение, оно целочисленное изначально, но нам его необходимо преобразовать.

49:31 Здесь такие вот особенности. Остаться. А где остался вот это ин, 16 да? Вот смотрите. Здесь действительно можно запутаться, но можно вполне с этим разобраться. Вот это тип данных, которые нам передают само устройство им, 16 если мы обратимся к документации, ну. Или там вот зайдем на устройство, мы увидим, что напряжение у А б где она, вот она у, а б у нас имеет тип регистра Ансайн. Шорт, это соответственно шестнадцатибитное целое число.

50:21 Поэтому мы обязательно мы обязаны поставить 16 или даже Уинс будет более правильно. Это не так существенно важно, но вот мы поставили, если мы поставим что то. Другого, смотрите, давайте поставим флот, дам что нибудь другое поставим. Вообще сейчас у нас данные, скорее всего, исказятся, давайте посмотрим, как поменялось.

50:45 Наши данные, да как у меня к свете значение, но она принимается некорректно, потому что мы указали некорректный тип данных. Оно у нас в устройстве не флоуд устройство, которое нам отдает данные, оно целое, а не вещественное, поэтому мы должны поставить пинт.

51:08 Ставим. 16 Причем размер должен быть с такой, да? А здесь мы можем как угодно показать его как целое число, как дробное число. Не так важно, даже то есть это уже, так сказать, параметры отображения такого внешнего на сервере, то. Есть сам сервер тоже может вносить свои коррективы, так скажем, является промежуточным звеном. Вот, например, вы в Скада систему хотите отдать, в каком то другом виде и и вы можете. На уровне мастеру Писи преобразовать их, например, с помощью пересчета, то есть как то масштабировать. В данном случае мы используем пересчет, потому что у нас устройство имеет такие. Особенности то поэтому мы используем пересчет, так и бывает не всегда. Иногда устройство в чистом виде данные дают, и нам не нужно их пересчитывать, с какими то коэффициентами.

52:09 Могу даже сказать, почему требуется пересчет. Само напряжение, как вы видите, это дробное число. Да, то есть не ровно 190 60 196 и там 72 она100, но хранение, передача вещественных чисел сложнее, то есть вещественное число на. самом деле это более сложная конструкция, чем целое число. Сейчас не будем подробности вдаваться, но это так. Там есть целая часть, есть Матиса, есть там бит под знак и так далее.

52:44 Поэтому устройство для упрощения хранит эти вот эти вот данные в целом виде. Условно говоря, там, 19672 то есть, умножили на стол, условно говоря, да? А потом, чтобы получить опять дробную часть, мы должны поделить на 100 понятно. Да, то есть у нас как бы мы этим самым и избегаем на использование. Вещественных чисел, потому что они сложнее и на самом деле они даже требуют больше места для хранения 2 раза в 2 раза больше места. 4 Байта. В данном случае у нас используется 2 Байта для хранения передачи данных, если данных много, это может быть существенно.

53:29 Так что хорошо, что вы задаете эти вопросы. Значит, вы действительно следите за нитью наших рассуждений? Какие есть еще вопросы по этой части? Понятно, что мы сделали в итоге, да то есть мы с вами настроили. Сервер для получения данных пол на паз. Ну, давайте сегодня еще сделаем, например, дублирование. Вот на самом деле, как вы видели значение, у нас достаточно много. Да, то есть больше 100 там 200 с лишним, если мы будем вручную создавать каждый ТЭК, это займет. Много времени, то есть вот добавить тег, настроить это достаточно трудоемко в системах автоматизации. Как правило, количество сигналов, а вот такое измерение называется сигналом, количество сигналов может быть. Все может измеряться сотнями, иногда тысячами. То есть у нас в среднем в системе там 2000 сигналов, это не очень много, то есть есть системы с большим количеством 10000 сигналов 100000 и так далее, да то есть я. Общался с некоторыми коллегами, вот они иногда работают системами. Где еще больше сигналов, чтобы вручную не делать создание этих сигналов в системе? Давайте вы используйте, сделаем с вами 3 копии 3 копии сигнала.

55:06 Они у нас будут. Дальше убц уца и среднее напряжение. Давайте ее переименуем. Переименуем наши теги, вот у нас, да они эф 2 нажимаем. Упц. Циан. Среднее. Вот он добавились еще 3 значения. Что приятно при дублировании значения, адреса автоматически увеличивается. Да если у, а б у нас, а Дредл 4 дальше идет. 5 6 7 То есть мы не должны вручную это делать, то есть и программа? Понимает, что мы дублируем не просто так, а мы, как правило, хотим получить следующее значение, у которых, как обычно, адреса идут по порядку. Но такое бывает не всегда, но это удобно, если адреса. Расположены по порядку, у нас программа принципе нам позволяет избежать ручного редактирования, иначе нам бы пришлось вручную менять каждый адрес. Но иногда, кстати, много ручной рутинной работы. Бывает, у инженеров асушников, то есть иногда он, как обезьяна, сидит и вбивает там адреса сигналы. И, к сожалению, такое тоже встречается, как в любой работе есть рутинная, какая то часть такая.

56:45 Но это не страшно, все остальные параметры мы менять не будем, давайте сохраним и запустим. Наш сервер Вот наше значение о б суня 6 давайте сравним сравним их. С измерениями Энипа. 196 219 356 257 Все совпадает, все замечательно, качество взорвут. Ведется опрос, ну. Ну что же, вот, наверное, давайте сейчас остановимся по Макбазу. Можем еще, например, поговорить во вторник на следующей неделе, чтобы вам было времени немножко уложить? В голове то, о чем сегодня мы говорили, информации было очень много. Мы об устройствах говорили с вами и о программах, и о протоколе прямо такой шквал информации.

57:57 На самом деле ничего сложно, нет, просто к этому надо привыкнуть. Для вас это просто информация новая. Я надеюсь, что все таки мы организуем практическую часть, пока вот думаю, как нормально. 509 Ауди какую нибудь субботу мы соберемся с вами и немножко у вас будет возможность поработать на практике. Какие здесь вопросы по тому, что мы сегодня рассматривали? Не стесняйтесь, можно даже самые, на ваш взгляд, глупые вопросы задавать, зато вам будет понятнее.

58:35 Но соединение это отдельная часть еще раз. Напомню, что у нас сегодня здесь есть там из устройств, как я уже говорил. В промышленности используются трехфазные цепи, поэтому у нас используется генератор. Трехфазной цепи, который вот к куче проводов подключен к счетчику, мы упрощенно скажем, что вот это у нас счетчик к нему. Видите, снизу заведены вот силовые провода, по которым течет напряжение 380.

59:07 Дальше мы видим на устройстве коммуникационные порты. Вот на самом деле здесь СР нет, только 1 вот сейчас в него вставлен кабель, а вот эти соседние порты. Это не из Эрне, то ведь они подписаны РС, 485 то есть там просто обжимается через такой коннектор. Да как сетевой, казалось бы, но на самом деле это у нас все.

59:32 РС, 485 но и сверху у нас тоже есть коммуникационные сигнальные, такие. Так скажем, выходы. Днишки, да? Это устройство позволяет подключать также дискретный вход. И да, действительно, они нужны для того, чтобы подключить к. Какие то дискретные сигналы, ну, например? В ячейки это может быть, ну не знаю. Устройство заявления включены или нет, то есть дополнительная информация, но уже не в аналоговом виде, то есть не видя измерения электрических параметров, а? Виде какой то телесигнализации, ну какой? Ну, не знаю, например, что дверь в ячейку. Дверь шкаф автоматизации открыт, дверь открыта или дверь закрыта? То есть это может быть дискретными сигналами?

1:00:31 Либо, либо, если речь идет опять же про ячейку распределительного устройства, там могут быть дискретные сигналы. Что заземляющий нож включен, выключен и на этом тележка выкачана, то есть, ну ка сказать. Отражает состояние установки, то есть она включена или выключена, то есть вот дискретные значения. Но так бывает не во всех устройствах вообще в этом плане, конечно, такое многофункциональное устройство.

1:01:02 И позволяет. Не получать не только аналоговые измерения в таком виде, но еще и это, включая дискретный сигнал. Может быть, на практике я вам покажу, возьмем какие нибудь просто. Кнопки, которые мы можем вручную нажимать и подключим на вот эти каналы телесигнализации. Тогда у нас при нажатии кнопки здесь у нас будет отображаться значение он.

1:01:28 То есть на практике туда заводятся, какие то, например, диагностические сигналы? С этим понятно, да? Какие есть еще вопросы? Генератор создает не сигналы, он генерируется напряжение и токи по 3 фазам в его составе 9 трансформаторов. У него достаточно сложное устройство, там микроконтроллер также управляется генерацией. Это сделано для того, чтобы мы могли тестировать трехфазное устройство, потому что в быту, ну так жилых и промышленных жилых и офисных. Помениях у нас нет подключения к трехфазной электросети, то есть если мы где, то на заводе находимся. Да у нас там, как правило, оборудована.

1:02:31 Помещение и у нас есть возможность подключиться к трехфазной электрической сети, а В. В офисном или там же румка подключения мы используем специальное устройство. Для тестирования, но это лабораторное устройство, то есть оно предназначено именно для тестирования, то есть запитать двигатель. Здесь уже, наверное, не получится, не хватит мощности, ну и оно не для этого сделано. Какие есть еще вопросы? Допустим, у меня есть контроллер. Системы это какие программы?

1:03:18 Считаем. Что нужно быть с собой стороной печать и со стороны, то есть у вас? Контроллер есть, да? В Правье. Какой то купаться, какой пол? Ну, это всегда зависит от Скада системы. Если, например, мы то же самое мастер с ходу исполним, который мы сейчас изучаем, то это по будет мастер описи и универсал на. 20 Сервер, то есть это специальный сервер, который умеет опрашивать устройство по протоколу Макбаз. А так схема будет очень похожа, то есть только вместо вот этого. И не по у вас будет соответственно контроллер. Мы можем потом видите вот эти 2 провода, условно говоря, вы должны будете завести в контроллер в этом случае, так? Да, а схема в остальном останутся то же самое. Из контроллера по 2 проводам идет у нас преобразователи. Вот в такое вот устройство преобразовательных интерфейсов.

1:04:32 Далее из преобразователя по ЮСБ уже мы подключаемся компьютеру к серверу, например, да и уже на сервере. С помощью мастера писи мы можем с вами. Получать эти данные, зная адреса, зная адрес контроллера и зная адреса самих измерений самих сигналов. То есть вот что нам необходимо физическое.

1:04:57 Он вот что то уже батаракатору подается под моба тоже как на программе, которая. Да ну это от контроллера зависит, то есть контроллере. Мы, как правило, имеем функции записи в матбаз, то есть со стороны контроля будет запись. Со стороны компьютера чтения да то есть там мы используем функцию, записать регистром от баз, указываем адрес Регистра значение регистра. Ну и вот, собственно, это конкретная реализация зависит уже от контроллера, то есть это.

1:05:30 Да, то есть, когда мы начинаем обмен данными. Да, то есть контроллеры, мы тоже вызываем функции инициализации настройки порта РС, 475 тоже устанавливаем скорость, там четность. И так далее другие параметры и потом уже осуществляем записи чтения, то есть фактически же контроллер. Мы можем тоже программировать и указываем различные настройки.

1:06:00 Это, конечно, можем потом на 1 из практически каких то встреч посмотреть этот сценарий, как контроллер у нас уже отдает на склады системно, то есть сейчас сегодня у нас. Схема немножко упрощенная, то есть у нас, по сути, нет среднего уровня. Помните 3 уровня, у нас есть до нижней средней верхней и не все таки относится к устройству нижнего. Уровня, хотя он достаточно интеллектуально на нем в принципе реализованы. Вот эти вот цифровые интерфейсы и протоколы, но тем не менее это устройство, тип контрольно. Измерительный прибор, так скажем, а мы сразу забираем устройством, забираем данные на верхний уровень на скатах. То есть все таки уписи сервера относится к верхнему уровню?

1:06:44 Мы с вами на 1 из следующих встреч разберем полную схему. Когда у нас будет еще контроллер, но видите сегодня и так уже много было информации, да если еще добавить. У нас контроллер, мы потонем в более информации. Мы по частям с вами разберем, то есть отдельно, потом возьмем какой нибудь контроллер Сименсом Шнайдер Овен, неважно. Что на него получим данные с нижнего уровня? А потом еще разберемся, как с контроллера передавать на верхний уровень вот эти 3 уровня будем разбирать, а сегодня. У нас в нашей целью было именно знакомство с протоколом от вас. Но опять же для иллюстрации мы посмотрели, как помог вас выпрашивать устройство нижнего уровня.

1:07:26 Для этого использовали вот с. Мастеру Пи Си Сервер. Какие есть еще вопросы, можно любые вопросы задавать. Мы не можем подключить сервер, данные. Данные настройки имеется ввиду. Мастера писи, я не помню, есть ли возможность вообще вот в КАД системах обычно есть возможность импорта из Эксель. Это действительно существенно упрощает и вот либо эксель, либо это может быть текстовый. Или ц свой файл, то есть це свой файл, это текст, текстовый файл. Когда поля разделяются точкой запятой?

1:08:19 И это применяется, насколько я помню, по моему импорта. Но хотя я смотрю, ну ка что, у нас есть, надо посмотреть в документации? Я думаю, что, наверное, есть возможность, но, по крайней мере, помните. Мы с вами рассматривали те портал, и там тоже мы вводили теги, теги, привязка к адресам. Там есть возможность импорта экспорта в цель, то. Действительно, 1 из таких рутинных больших задач инженера программиста АСУ является создание конфигурации для контроллера, создание конфигурации для сервера и для ската системы. Чтобы этот процесс упростить автоматизировать можно, да не. Вручную вводить использовать, ну, например, текстовый файл или эксель, но такие возможности, к сожалению, есть не у всех программ. Иногда есть иногда нет, иногда приходится как обезьяна сидеть и вбивать, к сожалению, такое тоже встречается.

1:09:18 Какие то, может, еще вопросы есть? Давайте, может быть, да, чтобы я смотрю в пятницу, наверное, может быть, не всем удобно. Конец недели может, кто то уезжает. Не хочет с напрягаться, давайте ориентировочно во вторник 15:45. Наверное, встретимся здесь же, постараемся либо в 407 похуже. Немножко видно и еще немножко про матбац. Поговорим, используем от вас и себе протокол, и, может быть, еще свяжемся с Энипом какой нибудь другому протокол. Он поддерживает несколько протоколов связи, но принципы похожие.

1:10:09 Что же, ладно, если вопросов нет, наверно, мы на сегодня завершимся, спасибо всем за внимание.

Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.

Оставьте комментарий

Войти

Зарегистрироваться

Сбросить пароль

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

Прокрутить вверх