Контар арм windows 10

ПТК КОНТАР: Вопросы и ответы

Применение приборных блоков контроллеров «МС12» и «МС6М»

Разница между этими типами приборов в следующем:

В алгоритме для выпускаемых в настоящее время контроллеров МС12 необходимо ставить тип «МС12М». Тип «МС12» предназначался для контроллеров МС12 с устаревшей платой, которая отличается тем, что вместо разъема RJ12 там стоят 3 винтовые клеммы.

В алгоритме для выпускаемых в настоящее время контроллеров МС6 необходимо ставить тип «МС6». Тип «МС6М» предназначен для контроллеров МС6 с новой операционной системой, который пока не пущен в производство.

Мониторинг обмена данными через RS232/RS485

Чтобы посмотреть информацию об обмене данными между контроллером MC12/MC8.3 и внешним устройством (прибором учета энергоресурсов, контроллером стороннего производителя и пр.) через дополнительный интерфейс RS232/RS485 (разъем RJ12 на плате контроллера), проделайте следующие действия:

  • В программе КОНСОЛЬ установите соединение с требуемым контроллером.
  • Сделайте двойной щелчок левой кнопкой мыши на слове Контроллер. При этом откроется диалоговое окно XRAM Viewer.
  • В этом окне, в поле Controller вместо нулей укажите текущий сетевой адрес того контроллера в сети Контар, к которому подключено внешнее устройство.
  • В верхнее поле Address введите a00, в нижнее поле Address введите b00.
  • В поле Format выберите значение HEX.
  • В поле Bytes выберите значение 32.
  • Чтобы информация сохранялась в файл, установите флажок Save to File.
  • Нажмите кнопку Start.
  • Если связь с внешним устройством установлена и происходит двухсторонний обмен, внизу окна будут выводиться две меняющиеся строки.

Если внешнее устройство не отвечает, то во второй строке будут нули.

  • После наблюдения за обменом данными закройте диалоговое окно.
  • Если был установлен флажок Save to File, то после закрытия окна сохранение в файл будет завершено.

    Созданный файл помещается в папку C:\Documents and Settings\ \My Documents\Konsole\Trends.

    Пример такого файла: А1@СолнечноеМЗТА_1879069442_21031750.txt, где 1879069442 – серийный номер контроллера, 21031750 – дата и время записи в формате дд(день):мм(месяц):чч(час):мм(минута).

    Заметим, что просмотр информации об обмене данными доступен только для подключения через дополнительный интерфейс RS232/RS485 (разъем RJ12). Просмотр обмена данными для подключения через основной интерфейс RS485, по которому приборы КОНТАР соединяются между собой, не доступен.

    Подключение через GPRS-модем

    Будем иметь в виду GPRS и GSM/CDMA модемы, которые подключаются к коммуникационному субмодулю контроллера по интерфейсу RS232.

    Сначала заметим следующее.
    Понять, что подключение GPRS или GSM/CDMA модема к контроллеру прошло успешно, и контроллер подключился к сети Интернет, можно по свечению желтого светодиода, расположенного на субмодуле.

    • У субмодуля Webliner Modem этот светодиод расположен сбоку на его плате. Чтобы увидеть его состояние, необходимо снять крышку контроллера.
    • У субмодуля Weblinker EM этот светодиод встроен в разъем Ethernet.

    При инициализации модема желтый светодиод мигает. После успешной инициализации модема и получении контроллером IP-адреса, желтый светодиод загорается постоянным светом. Это значит, что контроллер подключился к сети Интернет.

    Если подключиться к сети Интернет не получается, то проверьте настройки инициализации модема в программе КОНСОЛЬ.

    • В программе КОНСОЛЬ откройте меню Дополнительно — Модем.
    • Убедитесь, что начальная скорость установлена в соответствии с текущей скоростью, которая прописана в модеме (смотрите документацию на модем). Это наиболее частая причина того, что не получается установить связь. Если текущая скорость неизвестна, попробуйте найти ее методом перебора.
    • Убедитесь в корректности логина и пароля для доступа. Посмотрите настройки файла конфигурации для модема в папке C:\Program Files\Kontar\Konsole\ModemConfig. Загрузите другой файл для модема.
    • Если не поможет – уточните строку AT команд у техподдержки провайдера сотовой связи. Наши AT команды приведены для случая динамического присвоения IP-адреса модему, в случае статического IP-адреса модема может потребоваться корректировка некоторых AT команд.

    Модемы Cinterion серий MC (MC35i, MC52i…) характеризуются одной особенностью: для них в программе КОНСОЛЬ необходимо дважды указать скорость по умолчанию.

    • Первый раз Скорость по умолчанию установите равной начальной скорости модема (обычно 9600), а Рабочая скорость равной той, которая расположена в конце строки AT команд (обычно 115200).
    • После этого отключите соединительный кабель 317 от компьютера к контроллеру и подключите контроллер через кабель 325 к модему и дождитесь установки связи.
    • Снова подключите контроллер к компьютеру и установите обе скорости равными: Скорость по умолчанию=115200 и Рабочая скорость=115200.
    • Соедините контроллер с модемом.

    Подключение приборов через Интернет

    Чтобы настроить связь контроллеров с системой диспетчеризации Контар АРМ через Интернет, проделайте следующие действия:

    • В программе КОНСОЛЬ, в сетевых настройках Master контроллера задайте внешний IP-адрес сервера системы диспетчеризации Контар АРМ.
    • На компьютере с установленной программой Контар АРМ настройте брандмауэр в операционной системе Windows: установите исключение для входящих запросов на порт 2553. В установленной на компьютере антивирусной программе может содержаться свой встроенный брандмауэр, в том числе и в неявном виде. В этом случае требуется настроить и его.
    • Если Master контроллер подключен к Интернет через локальную сеть, то еще дополнительно укажите внутренний IP-адрес локального шлюза в интернет и маску локальной сети. Убедитесь, что в локальном шлюзе разрешены исходящие tcp соединения на порт 2553 (порт программы Контар АРМ).
    • Если компьютер с установленной программой Контар АРМ подключен к Интернет через локальный шлюз, то необходимо настроить шлюз: когда на внешний IP локального шлюза и его порт хххх поступает запрос, он должен перенаправляться на внутренний IP-адрес компьютера с установленной программой Контар АРМ на порт 2553. Это делается с помощью специфической утилиты шлюза и называется наподобие «проброса портов» (термин port forwarding или подобный). В сетевых настройках Master контроллера тогда указывается внешний IP-адрес шлюза и его порт хххх.

    Редактирование проекта в КОНТАР АРМ

    В режиме редактирования проекта Контар АРМ доступны четыре панели – Схемы, Источники, Элементы, Пользовательские элементы.

    Чтобы настроить свойства соответствующей панели, щелкните на ней правую кнопку мыши. При этом откроется контекстное меню, где можно выбрать следующие команды: Плавающий, Прикрепить документ, Скрывать автоматически, Закрыть.

    Чтобы панель можно было двигать, выберите команду Плавающий.

    Чтобы вернуть панель к исходному состоянию, выберите команду Прикрепить.

    Чтобы скрыть панель, выберите команду Закрыть.

    Восстановить однажды закрытую таким образом панель, используя клиентскую оболочку АРМ, невозможно. Более того, однажды закрыв, например, панель Источники, она будет недоступным не только для конкретного проекта, но и для всех прочих. Это не настройка конкретного проекта Контар АРМ, а настройка профиля Контар АРМ для конкретного пользователя, который авторизовался в Windows.

    Вернуться к значениям по умолчанию можно следующим образом.

    • Закройте проект в АРМ.
    • Зайдите в папку C:\Documents and Settings\ \Local Settings\Application Data\MZTA, CurrentEnergy\AMS\2.1.х.
    • Найдите файл dockLayoutEditor.xml, в котором хранятся настройки клиентской части Контар АРМ для текущего пользователя.
    • Удалите этот файл.
    • Cнова откройте проект в АРМ. При этом в вышеуказанной папке будет автоматически создан файл dockLayoutEditor.xml, но уже с настройками по умолчанию. Пропавшая панель в режиме редактирования проекта будет снова отображаться.

    Сетевые настройки по умолчанию

    Заводские сетевые настройки для коммуникационного субмодуля Weblinker EM/Weblinker USB:

    • IP контроллера — 192.168.30.239
    • Маска контроллера — 255.255.255.0

    Импорт базы данных Контар АРМ

    В базе данных Контар АРМ 2 хранятся архивируемые значения текущих параметров контроллеров, параметры внутреннего архива контроллеров и журнал тревог. Перенос базы данных Контар АРМ с одного компьютера на другой возможен и осуществляется с помощью утилит Microsoft. Вот один из способов переноса:

  • На компьютере, где имеется исходная база данных Контар АРМ 2 с записями, с помощью программы Microsoft SQL Management Studio (или подобной) сделайте «отвязку» базы данных Контар.
  • Сохраните файлы Kontar.mdf и Kontar_log.LDF из папки C:\Program Files\Microsoft SQL Server\MSSQL10.SQLKONTAR2008\MSSQL\DATA для переноса на новый компьютер.
  • На новом компьютере запустите инсталлятор полной версии Контар АРМ 2 (с Microsoft SQL Express).
  • С помощью программы SQL Management Studio сделайте «отвязку» базы данных Контар, созданной в процессе инсталляции.
  • Замените автоматически созданные в процессе инсталляции файлы Kontar.mdf и Kontar_log.LDF на файлы скопированные с предыдущего компьютера.
  • С помощью программы SQL Management Studio сделайте «привязку» скопированной базы данных.
  • Два разных внешних IP адреса для Контар АРМ

    Этот вариант приводит к некорректной работе серверной части Контар АРМ. Вот что при этом происходит. Для каждого Master контроллера серверная часть Контар АРМ (называемая MCServer) открывает только один сокет, который записывает в свою таблицу подключений, которую он ведет для всех подключенных сетей контроллеров. Если в сетевых настройках контроллера прописаны два адреса одного сервера диспетчеризации, то коммуникационный субмодуль контроллера (Weblinker) будет посылать, соответственно, два независимых запроса на сервер. При этом, какой-то из запросов зарегистрируется первым, ему откроют сокет#1, в таблице MCServer данному серийному номеру Master контроллера запишут этот сокет#1. От Weblinker придет потом и второй запрос, ему тогда откроют новый сокет#2, при этом MCServer будет считать актуальным именно это последнее подключение, в таблице серийному номеру Master контроллера будет соответствовать уже новый сокет#2. Соответственно, предыдущий сокет#1 MCServer закрывает. Но Weblinker эту ситуацию «не понимает». Для него дело обстоит так, что одно сетевое подключение потом оборвалось. Он тогда посылает повторный запрос на оборванное соединение. Оно приходит на MCServer, он присваивает ему новый сокет#3, заменяет в таблице сокет#2 на сокет#3, закрывает предыдущее подключение и т. д. Получается процесс постоянных переподключений и смены сокетов. Нормальной работы серверной части Контар АРМ при этом не будет.

    Интерфейс Консоль

    «Обрезаться» часть интерфейса программы КОНСОЛЬ может только по одной причине – несоответствующем размере системных шрифтов Windows. Вот последовательность действий по изменению размера этих шрифтов на примере Windows XP:

    • Щелкните правой кнопкой мыши на Рабочем Столе Windows и выберите в открывшемся контекстном меню команду Свойства. При этом откроется диалоговое окно Свойства: Экран.
    • Откройте вкладку Параметры, Нажмите на кнопку Дополнительно. При этом откроется диалоговое окно Свойства: Модуль подключения монитора и….
    • Откройте вкладку Общие, измените параметр Масштаб (количество точек на дюйм) на меньшее значение. Размер шрифта должен уменьшиться.

    Работа с потенциально опасными объектами

    ПТК Контар имеет разрешение федеральной службы по экологическому, технологическому и атомному надзору на применение на объектах газопотребления / газораспределения. Имеется также сертификат соответствия АО «ГАЗПРОМ». Все это позволяет применять ПТК Контар в задачах автоматизации котельных, газораспределительных пунктов и в других подобных потенциально опасных объектах.

    Функции прибора в «умном доме»

    Контроллеры МС8 / МС12 предназначены для обеспечения функций приборов приемно-контрольных охранно-пожарных (ППКОП) и приборов пожарных управления (ППУ) в системах газового, порошкового и аэрозольного пожаротушения, а также в системах противодымной защиты зданий и сооружений согласно НПБ 75-98. Контроллеры обеспечивают организацию до 8 шлейфов сигнализации (ШС). В качестве извещателей могут использоваться:

    • Токопотребляющие пожарные извещатели (ПИ) типа ИПК-8, ДИП-ИС, ИП212-18, МАК-ДМ, ИП105-1 и им подобные.
    • ПИ с нормально-замкнутыми (НЗ) или нормально-разомкнутыми (НР) контактами типа ИП103-5/4, ИП103-4/1-А2 «МАК-1», ИПР, ИПР-К и им подобные.
    • Охранные извещатели с НЗ контактами типа ИО102-4, ИО102-5, «Фотон-4», «Фотон-5», «Фотон-6», «Эхо-3», «Сокол-2» и им подобные.

    Контроллеры обеспечивают формирование электрического импульса запуска средств пожаротушения (СП) при совместной работе с модулями типа «Веер-1», «Веер-2», «Буран», «Мангуст-6» и им подобным. С контроллеров могут формироваться управляющие сигналы на закрытие огнезадерживающих клапанов в системах вентиляции.

    Напрямую с системами видеонаблюдения Контар не работает.

    С помощью Контар можно решать простые задачи управления световыми сценами.

    Контар может выполнять весь спектр задач по техническому и коммерческому учету энергоресурсов.

    Ограничение по параметрам в сети приборов

    При объединении контроллеров в сеть, обмен данными между ними ведется под управлением мастер контроллера циклически. Следовательно, чем больше данных пересылается по всей сети, тем больше будут задержки в обновлении каждого параметра. Если мастер – контроллером является МС8.3 контроллер, то он может поддерживать до 730 параметров во всех контроллерах сети Контар, а если мастер контроллером является МС12, МС8.1, МС8.2 контроллер, то до 585 параметров. Решение реальных задач автоматизации практически никогда не требует числа параметров алгоритма, больше указанных лимитов.

    При близком к лимиту количеству пересылаемых параметров задержка обновления передаваемого по сети параметра может достигать 10-15 секунд. Это следует учитывать при разработке проектов с алгоритмами, критичными ко времени реакции. В этих случаях нужно стараться сосредоточивать все сигналы, критичные ко времени, в одном контроллере. Если это невозможно, целесообразно применить расширитель цифровых входов/выходов ME4. Он подключается к МС8/МС12 по каналу RS232, пересылки по которому не зависят от сети RS485. Полный обмен данными между МС8/МС12 и МЕ4 производится за один цикл работы МС8/МС12.

    Если возникает необходимость объединить не только цифровые, но и аналоговые входы/выходы, то можно объединить два контроллера МС8 /МС12 по каналу RS232 и критичные ко времени параметры пересылать по нему независимо от канала RS485. Кроме ускорения передачи данных между двумя контроллерами такое соединение повышает автономность связки контроллеров. Для такого объединения в библиотеке программы КОНГРАФ есть специальный алгоблок.

    Дополнительно, для повышения надежности и ускорения обмена информацией между контроллерами рекомендуется сети, состоящие из большого количества приборов, а также сети с большой протяженностью линии RS485, по возможности разбивать на сегменты по 7-10 модулей. В этом случае каждый сегмент выводится на верхний уровень самостоятельно через маршрутизатор (роутер) или switch. Обмен информацией между сегментами может быть организован специальной программой MC8NetConfigurator.

    Если между контроллерами в сети RS485 передается значительное количество битовых параметров, то целесообразно перед передачей сжать их алгоблоком «Шифратор», а после приема распаковать алгоблоком «Дешифратор». Таким образом, если передается, например, 16 битовых параметров, этот метод позволит за одну пересылку передать все 16 параметров. В противном случае пришлось бы передавать все 16 параметров по одному.

    Нехватка памяти архива прибора

    Можно использовать базу данных Контар АРМ. Если это нецелесообразно или невозможно, то можно использовать внешний архиватор стороннего производителя. Контроллер МС8/MC12 с архиватором соединяется по протоколу Modbus RTU по интерфейсу RS232 или RS485. Примеры архиваторов: архиватор Netbiter WS200, фирма Anybus; накопитель данных PD22, фирма lumel; накопитель-архиватор DataBox, фирма КонтарАвт; архиватор МСД-100, фирма Овен.

    Контар Scada на мобильном устройстве

    Для корректного отображения нашей Kontar SCADA в браузере коммуникатора, в нем должен быть установлен Adobe Flash Player.

    Можно назвать два класса коммуникаторов, в которых это принципиально возможно сделать:

    • Коммуникаторы, поддерживающие OS Android. Загрузка программ в коммуникатор осуществляется из Android Market. Для того, чтобы работать с Android Market, вам понадобиться Google-аккаунт. Необходимо загрузить Adobe Flash Player, который является бесплатной программой (в Android Market есть и платные).
    • Коммуникаторы, поддерживающие Windows Mobile 6.5. Она обеспечивает полную поддержку технологии Flash. Необходимо иметь подключаемый модуль Adobe Flash Lite.

    Связь по каналу RS232

    • Для проверки физической исправности интерфейса RS232 контроллера существует специальный алгоблок RS232 ПРВ — Проверка RS232. Если интерфейс в исправном состоянии и его клеммы TxD и RxD замкнуты, то его выход NORM=1. Алгоблок предназначен ТОЛЬКО для проверки. Не следует его использовать в рабочих проектах и в Master-контроллере.
    • В алгоблоках периферийных устройств предусмотрены специальные выходы ERR (ошибка связи) и NA (нет ответа). При нормальном обмене они оба должны находиться в состоянии Выкл. Рекомендуется включить их в какой-либо список при наладке.
    • Правильность электрических подключений для МС8.1 / МС8.2 можно проверить так. При соединенных друг с другом МС8 и периферийном устройстве и включенных в сеть следует последовательно измерить вольтметром напряжение между клеммами контроллера COM (32) и RxD (33), а затем между COM (32) и TxD (31). Черный (COM) щуп вольтметра следует присоединить к клемме COM (32), а красный щуп вольтметра – последовательно соединить с 31 и 33 клеммами. При правильном электрическом подключении оба раза вольтметр должен показать отрицательное напряжение порядка -7…-9 В. Положительное или близкое к нулю напряжение в одном или обоих из случаев свидетельствует о неверном электрическом подключении. При этом следует внимательно проверить правильность и исправность электрических соединений, в том числе исправность кабелей. У контроллеров МС8.3 / МС12 вольтметром проверяется напряжение между клеммами СОМ (3) и RxD (1), а затем между COM (3) и TxD (2) разъема RJ12.
    • Нужно в программе Консоль дважды щелкнуть левой кнопкой мыши по слову Контроллер в верхнем поле программы. В полях Address ввести значения a00 и b00, в поле Format выбрать HEX, а в поле Bytes=32. Затем нажать кнопку Start. Меняющиеся значения в ОБЕИХ появившихся строках (приема и передачи) будут свидетельствовать о корректном двустороннем обмене.

    Трафик передачи данных

    По трафику для Контар АРМ 2:

    • С каким интервалом обновляются значения параметров сетей контроллеров в АРМ 2? Пусть у вас создан проект в АРМ с несколькими окнами. У вас в данный момент сделано активным (открыто) окно Х. Обновление параметров этого окна задается в его свойствах. Тогда ВСЕ сети контроллеров, параметры которых привязаны к этому окну, будут опрашиваться с этой периодичностью. Далее, пусть у вас параметры сети контроллеров Z в одном окне A обновляются через 5 сек, в другом B через 20 сек, в третьем C через 5 мин. Какой будет реальный период опроса сети Z? Это зависит от открытого окна. Если открыто окно A – опрос через 5 сек, если открыто окно B – опрос через 20 сек, если открыто окно C – опрос через 5 мин. Это сделано специально для снижения трафика.
    • Кроме того, если параметры сети Z пишутся в архив АРМ, скажем, через 10 мин, то опрос сети Z будет происходить, как минимум, раз в 10 мин.
    • Если у вас есть внутренний архив в контроллере, то раз в 5 мин идет запрос на считывание всех параметров из внутреннего архива.
    • Возникающие тревоги в любой сети контроллеров отображаются в АРМ СРАЗУ, независимо от периода опроса сети.

    Сведения по трафику для КОНТАР SCADA:

    • Если у вас открыта мнемосхема с вашим проектом, то примерно раз в 10-20 сек происходит обновление параметров на мнемосхеме. Соответственно, с такой же частотой контроллер обменивается данными с сервером.
    • Если у вас есть внутренний архив в контроллере, то раз в 5 мин идет запрос на считывание всех параметров из внутреннего архива.
    • При наличии архивирования параметров в базе данных КОНТАР SCADA, информация с контроллера считывается с периодом, равным периоду сохранения данных в базе (от 1 мин до 60 мин).
    • В любом случае раз в 10 мин идет считывание карты отказов в контроллере. Вообще, возникающие отказы отображаются на мнемосхеме НЕ СРАЗУ, а спустя некоторое время (разумеется, меньшее, чем 10 минут).

    Подключение Weblinker EM

    Рассмотрим случай, когда Консолью вы подключаетесь по RS232 порту к Weblinker. Когда вы нажимаете кнопку «установить связь» в Консоли – канал Ethernet работать продолжит. Но обмен сохранится не со всеми приложениями. Программа АРМ будет работать нормально. В этом случае Консоль для Weblinker будет выступать как ведущее приложение (инициирует установление связи), а АРМ — как ведомое (так как изначально устанавливает TCP соединение с АРМ сам контроллер). Двумя Консолями – по Ethernet и по RS232 к Weblinker одновременно соединиться нельзя.

    В этом случае будут два ведущих приложения и будет противоречие в управлении Weblinker. Также, одновременно подключаться Консолью по RS232 и панелью Weintek по Ethernet тоже нельзя. Панель Weintek, как и Консоль, выступает как ведущее устройство для Weblinker и снова получаем два ведущих, что недопустимо. Это ограничение некритично, так как по RS232 Консолью обычно соединяются на короткое время наладки.

    Аналогично, одновременно будет работать панель Beijer, подключенная к порту RS232 Weblinker, и Контар АРМ, подключенный по Ethernet. Консолью по Ethernet при этом соединиться нельзя.

    Ну и, разумеется, когда вы подключаете GPRS модем к каналу RS232 Weblinker – канал Ethernet на это время полностью выключается.

    Параметры в пульте MD8.3

    Нет, панель MD8.3 отображает списки параметров только того контроллера, к которому она подключена. В случае необходимости отображения на панели информации со всей сети контроллеров, необходимо использовать панели других типов – Beijer или Weintek. В крайнем случае, более громоздким способом можно добиться этого и с помощью панели MD8.3 следующим способом. Пусть панель присоединяется к мастер контроллеру. Для отображения на панели параметров с нужных контроллеров следует внести изменения в проекте Конграф. Именно, все необходимые величины с нужных контроллеров надо «завести» при помощи виртуальных связей в мастер контроллер и включить их в списки мастер контроллера.

    Ошибка в пульте MD8.3

    Этот код информативен только для предприятия — разработчика. В случае ошибки панели рекомендуется еще пару раз попытаться выключить и снова включить панель с присоединенным к ней контроллером. Если ошибка будет оставаться – необходимо отправить панель в ремонт.

    Неверные показания датчиков

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

    • Проверить, не испортилась ли калибровочная таблица (см. выше).
    • Присоединить заведомо исправный датчик или имитатор сигнала датчика НАПРЯМУЮ к проблемному входу. Посмотреть правильность его показаний. Если показания адекватны – вход исправен, и неисправность надо искать вне контроллера.
    • Обесточить контроллер, демонтировать его, снять его крышки и осмотреть верхнюю и нижнюю стороны печатной платы на наличие механических / электрических повреждений.
    • На обесточенном контроллере сконфигурировать проблемный вход перемычками под «мА» сигнал. Замерить омметром сопротивление между клеммой аналогового входа и клеммой его общей точки. В норме оно должно быть 100 ±0,5 Ом. Существенные отклонения от этого значения могут свидетельствовать о подгорании резистора на входе контроллера. В этом случае требуется ремонт в условиях завода.
    Читайте также:  Почему компьютер видит наушники как динамики windows 10
    Оцените статью
    Adblock
    detector