Wago 750 как привязать программу к железу ПЛК |
Ответить | Страница 123> |
Автор | |
Действительный член Присоединился: 24 Декабрь 2004 Online Status: Offline Публикации: 321 |
Опубликовано: 14 Март 2013 13:00 |
Добрый день коллеги. Подскажите как-нибудь можно привязать программу к какому-то идентификационному номеру ПЛК, или MAC адресу, или еще как-то, короче что бы программу нельзя было тупо копировать на другие железки, что бы можно было её записать только на данный ПЛК. Я облазил все библиотеки Ваго для кодесис и не нашел ни чего похожего, может плохо лазил... Спасибо. |
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
"Инпасыбл мистер Карабасов"
Волк и Красная шапка копирайт
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
Эта тема муссируется много лет. Ни одного способа дающего 100 процентную защиту предложено небыло. ИМХО сие имеет место по причине того что данные потуги являются профанацией самой концепции CoDeSys. Это инженерная платформа дающая конечному пользователю максимальную гибкость при отсутствии необходимости наличия баластных для инженера по автоматизации знаний по системному программированию. Кстати профессионализм разработчиков предлагающих комплексные решения на С зачастую оставляет желать лучшего.
Для систем сбора и обработки в условиях неопределенного объема данных и количества объектов вообще вещь не заменимая. Мне как конченному пользователю без исходного кода проекты на CoDeSys не нужны это сразу оговаривается в договоре.
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
ЗЫ:
Более того за время эксплуатации у нас сформировались четкие требования к структуре самой программы обеспечивающие максимальную масштабируемость и взаимозаменяемость аппаратных модулей и FB. И на этапе анализа мы эти требования четко выражаем...
|
|
Действительный член Присоединился: 24 Декабрь 2004 Online Status: Offline Публикации: 321 |
|
В распределенных системах согласен, но есть проект с законченной структурой - упаковочная машина или небольшой шлифовальный станок. Проекты уже отлажены, началось мелкосерийное производство станков, и программист хочет иметь свой небольшой дивидент, ни кого не шантажируя, не прессуя, не вымогая ничего, а так просто оставить небольшой короткий поводок, 1 программа=1 ПЛК=1станок, и небольшая копеечка за прошивку.
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
Вот про станок то как раз мы и говорили, возможно даже с вами или с кем то от вас . Запрет тиражирования потребует вложений однозначно и не даст 100 процентной защиты все равно. Вам нужен аппаратный ключ (HASP). Если бы вы работали на цивилизованном рынке то и в голову бы не пришло никому заниматься тиражированием. Однако в наших окрестностях воровство и обман на всех уровнях поставлено на широкую ногу и является неопалимой частью менталитета. Я бы даже сказал национальная идея и марочный продукт со знаком качества мирового уровня.
Я вот только не пойму тиражировать прошивку можно не вопрос но тиражировать станок то как, зачем прошивка без станка и зачем продавать станок без прошивки?
|
|
Действительный член Присоединился: 24 Декабрь 2004 Online Status: Offline Публикации: 321 |
|
Ни кто станок не будет продавать без прошивки, имея прграмму, даже запароленную, её можно записывать в любой ПЛК, делаем станок, собираем шкаф, ставим ПЛК и прошиваем. Программист ни чего не получает. Пока программист не дал им прошивку они зависят от него, но просят её "на случай если слетит программа и придется перепрошить контроллер", ну можно дать программу, с куском кода опрашивающим некий идент номер СПУ (или MAC), если вдруг ПЛК совсем умер и они купят новый, то уже эту программу не поставят и придется обращаться к программисту за помощью, он её окажет бесплатно, если действительно ПЛК здох, ну а если они мутят и хотят выпустить пару шкафчиков "на лево", этот номер не пройдет. Да, рынок не цивилизованный.
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
ИМХО ситуация патовая. Если привязаться даже к железу. Это что на сборке сидеть и самому следить что бы не украли и маки прописывать в проге на конвейере. В условиях серийного производства это не реально. Если партии небольшие еще куда не шло но это надо мосты налаживать как то с аппаратчиками вооружаться бесполезно. В общем сочувствую
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
Если такие коварные партнеры может им как мелкомягкие прогу в аренду давать на 3 года .
Это можно устроить. Есть системная дата, хранимые переменные и файловая система. Считать Моторс по времени работы без привязки к дате. А потом бац денег дай да
|
|
Действительный член Присоединился: 24 Декабрь 2004 Online Status: Offline Публикации: 321 |
|
Ну конечно, МАКи прописывать, на сборке сидеть все равно немного придется, после монтажа отлаживать шкаф программист все равно приходит, так как разбираться в схемотехнике монтажники как пусконаладчики не будут. А если даже и не присутствовать на сборке то можно удаленно спросить МАК и прописать его и выслать файл, МАК написан на бумажке на любом ПЛК Ваго 750. Ну не вижу проблем подойти или подъехать на участок с ноутбуком, прошить ПЛК, день повозиться с монтажниками, потом еще день на пусконаладке и получить за это небольшую символическую оплату в 10-20т, да хоть в 5т. и то ладно... главное что бы потихоньку приучать работать по цивилизованному. (есть кстати другой крайний вариант когда программеры начинают буквально доить клиента, мой бывший начальник рассказывал что были у них такие парачка, кое как отделались, а отделались тем что взяли другой ПЛК и написали программу сами научились, именно поэтому доплата должна быть символическая, гораздо меньшая чем вложения на новую программу)
|
|
Ответить | Страница 123> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |