Рассмотрим варианты и-фейса МК-ПК, с точки зрения эмбеддера, конечно.
То есть, допустим, со стороны МК возможно всё.
Какие варианты со стороны ПК ?
Есть два крайних - использовать текстовый терминал, что как-то не комильфо в 2017, или писать нечто полностью своё, но это из серии "лучше быть богатым и здоровым" )
Какие ещё варианты ?
МК+ПК
Сообщений 1 страница 30 из 110
Поделиться12017-02-23 13:30:25
Поделиться22017-02-23 15:27:56
Какие ещё варианты ?
SCADA (аббр. от англ. Supervisory Control And Data Acquisition — диспетчерское управление и сбор данных) — программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления.
Отредактировано SMART (2017-02-23 15:28:29)
Поделиться32017-02-23 15:40:41
SCADA
Да, это вариант, со своими плюсами и минусами, конечно )
Поделиться42017-02-23 15:47:33
Я из терминалов пробовал screen и com. У каждого есть свои недостатки. Уже который год подрываюсь написать свое, но что-то дальше размышлений не иду: хоть и нужно буквально вечер потратить, тупо влом (боюсь, что потом возникнут всякие "а если еще и в hex выводить", "а если нужно нестандартный тип подключения", "а если...")...
Поделиться52017-02-23 15:50:14
Да, забыл сказать: в конечной реализации, ясен пень, никакого терминала. Я пишу низкоуровневый демон, который с железякой общается, и к нему обертку — обычно веб-морду, чтобы можно было наглядно с этой хренью работать.
Если же не нужно особой наглядности, оставляю на уровне CLI: это еще и тем удобно, что можно в баше скриптец накатать, и радоваться автоматизации. У меня так 6-метровый телескоп крутится, программу выполняет, автоматом данные собираются и обрабатываются. А я чем-нибудь другим занимаюсь, периодически поглядывая, не затянуло ли небо (но есть еще и задумки в автоматизации и этого процесса).
Поделиться62017-02-23 15:58:43
Да, текстовый терминал штука классная и ничто его функционал не заменит, но как единственный и-фейс к девайсу он у пользователей восторга не вызывает )
Поделиться72017-02-23 16:56:46
Да, текстовый терминал штука классная и ничто его функционал не заменит, но как единственный и-фейс к девайсу он у пользователей восторга не вызывает )
Тут другое....
Если пользователя удовлетворяет SCADA, то это означает, что... она нафиг не нужна вместе с её носителем - ПК. Потому как HMI - это готовая SCADA в "железе". Причем без вирусов!
Поделиться82017-02-23 21:17:21
речь об интерфейсе или протоколе ?
SCADA это их серии ПЛК. но ПЛК != МК
Я вообще не понимаю почему многие люди пытаются смешивать ПЛК и МК в одну кучу...
P.S. я обычно через Юарт общаюсь с ПК. ПК софт делаю сам под конкретную задачу.
Поделиться92017-02-24 06:58:27
SCADA это их серии ПЛК.
Вот это: https://spluss.de/ru/produkte-ru/modbus … -2-modbus/
ПЛК или нет?
Поделиться102017-02-24 09:19:55
Atomic-dm написал(а):
SCADA это их серии ПЛК.
Вот это: https://spluss.de/ru/produkte-ru/modbus … -2-modbus/
ПЛК или нет?
Ну я сам не в теме про все эти ваши ПЛК и скады, но по аббревиатуре ПЛК - Программируемый логический контроллер. Т.е. контроллер, чей функционал можно изменить путем прошивания в него новой программы.
По вашей ссылке я не увидел такой возможности - изменение функционала. Тем более, изменение программы внутри него.
Так что - это просто сенсор, отдающий свои данные по МОДБУС.
Отредактировано MasterAlexei (2017-02-24 09:20:25)
Поделиться112017-02-24 11:34:18
SMART, ну Вы же сами дали расшифровку - SCADA (аббр. от англ. Supervisory Control And Data Acquisition — диспетчерское управление и сбор данных)
Т.е. если рассматривать автоматическую систему управления технологическим процессом (АСУ ТП) , то SCADA представляет софт который стоит на диспетчерском пульте или как его называют АСУшники -Автоматизированное рабочее место (АРМ) т.е. по большому счету это компьютер(сервер) , который наглядно и удобно показывает состояние всего оборудования какого то технологического процесса(или всех одновременно). Обычно в этом отображении есть только та информация которая нужна диспетчеру и возможности управления только те которые ему доступны по технологическому процессу.
Данные в этот компьютер или как еще можно сказать - Сервер Верхнего Уровня идет по интерфейсу RS485 или в данный момент чаще по Ethernet и в самом типовом решение по протоколу Modbus.
Опять же если взять все оборудование АСУ, то можно разделить на три логический уровня.
1. Нижний уровень это датчики(давления, температуры, влажности, вибрации, специального назначения) и исполнительные механизмы.( насосы, нагреватели, движки, задвижки, клапана и т.д.) обычно они управляются от какому то протоколу, допустим опять же Modbus.
2 Средний уровень уровень шкафов управления. в которых стоят ПЛК, модули ввода-вывода, разные другие штуки типа преобразователи интерфейсов, автоматы, частотники. Грубо говоря шкафы образуют некую локальную систему управления , допустим насосами. они получают данные с насосов и датчиков которые их обслуживают и управляют ими. назовут тогда этот шкаф ШУН
3. Верхний уровень это АРМ в который стекается информация о всех системах среднего уровня. И в них обычно более необходимая информация для диспетчера. т.е. работает, не работает насос, какое давление или температура в баке и т.д. Вот это и есть софт - СКАДА.
Если брать уровень МК, то МК может быть как в составе умного датчика, т.е. в самом нижнем уровне. и задача его будет считывать сигнал, преобразовывать, организовывать передачу информации дальше, по известному протоколу. Так же МК может быть ядром ПЛК, частью модуля ввода-вывода. и т.д.
поэтому меня всегда удивляет , когда люди ПЛК смешивают с МК.
Может как то сумбурно сказал... но чет накипело уже. Думаю специалисты по АСУ смогут более нормально пояснить.
Поделиться122017-02-24 12:08:20
Проблема найти халявную скада, доступную в настройках на уровне нубов. Вот и беснуются...
Поделиться132017-02-24 16:52:48
Так что - это просто сенсор, отдающий свои данные по МОДБУС.
Это не просто сенсор, а МК с прицепленным к нему сенсором. Исполнительные устройства сейчас тоже строятся на МК. ПЛК с такими датчиками может вообще не понадобиться.
Atomic-dm, вымирает Ваш средний уровень, верхний уровень снимает всю инфу прямо с нижнего, без посредников.
Отредактировано SMART (2017-02-24 17:03:33)
Поделиться142017-02-24 17:01:13
MasterAlexei написал(а):
Так что - это просто сенсор, отдающий свои данные по МОДБУС.
Это не просто сенсор, а МК с прицепленным к нему сенсором. ПЛК с такими датчиками может вообще не понадобиться.
Отредактировано SMART (Сегодня 14:57:13)
Конечный пользователь не в курсе, что там внутри - наружу только модбус торчит.
Так что - это просто сенсор с протоколом модбус, без возможности его перепрогаммировать, не вскрывая его корпус. Внтури там пусть хоть супер пупер мощный вычислительный центр стоит. Но наружу видно только модбус с температурой. И больше ничего.
Отредактировано MasterAlexei (2017-02-24 17:01:42)
Поделиться152017-02-24 17:05:38
Конечный пользователь не в курсе, что там внутри - наружу только модбус торчит.
Так что - это просто сенсор с протоколом модбус, без возможности его перепрогаммировать, не вскрывая его корпус.
А чего Вы собрались перепрограммировать в датчике температуры?
Поделиться162017-02-24 20:48:00
Atomic-dm, вымирает Ваш средний уровень, верхний уровень снимает всю инфу прямо с нижнего, без посредников.
абсурд.
может на уровне аля "УМНЫЙ ДОМ" который строит на базе трех датчиков какой то ардуинщик у себя на даче и нет среднего уровня, но если брать нормальные проекты по автоматизации то средний уровень присутствует всегда.
Чтобы понять что такое средний уровень достаточно просто загуглить по словам "Машзал ТЭЦ" или "Машзал ГЭС" и посмотреть на количество шкафов которые стоят у каждого генератора или турбины.. вот все эти шкафы и есть средний уровень.
А верхний уровень можно увидеть по картинкам с запросом "Видеостена ГЭС" ... вот на видеостене как раз и находится интерфейс SKADA
Поделиться172017-02-24 20:51:32
А чего Вы собрались перепрограммировать в датчике температуры?
Вы спросили, ПЛК это или нет. Я сказал, что нет.
Поделиться182017-02-25 08:00:11
А верхний уровень можно увидеть по картинкам с запросом "Видеостена ГЭС"...
Чтобы понять что такое средний уровень достаточно просто загуглить по словам "Машзал ТЭЦ" или "Машзал ГЭС"...
Отредактировано SMART (2017-02-25 08:43:31)
Поделиться192017-02-25 08:10:25
SMART написал(а):
А чего Вы собрались перепрограммировать в датчике температуры?
Вы спросили, ПЛК это или нет. Я сказал, что нет.
Не факт.
К примеру:
Встроенный блок логических функций ATV Logic позволяет реализовать алгоритмы используемые в простых системах управления:
арифметические действия, калькуляция, отсчет времени и т.д.;
программирование до 50 функций с автоматической последовательностью выполнения;
работа с внутренними переменными преобразователя частоты.
Иными словами, если в датчике температуры нет доступа к программе, то это только потому, что он никому не нужен - предоставленный изготовителем выбор из нескольких оттестированных программ отвечает всем запросам пользователя.
То есть тут вопрос терминологии: если ПЛК— контроллер с программируемой логикой, то можно ли считать выбор вариантов этой логики программированием логики?
Отредактировано SMART (2017-02-25 08:47:25)
Поделиться212017-02-25 11:10:32
SMART ,я кстати бывал там частенько и поучаствовал в реконструкции , (но не как инженер)
на твоей фотке старый пульт.
с 2014 пульт выглядит так
http://www.rushydro.ru/press/news/95501.html
вот еще фотка отсюда http://zavodfoto.livejournal.com/2252812.html (там кстати еще куча интересных фоток)
машзал. вот все шкафы автматизации это средний уровень. датчики в основном под крышкой га.
Отредактировано Atomic-dm (2017-02-25 11:16:38)
Поделиться222017-02-25 11:12:59
еще про управление и SCADA вот тут фотки прикольные http://ammo1.livejournal.com/676122.html
Поделиться232017-02-25 14:01:44
SMART ,я кстати бывал там частенько и поучаствовал в реконструкции , (но не как инженер)
на твоей фотке старый пульт.
с 2014 пульт выглядит так
Неважно как он выглядит, важно к чему привела построенная по указанным Вами правилам АСУ ГЭС.
А привела она к "крупнейшей в истории катастрофой на гидроэнергетическом объекте России и одной из самых значительных в истории мировой гидроэнергетики", в результате которой погибли 75 человек.
Отредактировано SMART (2017-02-25 14:10:28)
Поделиться242017-02-25 14:06:54
SMART написал(а):
вопрос терминологии
Тогда в концепцию ПЛК великолепно вписывается и этот прибор.
А какой выбор!
А вот тут не точно такой же выбор?
Отредактировано SMART (2017-02-25 14:12:18)
Поделиться252017-02-25 14:22:55
MasterAlexei написал(а):
SMART написал(а):
А чего Вы собрались перепрограммировать в датчике температуры?
Вы спросили, ПЛК это или нет. Я сказал, что нет.Не факт.
К примеру:
Встроенный блок логических функций ATV Logic позволяет реализовать алгоритмы используемые в простых системах управления:
арифметические действия, калькуляция, отсчет времени и т.д.;
программирование до 50 функций с автоматической последовательностью выполнения;
работа с внутренними переменными преобразователя частоты.Иными словами, если в датчике температуры нет доступа к программе, то это только потому, что он никому не нужен - предоставленный изготовителем выбор из нескольких оттестированных программ отвечает всем запросам пользователя.
То есть тут вопрос терминологии: если ПЛК— контроллер с программируемой логикой, то можно ли считать выбор вариантов этой логики программированием логики?
Отредактировано SMART (Сегодня 06:47:25)
Вспомните ваш вопрос.
Итак.
Мы говорим, вроде как, про конкретный датчик температуры "THERMasgard® ATM 2 - Modbus" с выходом по МОДБУС. Не так ли?
Так вот, если следовать вопросу терминологии, ПЛК - программируемый логический контроллер
Программируемый: пользователь может изменить программу. В указываемом вами температурнике пользователь этого не может.
Контроллер - блок управления, который на основе входов, выставляет (соответственно программе) выходы. У температурника в качестве входа только температура окружающей его среды. Выход - температура в цифровом виде. Т.е. это не котроллер а сенсор, что, кстати, по ссылке прямо и указано: "Наружный датчик температуры".
Итог - по приведенной вами ссылке температурный датчик ("THERMasgard® ATM 2 - Modbus") Программируемым Логическим Контроллером НЕ является.
Поделиться262017-02-25 14:29:57
Программируемый: пользователь может изменить программу.
Посмотрите наверх. Вы и вправду уверены, что Вы в языке LADDER меняете программу, а не её параметры?
Поделиться272017-02-25 14:50:25
MasterAlexei написал(а):
Программируемый: пользователь может изменить программу.
Посмотрите наверх. Вы и вправду уверены, что Вы в языке LADDER меняете программу, а не её параметры?
Еще раз. Вспомните свой вопрос, на который я тут пытаюсь ответить:
Atomic-dm написал(а):
SCADA это их серии ПЛК.
Вот это: https://spluss.de/ru/produkte-ru/modbus … -2-modbus/
ПЛК или нет?
А вы тут приплели уже другие устройства.
Так вот еще раз для тех кто в танке:
По приведенной вами ссылке температурный датчик ("THERMasgard® ATM 2 - Modbus") Программируемым Логическим Контроллером НЕ является.
Про остальное я не и не собирался дискутировать. Вы спросили про термо сенсор - я ответил про термо сенсор.
Поделиться282017-02-25 16:10:34
Вы уж определитесь плиз: если Вы согласны, что LADDER- это не программирование ПЛК, а всего лишь задание параметров его программы, то с чего бы это задание параметров программы МК температурного датчика не является его программированием?
Отредактировано SMART (2017-02-25 16:11:33)
Поделиться292017-02-25 16:25:22
Неважно как он выглядит, важно к чему привела построенная по указанным Вами правилам АСУ ГЭС.
А привела она к "крупнейшей в истории катастрофой на гидроэнергетическом объекте России и одной из самых значительных в истории мировой гидроэнергетики", в результате которой погибли 75 человек.
включи мозг.
1. Эти правила мировые и все по ним строят во всем мире системы АСУ ТП
2. Мое участи было по реконструкции станции после аварии. Что было до аварии я особо не в курсе, особенно учитывая что я не асушник
3. А уж о причинах аварии с Вами я разговаривать вообще не собираюсь, потому что вы все равно не в теме.
Поделиться302017-02-25 16:46:53
SMART написал(а):
Неважно как он выглядит, важно к чему привела построенная по указанным Вами правилам АСУ ГЭС.
А привела она к "крупнейшей в истории катастрофой на гидроэнергетическом объекте России и одной из самых значительных в истории мировой гидроэнергетики", в результате которой погибли 75 человек.включи мозг.
1. Эти правила мировые и все по ним строят во всем мире системы АСУ ТП
2. Мое участи было по реконструкции станции после аварии. Что было до аварии я особо не в курсе, особенно учитывая что я не асушник
3. А уж о причинах аварии с Вами я разговаривать вообще не собираюсь, потому что вы все равно не в теме.
Включил. 75 трупов. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Отредактировано SMART (2017-02-25 16:47:26)