Главная     Назад Печать страницы факс: 8 495 720 54 82тел.: 8 495 720 54 44

ПТК КОНТАР: Часто задаваемые вопросы и ответы

Свернуть все | Развернуть все


Регистрация запрашивается только при установке ранних версий ПО Контар. Обычно такая ситуация возникает, когда ПО Контар ставится со старого фирменного диска, на котором записаны ранние версии ПО Контар. В таком случае рекомендуется зайти на страничку нашего сайта и скачать свежие версии ПО Контар, не требующие регистрации.
Программное обеспечение ПТК Контар распространяется бесплатно и не требует регистрации. Последние актуальные версии ПО доступны на сайте www.mzta.ru
Для данного аналогового входа необходимо правильно установить замыкатели на вилке соответствующего конфигуратора (XP1 – XP8) на плате контроллера в соответствие с нужным «Руководством по эксплуатации на контроллер». Конфигурирование замыкателей приведено также в табличке на внутренней стороне крышки каждого контроллера. В алгоритме для выбранного типа датчика необходимо использовать соответствующий алгоблок преобразователя аналогового сигнала.
Каждому прибору (контроллеру) с помощью программы Консоль присваивается сетевой номер в сети Контар (RS485). В большинстве случаев обращение к конкретному прибору производится с использованием именно сетевого номера. Необходимо проследить, чтобы в сети не было приборов с одинаковыми сетевыми номерами, поэтому при первом включении контроллеров в сеть каждому из них должен быть присвоен уникальный сетевой номер (от 1 до 63). Такой же сетевой номер должен быть присвоен соответствующему приборному блоку контроллера при составлении функционального алгоритма для этой сети в инструментальной системе программирования КОНГРАФ.
Клиентам рекомендуется в проектах автоматизации применять те внешние устройства (приборы учета, датчики), для которых в библиотеке Конграф разработаны соответствующие алгоблоки. С выходом новых версий Конграф библиотека алгоблоков регулярно пополняется. В исключительных случаях, например, когда заказчику требуется подключить к контроллеру Контар распространенный прибор учета с нестандартным протоколом обмена, которого еще нет в библиотеке, можно обратиться в техническую поддержку Контар с соответствующим запросом.. После это разработчиками будет принято решение о целесообразности разработки нового алгоблока и его размещении в Конграфе. Данная работа для заказчика в случае положительного решения производится бесплатно. При этом со стороны заказчика требуется временно предоставить на время разработки соответствующий прибор учета и описание его протокола обмена.
В сетях ModBus RTU контроллеры МС8 (МС12) могут работать вместе с приборами сторонних производителей и выступать, при этом, либо как Master, либо как Slave -устройства. Интеграция сторонних устройств, работающих по протоколу Modbus RTU в сети RS485, с приборами МС8.1\МС8.2 осуществляется через преобразователь интерфейсов RS485/RS232. Прибор МС8.1\МС8.2 через бортовые клеммы RS232 (клеммы 31, 32, 33 колодки Х2) соединяется с преобразователем интерфейсов RS485/RS232. Клеммы RS485 преобразователя используются для подключения к сети ModBus RTU. Контроллеры МС8.3\МС12 присоединяются к сети ModBus RTU через боковой разъем RJ12 напрямую. Разъем конфигурируется перемычкой под нужный тип интерфейса, либо на интерфейс RS232, либо на RS485.

В функциональный алгоритм контроллера требуется ввести алгоблоки для работы с Modbus-устройствами (чтение и запись параметров, настройка порта из библиотеки Конграф) и настроить их. Для настройки чтения и записи необходимых параметров из сети Modbus требуется знать адреса регистров, где хранятся эти параметры в соответствующих Modbus-устройствах и сетевые адреса этих устройств. Адреса регистров описаны в соответствующей документации на эти устройства. Параметры портов для обмена данными между всеми устройствами сети Modbus следует установить одинаковыми (скорость обмена и пр.).

Проверьте последовательно следующее:
  1. Попробуйте проверить наличие связи с контроллером на физическом уровне командой ping. Для доступа к ней нажмите Пуск – Выполнить, введите команду cmd.exe. В командной строке введите команду ping x.x.x.x, где x.x.x.x – IP адрес вашего контроллера. Эта команда посылает 4 тестовых пакета. Если связь на физическом уровне есть – должно придти в ответ тоже 4 пакета.
  2. Попробуйте подключиться к сети контроллеров по Ethernet сначала с помощью Консоли. Убедитесь, что это возможно. Убедитесь, что у вас в сетевых настройках контроллера прописан правильный IP адрес компьютера с АРМ и порт 2553. Если IP адрес компьютера с Контар АРМ является динамическим и по каким-то причинам изменится, то контроллеры тогда потеряют связь с Контар АРМ.
  3. Убедитесь затем, что сеть контроллеров видна в программе MCMonitor. Если видна – данные на серверную часть Контар АРМ приходят и проблема может быть с клиентской частью Контар АРМ (проектом диспетчеризации).
  4. Включенный брандмауэр мешает программе Контар АРМ обмениваться данными с контроллерами (программа Консоль при этом работает корректно). Убедитесь, что у вас все брандмауэры отключены, как встроенный брандмауэр Windows, так и брандмауэры антивирусов. Антивирусы могут содержать в себе встроенные брандмауэры, в том числе и в неявном виде. Если по соображениям безопасности отключение брандмауэра недопустимо, тогда в его настройках необходимо открыть для доступа извне порт 2553. Остальные порты можно закрыть.
  5. Возможно, что в мастер и в слейв контроллеры сети Контар загружены разные версии алгоритма. Чтобы проверить это предположение, убедитесь, что дата компиляции алгоритма во всех контроллерах одинакова. Если это не так, то выполните перезагрузку алгоритма через Консоль методом «Загрузить всю сеть». Версии алгоритма видны, например, во вкладке NetView утилиты MCMonitor. Их также можно посмотреть программой Консоль. Для этого последовательно соединяетесь Консолью с каждым контроллером, нажимаете кнопку Дополнительно, и выбираете строку Информация о контроллере. Открывается окошко, где находится строка Код приложения … транслировано …
  6. Если параметры стали некорректно отображаться в АРМ после загрузки в сеть контроллеров новой версии алгоритма, тогда Консолью соединитесь с мастер контроллером и в меню Дополнительно выберите .
  7. Убедитесь, что в процессах Windows запущен MCServer. Можно это сделать через Панель управления - Администрирование - Службы. Попробуйте остановить его и снова запустить. Можно, на крайний случай, выполнить перезагрузку компьютера.
  8. Устранение возможных проблем в клиентской части Контар АРМ. Запустите Контар АРМ, откройте проект, войдите в режим редактирования, выберите источник, откройте его свойства. Убедитесь, что стерт путь к алгоритму (он нужен только для режима редактирования). Он имеет приоритет и может мешать подключению к реальному контроллеру.
  9. В редких случаях старых контроллеров может быть проблема в старой версии операционной системы коммуникационного модуля. Чтобы это узнать, Консолью соединитесь с мастер контроллером и в меню выберите . Перепишите появившуюся строку и уточните актуальную версию у службы технической поддержки. Желательно заодно переписать информацию (первую строчку) из Дополнительно - Информация о контроллере.
Необходимо прислать заявку в техподдержку Контар по адресу support@mzta.ru и указать наименование организации, ее почтовый адрес с индексом, род деятельности. Необходимо также указать Ф. И. О. первичного пользователя, должность, контактный телефон, электронный почтовый адрес. Заведение учетной записи и хостинг бесплатны.
Смена языка интерфейса в Конграф осуществляется так. Надо открыть закладку «View» - «Language» - «Russian». Следует иметь в виду, что со сменой языка частично меняется и состав библиотеки алгоблоков. Русскоязычная библиотека поддерживает многие отечественные приборы и более обширна.
Для подключения компьютера к контроллеру по USB необходимо иметь стандартный кабель USB A-B и коммуникационный субмодуль для контроллера WL USB. Для WL USB нужно установить драйвер CP 2101 USB to UART, который можно скачать с сайта.
В таком случае для соединения компьютера и контроллера используется адаптер USB – COM. Но не любой, а основанный на определенном чипсете Silicon Laboratories. Подойдут, например, адаптер фирмы Moxa, модель Uport 1110 и адаптер BM8050 фирмы МастерКит http://www.masterkit.ru. В комплекте с таким адаптером поставляется соответствующий драйвер, который необходимо установить.
К сети Контар (например, это клеммы 27, 28, 29 у контроллеров МС8, МС12) можно подключать только приборы Контар.
Компилировать проект, созданный в Конграфе, можно:
  1. Локально, если компилятор Keil C51 установлен на Вашем компьютере. Обращаем ваше внимание, что это коммерческий продукт, который не входит в ПТК Контар и устанавливается заказчиком самостоятельно. Список российских дистрибьюторов фирмы Keil доступен на их сайте: http://www.keil.com/distis/co/ru.htm. Минимально необходимый набор ПО - CA51 C51 Compiler/Assembler Kit.
  2. На сервере МЗТА 80.240.100.130, в этом случае необходимо временное подключение к Internet на время компиляции (несколько минут). Канал подключения может быть и медленным (например, беспроводное подключение через USB модем). Для выбора способа компиляции необходимо в Конграфе открыть закладку «Правка» - «Параметры компилятора».
Возможен вывод информации на SCADA-систему (Контар АРМ, Контар Web SCADA, сторонняя SCADA через OPC), расположенную в локальной сети предприятия и / или в сети Интернет, следующими способами:
  • использование выделенного канала связи (витая пара) по IP протоколу
  • использование телефонной линии с применением xDSL модемов
  • использование беспроводного канала связи:
    • GPRS GSM модемов (с интерфейсом RS232)
    • GPRS GSM роутеров (с интерфейсом Ethernet)
    • CDMA модемов (с интерфейсом RS232)
    • Wi-Fi и Wi-Max точек доступа
    • радиомодемов (с интерфейсом RS232). При этом возможно только двухточечное подключение (одна сеть контроллеров – один компьютер)

Возможно также подключение к контроллеру GSM модема для отправки SMS сообщений на мобильные телефоны сервисной организации при возникновении тревог.

В Windows Vista, 7 запуск любых инсталляторов программ должен осуществляться от имени администратора. При инсталляции ПО Контар под указанными ОС надо навести на файл установки курсор мыши и нажать правую клавишу, из появившегося меню выбрать установку от имени администратора. Это справедливо и тогда, когда запуск осуществляется пользователем с правами администратора. Запуск двойным щелчком левой клавиши мыши приведет к некорректной установке.
Информацию об этом см. здесь
Информацию об этом см. здесь
Информацию об этом см. здесь
Для питания токовых датчиков 0-10 В, 0-20 мА можно использовать внешний блок питания или нестабилизированное напряжение =24 В (ток не более 80 мА), снимаемое с клемм 13 и 14 контроллеров MC8.2, МС8.3, МС12.

При этом не допускается подключение к аналоговым выходам контроллера исполнительных механизмов с питанием от той же сети ~24 В, от которой питается контроллер, если исполнительный механизм не имеет внутреннего гальванического разделения цепей питания и управления. В этом случае следует питать исполнительные механизмы от источника, гальванически не связанного с цепями питания контроллера (например, от отдельной обмотки трансформатора 220/24 В).

Токовые датчики могут быть также запитаны нестабилизированным напряжением =24 В от модулей МЕ4 (ток не более 20 мА), MR8 (ток не более 40 мА), и нестабилизированным напряжением =18 В от МС5.1 и МС6.1 (ток не более 20 мА),

О повреждении операционной системы (ОС) контроллера может свидетельствовать прерывистое свечение светодиода "Норма\Отказ" или полное отсутствие свечения. Как правило, такое повреждение возникает при существенных нарушениях допустимых условий эксплуатации контроллера, описанных в соответствующем руководстве по эксплуатации (например, внезапный скачок питающего напряжения или мощные помехи, возникающие при ударе молнии неподалеку) При некритичных повреждениях ОС контроллеров МС12, МС8.3, МС8.1, МС8.2, МС6, МС5, МЕ20, ее можно перезагрузить через программу Консоль. Файлы ОС находятся в папке C:\Program Files\Kontar\Konsole\Updates. При серьезных повреждениях ОС требуется ее перезагрузка программатором через технологическую вилку контроллера. Для этого следует отправить неисправный модуль на завод, где это сделают бесплатно. Возможна также самостоятельная перезагрузка ОС с помощью программатора, который приобретается отдельно. Марка программатора Silicon Laboratories, USB Debug Adapter. Список российских дистрибьюторов фирмы доступен на их сайте: http://www.silabs.com/buysample/Pages/contact-list.aspx?searchLocation=Russia. ОС для перезагрузки программатором и методика загрузки высылается при обращении в службу технической поддержки.
ЗАО «МЗТА Инжиниринг» занимается разработкой систем управления на базе ПТК Контар «под ключ», проектированием, монтажом, пуско-наладкой, сопровождением проектов.

Контактные данные
Россия, 105318, Москва, ул. Мироновская, д..33, стр 26.
Тел (495) 366-45-79, (499) 369-06-00
Факс: (495) 366-45-81
E-mail: eng@mzta.ru

Как правило, проектированием, монтажом и пусконаладкой системы автоматизации занимается одна организация (инжиниринговая), а обслуживанием сданной системы автоматизации занимается совсем другая организация (эксплуатирующая), никак не связанная с предыдущей. В процессе работы системы автоматизации у эксплуатирующей организации может возникнуть необходимость внести изменения в алгоритм ее работы. При этом следует иметь в виду, что в каждый контроллер Контар загружен алгоритм в виде bin - файла. Этот файл может быть выгружен из контроллера и загружен в другой контроллер (такого же типа) для тиражирования алгоритма; этот файл может быть сохранен на компьютере, как резервная копия алгоритма на случай его повреждения в контроллере (что настоятельно рекомендуется сделать). Однако, внести какие-либо изменения в bin – файл невозможно. Исходный алгоритм создается в программе Конграф, после этого он компилируется и компилятором создаются исполняемые bin – файлы для загрузки в каждый контроллер. «Декомпилировать» bin – файлы для их редактирования невозможно. В этом случае, для изменения алгоритма, необходимы исходные файлы алгоритма в Конграфе. Если эти файлы не были переданы эксплуатирующей организации или заказчику проекта, то их необходимо запросить у инжиниринговой организации, которая делала систему автоматики.
Для установки сетевых настроек контроллера вам необходимо подключить компьютер/ноутбук по СОМ порту к контроллеру. Далее запустите программу Консоль. Нажмите на панели инструментов Консоли кнопку (Сетевые настройки).

Подключение по каналу COM используется в следующих случаях:

  • когда сетевые настройки устанавливаются в первый раз;
  • требуется определить текущий IP-адрес контроллера;
  • в сетевых настройках включена функция FireWall, а подключение ведется с компьютера, IP-адрес которого не включен в список разрешенных;
  • запрещено использование канала Ethernet.

Доступ к сетевым настройкам может быть защищен паролем администратора. В разделе настройки сервера в качестве сервера указывается адрес диспетчерского компьютера. Если используется Интернет диспетчеризация через Контар SCADA, то указывается адрес 80.240.100.86. Если используется диспетчерский компьютер с Контар АРМ, выведенный в Интернет, то он должен иметь внешний статический IP адрес и он прописывается в качестве сервера в Консоли. Порт 2553 менять нельзя!

Сетевые настройки контроллера задаются либо вручную, либо автоматически выдаются сетью (для этого ставится галочка DHCP). Не забудьте поставить галочку разрешить Ethernet!

Компилятор Keil - это коммерческий продукт, который не входит в ПТК Контар и устанавливается заказчиком самостоятельно. Список российских дистрибьюторов фирмы Keil доступен на их сайте: http://www.keil.com/distis/co/ru.htm. Минимально необходимый набор ПО - CA51 C51 Compiler/Assembler Kit.
Проявление неисправностиВероятные причиныМетод устранения
Прерывистое свечение светодиода "Норма\Отказ" Функциональный алгоритм (ФА) находится в состоянии "остановлен" Связаться с прибором с помощью программы Консоль и запустить алгоритм
Повреждение ФА Повторно загрузить ФА в прибор
Повреждена ОС (операционная система) контроллера При незначительном повреждении ОС она может быть перезагружена через Консоль. При серьезном повреждении ОС ее перезагрузка может быть сделана на заводе - изготовителе или самостоятельно с помощью программатора.
Отсутствует свечение светодиода "Норма\Отказ" Напряжение питания модуля ниже нормы Проверить величину напряжения на клеммах 1, 2 контроллера
Повреждена ОС модуля Это свидетельствует о серьезном повреждении ОС. Ее перезагрузка может быть сделана на заводе - изготовителе или самостоятельно с помощью программатора.
Выезд специалистов МЗТА возможен на платной основе, по согласованию с руководством предприятия. Необходимо согласовать день, время, необходимые документы и проезд до объекта .
Проявление неисправности Вероятные причины Метод устранения
Измеренные значения сигналов от датчиков не соответствуют ожидаемым Неправильно установлены замыкатели конфигураторов входов (ХР1 - ХР8) Убедиться, что замыкатели установлены в соответствии с РЭ
Неправильно установлены параметры настройки ФА, повреждена калибровочная таблица контроллера Выполнить Консолью операцию «Считать калибровочную таблицу». Убедиться, что значения в каждом столбце примерно равны между собой, отсутствуют символы NAN. Убедиться в отсутствии разницы между напряжениями на входах, измеренными вольтметром класса не ниже 0,1, и индицируемыми в окне панели управления программы Консоль. В случае наличия существенной разницы - повреждена калибровочная таблица. Восстановить ее можно, загрузив bin - файл таблицы с помощью программы Консоль. Файл калибровочной таблицы может быть выслан заводом - изготовителем по запросу, так как хранится в архиве тестирования прибора в соответствии с его индивидуальным номером.
Проявление неисправности Вероятные причины Метод устранения
Контроллер не управляет выходными устройствами Установлено состояние ручного управления выходами Установить в панели управления программы Консоль автоматический режим управления выходами
Неправильно установлены параметры настройки ФА Проверить параметры настройки. При необходимости произвести ди! намическую настройку параметров ПИД!регуляторов
Неправильный монтаж Перевести выходы в режим ручного управления, и ,включая поочередно выходы, убедиться в срабатывании нагрузок (ИМ, пускатели и т.п.)
Проявление неисправности Вероятные причины Метод устранения
Не работают часы реального времени Разряжен встроенный ионистор, обеспечивающий работу часов при обесточенном модуле, (модуль находился в обесточенном состоянии > 300 часов). Включить прибор в сеть. Выждать не менее 5 минут. Установить показания часов с помощью программы Консоль. Рекомендуется оставить прибор во включенном состоянии не менее 24 часов для полного заряда ионистора.
Проявление неисправности Вероятные причины Метод устранения
Нет связи по RS485 с мастер - контроллером Неправильный монтаж RS485 Если отсутствует свечение светодиодов TxD и RxD – обрыв одного из проводников А, В.Если постоянно светится зеленый светодиод – перепутаны проводники А, В.Если неустойчива связь при большой длине шины RS485 – нарушены правила монтажа кабеля RS485 (см. раздел 8).
В мастер – контроллере не установлен замыкатель на вилке XP13 или такой замыкатель также установлен на вилке XP13 у одного из ведомых контроллеров. Установить замыкатель на вилке XP13 только на мастер – контроллере
Возможные аппаратные схемы подключения приборов учета и другой периферии по интерфейсам RS232/RS485 к мастер/слейв контроллеру МС8.3/МС12:
  1. Несколько однотипных или разнотипных приборов учета подключаются по интерфейсу RS485 к боковому разъему RJ12 контроллера МС8.3/МС12. Разъем RJ12 перемычкой на вилке XP12 контроллера конфигурируется под RS485 интерфейс.
  2. До 4-х приборов учета подключаются по интерфейсу RS232 к мультиплексорному модулю ММ-1 и далее к боковому разъему RJ12 контроллера МС8.3/МС12. Разъем RJ12 перемычкой на вилке XP12 контроллера конфигурируется под RS232 интерфейс.
  3. Возможна комбинация приборов с разными интерфейсами, подключаемых к ММ-1. При этом их общее количество не ограничивается 4. Например, к ММ-1 по RS232 подключается ВКТ-7 и к ММ-1 через конвертер RS232/RS485 подключаются несколько Меркурий-230.

Контроллеры МС8.1 и МС8.2 разъема RJ12 не имеют, а имеют клеммы 31-33 с интерфейсом RS232. Приборы учета с интерфейсам RS485 к ним подключаются через внешний конвертер RS232/RS485.

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

С некоторыми ограничениями, рассмотренными ниже, можно использовать совместно любые комбинации версий Конграф, Консоль и Контар АРМ.

Да, можно. Можно создавать в старой версии Конграф новые проекты, также можно открывать и редактировать в ней проекты, созданные в одной из последних версий Конграф.

Некоторые алгоблоки (например, ПИ и ПИД регуляторов) впоследствии были изменены. Можно пользоваться, как старыми алгоблоками (взятыми из старой версии Конграф), так и новыми алгоблоками (взятыми из последней версии Конграф).

Ограничения старых версий Конграф:

  • В библиотеке старых версий Конграф отсутствуют приборные блоки для новых типов контроллеров, разработанных впоследствии. Это ограничение, при необходимости, снимается установкой современной версии Конграф.
  • В библиотеке старых версий Конграф содержался алгоблок внутреннего архива контроллера, который НЕ являлся циклическим. Такой алгоблок на сервере МЗТА сейчас будет компилироваться некорректно. Поэтому, не рекомендуется брать алгоблок архива из старой версии Конграф.
  • Ранее Консоль не проверяла соответствие типа откомпилированного двоичного файла алгоритма типу контроллера, в который этот файл загружался. При этом, после ошибочной загрузки двоичного файла алгоритма в контроллер несоответствующего типа наблюдалась неустойчивая или некорректная работа алгоритма. Для предотвращения такого рода ошибок в создаваемых компиляторами новых версий Конграф именах двоичных файлов стал указываться тип контроллера, а новые версии Консоль стали проверять соответствие типа загружаемого двоичного файла типу контроллера. При несоответствии выдается сообщение об ошибке. Соответственно, если вы откомпилируете локально алгоритм в старой версии Конграф и попробуете загрузить его новой версией Консоли, возникнет сообщение об ошибке. Чтобы исправить это, просто нужно вручную дописать в имени каждого двоичного файла тип контроллера.

Соответствие типов контроллера и их имен:

Тип контроллера Пример «старого» имени «Новое» имя
МС8.1, МС8.2 1.bin 1(MC8_125-KONTAR).bin
МС8.3 1.bin 1(MC8_3-KONTAR).bin
МС12 1.bin 1(MC12M-KONTAR).bin
MR8 1.bin 1(MR8M-KONTAR).bin
ME20 1.bin 1(ME20-KONTAR).bin
MR20 1.bin 1(MR20-KONTAR).bin
ME16 1.bin 1(ME16-KONTAR).bin
MC5 1.bin 1(MC5-KONTAR).bin
MC6 1.bin 1(MC6-KONTAR).bin

Можно, но есть ограничения в работе старых версий:

  • В старых версиях Консоли нет поддержки новых типов приборов, которые разработаны после их выпуска. Например, таких, как МС12, ME16, MR20. При попытке связи с такими приборами будут наблюдаться обрывы связи или неустойчивая связь или некорректное отображение списков параметров этих приборов. Снимается это ограничение установкой новой версии Консоли.
  • Старые версии Консоли не умеют создавать файл тэгов для программирования пультов Weintek. Они также не умеют создавать файл тэгов для работы пультов Beijer со всей сетью контроллеров Контар.

Есть и некоторые другие ограничения, менее существенные.

Да, можно. Старые версии Контар АРМ поддерживают все типы контроллеров, в том числе и разработанные позднее.

Ограничение в работе старых версий:

  • В старых версиях Контар АРМ нет полноценной поддержки новых типов приборов, которые разработаны после их выпуска. Например, таких, как МС12, ME16, MR20. Если в проекте автоматизации используются новые приборы, следует установить Контар АРМ 2 последней версии.
  • Старые версии Контар АРМ не умеют работать с разработанным позднее циклическим архивом контроллера. Это ограничение было снято в АРМ 1.8.2.4 и АРМ 2.

Есть и некоторые другие ограничения, менее существенные.

Таких формальных ограничений нет. Успешно внедрены решения с десятками и более сетями контроллеров, направленных на один сервер Контар АРМ.

При большом числе сетей контроллеров и/или обрабатываемых переменных производительность сервера Контар АРМ, в основном, лимитируется аппаратными ресурсами компьютера. В некоторых случаях может потребоваться установка более мощной версии операционной системы Windows (установка Windows 2003 Server, Windows 2008 Server; установка 64-bit версии и пр.). При очень большом числе архивируемых переменных возможностей поставляемого с дистрибутивом Контар АРМ бесплатной базы данных SQL Express может оказаться недостаточно и потребуется самостоятельная установка более мощной платной базы данных SQL. Иные типы базы данных (например, Oracle) не поддерживаются.

Такой возможности нет. Зато легко организовать запись параметров во внутренний архив контроллера по выполнению набора определенных логических условий. Этот внутренний архив контроллера автоматически периодически записывается в базу данных Контар АРМ при условии, что соответствующая сеть контроллеров «направлена» на сервер АРМ. Если соединение с сервером Контар АРМ данной сети контроллеров организовать нецелесообразно, то внутренний архив может быть периодически считываться программой Консоль.

У контроллеров Контар наиболее уязвимыми к помехам (в плане воздействия на работу процессора) являются подключенные интерфейсы RS232 (сбоку контроллера, для подключения периферийного оборудования, и на WebLinker, для диспетчеризации) и питание контроллера. Интерфейсы RS485 и Ethernet гальванически развязаны и помехи по ним не влияют на работу процессора контроллера (но могут влиять на качество связи).

Общие рекомендации по снижению наводок:

  • Надо стараться обязательно геометрически разделять силовые и сигнальные цепи. На уже смонтированных шкафах, по крайней мере, провода для преобразователей частоты /устройств плавного пуска необходимо проложить отдельно.
  • На шкафах, где наблюдается заметное влияние помех, в качестве одной из радикальных мер, можно порекомендовать запитать все контроллеры от геометрически удаленной розетки. Тянете от распределительного щитка на вводе в объект провода питания, прокладывая их совершенно раздельно, и запитываете ими контроллеры.
  • Желательно преобразователи частоты /устройства плавного пуска размещать не внутри шкафа автоматики, а рядом с моторами.
  • Наводки на RS485 интерфейс сети Контар может влиять на обмен данными по сети. В таком случае необходимо использовать экранированную витую пару, заземленную в одной точке (лучше вблизи мастер контроллера).
  • Проверьте, есть ли надежное заземление контроллеров. Именно заземление, а не зануление. Встроенные фильтры внутри контроллера не будут работать, если нет заземления. В крайнем случае, можно использовать землю от труб.
  • Если наблюдаются помехи по интерфейсу RS232, то укорочение провода интерфейса и его экранирование несильно помогут. В таком случае лучшим выходом будет поставить гальванический разделитель (ГР) интерфейса RS232, причем МАКСИМАЛЬНО близко к контроллеру. Таким образом, кабель RS232 будет подключаться к ГР, от него подключается ОЧЕНЬ КОРОТКИЙ кабель к контроллеру. Гальванический разделитель будет отсекать все электромагнитные наводки.
  • Если используются мощные преобразователи частоты /устройства плавного пуска, размещенные внутри шкафа автоматики, которые, как предполагается, дают помехи по питанию контроллеров, можно посоветовать на входе питания каждого контроллера поставить электромагнитный фильтр. Эта рекомендация пригодна для контроллеров с трансформаторами (МС8.2, MR8…), а не встроенными импульсными источниками питания (МС8.3, МС12…). Пример такого фильтра: EMI Filter DL-1D31, 250 V, 1A, 50-60 Hz. Фильтр выполнен в металлическом корпусе с ушками. Эти ушки надо обязательно посадить на землю. Если шкаф заземлен, то прикрутить к шкафу, только не к краске, а к металлу. Контроллеры со встроенными импульсными источниками питания уже содержат в себе достаточно эффективные фильтры и для них указанный фильтр, конечно, можно поставить, но ощутимого эффекта от него не будет.

Вероятней всего, вследствие недопустимых внешних воздействий испортилась область памяти контроллера, где записана его калибровочная таблица. Это может происходить при недопустимых режимах эксплуатации контроллера (например, при действии сильной электромагнитной помехи вследствие разряда молнии, работы сварочного оборудования). Для проверки этого предположения следует считать калибровочную таблицу Консолью (Дополнительно – Считать калибровочную таблицу). Коэффициенты в одних и тех же столбцах должны быть близки друг к другу. Если наблюдается заметный разброс значений или вместо некоторых значений стоят буквы NAN - таблица запорчена. Для восстановления таблицы рекомендуется выслать контроллер на завод – изготовитель. При необходимости срочного восстановления работоспособности модуля следует обратиться с заявкой в службу технической поддержки. Для данного модуля будет выслана идеальная калибровочная таблица, загрузив которую в контроллер, можно будет восстановить его работоспособность. Следует иметь в виду, что погрешность измерения текущих значений аналоговых датчиков при этом несколько увеличится и будет большей, чем заявлена в паспорте на контроллер.

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

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

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

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

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

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

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

По трафику для Контар АРМ 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 минут).
  • Для проверки физической исправности интерфейса 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. Меняющиеся значения в ОБЕИХ появившихся строках (приема и передачи) будут свидетельствовать о корректном двустороннем обмене.

Для корректного отображения нашей 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.

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

При объединении контроллеров в сеть, обмен данными между ними ведется под управлением мастер контроллера циклически. Следовательно, чем больше данных пересылается по всей сети, тем больше будут задержки в обновлении каждого параметра. Если мастер – контроллером является МС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 / МС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» и им подобным. С контроллеров могут формироваться управляющие сигналы на закрытие огнезадерживающих клапанов в системах вентиляции.

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

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

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

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