Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
Добавлено: Вс 25 Май, 2008 9:46:49 Заголовок сообщения:
Уважаемый wad,
объясните, пожалуйста, зачем писать программы вручную на каком-то языке, если сегодня на каждый "чих" есть куча готовых сертифицированных средств?
А как Ваш заказчик будет сопровождать Ваш написанный вручную программный продукт, если Вы вдруг уволитесь? Если вдруг придётся что-то срочно в нём изменить?
Зарегистрирован: May 05, 2005 Сообщения: 2773 Рейтинг: +89/-5
Добавлено: Вс 25 Май, 2008 13:23:02 Заголовок сообщения:
Я, в свою очередь, предложил бы Вам оценить стоимость последствий от, скажем, аварии, поломки оборудования или недовыспуска продукции, или выпуска брака, связанных с каким-то недоотлаженным багом в самодельной программе. И сравнить эту сумму с разницей в стоимости приобретения продукта RockSoft (или даже не RockSoft, но подходящего для решения данной задачи) и суммарной стоимостью труда программиста и необходимых ему программных средств и инструментов.
Если уважаемый коллега не допишет свою программу и уволится или (дай ему Бог здоровья!) заболеет - что тогда? Время ушло, продукта нет. Или ситуация: он уволился, а вылез какой-то баг. Или дописал, но уволился, а вылез баг. Или просто нужно что-то дописать. Ни один программист не хочет или не может разобраться в написанной программе, чтобы её изменить или переделать. Все они предлагают лучше написать заново. Вы пробовали что-нибудь дописать или изменить в чужой программе, которая чуть сложнее, чем "Hello World!" ?. Это всё деньги, время (т.е. тоже деньги) + всё равно немалый риск отсутствия чёткого, положительного и предсказуемого результата. Т.е. ситуация может вопспроизвестись на новом витке, и тогда см.выше.
Ещё один фактор: сравните стоимость Hardware "контроллера АВ 1756-L62. В шасси стоят модули ENBT, DHRIO, OF8, IF16, IB32, OB32. Пара компов" со стоимостью готового сертифицированного программного продукта, который уважаемый коллега героически пишет врукопашную, применяя заведомо устаревшую ещё вчера технологию: "я пишу фоксовую и да, через DDE, ибо с OPC не знаком".
Вот-с.
Последний раз редактировалось: oldDad (Вс 25 Май, 2008 19:42:57), всего редактировалось 1 раз
Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Вс 25 Май, 2008 19:35:30 Заголовок сообщения:
Цитата:
стоимость последствий от, скажем, аварии, поломки оборудования или недовыспуска продукции, или выпуска брака, связанных с каким-то недоотлаженным багом в самодельной программе.
Зарегистрирован: Mar 06, 2006 Сообщения: 278 Рейтинг: +1/-0 Откуда: г.Киров-Чепецк
Добавлено: Пн 26 Май, 2008 6:16:31 Заголовок сообщения:
Добрый день.
А как вы контроллер программируете!? Получается, что вы используете 1756-L62 как тупую часть простого регистратора, используя уже прописанные модули, - ужасть.
wad писал(а):
как дельфиновская читает и пишет не знаю, а я пишу фоксовую и да, через DDE, ибо с OPC не знаком. А для моих целей и DDE хватит.
Если вам нужен надежный канал связи с контроллером (даже если параметров всего два), то DDE вам не "хватит". Т.к. через некоторое время подобный канал связи может совсем отвалиться.
В свое время я делал программку, которая из соображений экономии работала следующим образом:
- работала RSView32, которая писала в MSSQL.
- нужно было на удаленном объекте показать состояние части оборудования, для чего был сделан прект на Delphi, который брал нужные параметры и выводил на мнемосхему. Была временная задержка до 10 минут, но это удовлетворяло требованиям.
Может вам подумать в этом направлении, ведь дельфин историю все равно где-то хранит.
Придется вам или дельфина (так и не понял что это) дописывать или с OPC разбираться.
Зарегистрирован: May 23, 2008 Сообщения: 7 Рейтинг: +0/-0
Добавлено: Пн 26 Май, 2008 7:20:15 Заголовок сообщения:
Попробую еще раз объяснить. Программа управления заводом написанная "крутой" датской фирмой есть, и можно так сказать она нас устраивает. (ну если не считать того что мы у них сидим на "игле"). В модулях есть куча свободных каналов, на которые надо повесить простейшее дополнительное оборудование. К примеру по запуску штатного транспортера запустить дополнительный фильтр. или по желанию оператора перекинуть клапан. Ради таких мелочей покупать кучу софта и нанимать фирму или платить кучу $ датчанам наше руководство не будет. А делать очередной кнопочный пост меня уже задостало. Теперь дальше. програмулина уже готова (делов то на два-три часа), но повторюсь - читаться каналы читаются, но не пишутся. Из-за чего?
Для Дмитрия. Дельфин - это Delphi, данные (историю, описания транспортных путей и прочее) хранит в Oracle, да еще и под паролем, то есть до них добраться невозможно.
Добавлено: Пн 26 Май, 2008 9:17:23 Заголовок сообщения:
Уважаемый( а после этого мнооуважаемый) DIMIOKS выложил дельфовые модули для работы с ОРС
http://vdt-automation.com.ua/modules.php?name=Files&go=view_file&lid=18
даже мне года 4 не трогавшему делфи(сам билдерист, ОРС-клиента писал на ВСВ6, по работе приходилось мучаться и с VB) потребовалось очень немного времени чтоб скачать халявный дистриб 5й делфи и набросать вместо проги на VB с использованием DDE, такую же в делфе с ОРС.
DDE -уж если его пришлось/захотелось использовать. хорош только для разовых задач, записали в контроллер/прочитали из контроллера- и отдыхаем. с постоянной записью у меня так же пролемы возникали.
Так что у фразы "придется использовать ОРС" нет никакого отрицательного подтекста. попробуйте. это совсем не сложно , особенно с готовыми модулями(см. ссылку выше).
Зарегистрирован: May 14, 2005 Сообщения: 290 Рейтинг: +9/-0 Откуда: г.Самара
Добавлено: Вт 27 Май, 2008 8:12:43 Заголовок сообщения:
Цитата:
Ради таких мелочей покупать кучу софта и нанимать фирму или платить кучу $ датчанам наше руководство не будет.
Что-бы не тратиться на софт и не платить "кучу $ датчанам" обратитесь к нам! Мы как раз и специализируемся на модернизации на основе Allen-Bradley. При этом при определенной договоренности Вам на месте уже дадим стоко данных, что дальнейшее сопровождение и модернизация для Вас не составит проблем! Проги не паролим, если необходимо - исходники дадим, сдаем "под ключ". Тем более договиться с нами гораздо проще Пишите на мыло.
Зарегистрирован: Mar 06, 2006 Сообщения: 278 Рейтинг: +1/-0 Откуда: г.Киров-Чепецк
Добавлено: Ср 28 Май, 2008 6:31:39 Заголовок сообщения:
> Пара компов с установленым RsLinx 2.42
Судя по всему версия контроллера у вас явно не 16. Следовательно защиты никакой нет. У вас просто пакета программирования нет. RSLogix5000 - купите, и слезьте с "иглы". Выкачайте программу и добавте свой код. Прогаммирование там для вашей задачи элементарное.
С Delphi это вас конечно ... , либо перереписывать все, либо делать дополнительное приложение (можно на еще одном ПЭВМ или в новом окне).
Зарегистрирован: May 23, 2008 Сообщения: 7 Рейтинг: +0/-0
Добавлено: Чт 29 Май, 2008 7:26:36 Заголовок сообщения:
Чтоб не соврать, версия прошивки в контроллере 12.58 Кстати есть и вопрос вдогонку, есть возможность поюзать rslogic5000 версии 15. но для него требуется обновить прошивку. Делать это не хочется по двум причинам, 1 - датчане откажутся от сопровождения из-за самовольного лазания (есть такой пункт в контракте), 2 - немного мандражирую на предмет а не затрется ли при прошивке программа. В документации этот вопрос как-то неявно расписан...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна. Открытие страницы: 0.142 секунды