бессмертный полк в водоеме
»песочница политоты Вторжение в Украину 2022 Смерть фашистським окупантам политика
"Минус 15 российских танков под Сумами": ВСУ уничтожили вражескую технику Американскими джавелинами
Об этом сообщила в Сети депутат Верховной рады Марианна Безуглая."Сумское направление: Джавелины уничтожили 15 вражеских танков" — написала депутат.
Слова депутата официально подтвердил советник МВД Антон Геращенко.
"В районе Глухова военные применили ПТРК «Javelin» и обезвредили колонну техники РФ. 15 танков Т-72", - написал Геращенко.
Он еще раз призвал жителей России остановить безумие своего президента и выступить против войны.
Сурс: https://tsn.ua/ru/ukrayina/minus-15-rossiyskih-tankov-pod-sumami-vsu-unichtozhili-vrazheskuyu-tehniku-dzhavelinami-1986760.html
песочница АСУ ТП программирование geek автоматика напитки завод длиннопост реактор образовательный политика
Часть 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 минут поиска "где этот ебаный бэкап". Ну вот надо ли оно вам, а?
Из всех этих сигналов, как из кубиков и складывается управление всем процессом и его контроль. Кажется, я слегка разбежался, а дальше на рассмотрении недра "под капотом", которые будут интересны не всем. Нырнём в них в следующей части.)
Навальный Блядский цирк политика
Отличный комментарий!
Что будет если он приедет и его прямо в аэропорту лично Пу на вертел посадит? А потом и все ФБК? Кто-то там за бугром выразит озабоченность, местное население в пьном угаре погрозит кулаком кухонному телевизеру и ВСЕ.
Вторжение в Украину 2022 ихтамнет политика
Отличный комментарий!
@
РОДСТВЕНЕЧГИ ПОЧТИЛИ ТЕМ ЧТО ЗАКИНУЛИ СТРАНИЧКУ В ПАМЯТНУЮ ГРУППУ
@
ВСЕМ ОСТАЛЬНЫМ ПОХУЙ
@
СТРАНИЦЫ НАЧИНАЮТ УДАЛЯТЬ
@
ОБ ЭТИХ ВОЯКАХ УЗНАЮТ ВСЕ, ТАКЖЕ В СЕТИ КАК ЕБУЧИЕ ГРИБЫ ПОСЛЕ ДОЖДЯ ПОЯВЛЯЮТСЯ СПИСКИ СТРАНИЦ ПОГИБШИХ ВОЕННЫХ
Сук, "эффект Стрейзанд", ебанарот.
геноцид политика
Запомните эту рожу. Когда всё это закончится, её нельзя будет судить в России, ей место на международном трибунале. Там можно к виселице приговорить
Уполномоченная по правам ребенка Мария Львова-Белова рассказала, что из Мариуполя в Россию вывезли 30 украинских детей, которых якобы бросили приемные родители. Этих детей, по словам Львовой-Беловой, разместили в новых семьях и учат любить Россию. Украина требует вернуть детей законным представителям, но Россия отказывается это делать.
«Мы привезли сейчас из Мариуполя группу детей, 30 человек, которых нашли в подвалах. Которых бросили приемные родители и эвакуировались без них. Оставили их по факту в трудной ситуации, и когда мы их привезли в Московскую область, чтобы они немножечко восстановились, они негативно отзывались о президенте, говорили всякие гадости, пели гимн Украины, славу Украине и все такое. Но прошло немного времени, эти дети попали в приемные семьи Московской области, один из мальчиков попал в мою семью, и я на глазах вижу, как эта интеграция начала происходить», — рассказала Львова-Белова.
По ее словам, Украина требует вернуть мариупольских детей: «[Вице-премьер Украины] Верещук запросила назад этих детей на каком-то основании непонятном и сказала, что есть законные представители, которые готовы принять их в свои семьи. Например, приемная семья уехала в Германию, почему-то оставила детей, непонятно, а теперь она хочет их забрать».
Львова-Белова утверждает, что детей спросили, хотят ли те вернуться к родителям, но дети якобы не захотели. «Никто из детей не захотел возвращаться. И сказали: «Нам здесь очень хорошо». Поэтому есть некий негатив, может быть, вначале, но потом он преобразуется в любовь к России», — заявила она.
Украина неоднократно обвиняла Россию в похищении украинских детей на оккупированных территориях. 20 сентября Верещук заявила, что в Россию вывезли более двух тысяч украинских детей, лишенных родительской опеки. Она заверила, что Украина будет их искать и требовать их возвращения.
СурсОтличный комментарий!
"По ее словам, Украина требует вернуть мариупольских детей: «[Вице-премьер Украины] Верещук запросила назад этих детей на каком-то основании непонятном и сказала, что есть законные представители, которые готовы принять их в свои семьи."
Законные представители - непонятное основание. Говорит Уполномоченная по правам ребенка.... О детях, которых по сути выкрали из страны, попутно оккупировав часть этой страны... это... я блядь даже не знаю такого слова, слово "пиздец" тут безнадежно бесполезно.
Россия Украина вторжение провокация Взрывы домов политика
Отличный комментарий!
с одной стороны вспоминать теракты боязно, может и по шапке прилететь.
с другой депутат европарламента самостоятельно полез в болото где его поддерживать европарламент не будет, соблазн попиариться на этом будет велик
крым гиф камни с неба политика
Камни с неба оказались M74 high-explosive fragmentation spherical aerial dispersed centrifugally armed impact fired integral fuzed anti-personnel submunition
Пытки, которым подвергались симулянты, были систематизированы и делились на следующие виды:
1. Строгая диета: утром и вечером по чашке чая в течение трех дней; кроме того, всем, независимо от того, на что они жалуются, давали аспирин, чтобы симулянты пропотели.
2. Хинин в порошке в лошадиных дозах, чтобы не думали, будто военная служба — мед. Это называлось: "Лизнуть хины".
3. Промывание желудка литром теплой воды два раза в день.
4. Клистир из мыльной воды и глицерина.
5. Обертывание в мокрую холодную простыню.
Были герои, которые стойко перенесли все пять ступеней пыток и добились того, что их отвезли в простых гробах на военное кладбище. Но попадались и малодушные, которые, лишь только дело доходило до клистира, заявляли, что они здоровы и ни о чем другом не мечтают, как с ближайшим маршевым батальоном отправиться в окопы.
Швейка поместили в больничный барак при гарнизонной тюрьме именно среди таких малодушных симулянтов.
— Больше не выдержу,— сказал его сосед по койке, которого только что привели из амбулатории, где ему уже во второй раз промывали желудок. Человек этот симулировал близорукость.
— Завтра же еду в полк,— объявил ему сосед слева, которому только что ставили клистир. Этот больной симулировал, что он глух, как тетерев.
На койке у двери умирал чахоточный, обернутый в мокрую холодную простыню.
— Это уже третий на этой неделе,— заметил сосед справа.
— А ты чем болен? — спросили Швейка.
— У меня ревматизм,— ответил Швейк, на что окружающие разразились откровенным смехом. Смеялся даже умирающий чахоточный, "симулирующий" туберкулез.
— С ревматизмом ты сюда лучше не лезь,— серьезно предупредил Швейка толстый господин.— С ревматизмом здесь считаются так же, как с мозолями. У меня малокровие, недостает половины желудка и пяти ребер, и никто этому не верит. А недавно был здесь глухонемой. Четырнадцать дней его обертывали каждые полчаса в мокрую холодную простыню. Каждый день ему ставили клистир и выкачивали желудок. Даже санитары думали, что дело его в шляпе и что его отпустят домой, а доктор возьми да пропиши ему рвотное. Эта штука вывернула бы его наизнанку. И тут он смалодушничал. "Не могу, говорит, больше притворяться глухонемым. Вернулись ко мне и речь и слух". Все больные его уговаривали, чтобы он не губил себя, а он стоял на своем: он, мол, все слышит и говорит, как всякий другой. Так и доложил об этом утром при обходе.
— Да, долго держался,— заметил один, симулирующий, будто у него одна нога короче другой на целых десять сантиметров.— Не чета тому, с параличом. Тому достаточно было только трех порошков хинина, одного клистира и денька без жратвы. Признался еще даже до выкачивания желудка. Весь паралич как рукой сняло.
— Дольше всех держался тут искусанный бешеной собакой. Кусался, выл, действительно все замечательно проделывал. Но никак он не мог добиться пены у рта. Помогали мы ему как могли, сколько, бывало, щекотали его перед обходом, иногда по целому часу, доводили его до судорог, до синевы — и все-таки пена у рта не выступала: нет да и только. Это было ужасно! И когда он во время утреннего обхода сдался, уж как нам его было жалко! Стал возле койки во фронт, как свечка, отдал честь и говорит: "Осмелюсь доложить, господин старший врач, пес, который меня укусил, оказался не бешеным". Старший врач окинул его таким взглядом, что искусанный затрясся всем телом и тут же прибавил: "Осмелюсь доложить, господин старший врач, меня вообще никакая собака не кусала. Я сам себя укусил в руку". После этого признания его обвинили в членовредительстве, дескать, хотел прокусить себе руку, чтобы не попасть на фронт.
— Все болезни, при которых требуется пена у рта, очень трудно симулировать,— сказал толстый симулянт.— Вот, к примеру, падучая. Был тут один эпилептик. Тот всегда нам говорил, что ему лишний припадок устроить ничего не стоит. Падал он этак раз десять в день, извивался в корчах, сжимал кулаки, выкатывал глаза под самый лоб, бился о землю, высовывал язык. Короче говоря, это была прекрасная эпилепсия, эпилепсия — первый сорт, самая что ни на есть настоящая. Но неожиданно вскочили у него два чирья на шее и два на спине, и тут пришел конец его корчам и битью об пол. Головы даже не мог повернуть. Ни сесть, ни лечь. Напала на него лихорадка, и во время обхода врача в бреду он сознался во всем. Да и нам всем от этих чирьев солоно пришлось. Из-за них он пролежал с нами еще три дня, и ему была назначена другая диета: утром кофе с булочкой, к обеду — суп, кнедлик с соусом, вечером — каша или суп, и нам, с голодными выкачанными желудка да на строгой диете, пришлось глядеть, как этот парень жрет, чавкает и, пережравши, отдувается и рыгает. Этим он подвел трех других, с пороком сердца. Те тоже признались.
— Легче всего,— сказал один из симулянтов,— симулировать сумасшествие. Рядом в палате номер два есть двое учителей. Один без устали кричит днем и ночью: "Костер Джордано Бруно еще дымится! Возобновите процесс Галилея!" А другой лает: сначала три раза медленно "гав, гав, гав", потом пять раз быстро "гав-гав-гав-гав-гав", а потом опять медленно,— и так без передышки. Оба уже выдержали больше трех недель... Я сначала тоже хотел разыграть сумасшедшего, помешанного на религиозной почве, и проповедовать о непогрешимости папы. Но в конце концов у одного парикмахера на Малой Стране приобрел себе за пятнадцать крон рак желудка.
— Я знаю одного трубочиста из Бржевнова,— заметил другой больной,— он вам за десять крон сделает такую горячку, что из окна выскочите.
— Это все пустяки,— сказал третий.— В Вршовицах есть одна повивальная бабка, которая за двадцать крон так ловко вывихнет вам ногу, что останетесь калекой на всю жизнь.
— Мне вывихнули ногу за пятерку,— раздался голос с постели у окна.— За пять крон наличными и за три кружки пива в придачу.
— Мне моя болезнь стоит уже больше двухсот крон,— заявил его сосед, высохший, как жердь.— Назовите мне хоть один яд, которого бы я не испробовал,— не найдете. Я живой склад всяких ядов. Я пил сулему, вдыхал ртутные пары, грыз мышьяк, курил опиум, пил настойку опия, посыпал хлеб морфием, глотал стрихнин, пил раствор фосфора в сероуглероде и пикриновую кислоту. Я испортил себе печень, легкие, почки, желчный пузырь, мозг, сердце и кишки. Никто не может понять, чем я болен.
— Лучше всего,— заметил кто-то около дверей,— впрыснуть себе под кожу в руку керосин. Моему двоюродному брату повезло: ему отрезали руку по локоть, и теперь ему никакая военная служба не страшна.
(С) Похождения бравого солдата Швейка