-
- Вся идеология ПЛК и языков МЭК направлена на то чтобы любая девочка
которая "С АСУ" могла сесть и написать управление обьектом. В
областях типа АЭС тоже есть ПЛК, но код там пишут спецы +
сертификация... - Chip_n_Go_14(07.04.2025 00:49,
)
- Автора знаю лично. Он неплохой специалист, но тут, видимо, растерялся от уровня пиздеца. Пришли к выводу, что проектировали автоматику и софт в ПЛК писали вчерашние студенты. Картинко для привлечения внимания bodis(1 знак., 06.04.2025 12:44, картинка)
- Я только немного сбоку стоял, кое-какую электронику чинил - частотники, БП и т.п. Но, в целом, скорее - да. А если ещё учесть фактор совершенно необразованных людей, то... Toчкa oпopы(244 знак., 06.04.2025 11:13)
- Чего сильно нехватает в ПЛК так это системной обработки ошибок.
Оборвали датчик, нет связи с модулем и т.п. приходится делать "в
рукопашную". Cкpипaч(152 знак., 05.04.2025 09:52)
- для этого на плк существуют конструкторы проектов определенной
тематики LordN(93 знак., 05.04.2025 18:13, ссылка)
- У сименса тоже есть конструкторы приложений. Обычно разработку
ведут на убогом TIA Portal. Для серьезных разрабов идет PCS 7, для
энергогенерации - SPPA. Даже для пивоваров есть ProLeiT
(независимый разработчик) - bodis(06.04.2025 13:22)
- Хмм... Было дело, нам один интегратор из пивоваров и около,
предлагал построить АСУТП зернового терминала на базе решений
ProLeiT. Nikolay_Po(169 знак., 06.04.2025 16:56)
- ProLeiT недавно продался вечному конкуренту - шнейдер электрик - bodis(06.04.2025 22:38)
- Хмм... Было дело, нам один интегратор из пивоваров и около,
предлагал построить АСУТП зернового терминала на базе решений
ProLeiT. Nikolay_Po(169 знак., 06.04.2025 16:56)
- Стараюсь держаться по-дальше
от этих торфяных болот. Да и не все так радужно внутри большинства из них. Остановка агрегата по любому чиху, в 99,7% случаев. Мизер документации. Cкpипaч(24 знак., 05.04.2025 20:55)- я лет двадцать это использую. косяки есть везде, но они либо
приемлемы, либо обходимы, либо обучаемы и справляемы, зато
избавляет от рутины и перепахивания алгоритма при шаге в сторону - LordN(06.04.2025 16:56)
- Почему-то мне так везет что именно в "готовых" хер чего подправишь, не перепахивая все с нуля. Cкpипaч(260 знак., 06.04.2025 20:30)
- я лет двадцать это использую. косяки есть везде, но они либо
приемлемы, либо обходимы, либо обучаемы и справляемы, зато
избавляет от рутины и перепахивания алгоритма при шаге в сторону - LordN(06.04.2025 16:56)
- У сименса тоже есть конструкторы приложений. Обычно разработку
ведут на убогом TIA Portal. Для серьезных разрабов идет PCS 7, для
энергогенерации - SPPA. Даже для пивоваров есть ProLeiT
(независимый разработчик) - bodis(06.04.2025 13:22)
- для этого на плк существуют конструкторы проектов определенной
тематики LordN(93 знак., 05.04.2025 18:13, ссылка)
- "проще трахаться с восстановлением, чем найти старую версию" - Это жы Хабр - там всегда так. - Boвa(04.04.2025 20:41)
- Из 9-ти летнего опыта эксплуатации производственных линий на ПЛК
Siemens S-300/400 и Fanuc. enc(583 знак., 04.04.2025 20:16)
- Производителей оставь в покое. Расскажи нам о "чехах" и расценках в
200евро/час, без малейших гарантий чего бы то нибыло. Cкpипaч(786 знак., 05.04.2025 08:17)
- Понятно, мы говорим о разных вещах. enc(846 знак., 06.04.2025 20:28)
- Конечно о разных, но немного не так как ты думаешь. Cкpипaч(1163 знак., 07.04.2025 07:52)
- Понятно, мы говорим о разных вещах. enc(846 знак., 06.04.2025 20:28)
- Производителей оставь в покое. Расскажи нам о "чехах" и расценках в
200евро/час, без малейших гарантий чего бы то нибыло. Cкpипaч(786 знак., 05.04.2025 08:17)
- Столкнулся недавно. Станок для формовки и отрезки профлиста. Панель
оператора и частотник - шнайдер, даже ПЛК нет. На панели стали
появляться элементы, которых раньше не было, двигатель в другую
сторону крутится, ну явно глюкнуло что-то. Все настройки под
паролями, те что дали со станком-не подходят. Разработчики - тоже
чехи. Позвонили им - автор х.з. где, исходников нет, помочь не
могут. Я шнайдера не знаю и изучать не хочу. Говорю барину - ищи
спецов по шнайдеру, на Bинни Пox(159 знак., 04.04.2025 17:41)
- Многие частотники имеют встроенный PLC простой, который обычно правда не используется. К примеру у нас часто Delta VFD-E используют ПЧ и в нем PLC иногда использовать приходится для экономии внешних элементов схемы. Да и панели тоже есть со встроенным PLC либо с скриптовыми языками макросов, на которых тоже многое делается. Вот только при выходе из строя частотника с встроенным PLC у обычного линейного персонала начинаются проблемы. Ибо держать на полке запасной ПЧ под CeneriAM(285 знак., 07.04.2025 09:51)
- Итог - более чем закономерен. В 90% случаев это самый линейный и предсказуемый по результату путь. - Cкpипaч(04.04.2025 17:47)
- Siemens, как много в этом звуке :) Cкpипaч(347 знак., 04.04.2025 14:03)
- Богатым и здоровым всегда неплохо, это понятно. Удивили некоторые
моменты, не особо привычные в ембеде. - Andreas(04.04.2025 14:22)
- Заводской КИП это всегда распиздяи. И уровень распиздяйства -
трудно себе представить неопытному человеку. Cкpипaч(1213 знак., 04.04.2025 14:43)
- Хороший пример Andreas(344 знак., 04.04.2025 20:33)
- Одобряю. Я оседлал Питон и много пишу на нём. Но ПЛК использую серийные. Без выебонов. - Cкpипaч(05.04.2025 08:15)
- Типичный расклад между двумя конторами "Рога и копыта" ведущее из
состояния "кроилово" в состояние "попадалово". Что тут сказать -
заказчик дебил. - enc(04.04.2025 19:51)
- Каждый мнит себя стратегом, видя бой со стороны. - Cкpипaч(04.04.2025 19:54)
- Видя бой со стороны: наша контора закупала производственное
оборудование из Германии/Нидерландов/Италии. enc(686 знак., 04.04.2025 20:47)
- В описанной картине нет сервисного подрядчика, с малым подлётным временем. У вас собственный КИПовец? С этого и нужно было начинать рассказ. - Cкpипaч(05.04.2025 08:38)
- К такому подходу очень много вопросов в жизни возникает. AlexBi(427 знак., 04.04.2025 22:48)
- Через год, когда гарантийный счетчик закончится, что делать? У тебя есть примеры пожизненной гарантии на высокотехнологичное
производство? Не верю)) enc(552 знак., 05.04.2025 00:23)
- А причем тут "пожизненной"? Сервисный договор и регулярные фиксированные платежи. Я так работаю. - Cкpипaч(05.04.2025 08:19)
- Если перестал крутиться, то для начала смотреть раздел инструкции
по эксплуатации "Возможные неисправности и методы устранения их". - Бapбoc(04.04.2025 23:09)
- Время... Cкpипaч(273 знак., 05.04.2025 08:23)
- Через год, когда гарантийный счетчик закончится, что делать? У тебя есть примеры пожизненной гарантии на высокотехнологичное
производство? Не верю)) enc(552 знак., 05.04.2025 00:23)
- Видя бой со стороны: наша контора закупала производственное
оборудование из Германии/Нидерландов/Италии. enc(686 знак., 04.04.2025 20:47)
- Каждый мнит себя стратегом, видя бой со стороны. - Cкpипaч(04.04.2025 19:54)
- Любопытно, эти электрики когда этому же заказчику делали электрику,
они ее сдавали методом "автоматом щелк, лампочка горит, мотор
у-у-у-у, работа выполнена"? В электрике ведь так же "стандарт,
норма, допуск, проект, акт, ...". Или они думали что это только в
электрике все так сложно, а в автоматике лишь бы работало? - AlexBi(04.04.2025 17:53)
- Не, там чётко - сопротивление изоляции и петли "фаза-ноль" делала сертифицированная лаборатория. Проёб приключился только с прошивками для ПЛКшек. Cкpипaч(621 знак., 04.04.2025 18:17)
- А почему электрики заказчика не засудили? В договоре не было про
сдачу с консалтинговой прописано - значит, заказчик нарушил условия
и должен электрикам, как земля колхозу! - Eddy_Em(04.04.2025 17:13)
- Должен, говоришь? А какам документом подтверждается что работы действительно выполнены? Не так все
просто, коллега. Cкpипaч(734 знак., 04.04.2025 17:46)
- Да уж… А у нас вон — сдали нам в 2017 году комплекс из трех
телескопов, называется… Eddy_Em(774 знак., 04.04.2025 18:51)
- А отремонтировать сигнализацию, или хотябы отвязать от нее
отопление, некому? - Cкpипaч(04.04.2025 19:43)
- У нас прошлой осенью шарахнула молния прямо между двумя
телескопами. Eddy_Em(1370 знак., 04.04.2025 21:37)
- В подмосковье физики-теоретики печатные платы в кикаде рисуют :) - scorpion(05.04.2025 15:30)
- У нас прошлой осенью шарахнула молния прямо между двумя
телескопами. Eddy_Em(1370 знак., 04.04.2025 21:37)
- Электрика обычно не сильно от проекта отличается. Исполнитель должен получить от Заказчика проект со штампом "к исполнению работ". Cкpипaч(184 знак., 04.04.2025 19:42)
- А куда техназор смотрел? Уже сильно больше десяти лет ко всем актам
скрытых работ прикладываем фотографии "перед тем как засыпать". - Cкpипaч(04.04.2025 19:40)
- У них походу на стороне заказчика не было никого ответственного.
Поверили на слово. Такие объекты годами принимают. Проводятся
испытания по документации, устраняются недостатки. - Anvar(04.04.2025 20:10)
- Так и было. Объект сдали, свалили, а через годик мы начали выявлять косяки… - Eddy_Em(04.04.2025 21:47)
- У них походу на стороне заказчика не было никого ответственного.
Поверили на слово. Такие объекты годами принимают. Проводятся
испытания по документации, устраняются недостатки. - Anvar(04.04.2025 20:10)
- С оптикой как раз проще всего. Готовый 100м пачкорд раз в пять
дешевле чем выезд специалиста спаять оптику в разъемы. - Cкpипaч(04.04.2025 19:38)
- Прикол в том, что нашему специалисту больше 80 лет! Eddy_Em(669 знак., 04.04.2025 21:51)
- А разве можно принимать заершенный проект без исполнительной
документации? - Anvar(04.04.2025 19:00)
- Дык, она ж "как бы" была. Только старая. Eddy_Em(489 знак., 04.04.2025 21:53)
- А отремонтировать сигнализацию, или хотябы отвязать от нее
отопление, некому? - Cкpипaч(04.04.2025 19:43)
- Да уж… А у нас вон — сдали нам в 2017 году комплекс из трех
телескопов, называется… Eddy_Em(774 знак., 04.04.2025 18:51)
- Должен, говоришь? А какам документом подтверждается что работы действительно выполнены? Не так все
просто, коллега. Cкpипaч(734 знак., 04.04.2025 17:46)
- Хороший пример Andreas(344 знак., 04.04.2025 20:33)
- Заводской КИП это всегда распиздяи. И уровень распиздяйства -
трудно себе представить неопытному человеку. Cкpипaч(1213 знак., 04.04.2025 14:43)
- Богатым и здоровым всегда неплохо, это понятно. Удивили некоторые
моменты, не особо привычные в ембеде. - Andreas(04.04.2025 14:22)
- эт еще нормально. оно хоть работало сколько-то и сдохло только
после десятка лет. да и кто знает какие требования по безопасности
на том производстве? може это космическая рокета, например. или
спецальный самогонный аппарат. LordN(221 знак., 04.04.2025 12:01)
- А самое непонятное, почему при сбое датчика прога таким колом
встала, что перезаливать надо, это как? - Andreas(04.04.2025 12:07)
- Там в тексте мелькало, что питание общее - 24 вольта на датчики и
на сам ПЛК. И если оно не просто коротило, а с искорками елозило по
земле, то какой спрос с ПЛК. - maik-vs(04.04.2025 19:12)
- именно так и было - bodis(06.04.2025 12:46)
- В некоторых моделях Siemens SPS, особенно в старых сериях, таких
как S5-100U, программа могла быть утеряна, если батарейка
разряжалась, а внешнее питание было отключено. Батарейка
используется для сохранения данных в энергонезависимой памяти, и
если она разряжается, а питание отсутствует, данные могут быть
стерты. - Бoмж(04.04.2025 14:52)
- о.. таких историй есть у меня... LordN(134 знак., 05.04.2025 07:28)
- Это никак. Не фокусируйтесь, бывают глюки и по-веселее. - Cкpипaч(04.04.2025 14:01)
- 146% пытались что-то доработать, перезалить кривыми ручонками, а потом уже стали читать инструкцию. У нормальных ПЛК , в том числе и у Сименса обычно просто блокируется, при неисправности датчика. Исправляешь, он сразу начинает работать. Если бы было как они рассказывают, все линии простаивали бы 50% времени. На реальном производстве, датчики часто повреждают - Anvar(04.04.2025 12:49)
- о, это фича. LordN(446 знак., 04.04.2025 12:16)
- Там в тексте мелькало, что питание общее - 24 вольта на датчики и
на сам ПЛК. И если оно не просто коротило, а с искорками елозило по
земле, то какой спрос с ПЛК. - maik-vs(04.04.2025 19:12)
- Таки и непонятно, фигли он в конвертацию полез, а не старую версию
поставил, проблема достать? А если ты 25 лет в этом(судя по его
профилю), неужели виртуалок готовых с основным софтом не запас со
старьем. Любопытно, но и немного шкурный интерес, одним глазом на
этот рынок поглядываем. - Andreas(04.04.2025 12:05)
- хе, вот питерская контора, с плк которой я работаю, как-то сделала вебинар и типа отчиталась за разные косяки. LordN(1044 знак., 04.04.2025 12:26)
- А самое непонятное, почему при сбое датчика прога таким колом
встала, что перезаливать надо, это как? - Andreas(04.04.2025 12:07)
- Это хня в кривых руках. ПЛК это просто инструмент - как закодил
работу так и будет - POV(04.04.2025 11:46)
- Вот, что интересно: на МК значительно проще прошивку написать. Но
нет, зачем-то народ пишет на псевдо-ЯП, которые мало того, что
убоги, так еще и сильно ограничивают творчество ☺ Eddy_Em(216 знак., 04.04.2025 12:28, ссылка)
- Сейчас модная хрень протискивается через все щели - стандарты функциональной безопасности - IEC 61508 и туча подобной фигни. Вот это гадость... Опять "пиво только членам профсоюза"(C). Голый компилятор как средство разработки по сути ставят вне закона - Vit(05.04.2025 09:43)
- В ограничении творчества весь смысл - гораздо меньше возможностей
выстрелить себе в ногу. Тоже заменял в ПЛК прошивку на свою и мой
код на C/C++ таки портит ОЗУ по неизвестному адресу, что в исходном
псевдо-ЯП было принципиально невозможно. AlexG(304 знак., 05.04.2025 05:50)
- Обычно либо выход за пределы массива, либо указатель не туда
указывает. Поэтому нужно не пользоваться указателями, все
переменные только uint32_t либо int32_t. А чтобы не напрягать стек,
все переменные должны быть глобальными, их можно паковать в
структуры. Сейчас в меня начнут кидать тапками 😂😂😂 - Бoмж(05.04.2025 20:43)
- Там было не так просто. Использовался указатель на метод объекта,
причем объекты были разных классов. C++ такое штатно не умеет (по
крайней мере, не таким способом и не в той версии) и работало это
путем черной магии и спецбиблиотеки. Как выяснилось, с побочными
эффектами. - AlexG(06.04.2025 05:35)
- Создание родительского класса с общим методом и наследование от
него — это как раз правильный объектно-ориентированный подход,
который решил бы проблему без "черной магии" и спецбиблиотек. Бoмж(1292 знак., 06.04.2025 16:48)
- всё было переписано по варианту 1.1. Способы 1.2 и 1.3 не выглядят сильно полезными чтобы связать два объекта во время выполнения. AlexG(172 знак., 06.04.2025 22:25)
- Создание родительского класса с общим методом и наследование от
него — это как раз правильный объектно-ориентированный подход,
который решил бы проблему без "черной магии" и спецбиблиотек. Бoмж(1292 знак., 06.04.2025 16:48)
- Еще и вступим в сговор и будем кидать только левые тапки. Ни одного правого :) Cкpипaч(91 знак., 05.04.2025 20:50)
- Тапок, брошенный по правилам языка Rust, не может причинить вреда. Тапок, брошенный по правилам языка Си, может уничтожить всё живое в радиусе 100 м. - SciFi(05.04.2025 20:47)
- Там было не так просто. Использовался указатель на метод объекта,
причем объекты были разных классов. C++ такое штатно не умеет (по
крайней мере, не таким способом и не в той версии) и работало это
путем черной магии и спецбиблиотеки. Как выяснилось, с побочными
эффектами. - AlexG(06.04.2025 05:35)
- Куда смотрят адепты Rust?:) - Vit(05.04.2025 09:36)
- Обычно либо выход за пределы массива, либо указатель не туда
указывает. Поэтому нужно не пользоваться указателями, все
переменные только uint32_t либо int32_t. А чтобы не напрягать стек,
все переменные должны быть глобальными, их можно паковать в
структуры. Сейчас в меня начнут кидать тапками 😂😂😂 - Бoмж(05.04.2025 20:43)
- Я лично наблюдал подобные (лицензионный еще советский клон сименса) ПКЛ на вазе - очень интересная вещь. Для адаптации к задаче не нужны программисты, нужен обученный "писать" в некоторой оболочке на ноуте циклограмму работы. И их таких обюученных полно. - POV(04.04.2025 12:35)
- Да! Кто-то запустил Doom на переходнике Apple Lightning -> HDMI. Ну а что? Проц не должен простаивать! SciFi(2 знак., 04.04.2025 12:35, youtube, картинка)
- Вот, что интересно: на МК значительно проще прошивку написать. Но
нет, зачем-то народ пишет на псевдо-ЯП, которые мало того, что
убоги, так еще и сильно ограничивают творчество ☺ Eddy_Em(216 знак., 04.04.2025 12:28, ссылка)
- Что бросается в глаза: два пневмоцилиндра ни на одном нет датчика
положения штока. Линия спроектирована рукожопами, отсюда все
напасти. enc(1 знак., 04.04.2025 11:45, картинка)
- Стоит же на правом, проводок идёт белый вниз. А на левом не видать, да. Ну на то он и левый))) Они же один шток двигают, и разрабы решили, что дублировать функцию нет необходимости. Спорно, но не буду вникать. - CS!(05.04.2025 16:50)
- По времени работает. Т.е. шток должен выдвинуться за 0.5 с - ставим
задержку на 2 секунды. - Boвa(04.04.2025 20:46)
- С твоими то талантами не простричь естественное - износ
пневматических механизмов. Пневмоцилиндр заклинил, а в каком он
положении - хез. При наличии датчиков положения штока ПЛК остановит
линию, в противном случае линия пойдёт в разнос. В своё время
сотнями в год менял пневмоцилиндры Festo, Camozzi в этом плане на
порядок лучше. - enc(04.04.2025 21:00)
- Я объяснил как думал разработчик он имхо на сэкономленных микриках
себе дачу на канарах забабахал, а про износ пневмоцилиндров - так
пневмоцилиндр должен оставаться с давлением иначе первая же блоха
севшая не вовремя на пневмоцилиндр разрушит ваш мир. - Boвa(04.04.2025 21:20)
- Невежество - боль твоя. В современных и не очень пневмоцилиндрах
рядом с поршнем находится кольцевой магнит для датчиков крайних
положений штока. ПЛК обязан знать в каком положении находится шток после подачи команды на
соответствующий пневмоклапан. enc(1 знак., 04.04.2025 21:27, картинка)
- Ну и? Boвa(94 знак., 04.04.2025 21:41)
- Вова, мастурбируй в другом месте, не пачкай Сахару. - enc(04.04.2025 21:47)
- Видел изделие, где два подряд датчика вешали - не успевал ПЛК на
один среагировать. - POV(04.04.2025 21:28)
- Олег, производственная линия с циклом 2,5 сек в которой было около
30-ти пневмоцилиндров (по два датчика на каждом), пара десятков
оптических датчиков, десяток магнитных датчиков на сервоприводах
под управлением S-300. И эта хрень работала 24/7. То о чём ты
говоришь даже не знаю что сказать. - enc(04.04.2025 21:44)
- С С200 (аналог сименса S5) я работаю... но про второй датчик - это как раз история колхозников... POV(175 знак., 05.04.2025 18:32)
- Какова цель сиего перфоманса? - Boвa(04.04.2025 21:42)
- Олег, производственная линия с циклом 2,5 сек в которой было около
30-ти пневмоцилиндров (по два датчика на каждом), пара десятков
оптических датчиков, десяток магнитных датчиков на сервоприводах
под управлением S-300. И эта хрень работала 24/7. То о чём ты
говоришь даже не знаю что сказать. - enc(04.04.2025 21:44)
- Ну и? Boвa(94 знак., 04.04.2025 21:41)
- Невежество - боль твоя. В современных и не очень пневмоцилиндрах
рядом с поршнем находится кольцевой магнит для датчиков крайних
положений штока. ПЛК обязан знать в каком положении находится шток после подачи команды на
соответствующий пневмоклапан. enc(1 знак., 04.04.2025 21:27, картинка)
- Я объяснил как думал разработчик он имхо на сэкономленных микриках
себе дачу на канарах забабахал, а про износ пневмоцилиндров - так
пневмоцилиндр должен оставаться с давлением иначе первая же блоха
севшая не вовремя на пневмоцилиндр разрушит ваш мир. - Boвa(04.04.2025 21:20)
- С твоими то талантами не простричь естественное - износ
пневматических механизмов. Пневмоцилиндр заклинил, а в каком он
положении - хез. При наличии датчиков положения штока ПЛК остановит
линию, в противном случае линия пойдёт в разнос. В своё время
сотнями в год менял пневмоцилиндры Festo, Camozzi в этом плане на
порядок лучше. - enc(04.04.2025 21:00)
- Удивило, что всего один похоже недвоичный сигнал и тот через некий преобразователь частота-аналог пропущен, неужели у ПЛК нет частотного входа. Но самое интересное, это вопрос полного останова и версии, фигли после включения питания не приходит в исходное состояние? - Andreas(04.04.2025 11:52)
- Может, там концевики на концах штанги. - Nikolay_Po(04.04.2025 11:48)
- Вся идеология ПЛК и языков МЭК направлена на то чтобы любая девочка
которая "С АСУ" могла сесть и написать управление обьектом. В
областях типа АЭС тоже есть ПЛК, но код там пишут спецы +
сертификация... - Chip_n_Go_14(07.04.2025 00:49,