ВСЕМ ДОБРОГО ДНЯ. ПОДСКАЖИТЕ КАК СЧИТАТЬ ПРОГРАММУ ИЗ ПР 114.
ЗАПИСАТЬ ПРОГРАММУ БЕЗ ПРОБЛЕМ А ВОТ СЧИТАТЬ КАК?
Вид для печати
ВСЕМ ДОБРОГО ДНЯ. ПОДСКАЖИТЕ КАК СЧИТАТЬ ПРОГРАММУ ИЗ ПР 114.
ЗАПИСАТЬ ПРОГРАММУ БЕЗ ПРОБЛЕМ А ВОТ СЧИТАТЬ КАК?
Считать программу из ПР НЕЛЬЗЯ
ЭТО УЖАС!!!!
А зачем вам считывать программу?
Пишите пожалуста нормально.
А действительно зачем. Если написали то есть исходник.
И в чём ужас помоемому написать любой проект можно в рамках ПР , Да тут помогут если что!!!
Возможность считать программу всегда плюс для любого контроллера. Если конечно не запаролили....
Так как не нужен проект на руках.
но как говорится на НЕТ и суда НЕТ.
хорошо что нельзя считать! доброжелателей много в нашем мире =)
Рассмотрим такой вариант. ЖКХ. По тендеру установили автоматику. Ну скажем какя-нибудь фирма типа Алишер или Рашид. Встречается такая ситуация очень часто, в силу кто предложит дешевле. Через год или чуть больше сгорает ПР. А исходников нет. При замене ПР писать новую программу? Ну очень не удобно. На сименс лого с этим проблем нет. Поставили, сохранил у себя, и в случае поломки, заменил, залил и опять все работает. А на ПР по новой изобретай велосипед.
А если стоит на потоке и попадёт конкурентам? Так сказать серийный продукт. У меня почти все котельные и ИТП похожи друг на друга за исключением мелочей.
Следует различать заказ ОКР и заказ изделия.
При заказе ОКР - отдаётся вся документация на изделие вместе с изделием. (Все чертежи, схемы, программы, расчёты, РЭ, и т.д.) Естественно, подготовка полного комплекта документации требует времени.
При заказе изделия - только РЭ.
Вы не подскажете, сколько на сименс юристов работает?
Начнём с того, что тендеры проводят финансово грамотные люди. Во всём остальном они некомпетентны. Или вообще для вида.Цитата:
и в чем тогда конкурентная борьба в виде тендера, либо с условиями соглашаешься или нет -тогда не участвуешь
Так тендер же администрация выставляет, а ИТР по барабану. Есть киповец вот и долбись. Ну еще фирмы тендерщики, как правило специально этим не занимаются, поэтому программистов своих у них нет. Нанимают шабашников. И всегда разных. Сдали, работает, акт выполненных работ подписали и ищи ветра в поле. Эта проблема я думаю у практически всех МУПов. Где оборудование администрации района (города), а обслуживает МУП.
И я добавлю 5 копеек.
Скоро буду заливать прошивку в некий контроллер. Прогу писала какая-то фирма лет 8 назад. Полгода назад контроллер приказал долго жить. Программа-то хоть по функционалу и несложная, но неделю жизни отнимет. Но к счастью, производитель озаботился о таких, как я - есть бесплатная утилита, копирующая память ПЛК в виде образа на компьютер, и позволяющая этот образ развернуть на новом ПЛК.
Так вот такое решение для эксплуатирующей стороны - очень хороший вариант (и восстановление возможно и копирайт не страдает).
Конечно, лучше бы скачать программу в редактируемом виде (в той программе точно есть некритические ошибки) для возможности исправления, но и образ - тоже хорошо.
А причем тут ПР
Хотя бы при том что у наличествующих Zelio на работе снять бэкапы можно без проблем. И соответственно независимо от программистов-монтажников провести его замену в случае его выхода из строя. А в случае с ПР если нет доступа к исходникам, не важно из-за чего или кого, тот кто вынужден эти реле обслуживать, получает голое железо и головную боль в виде разработки программы реле. Ради защиты копирайта у тех-же лоджиков есть уровни доступа за паролем.
Так клеммы(колодки) ПР тоже на 2 винтах держатся ,сменить ПР 2 минуты.Все оговаривается на берегу ,если нет исходников ,то причем тут ПР .Сами создали головную боль ,сами и решайте .Сделать ПО для ПР не проблема ,даете на форум ТЗ и получаете прогу ,а если есть копейки то заказываете ПО спецу ,за день сделает и исходник отдаст ,если оговорите сразу ....
ПР заменить не проблема. Проблема номер один мы в России живем и работаем. Поэтому хочется и вам пожелать, практики ради, в такую радость носом ткнуться, когда от тебя ничего не зависит в этом плане и просто перед фактом ставят. Сделать ПО лично для меня не проблема, чем сейчас и занимаюсь. Но проблема именно в том что сделать бекап как таковой (причины возникновения такой необходимости могут быть любые) из уже установленного реле нельзя от слова совсем. С подобным однажды на работе отмучались капитально когда по факту из-за отсутствия бекапов прошивок пришлось выходить даже не на монтажников а на фирму производителя модульного оборудования и потом допиливать под то что менялось монтажниками, удовольствие сильно ниже приятного. Из-за этого считаю что функция бекапа, не обязательно редактируемого должна быть во всем программируемом оборудовании.
Не хочу и не буду с кем-то спорить, чисто моё мнение: не надо переваливать всё с больной головы на здоровую!!! Если кто-то чего-то не предусмотрел, не важно по глупости, по жадности и т. д. - он в этом и виноват, а не кто-то другой не имеющий к этому ни малейшего отношения и если он из своего кармана оплатит устранение этого упущения, по крайней мере выглядит логично и справедливо, да и проблема изчезнет - этого уже не повторится!!! Отсюда вывод - проблемы такой нет, просто никто не отвечает за свои действия и решения, вот и всё!!!
Я вот смотрю, упираются в копирайты. Да извините, Вы что на ПРках центр управления полетами делаете, что так печетесь об интелектуальном праве? Складывается такое впечатление, что ПР это не замена простейшей релейной автоматики, супер-пупер навороченный супер компьютер. Ну может ОВЕН и считает, что прораммы на ПР супер, а такие фирмы мелочевки, как MITSUBISHI, SIEMENS просто путаются под ногами. А ведь и в ALPHA-2 и LOGO снять программу без проблем. Естественно без комментариев в программе и без расстановки. Ну защиту паролем никто не отменял. Лично пользовался.
[QUOTE=capzap;172087]а Вы будете покупать овен если цена подтянется к семенсу?[/QUOН]
Конечно. А куда же деваться? У нас применяется широкая номенклатура контроллеров. Как ни тендерщик, так и новое. Немного сейчас привожу в порядок релейные схемы с помощью ПР-ок. Вот думаю, если уволюсь, как другие киповцы разберутся? А вариант, заменил сгоревший контроллер, пиши новую программу, не вариант, времени уходит уйма.
а кто мешает Вам оставить проекты тем же киповцам, чтоб при замене устройства они залили исходники, а не делали попыток выгрузить проект из ПР и залить его в новый. А если неисправность будет в виде убитой флеш, тогда однозначно придется писать прогу по новой, а хранящиеся исхдники обеспечат скорейшее устранение проблемы
Ну про возможность бэкапа с уже работающего устройства и сравнение версии на ПК и в программируемом устройстве автоматики (с указанием различий в коде) должно быть 100% у всей нормальной автоматики.. + система контроля версии ПО + автоматизированная система (тестирования симуляции физ процессов) ...
Алексей, Вы не правы. И это не обсуждается! Для разработчика, наладчика (осуществляющего запуск) и обслуживающего персонала считать программу с любого контроллера - это благо!
Видимо Вы не работали в поле. Бывают ситуации когда нужно именно считать и сравнить с исходником или попытаться понять причину неверной работы при отсутствии исходников. Бывают случаи потери исходников или разработчик сам запутался какая версия в этом контроллере.
Так что отсутствие возможности считать или сравнить программу с исходником - это реальный УЖАС!
При всём уважении, Вы или прикидываетесь, или на самом деле глупец. Во-первых, писать программы - это тоже труд(и не легкий) и не всякий человек может. Во-вторых, написание и ОТЛАДКА программы - это не 2 минуты, а несколько дней, а может и месяцев(в зависимости от сложности поставленной задачи) и многолетний опыт до этого.
А теперь рассмотрим реальную ситуацию, что я видел много раз. Есть реальная система на контроллере. От её работы зависит жизнь людей (зарплата, карьера, наличие тепла, вода и т.д. и т.п.). Время на восстановление её работы минимум. На улице мороз -30 или какашки нечем смывать. А Вы "форум", "ТЗ", "спецу". Глупо! Нужно срочно что-то делать, а не заниматься словоблудием. И вот тут, скачанная программа - реальная помощь, а не красивые слова!
А вот ещё один демагог! Чувствуется офисный работник! Вы когда-нибудь работали с реальной машиной на улице, в цеху, подвале?
Мне сдаётся нет! Часто тот кто обслуживает оборудование, никогда не участвует при его покупке. Более того, часто даже руководство уже другое.
И другое, что упускается из виду. Часто после запуска нового оборудования возникает ситуация, что не мог предусмотреть автор программы.
Для устранения проблемы, требуется прочитать программу и посмотреть её состояние в реальном времени, для поиска и устранения проблемы.
ВЫ не правы. Это не языки высокого уровня. Считать содержимое ПЗУ и произвести её дизассемблирование обычная задача. При этом конечно теряются комментарии, но это уже не важно. А если мы говорим о простом копировании или сравнении ПЗУ с исходником, то вообще ничего делать не надо. Надо просто заложить эту функцию в OWEN Logic и всё!
кому благо, кто посчитал себя самым умным, изменил программу, это привело к человеческим жертвам и он легко перевел "стрелки" на разработчика
Глупцом требуется считать разработчика который не держит у себя исходники, не бекапит их и т.п.. А если другой программист пытается слить проект и что то там поправить возвращаемся к Вашему утверждениюне находите кучу противоречий в своих рассуждениях?Цитата:
Во-первых, писать программы - это тоже труд(и не легкий) и не всякий человек может. Во-вторых, написание и ОТЛАДКА программы - это не 2 минуты, а несколько дней, а может и месяцев(в зависимости от сложности поставленной задачи) и многолетний опыт до этого
Увеличение памяти ПЗУ для хранения "исходников" - не такое большое удорожание. Это даже может не потребовать изменения печатной платы!
Всё зависит от конкретной разработки. И кстати, я после импортных аналогов был сильно удивлён, что в ПР нельзя даже сравнить программу с "исходником".
Это действительно странно. Ведь это самое простое, что можно сделать!
Я с уважением отношусь к Вам, так как я давно читаю Ваши посты. Однако видимо мы из разных миров. Я работаю не в теплом офисе в КБ, а в поле - на реальном оборудовании, с реальными людьми (электриками, руководителями, собственниками). Я запускал, ремонтировал и модернизировал чужое оборудование, писал свои программы, запускал их и сопровождал их в течении многих лет. И то, что я сейчас пишу - это мой опыт, мой мир, мир моих сотрудников.
Он очевидно не Ваш и нам не о чем спорить. Более того, что я не собираюсь никому навязывать своё мнение. Я просто пытаюсь заставить людей думать шире.
А противоречия лишь в Вашей голове, ибо Вы не можете понять написанного. Я, к сожалению, не могу передать Вам свои мысли. А слова как и было сказано - ложь!