ПЛК разработали для того, чтобы люди с непрофильным образованием (не программисты) могли решить задачу по вкладывнию некоторого алгоритма в устройство, его исполняющее. Защита данной работы имеет разные причины, например ответственность за качество работы оборудования. Например, на территории заказчика есть умелец, он выгрузил код, исправил его, сломал механизм из-за ошибки в его коде, а потом вернул исходную программу. Затем написал рекламацию производителю оборудования. В этой ситуации однозначно защита нужна. Но с оговоркой, что по соглашению сторон пароль может быть передан при условии несения всех последствий заказчиком

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

  1. Artur

    Я тоже так считаю. Но часто договора заключают люди не компитентные в вопросах касающихся обслуживания оборудования. А что делать тому кто обслуживает объект.

    • Andrew

      чтобы на другой плк бинарник не залить

  2. Anastasia

    Именно. А зачем людям с непрофильным образованием лезть в плк? Зарабатывать на изменениях ранее написанного ПО - это нормальная практика. Желание экономить понять можно, но это больше из серии цапцарап.

    • Viktor

      Я написал, что люди не ПРОГРАММИСТЫ, а не не умеющие программировать ПЛК.

      • Anastasia

        Я процитировала то, что вы написали) а не то, что вы имели в виду. Ответ на вопрос почему программист закрыл доступ к своему коду лучше искать у того самого программиста ) Потому что (исключительно из своего опыта) самые хитромудрые объяснения сводится к «жаба задушила» )

        • Viktor

          Чукча не читатель, чукча писатель. Я написал не программист и даже повторно это акцентировал. Леди не понимать в чем разница между программистом и программистом АСУ ТП

          • Anastasia

            Да ) куда мне )) Но поскольку вы перешли на личности, я делаю вывод, что по сути вам возразить нечего ) Очень банальный дискуссионный прием

            • Ded

              Анастасия, но он же прав. Во-первых, это действительно разные направления, во-вторых, он действительно отдельно об этом упомянул

              • Glukon

                Ой, всё

          • Andrey

            Загадка для Чтогдекогда: человек пишет программы, но не программист

            • Anonim

              Обычный писарь: программа испытаний, программа для того то Извините, сегодня чёт с юмором не очень у меня

              • Andrey

                Ваше очко уходит к некоторым тут, которые считают, что это программист АСУ ТП

            • Alexander

              ну так то да, есть программист 1С, есть программист на плюсах, есть программист АСУ ТП. Вроде все программисты, но как-то не одно и то же))

        • Sych

          Не соглашусь. Вы поняли его текст так, как вам хотелось.

  3. Andrey

    Но считать, что единственный программист - это программист ЯВУ, может только программист ЯВУ По ГОСТу, щас не помню какому, вроде как в 16113, указано, что исходные коды ПЛК должны быть переданы заказчику. И в этом есть глубокий смысл и сермяжная правда.

    • Alexander

      ну да, правда конечно есть, но есть и нюансы. например, покупает заказчик вентустановку в комплекте с автоматикой с использованием ПЛК, о каких исходниках в таком случае можно говорить, тут карту регистров поиметь за счастье

      • Andrey

        Значит, какие-то фишки есть. А может и эта информация неверна, кто знает? Ну, в нормальных вентустановках исходники или хексы широко доступны. У Шнайдера, Карела и т.п. Есть ВКТ у меня где-то в закромах, VTS и т.п. Надо просто спросить или поискать.

        • Alexander

          огромная масса вентустановок идет с самописным ПО

          • Andrey

            Это уже от незнания заказчика, если по прямым договорам на написание ПО.

            • Alexander

              а вот от этого факт не перестает быть фактом

              • Andrey

                Но это уже не нельзя, а забили или не знали, что можно и нужно, это большая разница.

        • Z-vladimir

          Никаких фишек. Сам лично на этом объекте учавствовал в наладке и в дальнейшей эксплуатации. Вы тут считаете других участников за балаболов?

          • Andrey

            Хуманум эррарум эст, знакомо такое выражение? А так, я не верю даже своей тёще. С обьекта звонят пожар, приезжаешь там затоп

            • Z-vladimir

              Нет

              • Andrey

                А "Эрраре хуманум ест" ? Тут я сам эррарнулся

                • Z-vladimir

                  Еще раз. Был на наладке этого объекта и в сервисе. Кабельные журналы в руках держал, расстояние от приборов до станций прочувствовал. За 10 лет без причины ничего не сгорело и всё работает с такими длинами кабелей

                  • Andrey

                    Ещё раз. Это ничего не означает. Может быть было применено специальные меры, о которых Вы как наладчик ничего не знаете. У меня было много объектов на ремонте со сгоревшими входами контроллеров по таким линиям. А у Вас один. И бывает, просто везёт.

                    • Alexander

                      давайте к физике процесса вернемся, вы емнип говорили, что перегорает шунт в приборе? за счет чего?

                    • Z-vladimir

                      для вас система заземлений, уравнивание потенциалов и экраны кабелей являются специальными мерами?

                      • Andrey

                        Это не я говорил. Ещё много чего бывает, чего Вы не знаете, не только крылатые фразы из древнеримского лексикона.

                        • Z-vladimir

                          В чем крылатость фраз? То что это не магия а правильная реализация проекта?

    • Anastasia

      А я где-то говорила, что это одно и тоже направление? Виктор пытается сместить акцент в обсуждаемом вопросе с темы заимствования чужой работы на тему «программист асу тп это (кто бы мог подумать!!!)не тоже самое, что программист ) Ну и упоминаемый уже выше переход на личности ) Мы писали свой ПИД (не вентустановка) исходник по всем договорам оставался у нас. Все в договоре прописывается. И порядок последующей бесплатной тех.поддержки и платной тех.поддержки. Извините, просто так взять и за здорово живешь какому-то хитромудрому взять и отдать это все ) Нуну ) почему бы нет? Программировать, это же не мешки ворочать, да )

      • Artur

        Ну ну. Написать свой пид. Это как изобрести велосипед только красненького цвета. И а-ля ноу хау. Не дай бог кому достанется.

        • Anastasia

          Да, бывает. Большое начальство бывает так стажируется ) У эксплуатации и пуско-наладки, к сожалению, карма такая, хвосты за всеми подчищать. У Австралии когда-то была программа для привлечения молодых инженеров. Плюшки всякие Спасибо за ваш отзыв, но меня больше интересует мнение заказчиков )

        • Viktor

          По профинету панельку видно? Я писал свой регулятор на основе ПИД, шёл к этому пол года, он получился очень даже ничего. Процесс был такой, что в основном он медленно менялся, но в некоторых ситуациях мог резко изменился. Мой регулятор с этим справлялся на ура. Код я оставил при увольнении в открытом виде... ЗП мне платили пока я над ним трудился, так что считаю это справедливо

          • Artur

            В ТАУ это называется адаптивный регулято. И я думаю пол года это много.

            • Viktor

              Я не не только им занимался ))

          • Yuriy

            Нет

      • Alexey

        Ну да, свой ПИД, потом свое ТАУ изобретут

  4. Rustem

    Я считаю исходники проекта, если он делался по ТЗ ( то есть не серийное оборудование) необходимо передавать заказчику. Это его собственность и это он выдает задание, а не программист что то придумал/разработал и к заказчику пришел с идеей. Но передать исходники только после оплаты 100%. А вот чтобы не терять гарантию заказчику запретить выход в онлайн ( например пароль для выхода в онлайн). Если взломан пароль или версия проекта программиста (исходная) отлична от залитой - гарантийные обязательства снимаются в одностороннем порядке.

    • Viktor

      Совершенно согласен с каждым словом

    • Alexey

      А кто даёт гарантию от "говнокода"? По опыту эксплуатации систем АСУТП - их всегда приходится дорабатывать. И это не прихоть эксплуатации, а производственная необходимость. Все кто рассуждают о интеллектуальной собственности в коде АСУТ слабо представляют зачем эти системы создаются. Вероятно им стоит заняться чем-то другим, в ИТ спрос на этих талантов

      • Artur

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

        • Rustem

          Я много лет был инженером кипиа на заводе с непрерывными линиями (полимеры листовые) и не считать сколько раз приходилось выезжать среди ночи, оставаться на работе до начала следующего утра при авариях в том числе из за ошибок программистов и приводчтков производителей линий. Но это нормально, если покупатель линии сэкономил деньги на пусконаладку от производителя и пнр делался силами эксплуатации по консультации по телефону/переписке Скайпе/ватсаппе и удаленного доступа к плк. При том что мы русские, а там иностранцы. И все без переводчика ))) программу пишут в кабинете, а запускают уже на месте. И при работе возникают ситуации которые не должны были возникать по задумке программиста, но там на месте кто то перепутал кабель, проводок, тип датчика и все поплыло. Виноват в таких случаях явно не программист. Сейчас я проектировщик и программист для шкафов автоматизации - знаю что такое и разрабатывать и обслуживать и запускать.

          • Alexey

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

      • Anastasia

        По опыту разработки систем асу тп для доработки есть период пусконаладки. И есть период гарантийного, и постгарантийного обслуживания, которые регулируется договором. У эксплуатации очень часто бывает желание своими шаловливыми ручками неофита полазить в плк. Последствиями такого как раз и являются ночные звонки с воплями «Шеф, усе пропало! Шеф!» ))

        • Alexey

          Идиотское утверждение

          • Anastasia

            И в западной инженерной культуре такой порядок вещей довольно распространенная вещь. Кулибинщина - это не их скрепа )

            • Alexey

              Да мож Вам просто на запад потребно

              • Anastasia

                Спасибо за совет ) хотя я вас и не спрашивала. Такой опыт уже есть )

        • Artur

          Было бы не плохо если бы разработчики АСУ прежде чем разрабатывать сначала получили опыт эксплуатации.

          • Anastasia

            Артур, это уже второй совет от вас за последние сутки )) Боюсь даже спрашивать, сколько денег я вам должна? Или это ваша манера флиртовать?

            • Artur

              А первый какой?

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

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