Скажите пожалуйста, почему в интернете не могу найти примеры реальных проектов ? Не принято выкладывать такое ? Или ищу плохо ?

Комментарии: 49

  1. Vyacheslav

    Тоже не понимаю. В магаз приходишь и каких то денег неимоверных просят

    • Don

      Ну вот вообще не рядом ) По вашему мнению не рецептов, не учебников быть не должно) И как вообще программисты с GitHub^ом вообще живут, наверное бесплатно в магаз ходят, ведь чем не поделишься сразу без работы останешься

    • Don

      Полный ютуб конференций с решением уникальных проблем, ничего, делятся, никто не обеднел) Да я вообще не спорить собирался, а уточнить, действительно ли ничего не найдешь, или плохо ищу, вот собственно и все)

  2. Sam

    Проекты чего?

    • Don

      Примеры программ ПЛК, дело в том что я один на предприятии этим занимаюсь , и опыт перенять не у кого, а велосипед изобретать в решении типовых задач считаю не хорошим подходом)

      • Gabrrr

        Опять же просто самолично выкладывать рабочий проект, это обычно нарушение коммерческой тайны или как минимум неуважение к работодателю

        • Robert

          А если сделал и заказчик не заплатил то можно?

        • Don

          Может быть, просто не понятно откуда такое сильное отличие в подходах между традиционным программированием и асу тп Нужно

          • Konstantin

            Наверное в принципах as is, отказ от гарантий и прочего в традиционном программировании

          • Gabrrr

            На гитхаб трудно проекты выкладывать =) Но вообще потому что АСУ это про b2b, тут особо нет места фривару и опен-сурсу. И даже обучающие курсы все за деньги, а за бесплатно в основном индусы на ютубе

            • Johney

              Асу смело идёт в сторону индастриал 4 0. Веба и всех прилагюшихся. И скоро, если не умеешь с rest API работать, можешь быть уже не востребован. Скады потихоньку внедряют ресты, чтоб разраб-асушник крутил крудсы в свой апп. Опенсорса полно. Пакетов под nodeJs к примеру. Там тебе и mqtt, парсеры и прочее. Wirenboard -линуксовый контроллер на Debian. ‍

              • Gabrrr

                Ну во-первых я эту хуйню лет 5 уже слышу, а мы все не там. А во-вторых, я и не против. Только как это меняет, что это б2б? Много мы проектов не слитых от коммерческих компаний видим?

                • Johney

                  Вы слышите, а я работаю с ней)

                  • Gabrrr

                    Какой самый серьезный/опасный проект в резюме? Так чтобы настоящее железо было, а не просто давайте кормить данными ПЛК

                    • Johney

                      Эм, а что вы имеете ввиду под "кормить данными плк"?

                      • Gabrrr

                        Ну про то что реальное управление железом сделано по старинке, а всё это индастри 4.0 заканчивается на паре датчиков. Ну и я не антагонизирую, в целом тоже за развитие, но блин, реально всё что пока видел это рекламные плакаты. Те кто пытался доползти до цехов, страдают какой то хуйней, запуская по несколько лет, то что делается за 3 месяца

                        • Johney

                          Может это не повсеместно, но динамика однозначно есть. Это я могу сказать уверенно. Даже в рамках импортозамещения. У меня специфика систем bms. Может в других отраслях дела по другому обстоят

                          • Sam

                            Человек походу дальше монитора со скадой ничего не видел

                            • Johney

                              А вы позоду очень токсисны и никогда на верхний уровень не поднимались.

                          • Gabrrr

                            Нууу бмс-ки это не совсем промка. Обычно транспорт или солнечные панели. Т.е. области более рассчитанные на бытовое использование это если под бмс подразумевается беттери менеджемнт систем, а не какая-нибудь бизнес хуйня

                            • Johney

                              Ну да. Ну я и не спорю, что это трушная промка. Но серьезности хватает бывает. ) И такое есть. На счет бизнеса, это скорее уже уровень mes. Этим отделы занимаются айтишников со смузи)

                              • Gabrrr

                                Да кто ж спорит. Я ещё 10 раз подумаю что легче сделать промку или что-то на широкие массы потребителей. Просто пока твоя установка не может убить стоящего рядом человека, то играться с индастри 4.0 это пожалуйста. А вот дальше начинаются вопросики

                                • Johney

                                  Тут согласен. )

              • Sam

                Влажные мечты айтишника

                • Berkeman

                  Злобный ответ электроприводного

                  • Konstantin

                    Дарова, как дел? Недавно тебя вспоминали..

                    • Berkeman

                      Даров, живу пока. Сами как?

                      • Konstantin

                        Да тоже самое, пока бог миловал, не соскучился?

                        • Berkeman

                          Дык и не зовет никто Бармалей так же буянит?

                          • Konstantin

                            Его забанили после московских событий

                            • Berkeman

                              Блять

                          • Denis

                            Так ты скажи...)

              • Kirill

                ага... и потом массовые аварии на производствах, поскольку уже никто не может разобрать чужой говнокод. или отловить сбои, которые оказывается в какомнибудь подобии дотнета будут сидеть.. и потом зерокодинг вездесущий.. нуну

                • Johney

                  Для этого есть тестирование и покрытие тестами кода. Ошибки есть на всех уровнях и во всех парадигмах.

                  • Gabrrr

                    А потом к тебе же ещё приходят заказчики, и говорят, у нас вот тут такую хуйню натворили, но оно не работает, надо переделать. (Из последнего ребята не смогли в распознавание объектов по камерам и во-первых цикл перемещение в 2 минуты вместо 20-30 сек, а во-вторых ещё и мажет и бьется манипуляторами периодически)

                  • Pavel

                    Есть одно маленькое "НО" тестирование никогда не гарантирует 100% работоспособность и, как мы видим по работе ПО - оно периодически крашится. Вот только падение системы, даже большой - это лишь недополученная прибыль за время восстановления системы, а вот падение системы, отвечающей, например, за сталелитейный цех - приведет не только к его простою, но, вполне может быть - и к значимым разрушениям и большому ремонту, время которого несопоставимо с восстановлением работоспособности ПО

                    • Anton

                      вёбмакакам не понять

      • Anton

        Каков парк плк/hmi?

        • Don

          Omron cj, nx. delta, овен.

          • Anton

            аллах вам акбар воистину воскрес для написания ПО на всем этом зоопарке :)

            • Don

              Спасибо большое за теплые слова

      • Vadik

        Смотря проекты чего. Искать надо не в интернете обобщённым а в конкретных местах: 1.) Сайты производителей контроллеров, за всех не скажу, но большинство тех, с которыми работал имеют кучу примеров в разделе инструкций, или драйверов, или систем программирования. 2.) Курсы на конкретные модели ПЛК. Не важно слитые или в свободном доступе, но там прилагаются примеры. 3.) Форумы, где кто-то не может решить проблемы и выкладывает свою программу, и ему кто-то на это пишет где там ошибка. Просто так выкладывать небудут, я особо смысла не вижу. Во первых тут, в АСУ ТП, все невзъебенные прохфессоры, и тут же необоснованными какахами закидают, во вторых тупо не зачем. Хотя по моему Вячесла выкладывал, он лишён каких-то подростковых комплексов. Абсолютно согласен. Изобретать велосипед очень не продуктивно. И не слушай тех, кто пишит по типу "сам учись на своих ошибках, это тру". Тру, это если только твой косяк. Косяк в промке - это чъёто здоровье, чьята жизнь, чьито бешенные бабки. Но для этого есть всякие конференции и обучающие курсы конкретного производителя. Раньше всяких полно было, сейчас по моему парни писали что Овен хорош по обучалке. Глянь там.

      • Evgeniy

        То, что типовое - вроде функциональных блоков моторов, датчиков, клапанов, пид регуляторов и прочего - есть в библиотеках студий разработки. Какие то проекты с примером написания кода есть например у сименса, и на форумах выкладывают другие аналоги, но там скорее реализация какого то конкретного решения. Прям чтоб проект - вам никто не даст, поскольку 1. Это интеллектуальная собственность 2. Проект даже для одного и того же оборудования можно написать сотней различных способов, и все будут рабочими. 3. Изобретайте велосипед, это нормально. Быстрее научитесь.

  3. Gabrrr

    Нууу есть. Но обычно в этом смысла мало. Разработчикам скорее нужны примеры, где решена та или иная конкретная проблема. И вот таких проектов семплов куча. Хочешь на форуме Сименса бери, хочешь у Овна.

    • Don

      Более даже организационные моменты интересуют, структура проекта, обработка ошибок. Как реализуют ручное, автоматическое управление и т.д. Это же не сильно зависит от проекта в большинстве случаев

      • Danila

        я раньше тоже думал , но все изобретают свои велосипеды , не бойтесь сами организовывать и как реализуете так оно и будет , если будет сильно плохо то можно переделать

      • Vadik

        Очень сильно зависит от проекта. Не зависит только схема ссамоподхвата. Но и там начнуть вопить "рвать надо ноль" а им в ответ "вы ёбнутые, держать необоснованно под напряжением катушку". Ну например: приточно-вытяжная установка. Ручной режим нужен или нет? Тебе скажут: Блять, эти придурки эксплутационщики при любой поломке переведут, сами не понимая, в ручной режим и разморозят к хренам калорифер установки в несколько сотен тысяч евродеревянных. Ни в коем случае ни какого ручного режима. Это просто циркуляция воздуха. Встала - значит по регламенты КИПовцы метнулись и сделали, все подменные элементы куплены и лежат. А на югах тебе скажут: Всмысле без ручного режима, ты ещё скажи в отопление без ручного режима делаете. И ни хера у нас не перемёрзнет. Минуса у нас редко, а если будет минус - ну выведи огромный восклицательный знак "невключать в ручном режиме"

        • Evgeniy

          Ну мы принудительно автомат включали по порогам предупредительным, а если неисправность - блокировали управление до устранения

      • Evgeniy

        Ганса Бергера почитайте, ну или «Совершенный код», С. Макконнелл

Не нашли ответ?

Вам также может быть интересно