1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Обучение на SCADA-программиста

Модератор: Глоб.модераторы

Ответить
Аватара пользователя

Автор темы
DUglev
здесь недавно
здесь недавно
Сообщения: 68
Зарегистрирован: 10 фев 2019, 20:16
Имя: Углев Дмитрий
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Обучение на SCADA-программиста

Сообщение DUglev »

Здравствуйте.
В 2021 году хочу начать осваивать профессию программиста SCADA. Ранее никогда с серьезным программированием дел не имел, только лишь был один курс в университете.
Т.к. работаю в компании, связанной с АСУТП, недостатка в ПО не будет. Сейчас работаю по профилю presale + проектирование АСУ.

Прошу помощи и совета, что можно и где почитать в плане обучения:
1. По самому программированию.
2. По базам данных
3. По промышленным сетям передачи данных.
4. По общим принципам построения SCADA, если таковые имеются.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Обучение на SCADA-программиста

Сообщение Jackson »

DUglev писал(а): 09 дек 2020, 21:58 хочу начать осваивать профессию программиста SCADA
Сначала уточните, что такое SCADA-программист. Это тот, кто создаёт саму SCADA или тот, кто выполняет проекты на базе уже готовых SCADA? Если второе, то это даже не программист - там нечего особо серьёзно программировать.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

Автор темы
DUglev
здесь недавно
здесь недавно
Сообщения: 68
Зарегистрирован: 10 фев 2019, 20:16
Имя: Углев Дмитрий
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Обучение на SCADA-программиста

Сообщение DUglev »

Jackson писал(а): 10 дек 2020, 12:25
DUglev писал(а): 09 дек 2020, 21:58 хочу начать осваивать профессию программиста SCADA
Сначала уточните, что такое SCADA-программист. Это тот, кто создаёт саму SCADA или тот, кто выполняет проекты на базе уже готовых SCADA? Если второе, то это даже не программист - там нечего особо серьёзно программировать.
Второе. Называйте как хотите, мне важно наполнение

stesl
эксперт
эксперт
Сообщения: 1035
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 100 раз
Поблагодарили: 141 раз

Обучение на SCADA-программиста

Сообщение stesl »

DUglev писал(а): 11 дек 2020, 06:56 Второе. Называйте как хотите, мне важно наполнение
Еще раз, что Вы вкладываете в понятие SCADA? У нас тут как то был спор до потолка ))) Вы имеете ввиду только отображение? То есть рисовать картинки. Или все же SCADA, в Вашем (и моем) понимании это все АСУТП, со всеми его уровнями? Говоря проще, ПЛК тоже собираетесь программировать?

И ходом вопрос №2. Вам надо определиться, на чем Вы хотите учиться, на продукции какого производителя. Потому что есть наверное книги о таком программировании в общем, но работать то надо с чем то конкретным.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Обучение на SCADA-программиста

Сообщение Jackson »

stesl писал(а): 11 дек 2020, 08:11 Или все же SCADA, в Вашем (и моем) понимании это все АСУТП, со всеми его уровнями?
Кажется, всё же SCADA это SCADA, а не АСУТП со всеми его уровнями, чёрным же по бежевому написано.

Неважно, потому что без понимания структуры АСУТП проект в SCADA не сделать нормально.

Автору:
DUglev писал(а): 09 дек 2020, 21:58 Прошу помощи и совета, что можно и где почитать в плане обучения:
1. По самому программированию.
2. По базам данных
3. По промышленным сетям передачи данных.
4. По общим принципам построения SCADA, если таковые имеются.
1. В СКАДА нет программирования.
2. Этот форум, гугл и документация на СКАДА
3. Этот форум, гугл и документация на СКАДА. У каждого интерфейса есть стандарт, он описан и есть в сети.
4. Документация на СКАДА, ГОСТы по эргономике и по ЧМИ на базе ПК.
По вопросам работы Форума можно обратиться по этим контактам.

leon78
эксперт
эксперт
Сообщения: 1146
Зарегистрирован: 25 июл 2008, 10:06
Имя: Леонид
Страна: РФ
Благодарил (а): 49 раз
Поблагодарили: 134 раза

Обучение на SCADA-программиста

Сообщение leon78 »

Jackson писал(а): 11 дек 2020, 10:22 1. В СКАДА нет программирования.
В СКАДА обычно есть встроенные скрипты, которыми приходится активно пользоваться.
Часто бывает, что приходится внешние приложения писать для некоторых функций, т.к. требования заказчика средствами СКАДА для этих функций не реализуешь.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.

stesl
эксперт
эксперт
Сообщения: 1035
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 100 раз
Поблагодарили: 141 раз

Обучение на SCADA-программиста

Сообщение stesl »

Jackson писал(а): 11 дек 2020, 10:22 Кажется, всё же SCADA это SCADA, а не АСУТП со всеми его уровнями, чёрным же по бежевому написано.
ОК, устраивать дебаты снова - не имеет смысла )
Jackson писал(а): 11 дек 2020, 10:22 1. В СКАДА нет программирования.
В WinCC, без знания хотя бы VBS - делать практически нечего. Если только "зеркало" ПЛК, то берется WinCC Flexible. Хотя и там скрипты поддерживаются.
Аватара пользователя

Автор темы
DUglev
здесь недавно
здесь недавно
Сообщения: 68
Зарегистрирован: 10 фев 2019, 20:16
Имя: Углев Дмитрий
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Обучение на SCADA-программиста

Сообщение DUglev »

Jackson писал(а): 11 дек 2020, 10:22 2. Этот форум, гугл и документация на СКАДА
3. Этот форум, гугл и документация на СКАДА. У каждого интерфейса есть стандарт, он описан и есть в сети.
Спасибо, капитан очевидность!
Моя просьба скорее направлена на лучшие практики с точки зрения каждого. Мало ли, вдруг наткнулись на материал полезный и грамотно написанный, которым можно поделиться, дабы не тратить время на всякий шлак

Отправлено спустя 1 минуту 15 секунд:
stesl писал(а): 11 дек 2020, 08:11 Потому что есть наверное книги о таком программировании в общем
Например?
stesl писал(а): 11 дек 2020, 08:11 но работать то надо с чем то конкретным.
Надо-то оно надо, но пока хочется пойти от общего к частному.

leon78
эксперт
эксперт
Сообщения: 1146
Зарегистрирован: 25 июл 2008, 10:06
Имя: Леонид
Страна: РФ
Благодарил (а): 49 раз
Поблагодарили: 134 раза

Обучение на SCADA-программиста

Сообщение leon78 »

Всех СКАДА программистов надо отправлять сюда
viewtopic.php?t=1300
В конце темы выложены несколько полезных документов
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Обучение на SCADA-программиста

Сообщение Jackson »

DUglev писал(а): 11 дек 2020, 11:11 Спасибо, капитан очевидность!
Моя просьба скорее направлена на лучшие практики с точки зрения каждого.
Значит всё-таки не каждого. Не надо лукавить. Потому что наш форум - это и есть:
leon78 писал(а): 11 дек 2020, 11:34 Всех СКАДА программистов надо отправлять сюда
viewtopic.php?t=1300
А поиск по форуму отлично выполняет гугл на протяжении крайних 15 лет. :-P Лениться не надо.
По вопросам работы Форума можно обратиться по этим контактам.

Velt
освоился
освоился
Сообщения: 233
Зарегистрирован: 26 мар 2017, 13:05
Имя: Денис
Страна: Россия
город/регион: Самара
Благодарил (а): 15 раз
Поблагодарили: 38 раз

Обучение на SCADA-программиста

Сообщение Velt »

DUglev писал(а): 09 дек 2020, 21:58 хочу начать осваивать профессию программиста SCADA
1. Я бы для начала узнал, какая именно скада у вас используется на предприятии и, соответственно, какой вам нужно обучиться.
2. По конкретной скаде можно накопать обучающие ролики на ютубе, документацию.
3. Нужно подружиться с представителями вендора этой скады. Они проводят бесплатные семинары, "хэндзоны", вебинары и т.п.
4. Займитесь вопросом о том, чтобы вас ваше предприятие отправило на платные сертифицированные курсы по нужной платформе. Там можно много интересного и специализированного узнать.

Romcheg
SCADA+
SCADA+
Сообщения: 597
Зарегистрирован: 05 ноя 2009, 11:18
Имя: Бузинов Роман Анатольевич
Страна: Россия
город/регион: Москва
Благодарил (а): 8 раз
Поблагодарили: 36 раз

Обучение на SCADA-программиста

Сообщение Romcheg »

DUglev писал(а): 09 дек 2020, 21:58 1. По самому программированию.
2. По базам данных
3. По промышленным сетям передачи данных.
4. По общим принципам построения SCADA, если таковые имеются.
1. Напрямую зависит от конкретной СКАДА-системы. (Например, выучив VBS для WinCC - пойдете с ним прогуляться лесом, когда пересядете за другую скаду)
2. Напрямую зависит от конкретной СКАДА-системы. (Разные СКАДА-системы используют разные СУБД. А многие вообще собственные хранилища используют, а не СУБД)
3. Напрямую зависит от конкретной СКАДА-системы. (Из общих стандартов - максимум Модбас и ОРС)
4. Ссылку уже выше привели, здесь на форуме не раз обсуждались такие темы, нужно только поискать.

До тех пор, пока вы не поймете на каком конкретном продукте вы собираетесь работать вам никто не поможет. Стать профи-многостаночником у вас тоже не получится, по крайней мере - сразу взяться за все нельзя.
SCADA+
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1737
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Обучение на SCADA-программиста

Сообщение petr2off »

По пункту 3 я бы уточнил. Есть еще Profibus, CAN, Hart - 'это то, что касается полевого уровня. А еще есть блок "электрических" протоколов: 101,103,104,850.
По 4 му. Общим принципам нигде не учат. Есть конкретные курсы посвященные конкретной технологии. Например серия курсов по TIA портал. Но как справедливо было выше замечено - займетесь Вы панелью Weintek например, и эти курсы Вам не помогут. Там даже терминологическая разница будет. Хотя изучение каждой последующей SCADA будет происходит полегче.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Обучение на SCADA-программиста

Сообщение Jackson »

petr2off писал(а): 12 дек 2020, 16:38 это то, что касается полевого уровня
Нормально SCADA не работает с полевым уровнем, так что CAN и HART можно отложить в сторону. Profibus - это значит ориентация на работу с Семёном, а не им одним Земля полнится.
petr2off писал(а): 12 дек 2020, 16:38 Но как справедливо было выше замечено - займетесь Вы панелью Weintek например, и эти курсы Вам не помогут
И Weintek от SCADA также далёк, как полевой уровень (это он и есть).
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1737
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

Обучение на SCADA-программиста

Сообщение petr2off »

Jackson писал(а): 12 дек 2020, 20:24 Profibus - это значит ориентация на работу с Семёном, а не им одним Земля полнится.
Спорное утверждение, лет 10 назад я бы с ним согласился, а теперь нет. Есть Частотники, расходомеры, уровнемеры работающие по Profibus, и совсем не обязательно для работы с ними использовать продукцию Сименса. Тот же OPC Insat имеет поддержку протокола Profibus.
Jackson писал(а): 12 дек 2020, 20:24 И Weintek от SCADA также далёк, как полевой уровень (это он и есть).
Давайте посмотрим классическое определение SCADA -"Программный пакет, предназначенный для разработки или обеспечения работы в реальном времени систем сбора, обработки, отображения и архивирования информации об объекте мониторинга или управления"
Чего из выше перечисленного не умеет Weintek ?
Аватара пользователя

Автор темы
DUglev
здесь недавно
здесь недавно
Сообщения: 68
Зарегистрирован: 10 фев 2019, 20:16
Имя: Углев Дмитрий
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 19 раз
Поблагодарили: 6 раз

Обучение на SCADA-программиста

Сообщение DUglev »

Можно на этом завершить обсуждение.
Спасибо тем, кто предметно и по сути ответил на мои вопросы.
Ответить

Вернуться в «Вопросы от студентов»