Часть 1, введение
Часть 2, приоритеты и базовые сигналы
Часть 3, каркас архитектуры
Последнее время свербит в одном месте сформулировать мысли, но цэ не очень уместно порою. Посему отвлечёмся на то, как работает маленький, но важный, кусочек нашего мира.
Почему здесь?
Да просто Хабросообщество асушников это унылые токсики, сующие минусы в карму по поводу и без, любящие брать мануалы и копировать как статью или ноу-хау... меня бесит, когда на профильном хабе тебе с умным видом изливают написанное в F1 да ещё обижаются, когда указываешь на сей момент.
О чём речь?
Итак, вот перед вами бутылка. Нет, пластиковая. Хотя любая сойдёт. Но посмотрим на пластик... ну, это могла бы быть кока-кола, но "почему-то" оказался дюшес. Прежде чем попасть к вам на стол, она была в магазине, на складе, в фуре, на складе, в контейнере, фуре... о, вот она, вышла со склада завода. Однако, чтобы туда попасть - её должны были сперва изготовить и налить продукт-с. О том, как она родилась и пойдёт речь. Технология будет чисто для примера и тайны никакой не представляет из себя уже дофига лет (состав напитка не в счёт).
Заебись, всем спасибо, пока.
Шутка.
Когда эти ампулы изготовлены, они отправляются на завод производства напитков. Например, вот рекламный ролик производителя линий розлив с внятным описанием технологии и что для чего используется.
Итак, мы ознакомились с тем как оно выглядит со стороны и пора заглянуть под капот.
Шкафы управления
Шкаф, сука, управления. Управления чем? А вон всей той хернёй, которая двигалась на роликах выше. Всё что шевелится - управляется из ШУ, а что не шевелится - жалкими смертными, вроде нас с вами. Их ещё "операторами" называют. А над ними стоят "технологи", которые должны разбираться в куче страшных циферок на тех маленьких экранчиках, что мелькали в видосиках, и правильно их настраивать. Одна ошибка - и ты ошибся. Спалил движок, погнул валы, испортил партию продукта.
Что живёт в шкафу?
Кратко:
Подробно:
Контроллер
Поскольку я не проектировщик, хоть и могу разобраться в схеме и даже от руки нарисовать, а сраный неИТ-шный программист, то и интересует меня лишь одна часть: МОООЗГИИИ... оу, у кого там от зомбицида лекарство? Нет, давайте без топора обойдёмся, пожалуйста.
Мозги бывают разные: серые, белые, красные...
Жёлтые - это, мать её, безопасность. А знаете сколько раз за мои 12 лет работы я видел их российских ШУ? Угадаете? Правильно. 0 ёбаных раз. Клали в эрафийском общепроме на ёбаную безопасность. Иногда ставят некое реле безопасности, но подключают его так, что лучше бы не ставили вообще, инвалиды безрукие... Может кто-то где-то и использует их, может даже правильно подключает, я за них искренне рад. Но когда в следующей схеме я увижу это дерьмо на текущей работе - мата будет много. Мат - двигатель процесса.
Пробежимся слегка по производителям железа, их особенностям и нюансам.
Siemens - божественный нектар, услада глаз моих...
# Имеет понтовые линейки с кодом "400", которые ставят атомщики и нефтяники. Горячий аппаратный резерв - это к ним.
# Линейка "300" - ...у тракториста. Уверенный середнячок, который уже лет пять пытаются снять с производства, но выходит как-то не очень. Слишком много их продали в 2000-х годах по всему миру.
# Линейка 1500 - пришла на смену 300 и 400, имеет монстров, способных в одну харю утянуть хороших размеров завод, но, сами понимаете - одна ошибка и весь завод ошибся. Не надо так.
# Линейка 1200 - самый ходовой продукт... был. Их вы видели в видео про шкафы.
=> языки: LAD, SFC, FBD, STL, SCL, Graph, ещё какая-то новая херня для очень тупых вышла в 2021 году, но я её не запомнил
=> среда разработки: закрытый проприентарный пакет Step7, WinCC, объединённый в новый TIA Portal
+ единственный в своём роде с полностью свободным доступом ко всей памяти внутри ПЛК, что позволяет творить офигенные вещи и очень сильно оптимизировать код
+ огромный форум со всеми вопросами и ответами, отличная документация, стабильный как кирпич, пока не ёбнешь молотком на 220
+ единственный в своём роде, кто позволяет загружать программу большими кусками без остановки контроллера (у остальных есть "нюансы" или ограничения)
- закрытая среда разработки, специфичный синтаксис с куче # и ", из-за чего прямой перенос кода на другие системы невозможен, всё ручками, будьте добры
$$$ дорого, но кря кря, 30 дней триала
ОВЕН - для диспетчеризации и садомазохистов
# Имеет широкое распространение среди любителей сэкономить
=> языки: LAD, FDB, CFC, ST
=> среда разработки базируется на CoDeSYS, что обеспечивает хорошую совместимость с большой кодовой базой, пока вам не нужно что-то специфичное
+ . . .
- их тоже больше не будет
- за его цену вы можете взять siemens 1200 и не знать горя
- теряет программу, слабый проц, мало памяти, нет внутренней шины для модулей ввода-вывода
- документация, техподдержка? не, не слышали
$$$ бесплатно, как сыр в мышеловке
OMRON - японцы, которым запретили хентай, решили поебаться сами с собой
# Старая линейка CJ/CP, которая что-то может, но лучше бы вам говнокодить, иначе не вывезет
# Новые линейки, в которых чёрт ногу сломит, много решений заточенных под координатное управление и перемещение
=> языки: LAD, FDB, ST
=> среда разработки: закрытый проприентарный пакет CX-Programmer и SYSMAC
+ оно шевелится и шевелится хорошо, только надо сперва придрочиться
- слабая документация
$$$ дорого, но кря
B&R - когда-то я считал, что хуже овна ничего быть не может...
# Большой спектр решений, много ОЕМ продукции
=> языки: LAD, ST, C
=> среда разработки: закрытый проприентарный пакет B&R Automation
+ хорошо умеют себя продавать
+ поддерживают С
- ошибки компилятора памяти
- программа управления может повредить ОС контроллера
- нельзя сохранить исходник в контроллере или скачать обратно загруженный код и отредактировать, нет проекта - нет проекта
$$$ 30 дней и плати
Shneider Electric - ваша головная боль и ваш бич, когда вы ловите ошибку, которой нет в документации
# Дичайший зоопарк железа и сред разработки, намешана прорва Legacy в одну кучу
=> языки: LAD, FDB, ST
=> среда разработки базируется на CoDeSYS, что обеспечивает хорошую совместимость с большой кодовой базой, пока вам не нужно что-то специфичные
+ большое количество фирменных библиотек для всей линейки дополнительного оборудования собственного производства
+ документация на уровне Siemens, но без форума техподдержки
- есть много мелких нюансов, которые никто нигде не раскроет, а вы разобьёте себе голову о стену пока в них разбираетесь
$$$ 30 дней и плати, привязка к аккаунту
Carel - для вентиляции и отопления самый торт, много готовых программ и решений. ST, LAD, FDB. Бесплатно на 30 дней. Считается импортозамещением, лол.
Beckhoff - Win10+виртуальный контроллер сверху. Хорошо работает, но дела с ними не имел.
Rockwell, Honeywell - что-то слышал, пару раз видел, дорого-богато.
В целом на этом список ходовых прошлогодних решений заканчивается. Наступает 2022...
Со временем, когда остынет мой пукан, я внятно расскажу о китайских и новых импортозамещённых решениях, но не сейчас.
Разработка
Итак, как программиста, нас интересует раздел "языки":
LAD, FBD, SFC/CFC, ST
Как мы видим, все кроме ST - графические языки. Ах да, все они - группа языков стандарта IEC 61131-3. Перенести графические языки между средами разработки - адская, невыносимая боль, потому каждый гад считает нужным делать собственный визуальный редактор с извращённым функционалом и заморочками. К слову, самый крутой редактор LAD - у Seiemens. Для FDB мне больше всего понравился Carel cSuite.
В связи с этим, мы обратим свой взор на ST и будем дальше ковыряться исключительно в нём. Для Siemens это будет SCL (а STL у них - мерзотный древний язык, который вроде как может дофига всего, но только для сименса и вы без глаз останетесь во время его отладки, когда одна переменная / команда - одна строка, а ещё они зеброй подсвечены, фу, чур меня чур).
И теперь, с этого момента мы перейдём к сути...
Всё есть дискрета и аналог. Всё. Без исключений.
Дискретный вход.
Дискретный выход.
Аналоговый вход.
Аналоговый выход.
Дискретный - он либо есть, либо нет. Как секс.
Аналоговость - определяется качество, условно говоря.
И то, и другое нужно обработать, перед тем как использовать. Те кто пытается в user-friendly, как овно, берёт самостоятельно на себя первичную обработку сигнала, что вызывает адские муки когда надо что-то изменить, потому что это нельзя вывести на ту кнопочную панельку и сказать: "Чел, зайди туда, нажми это и отъебись." Нееет, нихуя, вы должны собирать монатки, закупать билеты и пиздюхать в жопу мира ради 5 минут правок и 100 минут поиска "где этот ебаный бэкап". Ну вот надо ли оно вам, а?
Из всех этих сигналов, как из кубиков и складывается управление всем процессом и его контроль. Кажется, я слегка разбежался, а дальше на рассмотрении недра "под капотом", которые будут интересны не всем. Нырнём в них в следующей части.)
Подробнее
Как делают пластиковые бутылки. Производство пластиковых бутылок,People & Blogs,Как делают пластиковые бутылки,из +чего делают пластиковые бутылки +для воды,как делают пластиковые бутылки видео,производство пластиковых бутылок,производство бутылок пэт,производство пластиковых бутылок видео,Как делают пластиковые бутылки методом преформы. ПЭТ-бутылки производятся с помощью процесса, известного как формовка внутренним надуванием (injection stretch blow moulding, ISBM). Процесс этот стал объектом многочисленных корректировок и улучшений и, таким образом, в настоящее время он прекрасно изучен, понятен и хорошо контролируем. ISBM - это двуступенчатый процесс, включающий изготовление "матрицы", то есть преформы, с виду напоминающей тонкую стеклянную пробирку (фаза 1). Затем преформа размягчается путем нагревания и с помощью внутреннего наддува воздуха из нее изготовляется полноразмерная бутылка (фаза 2). Горлышку бутылки окончательный вид придается еще на стадии изготовления преформы. Собственно, в дальнейшем выдувается только тулово бутылки. Особенность всех ПЭТ-бутылок - кольцо на горлышке. Оно находится на горлышке преформы, располагаясь несколько ниже резьбы. Оно позволяет механически захватывать и перемещать преформу к месту окончательного выдува, а также облегчает транспортировку готовой бутылки. Производство пластиковых бутылок используется полиэтилентерефталат (ПЭТ). Впервые полиэтилентерефталат был получен в 1941 году специалистами "British Calico Printers" (Англия) в виде синтетического волокна. Авторские права на использование нового материала были приобретены компаниями "DuPont" и "ICI", в свою очередь продававшими лицензии на использование волокна из полиэтилентерефталата многим другим компаниям.
Линия розлива газ воды 3000 бут/час,Science & Technology,,
Из чего состоит шкаф управления,Science & Technology,окрасочная камера,spk group,спк групп,спк,уральская станкопромышленная компания,станкопромышленная компания,покраска,малярка,дробеструй,шкаф управления,шкаф управления окрасочной камерой,шкаф автоматики,покрасочная камера,производство,шкаф управления двигателем,как это сделано,автоматика,сборка шкафа управления,сборка шкафов автоматики,шкаф управления окрасочной камеры,щит управления,Шкафы управления – это набор оборудования, автоматизации, включающий в себя контроллер, коммутационную аппаратуру, различные вспомогательные устройства управления оборудованием окрасочно-сушильных, дробеструйных камер, зон открытой окраски. Основная часть щита управления – контроллер, который является мозгом и реализует программу управления. Частотные преобразователи управляют двигателями. В окрасочной камере мы управляем вентиляционным агрегатом, обеспечивая необходимый воздухообмен в камере. С помощью частотных преобразователей регулируется скорость двигателей вентиляторов. Управление теплообменником необходимо для регулировки температуры при различных режимах работы камеры. SPK GROUP Крупнейший в России и Ближнем зарубежье производитель оборудования для покрасочных производств родом из Европы. Окрасочно-сушильные, дробеструйные и моечные камеры и комплексы для любых производств на территории РФ. Конт. тел.: 8-800-500-31-68, 8-343-345-66-65 Сайт: https://ur-spk.ru/ info@ur-spk.ru Insta: https://www.instagram.com/group.spk/ #шкафуправления #щитуправления
Промышленная автоматизация. Опыт сборки шкафов на Siemens, IEK, Weidmueller, ABB,People & Blogs,,Промышленная автоматизация. Опыт сборки и разработки шкафов на базе низковольтной автоматики: контроллеры, контакторы фирмы Siemens, конструктивы IEK, клеммы, блоки питания Weidmueller, автоматические выключатели и мотор-автоматы фирмы ABB
) -m NEU ТО OI (t. T ? V »«•»и
песочница,АСУ ТП,программирование,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,автоматика,напитки,завод,политика,политические новости, шутки и мемы,длиннопост,реактор образовательный
Да пошли они нахуй, мудилы душные. И Хабр ссыкливый с собой забирают пусть.
После февраля тотальная зачистка всех имеющих свое мнение. Баны раздают налево и направо, лахта ходит как к себе домой. Короче, ссучились в край. Авторов меньше 0 осталось.
По Schneider. У них есть куча узкоспецифичных железок, типа программируемых реле разных серий, которые программируются и настраиваются в целом зоопарке сред разработки, которые объедили в общий пакет како-то время назад. Затем идут, по уровню сложности, SoMachine/Vijeo Basic и "экосистема" EcoStructure, в которой можно работать с тем же железом, что и на SoMachine, но под новыми версиями прошивки. Сейчас обе ветки, на сколько понял, развиваются параллельно и обе получают апдейты. С точки зрения программирования - типичный CoDeSyS. Ничего плохого про него не скажу, но и дифирамбов работе с памятью (как у сёмы) петь не буду. Впринципе, мне понравилось (сейчас как раз второй станок на SE запускаю), но как уже говорил, ряд ошибок не задокументирован и будешь биться головой о стены разбираясь откуда они вылезли и что с ними делать.
Надеюсь модераторы смогут принять решение и поправить сей тег, при необходимости.
приглашение поговорить на тему "ой а что случилось?"
Для того чтобы такие были должно быть достаточное разнообразие в магазинах, так как манагеры и не думают закупать лимонады без сахара как отдельную категорию, они просто добавляют "какие-то лимонады" лишь бы был у людей выбор. А потом убирают позиции, которые люди не берут. Таким образом лимонадов без сахара и без кофеина в магазинах может просто не быть.
В итоге я ещё год назад освоил и начал готовить себе лимонады без сахара при отсутствии в магазинах.
Состав по категориям:
Подсластители (это подбирается по вкусу)
Регуляторы кислотности (кислоты дающие легкую кислинку, обычно лимонная или ортофосфорная кислота)
Ароматизаторы (Тут два пути, либо самому клепать из эфирных масел, ..., либо купить готовые)
Красители
(Пропускаешь один, даже если это краситель, теряешь восприятие, что это лимонады )
Углекислый газ (Тут нужен либо сифон, либо самопальный аппарат)
Консерванты (У нас прямо упоротое требование и все подряд льют по нему бензоат натрия, дозировки есть на википедии, но если ты собираешься выпить в тот же день, то добавление не несёт смысла)
Собственно пример магазина где для лимонадов идентичных натуральным можно достать ингредиенты.
Тут по сути из предыдущего списка ароматизатор (и бывает краситель, а иногда и "регулятор кислотности") заменяется тем, что вместо него используется сок тем или иным способом полученный.
Тут чисто без сахара сделать может не выйти.
Есть ещё варианты получения """натурального ароматизатора""" путём возгонки сока. Но это движ в сторону от натурального. Так или иначе привет фильму Парфюмер. Но да, это так или иначе работает.
http://vsi.reactor.cc/
Отношение к эксплуатации оборудования:
ПЛК - да хрен знает что там в шкафу стоит, работает и ладно.
Батарейки - а что, там батарейки стоят? А что, надо менять? А зачем?
Бэкапы - а что, надо делать? См. предыдущий пункт.
ПЛК/реле безопасности - поголовно стоят закоротки, световые барьеры пылятся в углу, концевики и замки скручены. Хорошо, что обходят уже только после того, как сломается. За свою работу лично видел две сломанных руки и раздавленный палец. Еще пяток случаев слышал.
Не работает автоматика - похер, обрубим концы, поставим кнопку с реле, пусть оператор ебётся.
Технологи - что-то там 1 раз настроили, забыли или уволились и всё. Что делать дальше никто не знает, ничего не документируется.
Дальше личное мнение по ПЛК с которыми встречался. Сам не проектирую, но в программах разбираюсь. По ценам тоже не скажу, увы.
Siemens - не сомневаюсь в их крутости, НО! Ненавижу. У нас станки с 2000+ г.в., а там ёбаный зоопарк с версиями TIA 11-12-13-14, STEP7 и полной несовместимостью между собой, между собственными ПЛК и их версиями а также с виндами XP-7-10. Можно промудохаться пару дней но так и не подобрать нужный софт для подключения. Еще и весит гигабайты, тяжелый и тормозной. Зато документация, форумы есть и много. С уходом сименса из россии заблокировали доступ к части ПО на сайте и неизвестно что будет с поставкой комплектующих.
Siemens:Sinumerik - хорошая штука для многоосевых станков. Работает стабильно пока есть бэкап. Удивляюсь как вообще работает, т.к. доступ к системе у оператора обычно не ограничен. В документации конкретно по Sinumerik либо море воды, либо пара слов.
Fanuc - суть тот же Sinumerik. Проблем не замечал, но управление с "азиатским" подходом, особенно там, где своя управляющая оболочка (например, Amada). Т.е. интуитивно не разберешься. Есть документация на английском, иначе увы.
Kuka и другие - у нас никто про них не слышал, а я и не видел. Всё равно никто платить за такое не будет.
Mitsubishi - много их. Очень любим китайцами. Дубовые и кондовые, но если работают, то работают. Среда для программирования конечно моё почтение. Хорошо совместимы между собой в пределах одной линейки. Если есть пароли к ПЛК и панелям то из них тащится любой проект целиком, в отличие от сименса.
Omron - тоже много. Считаю нормальной такой заменой сименсу. Софт вполне себе, но лучше сначала ознакомиться с документацией для понимания как всё организовано. Sysmac Studio понравился, но в опробовать в железе не на чём. Совместимость совместимая. Как и у митсубиши проекты сливаются целиком, только не забыть сохранить блоки памяти с данными.
Овен - близко знакомо, в руках держал только спец контроллер под отопление. Как писал ОП, много используют в теплоснабжении для диспетчеризации. Программируется в CoDeSYS - ну не знаю, среда просто другая в отличие от остальных проприетарных. Не хуже и не лучше, просто другая.
Wago - удобная и дорогая штука, тоже на CoDeSYS. Контроллеры нравятся, больше сказать нечего.
Delta - вроде ничего так, из Тайваня. Похоже на неплохую замену другим ПЛК. Их DIA Studio тоже понравился, как и Sysmac у Omron, но опять же железо...
Shneider Electric - блять. Благо всего один маленький станок с таким. Софт какая-то тухлая каша с вечной докачкой недостающего. Отложил разбирательства на потом.
Danfoss - заточены под вентиляцию и кондиционирование и хрен ты с ними еще чего другого придумаешь. Контроллеры дорого, модули дорого; софт хз, обычно настраиваются прямо кнопками. Документация структурирована уёбищно и малоинформативно. Еще Carel как-то связаны с данфосом, бывшие сотрудники или типа того.
Pilz - делают в основном ПЛК безопасности и неплохо. Софт чёткий, был бы пароль на ПЛК...
B&R, Beckhoff, Rockwell, Honeywell, SigmaTek - очень редкие в наших краях (читай в провинциях) и очень нишевые.
Управление на платах российской разработки - просто ой. Если мало-мальски серийное и нишевое то еще работает, если разовая разработка то это всегда сырой прототип. Каюсь, сам такое делал для дипломной, хоть в оборудование не поставили. Зато заменили другим таким же говном лол.
Еще не однократно встречал управляющую программу на ПромПК, а ПЛК использовался только для контроля входов/выходов, может еще таймеров и счётчиков, причем даже на зарубежном оборудовании. Видимо тенденция такая, ресурсы железа позволяют.
Встречал PCI-платы для ПК на ПЛИС под управление осями станка, там где sinumerik было дорого ставить. Но это очень старое железо, работало под Win98.
Кроме ПЛК есть еще очень и очень много всего: сервоприводы разных производителей; датчики разных типов и принципа действия; силовая, защитная и коммутационная электроника и электомеханика; двигатели, насосы и вентиляторы разной мощности размеров и характеристик; пневматика; гидравлика; редукторы и приводные элементы; всяческий обвес и вспомогательные элементы; масла, смазки и фильтры и т.п.. Это всё нужно настраивать, обслуживать, ремонтировать и заменять. Слесари-механики обычно в этом нихера не разбираются, приходится пальцем тыкать какую гайку крутить.
Такая вот обстановка в провинции.
По Siemens - новые версии ТИА поддерживают работу со старыми FW, плюс их можно обновлять. Для себя собрал виртуалку со всеми версиями (от 11 до 13 и от 13 до 17, вин7 и вин10) а на рабочей машине держал только текущую. При наличии мотивации можно брать нужную версию, подключаться, сохранять все параметры, скачивать код и конвертировать в актуальную версию, после чего загружать обратно. Но с панелями, увы, такой финт ушами не прокатит, что крайне прискорбно.
По митсубиши - не знал, будет очень интересно попробовать!
Шнайдер лучше и не трогай xD там совместимость версий ещё хуже, чем у сименса - один раз обновив ПО ты уже назад никак не откатишься и к контроллеру даже подключиться не сможешь))
Большое спасибо за отзыв, очень интересно почитать такой широкий обзор железа ^_^ меня жизнь на сименсе замкнула лет на 10, только сейчас выбираюсь "в свет", к сожалению
P.S. В рекламном ролике линии розлива на 19-20 секунде каплеструй Линкс мелькает. Иронично. Англичане одними из первых послали русских клиентов и своих дистрибьюторов нахер, закрыв доступ к личным кабинетам для сервисников и отказавшись давать сервисные коды. Частично конечно обходят сейчас ребята, но их новые модельки вполне себе скоро будут пылиться на складах и продаваться на авито на запчасти. А я блять всегда сука говорил - нахуй всех производителей, которые зашивают и защищают свои говноподелки сервисными ключами/чипами/хуипами/сервисными модулями. Но это так, просто по своей теме замечание. Может тоже когда-нибудь накатаю постик о волшебном мире маркировки. А может и нет.
Среда разработки - бесплатная, язык только один - FDB, простая и понятная, даже ребенок в ней сможет что-то автоматизировать. Однако программу из контроллера вытянуть невозможно, поэтому если вам нужно что-то поменять в логике работы, а исходников у вас нет - только разработка с нуля. Перенести логику с контроллера на контроллер в принципе можно, хоть и с оговорками.
Линейка контроллеров небольшая, все программируются в одной и той же среде, по цене - довольно дешевые.
В принципе сами контроллеры по функционалу хорошие, дополняются различными модулями расширения, можно достаточно гибко собрать конфигурацию под очень большой спектр задач.
Однако в плане надежности все контроллеры довольно посредственные, это касается и железной части и программного ядра, которое до сих пор сырое даже в старых моделях. Внезапные отвалы и зависания могут быть по несколько раз в год, что недопустимо на большинстве предприятий.
Ну мы их используем в климатических шкафах - отопление, горячая вода, вентиляция, различные насосные, управление освещением - системы с инерцией, которые не сильно чувствительны к кратковременным остановкам из-за глюков, стараемся везде прикрутить удаленную диспетчеризации для получения аварийных сообщений и возможности удаленно перезапустить логику.
Однако Segnetics в данный момент не вывозит производство, не успевают по заказам, началось это еще с кризиса полупроводников, а с февраля так вообще пиздец, ожидание отгрузок затягивается уже на месяцы.
Лично мое мнение - для производств, которые теряют миллионы за каждую минуту простоя - не рекомендую, (в прочем туда и ОВЕН можно отнести), для всего остального - вполне себе ничего, дешево, просто и при этом функционально.
Про СИМЕНС.
1) Линейка 1200 к сожалению не умеет в GRAPH, т.е. сиквенсы ему недоступны, но никто не запрещал кодить их руками :), поэтому он и дешевле порой даже 300 серии. Там вообще многовато урезано, по сравнению с 1500. Если я правильно понял, 1200 это бич вариант для тех, кому не хватает денег на 1500 :).
Линейка 1500 Safety - сук надо следить за прошивками, у нас были баги по потере коммуникации с картами в/в. Оказывается дело в прошивке у карточек. Ну слава богу тогда сименс еще был доступен и я скачал у них все, что требуется.
По поводу ПАЗ, русская компания REGUL тут хвастается наличием у себя Жёлтых. Но как они на деле, я хз.
Про ОВЕН.
- теряет программу, слабый проц, мало памяти, нет внутренней шины для модулей ввода-вывода
- документация, техподдержка? не, не слышали
Не совсем согласен. Скажу почему :
1) программу не теряет, просто надо download делать правильно :) отсюда и вытекает вопрос про мануалы, но я хз о какой еще документации идет речь, но мануалов с сайта овен мне вполне хватало. (у меня на тестовом стенде есть ПЛК 160М1, ПЛК73 и ПЛК63. В реальных условиях не стояли, поэтому вопросы к "долголетию" остаются открыты.
2) А что имеется в виду под внутр. шиной для модулей в/в? Я видел овен выкатил новую линеку, отдалённо напоминает трехсотый сименс. Вроде там всё хорошо с шиной.
А вообще вот такие контроллеры обычно ставят на локальные системы(кроме 400-тых). Странно, что не вспомнили DCS от Valmet(бывший Metso). Если вы с ними не сталкивались, скажу субъективно вы еще не видели шкафы управления под 3000+ сигналов)
P.s. поздновато ты про АСУ ТП начал рассказывать, коллега. Сименс ушёл, Валмет ушёл. Ёкогава вроде как тоже до свидания. А пились DCS на других системах боль и не всегда возможно.
P.s.s.От описания про омрон аж чаем подавился, хаха)
Про омрон - мне недавно попалась панель NA самая большая, за 250к. Знаете, я такого лагучего дерьма от них не ожидал. Это железо 10+ летней давности, выглядящее как привет из 00-х, тормозящая как санки на асфальте. К контроллерам вопросов не имею, хотя удвоение времени цикла при вызове одного FB на CP/CJ неприятно удивило (с 4 мс до 8 мс, хотя просто вынес часть существующих операций в FB).
Про проблемы с овеном. Было 3 ПЛК150. Они общались между собой по UDP, но один из них при отключении питания 1 раз из 10 терял программу. Так же были проблемы с нехваткой ОЗУ (библиотеки OSCAT) на 3 ПИДа, что косвенно признала тех поддержка, но признавать отказалась (из-за этой проблемы ложилась связь со скадой и не поднималась сама до рестарта). При попытке перейти на ПЛК110 вылез прикол, что 2 ПЛК по UDP общаются хорошо, подключаешь третий - всем спасибо, связь пошла отдыхать. Крайне неприятно. Как и официальная рекомендация раз в сутки перезагружать GSM модуль ОВЕНа по питанию... это вообще, блять, как...?!
Про шину - что старые линейки (150, 110) общаются модулями по RS485, что ограничивает их быстродействие.
По шкафам да... у меня было 3 участка 1500-2000 сигналов каждый, общающихся между собой, но это относительно простая система - транспортёры, задвижки, маршруты.
Вообще, я очень хотел продолжить писать фентези, но понял что уже не смогу. Решил вот поделиться мыслями о попытках написания кросс-платформенных библиотек, которые сейчас пилю в связи с расширением зоопарка... заодно много нового вот, из комментариев, узнаю, а не ловлю презрительные фе в хабро-карму^_^,)
Кстати, есть WAGO, но только контроллеры полевой шины с Profibus на борту. Если честно бесит их исполнение, т.к. если выдернуть модуль где-нибудь в середине, то оставшаяся часть после - просто отвалится т.к. шина то разорвана.
На счет расширения зоопарка. Что у вас заказывают? Просто это импортозамещение...
У нас смотрят в сторону REGUL, Fastwel, возможно advantech(но плк на вин 10 с кодсис рантаймом... боже упаси)