СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Показать сообщение отдельно
Старый 15.08.2017, 05:35   #44 (ссылка)
Мимо проползал
 
Аватар для NikoS

Регистрация: 11.06.2010
Сообщений: 1,736
Поблагодарил: 1721 раз(а)
Поблагодарили 504 раз(а)
Фотоальбомы: не добавлял
Репутация: 1045
Цитата:
Сообщение от Sama Y Посмотреть сообщение
окончательно, для себя...

т.е. есть работающая станция с МПЦ-N, и, внезапно, разработчик ПО на этой станции перестает существовать...

и тогда возможно появление новой организации, которая скажет, что может, используя существующее железо, разработать новое ПО для дальнейшего развития станции??

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

Более того, в прошлом году мы сталкивались с подобной ситуацией: реконструировали ЭЦ, которая в числе прочего была оснащена самопальной СДК на базе промышленного ПЛК, которую тоже нужно было править. Разработчик СДК заломил сумму, в итоге железо СДК мы дополнили сами, а ПО нам писали наши знакомые (партнеры) АСУшники, полностью с нуля.
Мы и ПО тоже хотели написать сами, но на тот момент времени на эксперименты не хватало - до сих пор жалею.

Цитата:
Сообщение от Николай Николаевич Посмотреть сообщение
Думаю, что это даже проще, чем "лечить" чужое ПО...
Не всегда проще. Кроме того - это другие деньги. Поэтому и существует этот вопрос с исходниками, передаваемыми заказчику.

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

Последний раз редактировалось NikoS; 15.08.2017 в 05:58.
NikoS вне форума   Цитировать 0
 Нажмите здесь, чтобы написать комментарий к этому сообщению