Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Документация по программному пакету от Honeywell (CARE и тд)
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21
gkv2001
Подскажите для подключения XL50-CY с ноутбуком для копирования и заливки программы на карту XD50-FC подойдет Кабель-адаптер ORIENT USS-111N USB Am to RS232 DB9M т.к на ноутбуке нет com порта.
dredko
Цитата(gkv2001 @ 7.11.2017, 11:58) *
Подскажите для подключения XL50-CY с ноутбуком для копирования и заливки программы на карту XD50-FC подойдет Кабель-адаптер ORIENT USS-111N USB Am to RS232 DB9M т.к на ноутбуке нет com порта.


Если этот кабель создаст COM-port в системе, то подойдет.
dredko
CARE 10.08
на всех мониторах планеты...
magnat2011
Тут есть спецы па арене?
как в арене реализовать управление вентилятором по температуре с гистерезисом???
как вообще гистерезис стандартными средствами осуществить?
gkv2001
Цитата(dredko @ 7.11.2017, 21:15) *
Если этот кабель создаст COM-port в системе, то подойдет.


Подскажите что не так?
dredko
Цитата(gkv2001 @ 13.11.2017, 10:03) *
Подскажите что не так?


На компьютере какого-нибудь антивируса нет?

(Я могу завтра у себе попытаться загрузить, если перешлете файлы на dredko@mail.ru)
gkv2001
Цитата(dredko @ 13.11.2017, 10:15) *
На компьютере какого-нибудь антивируса нет?

(Я могу завтра у себе попытаться загрузить, если перешлете файлы на dredko@mail.ru)


Kasper Free но я его отключал. Файлы выслал.
dredko
Цитата(gkv2001 @ 13.11.2017, 10:33) *
Kasper Free но я его отключал. Файлы выслал.


При загрузке, на всякий случай, отключите C-Bus (серый разъем)
gkv2001
Цитата(dredko @ 13.11.2017, 10:42) *
При загрузке, на всякий случай, отключите C-Bus (серый разъем)

Он и не подключен, флажок на С-Bus: Up 9.600 bps
dredko
Отправил восстановленный файл.
Возможно, при выгрузке что-то покривилось :-)
gkv2001
Цитата(dredko @ 13.11.2017, 20:02) *
Отправил восстановленный файл.
Возможно, при выгрузке что-то покривилось :-)


Спасибо все получилось.
Может криво копируется из-за коннектора USB-COM?
dredko
Цитата(gkv2001 @ 14.11.2017, 9:19) *
Спасибо все получилось.
Может криво копируется из-за коннектора USB-COM?


Последние 7 лет только такие и используем.
Наверное, можно было попытаться повторно выгрузить.
gkv2001
Цитата(dredko @ 14.11.2017, 13:20) *
Последние 7 лет только такие и используем.
Наверное, можно было попытаться повторно выгрузить.

Выгружал несколько раз и эту программу с насосами и другую без них в CARE8. Результат такой же.
Пробовал в Repair PRA file грузилось чуть больше и опять error.В CARE9 сразу ошибку выдает.
Скажите где можно править программу так как это сделали Вы. Просто хотелось бы иметь в запасе и программу без насосов и перепада давления в системе.
Наверняка у меня руки кривые и возможно скачанные программы.
gkv2001
Спасибо разобрался.
Все дело было в name
dredko
Цитата(gkv2001 @ 15.11.2017, 13:20) *
Спасибо разобрался.
Все дело было в name



С этого места, если можно, поподробнее.
gkv2001
Цитата(dredko @ 15.11.2017, 16:06) *
С этого места, если можно, поподробнее.

В Repair PRA file поставил такие же значения как в присланном тобой файле и о чудо другая прога без насосов загрузилась.
dredko
Полезный XFM
Эмуляция значения температуры наружного воздуха по среднемесячным значениям.

Нажмите для просмотра прикрепленного файла

Для ситуации, когда в контроллере отсутствует возможность получить температуру наружного воздуха (не осталось свободных входов). Также можно сделать внешнее переключение на эти "синтетические" показания в случае аварии физического датчика или пропадания передачи глобальной точки.
----
Эмуляция значений температуры наружного
воздуха по календарю и среднемесячным
значениям.
В параметрах указывается среднемесячное
значение температуры для каждого месяца.
Также указывается максимальное суточное
колебание. Отдельными параметрами
указывается время переключения между ночью и
днем. Дневная температура будет выше
среднемесячной на 1/2 суточного колебания,
ночная температура будет ниже среднемесячной
на 1/2 суточного колебания.

Inpus:
нет

Outputs:
OAT_Emu - "Синтезированная" температура
наружного воздуха;

Parameters:
#1: Ver. - версия программы;
#2: SysNo - сюда можно поместить любое число,
для последующего облегчения поиска этого XFM
через файлы параметров в системе EBI/SymmetrE;
#3: Logic1 - внутренний параметр, должен всегда
быть ==1;
#4: DayStart - (800) время наступления дня в
формате ЧЧММ;
#5: DayEnd - время окончания дня в
формате ЧЧММ (2200);
#6: Day>Night - (10 градусов) - величина суточно
колебания температуры;
#7: Jan - (-20) - среднемесячная температура
месяца Январь;
#8: Feb - (-20) - Февраль;
#9: Mar - (-10) - Март;
#10: Apr - (0) - Апрель;
#11: May - (10) - Май;
#12: Jun - (15) - Июнь;
#13: Jul - (20) - Июль;
#14: Aug - (15) - Август;
#15: Sep - (10) - Сентябрь;
#16: Oct - (0) - Октябрь;
#17: Nov - (-10) - Ноябрь;
#18: Dec - (-15) - Декабрь;
#19: OUT MONTH - выходной параметр, равный
текущему месяцу;
AlexeyFS
Коллеги поделитесь плиз Библиотекой Shape датчиков для пожарной сигнализации HMIWeb Display Builder. А то нарисовать красиво не получается.
dredko
Не сталкивался ли кто-нибудь с подобным?

Контроллер Web1 (XL1000C500) выпуска 2008 года.
Проработал без лишних вопросов все это время.

Вдруг, по словам эксплуатации, после стандартных пожарных испытаний не стал включать свои вентсистемы и вообще исчез из диспетчеризации. Ping проходит. После подключения обнаружилось, что тип контроллера стал XL1000CInvalid. Помогла только перезагрузка Linux.

Вопрос: ждать ли от такого контроллера подвоха с умиранием в ближайшее время или списать все на случайное прохождение космических частиц (не брать в голову).
Martin
Если нет бесперебойника, то я бы рекомендовал установить
dredko
Цитата(Martin @ 5.12.2017, 13:27) *
Если нет бесперебойника, то я бы рекомендовал установить


Бесперебойники - больная тема. Аккумуляторы достаточно быстро (3 года) дохнут и это выясняется, при отключении питания.

Обновление XFM EMU_OAT1.
Добавлено плавное изменение температуры в течении месяца с учетом числа.
Задаваемое в параметрах среднемесячное значение будет достигаться 15-16 числа каждого месяца. И линейно стремиться к среднемесячному значению следующего месяца, достигая его также в 15-16 числах. Таким образом на начало месяца температура будет равна среднему между заданиями на предыдущий и текущий месяц.
Суточные колебания оставлены без изменений.

Нажмите для просмотра прикрепленного файла
Martin
Цитата(dredko @ 9.12.2017, 17:55) *
Бесперебойники - больная тема. Аккумуляторы достаточно быстро (3 года) дохнут и это выясняется, при отключении питания.


Раз в два года менять аккумы
А в идеале ещё и поставить ups с релейными выходами «сбой ас», «разряд батарей»
magnat2011
Всем доброго дня.
С прошедшими праздниками.

Нужна помощь спецов :-)

на объекте периодически вываливается тревога об архивировании.
время архивирования выставлено - максимальное.

в ручном заархивировать не получается.


кто что может посоветовать - как обойти ее - как убрать

заранее спасибо

Spaider
Цитата(magnat2011 @ 9.1.2018, 11:48) *
Всем доброго дня.
С прошедшими праздниками.

Нужна помощь спецов :-)

на объекте периодически вываливается тревога об архивировании.
время архивирования выставлено - максимальное.

в ручном заархивировать не получается.


кто что может посоветовать - как обойти ее - как убрать

заранее спасибо

Мне помогает на 1 объекте перезагрузка ПК. при этом просто программная перезагрузка сервера Excel 5000 не помогает. Далее заходишь и в ручную архивируешь. Может есть другое решение?
dredko
Цитата(Spaider @ 10.1.2018, 12:52) *
Мне помогает на 1 объекте перезагрузка ПК. при этом просто программная перезагрузка сервера Excel 5000 не помогает. Далее заходишь и в ручную архивируешь. Может есть другое решение?


Проверьте и добавьте права доступа на запись в папку архива.
dredko
Обновление XFM

EMU_OAT3
Нажмите для просмотра прикрепленного файла

Контролирует состояние датчика температуры наружного воздуха. Автоматически переключается на "синтетические" значения при выходе датчика из строя или при выходе его показаний за аварийные значения. Можно выбрать любой способ автоматического переключения или явно указать источник сигнала (физический датчик температуры или синтетические показания) вне зависимости от условий.
Синтетические значения плавно изменяются в зависимости от даты и времени суток.


EMU_OAT2
Нажмите для просмотра прикрепленного файла
Просто выдает синтетическое значение температуры наружного воздуха (на замену EMU_OAT1).
Добавлено плавное суточное изменение с возможностью указать в параметрах время минимальной и максимальной суточных температур.
Сутки делятся на 4 части точками минимальной температуры, начала дня, максимальной температуры и окончания дня. Температура линейно изменяется прямо-пропорционально времени прошедшему на каждом из отрезков.
magnat2011
Добрый день.
Нужна помощь в интеграции оборудования будерус Логоматик 4323 в Скаду Хоневелл Арена АХ
Есть возможность установить Лон гетевей от Будеруса - но нет подходящих файлов конфигурации и ксив файлов.
Есть описание протокола ECO CAN-Bus by Buderus

нужно придумать как его втянуть в Арену Ах
1. нужна помощь в написании конфигурационного файла и ксиф файла для лон гетевея от Будеруса
2. нужно сделать прямой драйвер на открытый протокол мод-бас, бак нет или лон для шлюза HAWK
с протокола эко кан = Будеруса

Вы можете помочь или дайте координаты кто может помочь в этом деле

спасибо
proekt.comfortlab
Добрый день, требуется консультация.
На объекте установлена Enterprise Buildings Integrator со следующим набором лицензий:
EBI-BASE02
EBI-DBP00250
EBI-DBP02500
EBI-IZXLDIR
EBI-IZMODIC
EBI-IFOPCCL

В настоящее время появилась задача передавать данные из EBI в стороннюю SCADA систему.
Требуется ли отдельная лицензия для активации на EBI OPC сервера?
Можно ли настроить передачу данных по Modbus TCP в другую SCADA систему? Может ли EBI одновременно быть и клиентом и сервером Modbus TCP?

Также планируется замена вышедших из строя контроллеров Excel800 на другие, с Modbus TCP. Потребуются ли доп. лицензии/инструменты, чтобы привязать переменные modbus новых контроллеров к существующим мнемосхемам?
split
Доброго дня всем!

Вопрос такой: как программной логикой CARE обнулить (сбросить) аппаратную точку Pulse Converter (сумматор) Excel Web II? Возможно ли это вообще?
dredko
Полезный макрос.

Нажмите для просмотра прикрепленного файла

Время и дата последнего перезапуска контроллера

Фиксируется момент последнего перезапуска контроллера, который может быть вызван перезагрузкой или пропаданием питания. В системах диспетчеризации позволяет разделить перерывы в передаче данных связанные с проблемами локальной сети и проблемами перезагрузки самих контроллеров.

Inputs: нет

Outputs:
Year - год последнего перезапуска;
MonthDay - дата перезапуска в формате MMDD (смотреть через XwOnline);
HourMinutes - время перезапуска в формате HHMM (смотреть через XwOnline);
TimePassed - время в часах от последней инициализации;
Year_Alarm - авария, формируемая, если после перезагрузке контроллера текущий год окажется меньше, указанного в параметре Year_alm_Set (вдруг дата сбилась);
DaysPassed - дни, прошедшие от последней инициализации;
Day1981 - дата инициализации в днях, прошедших от 1981-01-01 (для стандартного вывода даты на EBI/SymmetrE);
TimeSSM - время инициализации в секундах от полуночи (для вывода на EBI/SymmetrE);


Ошибки и советы приветствуются!
Martin
Цитата(proekt.comfortlab @ 13.4.2018, 15:12) *
Добрый день, требуется консультация.
На объекте установлена Enterprise Buildings Integrator со следующим набором лицензий:
EBI-BASE02
EBI-DBP00250
EBI-DBP02500
EBI-IZXLDIR
EBI-IZMODIC
EBI-IFOPCCL

В настоящее время появилась задача передавать данные из EBI в стороннюю SCADA систему.
Требуется ли отдельная лицензия для активации на EBI OPC сервера?
Можно ли настроить передачу данных по Modbus TCP в другую SCADA систему? Может ли EBI одновременно быть и клиентом и сервером Modbus TCP?

Также планируется замена вышедших из строя контроллеров Excel800 на другие, с Modbus TCP. Потребуются ли доп. лицензии/инструменты, чтобы привязать переменные modbus новых контроллеров к существующим мнемосхемам?

Добрый день,

В вашей лицензии OPC-клиент. OPC-сервер докупается отдельно
EBI может читать и записывать в регистры по Modbus. Непосредственно прочитать данные с EBI по Modbus невозможно.
Касательно перехода с Excel800 на модбасные контроллеры - единственный подводный камень - это перепроверить, что Вы укладываететсь в лицензированные точки. Максимальное количество Modbus контроллеров - 255.
Martin
Цитата(split @ 16.4.2018, 13:49) *
Доброго дня всем!

Вопрос такой: как программной логикой CARE обнулить (сбросить) аппаратную точку Pulse Converter (сумматор) Excel Web II? Возможно ли это вообще?

В обычной жизни сброс производится переводом в ручку, заданием необходимого значения с последующим возвратом в авто.

Программно делать не приходилось, но простой поиск по документу ANSI/ASHRAE Standard 135-2001 BACnet®—A Data Communication Protocol for Building Automation and Control Networks (Google в помощь)
в разделе 12.23 Pulse Converter Object Type даёт следующую информацию к размышлению:
"...The Present_Value property of the Pulse Converter object can be adjusted at any time by writing to the Adjust_Value
property, which causes the Count property to be adjusted, and the Present_Value recomputed from Count..."

Если заглянуть в Properties точки Pulse Converter в ExcelWeb-II, то там тоже есть данный параметр.
Так что я бы копал в эту сторону.

proekt.comfortlab
Цитата(Martin @ 20.4.2018, 14:39) *
Добрый день,

В вашей лицензии OPC-клиент. OPC-сервер докупается отдельно
EBI может читать и записывать в регистры по Modbus. Непосредственно прочитать данные с EBI по Modbus невозможно.
Касательно перехода с Excel800 на модбасные контроллеры - единственный подводный камень - это перепроверить, что Вы укладываететсь в лицензированные точки. Максимальное количество Modbus контроллеров - 255.


Спасибо за ответ.
dredko
Цитата(proekt.comfortlab @ 13.4.2018, 15:12) *
Также планируется замена вышедших из строя контроллеров Excel800 на другие, с Modbus TCP. Потребуются ли доп. лицензии/инструменты, чтобы привязать переменные modbus новых контроллеров к существующим мнемосхемам?


а можно поинтересоваться:
как планируется реализовать ручные режимы для точек (например принудительно открыть-закрыть клапан)?
Замена контроллера повлечет замену модулей входов-выходов или их каким-то образом планируется оставить (LON)?
split
Цитата(Martin @ 20.4.2018, 10:59) *
В обычной жизни сброс производится переводом в ручку, заданием необходимого значения с последующим возвратом в авто.

Программно делать не приходилось, но простой поиск по документу ANSI/ASHRAE Standard 135-2001 BACnet®—A Data Communication Protocol for Building Automation and Control Networks (Google в помощь)
в разделе 12.23 Pulse Converter Object Type даёт следующую информацию к размышлению:
"...The Present_Value property of the Pulse Converter object can be adjusted at any time by writing to the Adjust_Value
property, which causes the Count property to be adjusted, and the Present_Value recomputed from Count..."

Если заглянуть в Properties точки Pulse Converter в ExcelWeb-II, то там тоже есть данный параметр.
Так что я бы копал в эту сторону.

Спасибо за подсказку, попробую копнуть в эту сторону. =)

з.ы. Пока ждала ответа, решила насущную задачу по другому.
dredko
Цитата(split @ 26.4.2018, 10:00) *
Спасибо за подсказку, попробую копнуть в эту сторону. =)

з.ы. Пока ждала ответа, решила насущную задачу по другому.



А как вы сохраняете накопленные значения во время перезагрузки программы? Переносите их в другой контроллер или вручную забиваете обратно?
split
Цитата(dredko @ 26.4.2018, 13:38) *
А как вы сохраняете накопленные значения во время перезагрузки программы? Переносите их в другой контроллер или вручную забиваете обратно?

Создаем в Control Loop'е - Parameter, в который пишем значение через Multi-Switch по определённому событию. Например через определённые промежутки времени или как у меня по масштабу счетчика - 1000 импульсов 1 м3. Пока значение не пишется, оно закольцовано на себя через тот же Multi-Switch. Параметры после сбоя питания или перезагрузки в отличие от регистров не обнуляются.
В хелпе также прочитала: чтобы продлить срок службы флэш-памяти контроллера значения в параметры записывать нужно как можно реже.
Нажмите для просмотра прикрепленного файла
dredko
Цитата(split @ 27.4.2018, 11:54) *
Создаем в Control Loop'е - Parameter, в который пишем значение через Multi-Switch по определённому событию. Например через определённые промежутки времени или как у меня по масштабу счетчика - 1000 импульсов 1 м3. Пока значение не пишется, оно закольцовано на себя через тот же Multi-Switch. Параметры после сбоя питания или перезагрузки в отличие от регистров не обнуляются.
В хелпе также прочитала: чтобы продлить срок службы флэш-памяти контроллера значения в параметры записывать нужно как можно реже.


Спасибо! Пойду на живом контроллере потренируюсь. :-)
split
Цитата(dredko @ 28.4.2018, 15:14) *
Спасибо! Пойду на живом контроллере потренируюсь. :-)

Пожалуйста! )
Кстати, ваш макрос:

Цитата(dredko @ 18.4.2018, 10:25) *
Полезный макрос.

Нажмите для просмотра прикрепленного файла

Время и дата последнего перезапуска контроллера

засунула в этот же контроллер, так что Вам тоже спасибо )
proekt.comfortlab
Цитата(dredko @ 24.4.2018, 1:28) *
а можно поинтересоваться:
как планируется реализовать ручные режимы для точек (например принудительно открыть-закрыть клапан)?
Замена контроллера повлечет замену модулей входов-выходов или их каким-то образом планируется оставить (LON)?


Сеть LON не остается, планируется полная замена контроллера и модулей расширения.
по поводу ручного режима - насколько я понимаю EBI позволяет записывать modbus регистры, поэтому какая может быть проблема с ручным режимом?
dredko
Цитата(proekt.comfortlab @ 4.5.2018, 12:55) *
Сеть LON не остается, планируется полная замена контроллера и модулей расширения.
по поводу ручного режима - насколько я понимаю EBI позволяет записывать modbus регистры, поэтому какая может быть проблема с ручным режимом?


Если у меня есть точка (пусть это будет уставка температуры притока) 1 штука, с точки зрения EBI. В автоматическом режима (Mode = Auto) программа туда записывает вычисленное, по температуре вытяжного воздуха, значение. Я его вывожу на систему диспетчеризации. Когда мне надо вручную задать что-то иное я должен:
а) перевести эту точку в режим Manual (еще одна точка для EBI?);
б) внести новое значение в переменную (еще одна точка? ведь мне нужно как-то одновременно видеть и автоматическое значение);
Т.е. получаем минимум 2, максимум 3 точки вместо одной.

Собственно мне интересна именно эта проблема, т.к. в какой-то момент с ней придется столкнуться самому. На старых системах диспетчеры часто переводят точки вручную и обратно: для временной блокировки аварий, уставки меняют, клапаны принудительно открывают, имитируют температуры и т.п. Но для них все действия происходят с одной точкой.
dredko
2018-05-18

CARE 10.08.01

The major changes of this CARE version are

Major Changes Applications and usage scenarios
 Support of project CLNX Point List View” by providing CARE export of CARE projects in NIDEX files for Niagara Supervisor CARE import function.
 EDE created by CARE includes TrendLog objects.
 XW online freezes and controller restarts problems with many loop object s has been
solved.
 It is possible now to create loop objects with the same name in different plants
 To benefit of the CARE Import Wizard released with CentraLine Niagara 4.4, please open and save your projects with this CARE version. Doing this you create the NIDEX file. CARE project saved with previous versions do not support the CARE Import Wizard.
For details of the CARE Import Wizard please refer to the release bulleting of Niagara 4.4 and the technical documentation in the Niagara 4.4 folder.
 Different ports for SSH (e.g. 23, 522, 10010) did not work with CARE for remote connections
 XW Online LiveCARE display correct loop object parameters now.
Wildrover
Цитата(dredko @ 24.5.2018, 9:45) *
2018-05-18

CARE 10.08.01

The major changes of this CARE version are

Major Changes Applications and usage scenarios
 Support of project CLNX Point List View” by providing CARE export of CARE projects in NIDEX files for Niagara Supervisor CARE import function.
 EDE created by CARE includes TrendLog objects.
 XW online freezes and controller restarts problems with many loop object s has been
solved.
 It is possible now to create loop objects with the same name in different plants
 To benefit of the CARE Import Wizard released with CentraLine Niagara 4.4, please open and save your projects with this CARE version. Doing this you create the NIDEX file. CARE project saved with previous versions do not support the CARE Import Wizard.
For details of the CARE Import Wizard please refer to the release bulleting of Niagara 4.4 and the technical documentation in the Niagara 4.4 folder.
 Different ports for SSH (e.g. 23, 522, 10010) did not work with CARE for remote connections
 XW Online LiveCARE display correct loop object parameters now.


Самое важное для нас исправление в этой версии: "Cyrillic characters doesn't work with Windows 10", теперь можно переезжать на Win 10.
magnat2011
ДВА ВОПРОСА

как в Вебе 2 - сделать подсчет = наработку оборудования насосов вентиляторов и тп в часах??7 средствами КАРЕ.

в ранних версиях - было просто установкой галочки а в последней версии такого нет ???



второй вопрос - столкнулись еще с такой проблемой, - что во 2 версии КАРЕ модбас сеть похватывает аж бегом,
а в 8 серии КАРЕ ругается - не можем даже создать мод бас сеть ругается - В чем может быть проблема?
split
Цитата(magnat2011 @ 29.5.2018, 21:42) *
ДВА ВОПРОСА

как в Вебе 2 - сделать подсчет = наработку оборудования насосов вентиляторов и тп в часах??7 средствами КАРЕ.

в ранних версиях - было просто установкой галочки а в последней версии такого нет ???



второй вопрос - столкнулись еще с такой проблемой, - что во 2 версии КАРЕ модбас сеть похватывает аж бегом,
а в 8 серии КАРЕ ругается - не можем даже создать мод бас сеть ругается - В чем может быть проблема?


По первому вопросу - уточните пожалуйста какие ранние версии (версии чего) Вы имеете в виду? Установка галочки где?
По второму - не пользовалась Care_10_08_01_b348_HBS, поэтому ничего сказать не могу...
magnat2011
Еще вопрос
Есть спецы по подключению частотников к контролллерам Хоневелл по модбасу? выручайте...

нужно добавить в существующие и работающие контроллеры управление частотниками по мод басу. прога писалась на Каре 10.02
в то время


Каре версия 10.02 - позволяет выбрать мод бас регистр от 0000 до 9999 из выпадающего списка при выбранном - 16 бит
(16 бит серое и изменить нет возможности)

а что и как делать если интересующие нас адреса больше 10 000??? ( есть на 13ххх есть на 15ххх )
или мы чтото делаем не так.



dredko
Цитата(magnat2011 @ 4.6.2018, 12:32) *
Еще вопрос
Есть спецы по подключению частотников к контролллерам Хоневелл по модбасу? выручайте...

нужно добавить в существующие и работающие контроллеры управление частотниками по мод басу. прога писалась на Каре 10.02
в то время


Каре версия 10.02 - позволяет выбрать мод бас регистр от 0000 до 9999 из выпадающего списка при выбранном - 16 бит
(16 бит серое и изменить нет возможности)

а что и как делать если интересующие нас адреса больше 10 000??? ( есть на 13ххх есть на 15ххх )
или мы чтото делаем не так.


В 10.03 можно указать пятизначный адрес. Что делать с 10.02 не знаю, увы.
Наверное, можно SRB на 10.03 посмотреть, на наличие явного увеличения разрядности modbus регистров
dredko
Полезный макрос

Нажмите для просмотра прикрепленного файла

Одновременное использование нескольких датчиков температуры наружного воздуха.
Если в системе установлено более одного датчика температуры наружного воздуха. Основная идея в том, что каждый контроллер использует максимальное количество значений температур наружного воздуха (все доступные). Переключение между датчиками каждый контроллер осуществляет самостоятельно, в зависимости от наличия связи с источником (другой контроллер) или исправности показаний. Контроль наличия связи возлагается на принимающую сторону (стандартный флаг для referense точек). Контроль исправности самого сенсора возлагается на передающую сторону: тот контроллер, к которому данный конкретный датчик подключен (через status flags точки). Таким образом, при наличии нескольких источников можно со спокойной душой (безболезненно для системы) перегружать или отключать отдельные контроллеры.

Макрос OaTempAverageSigma

Резервирование температур с автоматическим исключением некорректных показаний. Можно использовать и для других аналоговых сигналов (влажность давление и т.п.) после изменения соответствующих аварийных границ.

Возможно использование небольшого настраиваемого фильтра для сглаживания выходного сигнала.
Значения входных сигналов должны находиться в границах, определяемых параметрами MaxTemp и MinTemp. Любой входной сигнал может быть принудительно отключен соответствующим параметром *_Disable. Если данный вход использовался в качестве основного, то при его отключении или выходе за допустимые границы, будет использоваться следующий за ним вход. Если все входы отключены или вышли за границы допустимых параметров, то на выход будет подано значение параметра AllFaultOaTemp.

OaTempSelect:
1- 1й вход Авто (переключение на следующий вход при отключении данного);
2- 2й вход Авто;
3- 3й вход Авто;
4- 4й вход Авто;
5- 5й вход Авто;
6- 6й вход Авто;
7- Среднее, с учетом среднеквадратического отклонения, значение;
8 - Минимальное значение;
9 - Максимальное значение;
10 - Простое среднее значение;
11- Принудительно 1й вход (без переключения по аварии);
12- принудительно 2ой
13- принудительно 3й
14- принудительно 4й
15- принудительно 5й
16- принудительно 6й
17 - Аварийный вход

Outputs:
OaTemp - выходная величина;
OaAverage - усредненная, с учетом среднеквадратических отклонений, величина;
FaultQuantity - количество неисправных или отключенных входов;
GoodQuantity - количество используемых входов;
OaTempALm - авария, количество исправных входов меньше заданного в параметре OaTmpSMinSet;
Sigma - величина среднеквадратического отклонения;
SimpleAverage - простое усреднения по неотключенным принудительно входам;
----------
1_Used - индикатор использования входа при вычислении среднего значения с учетом среднеквадратического отклонения. 0 - не используется, 1 - используется;
2_Used - индикатор второго входа;
....
аналогичные индикаторы для входов 3,4,5,6

Parameters:
OaTmpSMinSet - минимально допустимое количество "живых" датчиков;
MaxTemp - максимальное допустимое значение входного сигнала. При превышении данной величины вход отключается;
MinTemp - минимальное допустимое значение входного сигнала. Если значение входа меньше данной величины, то вход отключается;
AllFaultOaTemp - значение, которое подается на выход OaTemp, при отключении всех входов;
1_Disable - принудительное отключение входа 1;
2_Disable - принудительное отключение входа 2;
3_Disable - принудительное отключение входа 3;
4_Disable - принудительное отключение входа 4;
5_Disable - принудительное отключение входа 5;
6_Disable - принудительное отключение входа 6;
BadMinValue - значение, используемое для аварийного исключения при минимизации;
BadMaxValue - значение, используемое для аварийного исключения при максимизации;
FilterSteps - количество шагов фильтра;
UseFilter - исользовать (1) или не использовать (0) выходной фильтр;

Ошибки, исправления, предложения и замечания приветствуются.
magnat2011
нужна прошивка для контроллеров MVC-80 выше чем 3.3 у кого есть 3.4 или 4хх серии пришлите плз
service86
на службу асу тп нашего предприятия передают в обслуживание системы с контроллерами XCL5010, CLLIONLC01, CLAXHAWK330E, а также EBI и СOACH AX. возникает ряд вопросов, так как инфы по данному производителю не очень много:
- софт для программирования CARE, как приобрести лицензию, сколько стоит
- как добавить новые точки в ЕВI, что нужно
- как слить программу из контроллера
- есть ли представители компании в Украине, их контакты
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.