Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Документация по программному пакету от Honeywell (CARE и тд)
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21
Alexanderon
Помогите пожалуйста найти документацию по программым продуктам Honeywell в частности CARE и остальным программным пакетам в него входящим.После университета устроился на работу инженером КИПиА, а никакой тех.документации и проектной не присутствует на обьекте helpsmilie.gif ,приведущий инженер уволился год назад.Если есть возможность помогите с описанием добавления дополнительных сигналов в существующий проект,куда и что вносится, а так же по загрузке контроллера(как производится).
Примного благодарен за предоставленную информацию.
С уважением, Александр
zr84
Что-было подобное смотри http://forum.abok.ru/index.php?showtopic=6794
Alexanderon
Я вчера прочитал эту ссылку.
Приведущий инженер был именно сертифицированным спецом.Я хотел лишь узнать может кто-нибудь из посетителей форума поделится информацией по CARE(ENG и RUS документацией).От проекта есть в наличии лишь мануал диспетчера и HELP CARE по которому разобраться как строится проект невозможно,в лучшем случае возможно разобраться с как обслуживать.
LordN
если вспомню, погляжу завтра, что есть на дисках...
Alexanderon
Примного благодарен.
Дошёл до дедактирования и добавления нужной логики и привязкам её к картинкам.С этим думаю долго разбиратся буду без помощи.Документация с примерами была бы кстати.Жаль что на объекте нет блок-схем алгоритмов работы нашей системы.А на таком уровне разбиратся методом "ТЫКА" чревато. bang.gif
ganin
Добрый день!
Та ссылочка на мне закончилась.Похоже что кроме меня тут хоневелл ни кто не юзает.
Для того что бы чтото делать в вашем существующем проекте нужно поискать где нибудь на компьютере файл с расширением *.pjt . Это и будет архив вашего проекта вCARE. Его нужно развернуть в программе. Потом можно в нем вносить изменения, дополнения. Но сначала нужно точно убедится что это именно то, что сейчас в контроллере. Убедиться довольно сложно даже опытному программисту, только по каким то косвенным признакам да и то методом тыка. А то можно загрузить какую то промежуточную версию и придется всю наладку делать заново, вплоть до проверки правильности подключения к контроллеру. Такое бывало не раз. Так что сдесь особая осторожность. К сожалению выгрузить программу из контроллера нельзя (вернее можно но делать с этим нечего-только хранить). На дистрибутиве CARE есть толковое руководство по программированию только на английском. Если у вас нет то скажите какая векрсия CARE, у меня практически все сохранились. И что за объект, я все в Москве, да и не только знаю. Пишите в личку, чем смогу- помогу. А вообще на этом форуме хоневел не жалуют, говорят слишком закрыто и дорого. Пытаюсь это опровергнуть. Пишите.
Alexanderon
Версия CARE 2.02.06
Контроллер EXCEL 500
Если есть мануальчики самописные на русском был бы очень рад.В принципе и английский можно разобрать,только времени чуть подольше уйдёт.
Можно вечером после 20:00 обсудить всё по аське ICQ 158023509.
К компьютору доступ есть пока что только дома).
Гость_Ильдар
Есть доки по Care и Racl на английском.
На русском есть описание модулей ввода-вывода.
Alexanderon
Если не трудно не могли бы скинуть на почту rabotaxel@yandex.ru ?
ganin
Документация отдельно начинается только с версии 3.0 (сейчас уже 7.01.26), но принципиально ничего не изменилось по вашей части. В предыдущих довольно развернутый хелп ставится прямо в инсталяторе. Документации отдельно не существует, так как диск с документацией имел свой заказной номер и соответственно стоил денег, ну его никто и не покупал. объем док порядка 10 мег.
Гость_Ильдар
Скинул, смотрите почту
Alexanderon
Огромное спасибо Ильдар.Сейчас буду смотреть что к чему и почему.
Надеюсь моего английского хватит на документацию)
LordN
вот, всё что нарыл на дисках..
Guest
Примного благодарен.
Guest
если еще нужна документация то могу прислать, кое что было по CARE
LordN
Цитата
если еще нужна документация то могу прислать, кое что было по CARE
если есть возможность - прикрепите лучше архивный файл к новому сообщению в этой теме. и все вам будут благодарны smile.gif
Alexanderon
Абсолютно поддерживаю Лорда biggrin.gif
Guest
что то у меня не получается прикрепить файл.. может нужно заклинание какое нибудь произнести..smile.gif
-------------------------------------
Для "Гостей" возможность прикрепления файлов недоступна. Зарегистрируйтесь на форуме.
ACU
Есть дока на CARE на рус яз ловите
Mars
Думаю, что документации выложено уже достаточно. Но хотелось бы предупредить начинающего инженера, чтобы по возможности не трогал то, что работает. smile.gif Что-либо добавлять или убирать самому не стоит. Дешевле выйдет пригласить специалиста. Зачастую, на объектах остаются файлы *.pjt, которые не соответствуют тому, что реально залито в контроллеры. К тому же, вряд ли у вас стоит лицензионный CARE. Он, в лучшем случае "крякнутый", а то и вовсе нерегистрированный. Насколько я помню, для работы с CARE версии ниже 3-й использовался аппаратный ключ (dongle), которого, скорее всего, нет. В этом случае CARE совершенно бесполезен, т.к. ни компилировать проект, ни залить код в контроллер невозможно.
Kip_
так можно к них самих попросить, они и расскажут и дадут кучу документации, у них там периодически обучения всевозможные проводятся, с заводов людей приглашают, с проектных организаций, всё показывают-рассказывают... я вот был когда у них м.Спортивная (в Москве), там они ещё кучу народа обучали, а с документацией вообще нет проблемм, на диске очень хорошую справочную систему дали по своим продуктам + мануалы и т.д.
Squid
пожалуйста

http://depositfiles.com/files/1362791

http://depositfiles.com/files/1362791 сама CARE 7.0
leon
Добрый день! Понадобилось сделать небольшой проект на контроллерах Honeуwell. У меня Care версии 7 и контроллеры exel100 и XCL5010C c модулями XCL521B, XCL522B,XCL523B,XCL524B. Пытаюсь создать конфигурацию этого хозяйства по документации которую скачал на этом форуме для Сare4. Не получается содать конфигурацию
контроллеров на шине LONWORKS. Подскажите кто знает может все таки есть отличие в версиях Сare? И еще не понятно где брать так называемы нейронный идентификатор для модулей XCL?его обязательно указывать при конфигурации? Может у кого есть документация по care7 хотя бы на английском? если что есть скиньте пожалуйста на leonid-box@rambler.ru
Mars
Цитата(leon @ 21.11.2007, 19:03) [snapback]192864[/snapback]
Добрый день! Понадобилось сделать небольшой проект на контроллерах Honeуwell. У меня Care версии 7 и контроллеры exel100 и XCL5010C c модулями XCL521B, XCL522B,XCL523B,XCL524B. Пытаюсь создать конфигурацию этого хозяйства по документации которую скачал на этом форуме для Сare4. Не получается содать конфигурацию
контроллеров на шине LONWORKS. Подскажите кто знает может все таки есть отличие в версиях Сare? И еще не понятно где брать так называемы нейронный идентификатор для модулей XCL?его обязательно указывать при конфигурации? Может у кого есть документация по care7 хотя бы на английском? если что есть скиньте пожалуйста на leonid-box@rambler.ru

В CARE довольно нормальный хелп есть. Отличия в версиях есть, но не настолько кардинальные, чтобы не разобраться. Не совсем понял что Вы хотели сказать этой фразой: "Не получается содать конфигурацию
контроллеров на шине LONWORKS". Для того, чтобы сваять проект в CARE Вам надо создать контроллер, к которому потом будете аттачить планты. При создании контроллера необходимо указать некотороые его характеристики, в т.ч. и как к нему подключаются модули I/O.
Идентификаторы наклеены на самих модулях. Один отрывной, другой приклеен на корпусе модуля. Опять же не совсем ясно зачем они Вам нужны на стадии проекта? Он вообще используется только при commisioning, т.е. когда уже установлены на свои места в шкафу.
leon
Спасибо. Про идентификаторы конечно глупый вопрос я задал. Посмотрел на модули сегодня и увидел эти наклейки.
С конфигурацией вот какая проблема - не удается привязать физические клеммы LON-модулей к переменным контроллера или мне так кажется, последовательность моих действий такова:

1) создал я контроллер XCL5010 на шине С-bus. Создаю LON-корпус, далее создаю Plant,т.е. объект управления и в нем используя Create HW/SW Point завожу каналы-переменные для тех модулей которые буду к нему цеплять по LON-шине. Эти переменные помечены черным цветом. Они автоматически цепляются к LON-корпусу.Вроде даже на нужных позициях.
2) В свойствах этих переменных указываю LON Point:NV-Input (например, для каналов дискретного вводаXFL523B) и NV Type: UNVT_byte. Это правильно?
3) При двойном клике эти переменные становяться желтыми и в Default System создается объект управления с именами переменных которые начинаются как nvi, а далее имя той же переменной. При этом они помечаются желтым цветом с зеленой стрелкой. Это правильно?

Это все необходимые действия по привязке LON-модулей или надо еще что-то сделать? В описании,которое я скачал сдесь в форуме Сare402-ru_995.pdf показано, какие-то непонятные манипуляции с клеммами в LON-корпусах. Cудя по рисункам этой документации на вкладке Terminal Assignment эти клеммы тоже окрашиваются в различные цвета, появляются какие-то стрелки. А у меня ничего такого нет. Все клеммы серого цвета.
Или в 7-ой версии ничего такого и не бывает??





что и в LON-Объекты этих модулей,
Mars
Вроде бы все правильно.
nvi (nv input) и nvo (nv output) добавляется к имени соответствующей точки. В принципе CARE автоматически привязывает все точки, поэтому вряд ли вам потребуются какие-то дополнительные действия, если, конечно, не требуется подключать по ЛОНу какие-то дополнительные устройства сторонних производителей.
Чтобы Terminal Assignment стал цветным smile.gif нужно находится в дереве ЛОН-баса.
И не напутайте там с определением вход-выход. Это для вас кажется, что данная точка является входом, а она может оказаться для ЛОН-устройства и выходом.
leon
Cпасибо за ответы. У меня еще есть вопросик: нужно значение одной из физической точки AI контроллера Х100 передавать основному контроллеру ХС5010 для создания контура управления. Для этого на контроллере ХС5010 я создал глобальную переменную типа INPUT и в свойствах этой переменной в строке "Технический Адрес" вписал технический адрес нужной AI-точки контроллера Х100. Этот Саre какой-то странный - делаешь проект, а как проверить правильность конфигурации и алгоритмов?, неужели нет никакого отладчика для этого? Как быть начинающему разработчику когда нет уверенности в своих действиях. Видимо все поверяется на объекте, но это же чревато..
Seriogal
Цитата(leon @ 24.11.2007, 17:44) [snapback]194070[/snapback]
Этот Саre какой-то странный - делаешь проект, а как проверить правильность конфигурации и алгоритмов?, неужели нет никакого отладчика для этого? Как быть начинающему разработчику когда нет уверенности в своих действиях. Видимо все поверяется на объекте, но это же чревато..


Есть симулятор , называется LiveCare (иконка с сердечком в тоолбаре) . Может симулировать вашу програму в виртуальном режиме или в реальном - предварительно откомпилировав и залив программу в контроллер. Если у вас демка , которую здесь выкладывали - расслабтесь , ничего не будет (в демо фунции симулятора и компиляции отключены).

>Видимо все поверяется на объекте, но это же чревато..< Я думаю, имеет смысл определится - если проект одноразовый , купите услуги тех кто знает как это делать. Если планируете с этим заниматься впредь - попросите в Хонейвелл график обучения по Каре. Этот софт сильно отличается от софта для програмирования релюх а ля ЛОГО.
Mars
Цитата(leon @ 24.11.2007, 16:44) [snapback]194070[/snapback]
Cпасибо за ответы. У меня еще есть вопросик: нужно значение одной из физической точки AI контроллера Х100 передавать основному контроллеру ХС5010 для создания контура управления. Для этого на контроллере ХС5010 я создал глобальную переменную типа INPUT и в свойствах этой переменной в строке "Технический Адрес" вписал технический адрес нужной AI-точки контроллера Х100. Этот Саre какой-то странный - делаешь проект, а как проверить правильность конфигурации и алгоритмов?, неужели нет никакого отладчика для этого? Как быть начинающему разработчику когда нет уверенности в своих действиях. Видимо все поверяется на объекте, но это же чревато..

Вот, что говорит мануал:
User Address (Адрес пользователя): Имя точки (максимум 18 буквенно-цифровых зна-ков), назначенное точке для использования операто-ром при определении местонахождения и подаче команд точке. Пример: OaTemp. Это имя и дескриптор дополнительно определяют точку. Это имя должно соответствовать имени точки, которая является приемником или инициатором информации для этой глобальной точки.
Technical Address (Технический адрес) Внутренний шестизначный номер, который определяет и размещает точку в системе. Этот номер состоит из трех пар цифр, показывающих номер контроллера (1-30), номер модуля (1-16) и номер терминала (1-12). Пример: 010310 означает Контроллер 1, Модуль 3, терминал 10. Для обращения к точкам операторы пользуются Адресом Пользователя.

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

Физический адрес
Если он ассоциируется с псевдоточкой, то имеется только номер контроллера. Другие поля могут быть пустыми, 0 или 99.
leon
Что за добавочный интегральный временной параметр в функции PID plus?
Какую функцию лучше использовать для регулирования положения клапана PID или PID plus?
Насколько эффективны они работают, может для хорошего качества регулирования их предпочтительно
использовать с другими функциями? Я так понимаю коэф-ты ПИД-регулятора подбираются опытным путем?
leon
Может кто подскажет что значит сообщение об окончании лицензии (см. рис 1), выданное при попытке запустить процедуру трансляции в CARE если все лицензии установлены (см рис.2)
Seriogal
Цитата(leon @ 13.1.2008, 19:27) [snapback]209476[/snapback]
Может кто подскажет что значит сообщение об окончании лицензии (см. рис 1), выданное при попытке запустить процедуру трансляции в CARE если все лицензии установлены (см рис.2)


Никогда не встречал . Самый простой путь - спросить у супорта . Я бы еще попробовал сделать терминацию и постановку лицензии заново ( перед этим удостоверьтесь что не потеряли пароль к http://license.ge51...)
ganin
У вас нелицензированный продукт, покажите на 2 рисунке все окошечко целиком и все будет ясно. Им все можно делать кроме трансляции и загрузки.
leon
Я специально показал не полностью рис.2 там ниже в строке license Key указан регистрационный код. Дело в том, что Care был приобретен с предустановкой на ноутбуке. Сами понимаете что без процедуры трансляции это пустышка. Обратились к поставщику, но пока ждем от него ответа может еще есть какие-нибудь предположения?
leon
Подскажите как установить время цикла регулирования (cycle time) в CARE для PID-регулятора? Есть ли возможность как-то блокировать работу регулятора для ручного управления? Заранее спасибо
Martin
Цитата(leon @ 16.1.2008, 15:26) [snapback]210677[/snapback]
Подскажите как установить время цикла регулирования (cycle time) в CARE для PID-регулятора? Есть ли возможность как-то блокировать работу регулятора для ручного управления? Заранее спасибо

В CARE у PID-регулятора есть параметр "Integral action time", если это то, о чём идёт речь, то он доступен для изменения при программровании в ControlStrategy и в последующем при работе контроллера через параметры.
leon
Так это интегральный коэффициент ПИД-регулятора. Думаю это не тоже самое что время или интервал регулирования или я ошибаюсь?
Martin
Значит я неправильно понял суть вопроса, извиняйте... unsure.gif
leon
скажите такая таблица (см. рисунок) в редакторе таблиц переключений будет работать? Пытаюсь совместить в одной таблице логигу И и ИЛИ. Проверил бы сам, но не работает трансляция, поэтому извиняюсь за вопрос :-)
Mars
Цитата(leon @ 17.1.2008, 16:19) [snapback]211197[/snapback]
скажите такая таблица (см. рисунок) в редакторе таблиц переключений будет работать? Пытаюсь совместить в одной таблице логигу И и ИЛИ. Проверил бы сам, но не работает трансляция, поэтому извиняюсь за вопрос :-)

Работать будет так: Start принимает значение 1, если Condition1 = 0 и Condition2 = 1 или Condition1 = 0 и Condition3 = 1. Фактически это означает, что Start будет принимать значение 1 только в том случае, когда хотя бы один из Condition2 или Condition3 будет иметь значение 1 и Condition1 будет =0
leon
Спасибо за ответ. А если такой случай как на рис2. Таблица будет истинной если Condition=1, Condition=2 и Condition3 будет истинным не менее 20 минут, а после того как все три условия будут истинными еще через одну минуту START примет значение 1 ? или я ошибаюсь и 1 мин пропадет в отрезке 20 мин???. Просто в мануале такие варианты не прописаны bestbook.gif и не известно как себя поведет в этом случае таблица коммутаций.
Martin
Вы абсолютно правы: Таблица будет истинной если Condition=1, Condition2=1 и Condition3 будет истинным не менее 20 минут, а после того как все три условия будут истинными еще через одну минуту START примет значение 1. А в ноль Start откинется уже без задержек, если любой Condition станет равен нулю.
leon
Есть два контроллера Honeywell XCL5010: Один б\у с прошивкой 2.04, другой новый с прошивкой 2.06. в новый контроллер легко заливается проект созданный в CARE7, а в тот,что б\у не получается - выдается cообщение Wrong Programm Name (неправильное имя программы). При этом контроллер позволяет выгружать из него залитую ранее программу (*pra). Пробовал делать стирание памяти - старая программа все равно не удаляется и при запуске datapoint list выдает весь листинг переменных той программы, которую я пытаюсь удалить. Может кто сталкивался с такой проблемой? подскажите, не выкидывать же контроллер? Может попробовать перезалить прошивку 2.04 на новую 2.06 и все будет хорошо? а где ее можно взять? если у кого есть поделитесь плиз..
Mars
Цитата(leon @ 3.2.2008, 20:23) [snapback]217878[/snapback]
Есть два контроллера Honeywell XCL5010: Один б\у с прошивкой 2.04, другой новый с прошивкой 2.06. в новый контроллер легко заливается проект созданный в CARE7, а в тот,что б\у не получается - выдается cообщение Wrong Programm Name (неправильное имя программы). При этом контроллер позволяет выгружать из него залитую ранее программу (*pra). Пробовал делать стирание памяти - старая программа все равно не удаляется и при запуске datapoint list выдает весь листинг переменных той программы, которую я пытаюсь удалить. Может кто сталкивался с такой проблемой? подскажите, не выкидывать же контроллер? Может попробовать перезалить прошивку 2.04 на новую 2.06 и все будет хорошо? а где ее можно взять? если у кого есть поделитесь плиз..

А Вы уверены, что XD508, установленный в контроллер программируемый, а не жестко прошитый?
8k14
Цитата(leon @ 3.2.2008, 20:23) [snapback]217878[/snapback]
...Пробовал делать стирание памяти - старая программа все равно не удаляется и при запуске datapoint list выдает весь листинг переменных той программы, которую я пытаюсь удалить...


Reset делать не пробовали? То, что Вы описали - это удаление программы из Flash-памяти, но в основной она продолжает при этом находиться, при этом если имена программ - действующей и заливаемой - отличаются, то может наблюдаться вот такой эффект. Попробуйте сбросить контроллер.
leon
Цитата(Mars @ 5.2.2008, 8:08) [snapback]218342[/snapback]
А Вы уверены, что XD508, установленный в контроллер программируемый, а не жестко прошитый?

Нет, не уверен. А как это проверить?? может попробовать поменять их местами?

Цитата(8k14 @ 5.2.2008, 15:46) [snapback]218540[/snapback]
Reset делать не пробовали? То, что Вы описали - это удаление программы из Flash-памяти, но в основной она продолжает при этом находиться, при этом если имена программ - действующей и заливаемой - отличаются, то может наблюдаться вот такой эффект. Попробуйте сбросить контроллер.

Имена программ естественно отличаются. Делать RESET контроллеру не пробовал, но если Вы рекомендуете завтра попробую.
Mars
Цитата(leon @ 5.2.2008, 21:09) [snapback]218700[/snapback]
Нет, не уверен. А как это проверить?? может попробовать поменять их местами?

Попробуйте smile.gif
Martin
1. Перед загрузкой прграммы сделайте Reset (кнопка). Команда Erase Flash трёт только содержимое флешки.
2. В контроллерах XCL5010 стоят только модули XDL505, они все поддерживают обновление прошивок.
3. Новые модули XDL505B с жёлтыми этикетками работают только с firmware версии не ниже 2.06.08
leon
Спасибо! Сделал RESET и на 5010 и на контроллерах XFL - помогло, вот только при загрузке выдает непонятное предупреждение что некая функция "Writing Daylight Saving Time" не поддерживается (см.Рисунок). Не подскажите чем оно может грозить? В контроллере с прошивкой 2.06 - все ок а тут нет
leon
И еще, есть вопрос по использованию конвертора BNA-1C? Через Гипертерминал я к нему подключился,а там BNA Bootloader задает вопросы. На некоторые я смог ответить (задать IP-адрес, маску, задал пользователя и пароль). Дальше не очень понятно. Что подразумеваеться под FTP-сервером? я понял что это ПК с которым он будет использоваться - я ему тоже задал IP-адрес. далее спрашивается путь к файлу конфигурации FTP-сервера. Какой файл и где его взять? может это тот файл ОРС-сервера (opc.cfg) через который я буду коннектиться к нему?? или что??Я так понял что пока я этого не сделаю, BNA так и не перейдет в Operating Mode?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.