|
|
(не показано 69 промежуточных версий 3 участников) |
Строка 1: |
Строка 1: |
| + | [[Файл:Pk60-06-500x500.jpg|альт=Промышленный контроллер АГАВА ПК-60|мини|Промышленный контроллер АГАВА ПК-60|ссылка=http://docs.kb-agava.ru/view/%D0%A4%D0%B0%D0%B9%D0%BB:Pk60-06-500x500.jpg]] |
| + | АГАВА ПК-60 - контроллер, построенный на платформе АГАВА ПК-40, но без сенсорного экрана. |
| | | |
− | [[Категория: Промышленные контроллеры АГАВА]]
| + | В архитектуру ПК-60 заложен тот же принцип конфигурирования, что и в ПК-40 и МВВ-40: клиент сам собирает свой прибор, то есть определяет необходимое количество и тип интерфейсов, параметры входов и выходов. Контроллер предназначен для автоматизации небольших локальных систем, таких как насосные станции, системы поддержания уровня воды или давления пара, системы управления освещением, температурой и т. д. |
− | Документация на [[Документация: Промышленный контроллер АГАВА ПК-60|промышленный контроллер АГАВА ПК-60]]
| |
| | | |
− | == Введение ==
| + | На ПК-60 присутствуют интерфейсы RS-485, RS-232, Ethernet и USB. В зависимости от комплектации может быть оснащен Wi-Fi модулем. |
− | Руководство по эксплуатации содержит сведения, необходимые для обеспечения правильной эксплуатации и полного использования технических возможностей промышленного контроллера АГАВА ПК-60, далее по тексту ПРИБОР или КОНТРОЛЛЕР.
| |
| | | |
− | == Назначение ==
| + | В качестве опционального средства пользовательского интерфейса доступен внешний модуль индикации [[Модуль индикации АГАВА МИ-60|АГАВА МИ-60]] с ЖК-дисплеем, который предназначен для вывода текстовых строк и управления проектом с помощью восьми кнопок. |
− | Промышленный контроллер АГАВА ПК-60 предназначен как для самостоятельного использования, так и построения на его основе различных приборов, таких как программируемый логический контроллер АГАВА ПЛК-60 и иных контроллеров для создания систем автоматизированного управления технологическим оборудованием в различных областях промышленности, жилищно-коммунального и сельского хозяйства.
| |
| | | |
− | === Используемые термины и сокращения === | + | Языки программирования С/С++ в среде GNU. |
− | ПК – персональный компьютер; | + | ==Исполнения== |
| + | *АГАВА ПК-60 – базовое исполнение; |
| + | *АГАВА ПК-60.Wi-Fi – исполнение с функцией Wi-Fi; |
| + | *АГАВА ПК-60.SD – исполнение с SD-картой. |
| + | Несколько исполнений могут быть соединены в одно, например АГАВА ПК-60.Wi-Fi.SD. |
| | | |
− | ОС – операционная система;
| + | == Документация == |
| + | *[[Руководство по эксплуатации АГАВА ПК-60]]. |
| | | |
− | ПО – программное обеспечение;
| + | == Программное обеспечение == |
| | | |
− | ОЗУ – оперативное запоминающее устройство;
| + | *[http://files.kb-agava.ru/s/6gL9gorGJxxb6kp SDK АГАВА ПК] |
| + | *Драйвер RNDIS/Ethernet: [[:Файл:Setup-usbdriver-agava-rndis.zip|setup-usbdriver-agava-rndis.zip]] |
| | | |
− | ФС – файловая система.
| + | == Другие файлы == |
| | | |
− | === Условное обозначение прибора === | + | *[https://www.kb-agava.ru/index.php?route=module/product_downloads/get&did=435 Паспорт АГАВА ПК-60]. |
− | '''АГАВА ПК-60.SD.WF (YY-ZZ-…)'''
| |
| | | |
− | где
| + | == Субмодули, доступные для установки в АГАВА ПК-60 == |
− | | + | Контроллеры серии АГАВА ПК-60 имеют возможность установки до шести субмодулей: |
− | SD – вариантное исполнение с microSD картой;
| |
− | | |
− | WF – вариантное исполнение с интерфейсом Wi-Fi.
| |
− | | |
− | YY, ZZ… - перечисление условных обозначений субмодулей в порядке их установки в слоты A-F (если субмодуль не установлен в определенный слот, то соответствующая позиция в обозначении помечается символом '''Х'''):
| |
− | | |
− | * AI – субмодуль аналоговых входов;
| |
− | * AIO – субмодуль аналоговых входов/выходов;
| |
− | * TMP – субмодуль измерения температуры;
| |
− | * DI – субмодуль дискретных входов;
| |
− | * DO – субмодуль дискретных выходов типа «открытый коллектор»;
| |
− | * SIM – субмодуль дискретных выходов типа «симистор»;
| |
− | * R – субмодуль дискретных выходов типа «реле»;
| |
− | * 485 – субмодуль интерфейсов RS-485;
| |
− | * CAN – субмодуль интерфейсов CAN;
| |
− | * GPRS – субмодуль интерфейсов GPRS;
| |
− | * DO6 – субмодуль дискретных выходов типа «открытый коллектор» (шестиканальный);
| |
− | * ENI – субмодуль энкодера;
| |
− | | |
− | Пример полного условного обозначения прибора:
| |
− | | |
− | '''АГАВА ПК-60.WF (AI-AI-TMP-DI-DO-X)''' – промышленный контроллер с интерфейсом Wi-Fi без microSD карты, с установленными субмодулями: в слоте A – AI, B – AI, C – TMP, D - DI, E – DO. В слоте F субмодуль отсутствует.
| |
− | | |
− | == Оснащение прибора ==
| |
− | | |
− | === Средства индикации ===
| |
− | На лицевой панели прибора присутствуют двуцветные светодиоды:
| |
− | | |
− | - «STATE» - управление которым доступно из программы проекта;
| |
− | | |
− | - «RS485-1» и «RS485-2» - индикация связи по линиям RS-485-1 и RS-485-2
| |
− | | |
− | соответственно. Красный – передача, зеленый – прием.
| |
− | | |
− | На разъеме Ethernet присутствуют светодиоды:
| |
− | | |
− | - «LINK» – зеленый;
| |
− | | |
− | - «ACT» – желтый.
| |
− | | |
− | === Интерфейсы ввода-вывода и накопители ===
| |
− | Наличие двух встроенных интерфейсов RS-485 позволяет производить обмен с оборудованием с использованием стандартного протокола MODBUS-RTU. Использование субмодуля 485 позволяет добавить еще два интерфейса RS-485. Порт RS-232 обеспечивает связь с другими устройствами (ИБП и т. п.).
| |
− | | |
− | Наличие порта USB-OTG позволяет подключать к прибору USB flash накопители и другие USB-устройства, а также подключать прибор к компьютеру для загрузки и отладки программ, доступа к внутреннему накопителю и коммуникационным сервисам.
| |
− | | |
− | Наличие сетевых интерфейсов позволяет производить обмен информацией по локальной сети или через Интернет. Наличие драйверов в ОС Linux позволяет использовать в проекте различные ресурсы ОС, в том числе подключать к прибору разного вида устройства, такие как принтеры, модемы, GPRS сетевые адаптеры и др.
| |
− | | |
− | Джампер (перемычка) «DEF» может служить для задания режимов работы прикладной программы, например установки параметров связи по умолчанию.
| |
− | | |
− | В вариантном исполнении прибора АГАВА ПК-60.SD может быть установлена microSD-карта объемом до 2Тб, которая используется в качестве накопителя, что позволяет сохранять большой объем информации на твердотельном носителе.
| |
− | | |
− | Вариантное исполнение прибора АГАВА ПК-60.WF позволяет подключаться к беспроводным сетям Wi-Fi.
| |
− | | |
− | === Субмодули ввода-вывода ===
| |
− | Установка в прибор субмодулей ввода-вывода различного типа позволяет гибко конфигурировать контроллер для выполнения конкретных задач.
| |
− | | |
− | === Другие ресурсы ===
| |
− | Применение ОС реального времени Linux RT в приборе позволяет использовать в проектах ее ресурсы, такие как хранение и накопление данных в файлах, их перенос на внешний съемный USB flash диск, либо по сети Ethernet, сетевые сервисы и т.п.
| |
− | | |
− | Многозадачность ОС позволяет создавать проекты, работающие параллельно с назначением различных приоритетов. Функция реального времени ОС позволяет управлять объектом более точно и надежно.
| |
− | | |
− | === Электропитание ===
| |
− | Питание прибора производится от источника постоянного тока напряжением 24 В.
| |
− | | |
− | === Технические характеристики ===
| |
| {| class="wikitable" | | {| class="wikitable" |
− | | colspan="3" |'''Общие сведения'''
| + | !№ |
| + | !Обозначение |
| + | субмодуля |
| + | !Количество |
| + | входов |
| + | !Количество |
| + | выходов |
| + | !Примечание |
| |- | | |- |
− | | colspan="2" |Конструктивное исполнение
| + | ! colspan="5" |Модули аналоговых входов/выходов |
− | |Моноблок на DIN-рейку
| |
| |- | | |- |
− | | colspan="2" |Габаритные размеры (ВхШхГ), мм: | + | !1 |
| + | |AIO |
| + | |2 |
| + | |2 |
| + | | rowspan="2" |Унифицированные сигналы |
| | | |
− | АГАВА ПК-60
| + | Ток: 4–20 мА, 0–20 мА, 0–5 мА |
| | | |
− | АГАВА ПК-60.WF
| + | Напряжение: 0-10 В |
− | |
| |
| | | |
| + | Входное сопротивление |
| | | |
− | 138x123x77
| + | Ток: 100 Ом |
| | | |
− | 195x151x77 – с установленной антенной
| + | Напряжение: не менее 70 кОм |
− | | |
− | 138x123x77 – без антенны (с внешней
| |
− | | |
− | антенной)
| |
| |- | | |- |
− | | colspan="2" |Масса ПК, не более, кг | + | !2 |
− | |0,35 | + | |AI |
| + | |4 |
| + | |0 |
| |- | | |- |
− | | colspan="2" |Степень защиты корпуса | + | !3 |
− | |IP20 | + | |TMP |
| + | |2 |
| + | |0 |
| + | |Модуль измерения температуры, Pt100, Pt1000, 50M, 100M, ТСП-50, ТСП-100 (50П, 100П), |
| + | ТХК (L), ТЖК (J), ТНН (N), ТХА (K), ТПП (S), ТПП (R), ТПР (B), ТВР (А-1), ТВР (А-2), ТВР (А-3), ТМК (Т) |
| |- | | |- |
− | | colspan="2" |Напряжение питания | + | !4 |
− | |24В ± 10 % постоянного тока | + | |TMP4 |
| + | |4 |
| + | |0 |
| + | |Модуль измерения температуры, Pt100, Pt1000, 50M, 100M, ТСП-50, ТСП-100 (50П, 100П) |
| |- | | |- |
− | | colspan="2" |Потребляемая мощность, не более | + | !5 |
− | |17 Вт для прибора с с/м GPRS | + | |TMC |
| + | |2 |
| + | |0 |
| + | |Модуль измерения температуры и углеродного потенциала. |
| + | Канал 1: Pt100, Pt1000, 50M, 100M, ТСП-50, ТСП-100 (50П, 100П), |
| | | |
− | 12 Вт для остальных приборов
| + | ТХК (L), ТЖК (J), ТНН (N), ТХА (K), ТПП (S), ТПП (R), ТПР (B), ТВР (А-1), ТВР (А-2), ТВР (А-3), ТМК (Т) |
− | |-
| |
− | | colspan="3" |'''Аппаратные ресурсы'''
| |
− | |-
| |
− | | colspan="2" |Микроконтроллер
| |
− | |32-х разрядный, Cortex-A8 600 МГц,
| |
| | | |
− | L2-кэш 256 Кб
| + | Канал 2: Постоянное напряжение +/-1600 мВ |
| |- | | |- |
− | | colspan="2" |Объем и тип оперативной памяти
| + | ! colspan="5" |Модули дискретных входов/выходов |
− | |256 Мб, DDR3
| |
| |- | | |- |
− | | colspan="2" |Объем и тип флэш-памяти | + | !1 |
− | |256 Мб, NAND | + | |DI |
| + | |4 |
| + | |0 |
| + | |Каналы 1 и 2 могут выступать в роли счетчиков импульсов |
| |- | | |- |
− | | colspan="2" |Объем и тип энергонезависимого ОЗУ | + | !2 |
− | |8 Кб, FRAM | + | |DO6 |
| + | |0 |
| + | |6 |
| + | |Тип выхода открытый коллектор |
| + | '''Возможно управление двумя драйверами шаговых двигателей''' |
| |- | | |- |
− | | colspan="2" |Объем SD-карты (для ПК-60.SD)
| + | !3 |
− | |до 2 Тб
| + | |ENI2 |
− | |-
| + | |2 |
− | | colspan="2" |Часы реального времени
| + | |0 |
− | |Есть
| + | |Сухой контакт, открытый коллектор |
− | |- | + | '''Предназначен для подключения двух инкрементальных энкодеров''' |
− | | colspan="2" |Сторожевой таймер | |
− | |Есть
| |
− | |-
| |
− | | colspan="2" |Поддержка реального времени | |
− | |Есть | |
− | |-
| |
− | | colspan="2" |Интерфейсы загрузки программ
| |
− | |Ethernet, USB (RNDIS)
| |
− | |-
| |
− | | colspan="3" |'''Интерфейсы'''
| |
− | |-
| |
− | | colspan="2" |Ethernet
| |
− | |10/100 Мб/с, гальваническая развязка, 1 шт.
| |
− | |-
| |
− | | colspan="2" |Wi-Fi (для ПК-60.WF)
| |
− | |802.11 b/g/n, антенна внешняя, макс. чувствительность приемника 97 дБм,
| |
| | | |
− | макс. мощность передатчика 21.1 дБм, тип разъема для антенны – SMA-F, 1шт.
| + | '''и подсчета числа импульсов каждого энкодера''' |
− | |-
| |
− | | colspan="2" |RS-485
| |
− | |Групповая гальваническая развязка,
| |
− | | |
− | скорость до 1 Mб/с 2 шт. (с субмодулем
| |
− | | |
− | 485 – 4 шт. 230.4 Кб/с)
| |
− | |-
| |
− | | colspan="2" |RS-232
| |
− | |Скорость до 460 Кб/с, разъем RJ12 (сигналы RX, TX, RTS, CTS) 1 шт.
| |
− | |-
| |
− | | colspan="2" |CAN (субмодуль)
| |
− | |Скорость до 1 Мбит/с, гальваническая
| |
− | | |
− | развязка, ISO11898-2, 1шт.
| |
− | |-
| |
− | | colspan="2" |GPRS (субмодуль)
| |
− | |EGSM900/DCS1800/PCS1900, 1шт.
| |
− | |-
| |
− | | colspan="2" |USB 2.0
| |
− | |1.5, 12, 480 Мб/с, OTG, miniUSB – 1шт.
| |
− | |-
| |
− | | colspan="2" |Набираемые субмодули ввода-вывода
| |
− | |до 6 шт.
| |
− | |-
| |
− | | colspan="3" |'''Человеко-машинный интерфейс'''
| |
− | |-
| |
− | | colspan="2" |Индикация
| |
− | |Индикаторы приема-передачи интерфейсов RS-485 и Ethernet;
| |
− | | |
− | Двуцветный программируемый индикатор «STATE»
| |
− | |-
| |
− | | colspan="2" |Органы управления
| |
− | |Джампер «DEF»
| |
− | |-
| |
− | | colspan="3" |'''Программные ресурсы'''
| |
− | |-
| |
− | | colspan="2" |Операционная система
| |
− | |Linux RT 4.4.12, реального времени
| |
− | |-
| |
− | | colspan="3" |'''Характеристики подключаемых устройств хранения данных USB-flash'''
| |
− | |-
| |
− | | colspan="2" |Версии спецификации USB
| |
− | |2.0 LS, FS, HS
| |
− | |-
| |
− | | colspan="2" |Типы файловых систем
| |
− | |FAT(12,16,32), NTFS, ext(2,3,4)
| |
− | |-
| |
− | | colspan="2" |Максимальная емкость
| |
− | | |
− | USB-накопителя
| |
− | |2 Тб
| |
− | |-
| |
− | | colspan="3" |'''Характеристики подключаемых устройств хранения данных SD-карт'''
| |
− | | |
− | '''(для ПК-60.SD)'''
| |
− | |-
| |
− | |Версии спецификации SD
| |
− | | colspan="2" |2.00 часть A2
| |
− | |-
| |
− | |Типы SD-карт
| |
− | | colspan="2" |microSD (до 2Гб), microSDHC (до 32Гб),
| |
− | | |
− | microSDXC (до 2Тб)
| |
− | |-
| |
− | |Класс скорости
| |
− | | colspan="2" |SD class 2 и выше
| |
− | |-
| |
− | |Типы файловых систем
| |
− | | colspan="2" |FAT(12,16,32), NTFS, ext(2,3,4)
| |
− | |-
| |
− | |Максимальная емкость
| |
− | | |
− | SD-накопителя
| |
− | | colspan="2" |2 Тб
| |
− | |}
| |
− | | |
− | === Условия эксплуатации ===
| |
− | {| class="wikitable"
| |
− | | colspan="2" |'''Условия эксплуатации'''
| |
− | |-
| |
− | |Тип помещения
| |
− | |Закрытые взрывобезопасные помещения без агрессивных паров и газов
| |
− | |-
| |
− | |Температура окружающего
| |
− | | |
− | воздуха
| |
− | |От -20 °С до +50 °С
| |
− | |-
| |
− | |Температура хранения
| |
− | |От -40 °С до +80 °С
| |
− | |-
| |
− | |Влажность воздуха
| |
− | |Верхний предел относительной влажности
| |
− | | |
− | воздуха 80 % при +35 °С и более низких
| |
− | | |
− | температурах без конденсации влаги
| |
− | |-
| |
− | |Атмосферное давление
| |
− | |От 86 до 107 кПа
| |
− | |}
| |
− | | |
− | == Конструкция прибора ==
| |
− | Прибор изготавливается в пластмассовом корпусе, предназначенном для крепления на DIN-рейку, имеет модульную архитектуру и состоит из базового блока и устанавливаемых в него субмодулей. Подключение внешних цепей осуществляется через разъемные соединения, расположенные на передней стороне прибора.
| |
− | | |
− | На передней стороне прибора расположены:
| |
− | | |
− | разъемы:
| |
− | | |
− | X1 – питание прибора и сигнал блокировки;
| |
− | | |
− | X2 – RS-485-1 и RS-485-2;
| |
− | | |
− | XS1, XS2 – перемычки «TERM1» и «TERM2» для подключения терминальных резисторов к линиям RS-485-1 и RS-485-2 соответственно;
| |
− | | |
− | X3 – miniUSB;
| |
− | | |
− | X4 – RS-232;
| |
− | | |
− | X5 – Ethernet;
| |
− | | |
− | XS3 – перемычка «DEF», определение положения которой доступно из прикладной программы.
| |
− | | |
− | Двуцветные красно-зеленые светодиоды:
| |
− | | |
− | «STATE» – программируемый из прикладной программы светодиод;
| |
− | | |
− | «RS485-1» и «RS485-2» – индикаторы обмена по линиям RS-485-1 и RS-485-2 соответственно. Красный цвет – передача, зеленый – прием.
| |
− | | |
− | Назначение контактов разъемов прибора приведено в таблицах ниже:
| |
− | | |
− | Назначение контактов разъема X1 – питание прибора и сигнал блокировки:
| |
− | {| class="wikitable"
| |
− | |Конт.
| |
− | |Назначение
| |
− | |-
| |
− | |1
| |
− | |Питание +24В
| |
| |- | | |- |
| + | !4 |
| + | |SIM |
| + | |0 |
| |2 | | |2 |
− | |Общий | + | |Тип выхода симистор |
− | |-
| |
− | |3
| |
− | |Сигнал блокировки
| |
− | |}
| |
− | Назначение контактов разъема X2 – RS-485-1 и RS-485-2:
| |
− | {| class="wikitable"
| |
− | |Конт.
| |
− | |Назначение
| |
− | |-
| |
− | |1
| |
− | |A (Data +) RS485-1
| |
− | |-
| |
− | |2
| |
− | |B (Data -) RS485-1
| |
− | |-
| |
− | |3
| |
− | |Дренаж
| |
− | |-
| |
− | |4
| |
− | |Земля
| |
− | |-
| |
− | |5
| |
− | |A (Data +) RS485-2
| |
− | |-
| |
− | |6
| |
− | |B (Data -) RS485-2
| |
− | |}
| |
− | Назначение контактов разъема X4 – RS-232 (начало нумерации с правой стороны разъема):
| |
− | {| class="wikitable"
| |
− | |Конт.
| |
− | |Назначение
| |
− | |-
| |
− | |1
| |
− | |Общий
| |
| |- | | |- |
| + | !5 |
| + | |R |
| + | |0 |
| |2 | | |2 |
− | |RXD | + | |Тип выхода реле |
| |- | | |- |
− | |3 | + | ! colspan="5" |Модули интерфейсов |
− | |TXD
| |
| |- | | |- |
− | |4 | + | !1 |
− | |RTS | + | |485 |
| + | | colspan="3" |2 × RS485 |
| |- | | |- |
− | |5 | + | !2 |
− | |CTS | + | |GPRS |
| + | | colspan="3" |1 × GSM/GPRS модем |
| |- | | |- |
− | |6 | + | !3 |
− | |Общий | + | |CAN |
| + | | colspan="3" | |
| |} | | |} |
− | Также на передней стороне прибора расположена съемная крышка с вырезами под разъемы для установки субмодулей ввода-вывода в слоты прибора A – F. Для установки субмодулей необходимо снять переднюю крышку прибора.
| |
− |
| |
− | Исполнение прибора ПК-60.WF с боковой стороны имеет разъем SMA для подключения антенны Wi-Fi.
| |
− |
| |
− | === Габаритные размеры ===
| |
− | [[Файл:Image001.png|мини|349x349пкс|Рисунок 1 - Габаритные размеры АГАВА ПК-60 и ПК-60.WF без установленной антенны]]
| |
− | Габаритные размеры представлены на рисунках 1 и 2.
| |
− |
| |
− | Рисунок 1 – Габаритные размеры АГАВА ПК-60 и ПК-60.WF без установленной антенны
| |
− |
| |
− | <nowiki>*</nowiki> Разъем для антенны присутствует только в исполнении ПК-60.WF.
| |
− |
| |
− | Рисунок 2 – Габаритные размеры АГАВА ПК-60.WF с установленной антенной
| |
− |
| |
− | === Состав программного обеспечения прибора ===
| |
− | Программное обеспечение прибора состоит из двух модулей – системное программное обеспечение и прикладное программное обеспечение.
| |
− |
| |
− | Системное ПО состоит из двух частей:
| |
− |
| |
− | - загрузчик ОС;
| |
− | [[Файл:Image002.png|мини|349x349пкс|Рисунок 2 - Габаритные размеры АГАВА ПК-60.WF с установленной антенной]]
| |
− | - ОС Linux с необходимым набором драйверов устройств прибора;
| |
− |
| |
− | Прикладное ПО загружается в память прибора и реализует необходимые функции, в зависимости от назначения прибора.
| |
− |
| |
− | === Порядок работы с прибором ===
| |
− | ОС Linux служит базовой операционной системой реального времени, которое предоставляет доступ к оборудованию контроллера и на базе которой выполняется прикладное ПО, такое как среда исполнения CODESYS, либо другое специальное программное обеспечение.
| |
− |
| |
− | ==== Включение и загрузка ====
| |
− | При включении прибора сначала выполнение передается загрузчику, потом запускается ОС и затем запускается прикладное ПО.
| |
− |
| |
− | Загрузчик ОС выполняет распаковку образа ОС, его размещение в ОЗУ, запуск загрузки ОС. Во время работы загрузчика загорается светодиод «STATE» зеленым цветом, далее при загрузке ОС светодиод гаснет.
| |
− |
| |
− | == Подготовка прибора к использованию ==
| |
− |
| |
− | === Общие указания ===
| |
− | В зимнее время тару с прибором распаковывать в отапливаемом помещении не ранее чем через 12 ч после внесения в помещение. Монтаж, эксплуатация и демонтаж прибора должны производиться персоналом, ознакомленным с правилами его эксплуатации и прошедшими инструктаж при работе с электрооборудованием в соответствии с правилами, установленными на предприятии-потребителе.
| |
− |
| |
− | === Указания мер безопасности ===
| |
− | По способу защиты от поражения электрическим током прибор соответствует классу 0 по ГОСТ 12.2.007.0-75.
| |
− |
| |
− | При эксплуатации и техническом обслуживании необходимо соблюдать требования ГОСТ 12.3.019-80, «Правил эксплуатации электроустановок потребителей» и «Правил охраны труда при эксплуатации электроустановок потребителей».
| |
− |
| |
− | При эксплуатации прибора открытые контакты клеммника находятся под напряжением. Установку прибора следует производить в специализированных шкафах и щитах, доступ внутрь которых разрешен только квалифицированным специалистам.
| |
− |
| |
− | Любые подключения к прибору и работы по его техническому обслуживанию производить только при отключенном питании прибора и подключенных к нему устройств.
| |
− |
| |
− | === Монтаж и подключение прибора ===
| |
− | Внимание! Некоторые субмодули не имеют гальванической развязки. Во избежание повреждения прибора, все подключаемое к нему оборудование (компьютер, сетевое оборудование, датчики и др.), имеющее клеммы заземления, должно быть надежно заземлено. Не допускается протекание по цепям прибора паразитных токов и перенапряжений, вызванных некачественным заземлением подключенного оборудования и другими причинами. При необходимости следует использовать внешние устройства гальванической изоляции.
| |
− | Прибор устанавливается на DIN-рейку 35 мм. при помощи специальных крепежных ручек, расположенных с правой и левой стороны корпуса.
| |
− |
| |
− | При размещении прибора следует помнить, что при эксплуатации открытые контакты клемм находятся под напряжением, опасным для человеческой жизни.
| |
− |
| |
− | Питание прибора должно осуществляться напряжением указанным в п.2.6.
| |
− |
| |
− | Подключаемые к прибору провода должны быть многожильными сечением от 0,25 до 0,5 мм<sup>2</sup>. Рекомендуемые типы кабелей МКШ, МКЭШ, МКШМ ГОСТ 10348-80.
| |
− |
| |
− | Схема подключения питания прибора и сигнала блокировки приведена на рисунке 3.
| |
− |
| |
− | Сигнал блокировки является двунаправленным и может быть подключен к линии блокировки параллельным соединением для установки или определения состояния блокировки при совместном использовании нескольких приборов. Установка или определение состояния сигнала блокировки осуществляется прикладной программой через драйвер ОС Linux.
| |
− |
| |
− | Характеристики сигнала блокировки:
| |
− |
| |
− | - Тип сигнала – двунаправленный с открытым коллектором;
| |
− |
| |
− | - Напряжение – 5 В;
| |
− |
| |
− | - Минимальное напряжение сигнала логической единицы – 2,3 В;
| |
− |
| |
− | - Максимальное напряжение сигнала логического нуля – 1,0 В;
| |
− |
| |
− | - Максимальное количество подключенных приборов ПК-60 к линии блокировки – 8.
| |
− |
| |
− | Для приборов исполнения ПК-60.WF может быть использована поставляемая вместе с прибором антенна Wi-Fi, которая устанавливается непосредственно на антенный разъем.
| |
− |
| |
− | При размещении прибора внутри шкафов и помещений в условиях отсутствия прямого радиопрозрачного тракта связи с базовыми станциями Wi-Fi, а также для уверенного приема сигнала на больших расстояниях, необходимо использовать внешнюю выносную антенну Wi-Fi с разъемом SMA-M.
| |
− |
| |
− | Схемы подключения линий RS-485 приведены на рис. 4.2 и 4.3. Для подключения встроенных терминальных резисторов 120 Ом на линиях RS-485-1 и RS-485-2 предусмотрены перемычки XS1 и XS2 соответственно. Чтобы подключить терминальный резистор, нужно установить перемычку в положение 1-2, отключить – 2-3. Первый контакт перемычек XS1 и XS2 помечен символом «1».
| |
− |
| |
− | === Помехи и методы их подавления ===
| |
− | На работу прибора могут оказывать влияние внешние помехи, возникающие под воздействием электромагнитных полей (электромагнитные помехи), наводимые на сам прибор и на линии связи прибора с внешним оборудованием, а также помехи, возникающие в питающей сети.
| |
− |
| |
− | Для уменьшения влияния электромагнитных помех необходимо выполнять приведенные ниже рекомендации:
| |
− |
| |
− | - обеспечить надежное экранирование сигнальных линий. Экраны следует электрически изолировать от внешнего оборудования на протяжении всей трассы и подсоединять только к предназначенному контакту;
| |
− |
| |
− | - для линий связи использовать дренажный провод для выравнивания потенциалов приемо-передатчиков.
| |
− |
| |
− | - прибор рекомендуется устанавливать в металлическом шкафу или щите, внутри которого не должно быть никакого силового оборудования (контакторов, пускателей и т.п.). Корпус щита или шкафа должен быть надежно заземлен.
| |
− |
| |
− | Для уменьшения электромагнитных помех, возникающих в питающей сети, следует выполнять следующие рекомендации:
| |
− |
| |
− | - подключать прибор к питающей сети отдельно от силового оборудования;
| |
− |
| |
− | - при монтаже системы, в которой работает прибор, следует учитывать правила организации эффективного заземления;
| |
− |
| |
− | - все экраны и заземляющие линии прокладывать по схеме «звезда», при этом необходимо обеспечить хороший контакт с экранирующим или заземляемым элементом;
| |
− |
| |
− | - заземляющие цепи должны быть выполнены проводами с сечением не менее 1мм<sup>2</sup>;
| |
− |
| |
− | - устанавливать фильтры сетевых помех в линиях питания прибора;
| |
− |
| |
− | - устанавливать искрогасящие фильтры в линиях коммутации силового оборудования.
| |
− |
| |
− | == Настройка и работа с прибором ==
| |
− | На уровне операционной системы прибор имеет файловые ресурсы и системную консоль. В файлах содержится необходимая информация для работы ОС. Консоль служит для интерактивного взаимодействия с ОС (выполнения команд ОС и т.п.).
| |
− |
| |
− | === Настройка и тестирование прибора при помощи системной утилиты ===
| |
− | Прибор может быть сконфигурирован и протестирован при помощи программного обеспечения «Системная утилита ПК-60». Системная утилита выполняет следующие функции:
| |
− |
| |
− | - отображение типа устройства, версии OC Linux, версии системной утилиты;
| |
− |
| |
− | - отображение и изменение системных параметров контроллера;
| |
− |
| |
− | - отображение характеристик и состава аппаратного обеспечения контроллера – процессор, объем ОЗУ, состав субмодулей;
| |
− |
| |
− | - проверка работы субмодулей – отображение значений входных сигналов, управление выходными каналами;
| |
− |
| |
− | - загрузка прикладного ПО в контроллер;
| |
− |
| |
− | - отображение подключенных накопителей, возможность проверки SD-карты на ошибки и форматирование ее в файловую систему FAT32/Ext4;
| |
− |
| |
− | - проверка работы портов RS-485 и RS-232.
| |
− |
| |
− | Системная утилита установлена в контроллер при его поставке. Описание работы с утилитой приведено в Приложении 1 АГСФ.421445.009 РЭ01 к настоящему руководству и доступно для загрузки на вкладке «Документация» страницы АГАВА ПК-60 сайта www.kb-agava.ru.
| |
− |
| |
− | === Файловая система ===
| |
− | Файловая система состоит из системной ФС и монтируемой ФС, которая доступна как для чтения, так и для записи. Точки монтирования внешних накопителей:
| |
− |
| |
− | - /run/media/mmcblk0p* для microSD-карты;
| |
− |
| |
− | - /run/media/sda* для и USB-флеш.
| |
− |
| |
− | USB-флеш и другие устройства ввода (мышь, клавиатура и т.п.) подключаются через переходник OTG miniUSB – USB A (в комплект не входит).
| |
− |
| |
− | === Консоль ===
| |
− | Системная консоль находится на последовательном порте RS-232. Параметры терминала для консоли следующие:
| |
− |
| |
− | - Скорость (бит/с): 115200
| |
− |
| |
− | - Биты данных: 8
| |
− |
| |
− | - Четность: Нет
| |
− |
| |
− | - Стоповые биты: 1
| |
− |
| |
− | - Управление потоком: Нет
| |
− |
| |
− | Соединение контроллера с ПК по интерфейсу RS-232 производится нуль-модемным кабелем через переходник RJ12–DB9M. Переходник входит в комплект поставки прибора.
| |
− |
| |
− | При загруженной ОС, подключенной и настроенной сети доступ к системной консоли можно получить через Ethernet или miniUSB (RNDIS) по SSH.
| |
− | Внимание! Порты miniUSB и RS-232 не имеют гальванической развязки. Во избежание повреждения прибора, все подключаемое к нему оборудование (компьютер, сетевое оборудование, датчики и др.), имеющее клеммы заземления, должно быть надежно заземлено.
| |
− | Доступ к системной консоли Linux на компьютере происходит через программу-терминал, например, PuTTY или аналогичную.
| |
− |
| |
− | Реквизиты для входа в консоль:
| |
− |
| |
− | · Логин: root
| |
− |
| |
− | · Пароль отсутствует
| |
− |
| |
− | При необходимости можно заблокировать вывод сообщений в консоль при работе загрузчика U-Boot и ОС Linux. Блокирование вывода в консоль управляется в ОС Linux путем задания переменных окружения загрузчика U-Boot утилитой fw_setenv.
| |
− |
| |
− | Для блокирования вывода в консоль при работе ОС Linux, необходимо задать переменную окружения “silent_linux” со значением “yes” и затем сохранить изменения. Для этого в терминале системной консоли Linux последовательно выполнить команды:<blockquote>''fw_setenv -c /etc/fw_env.NAND.config silent_linux yes''
| |
− |
| |
− | ''reboot''</blockquote>После чего произойдет перезагрузка прибора без вывода в консоль сообщений ОС Linux.
| |
− |
| |
− | Чтобы включить вывод в консоль ОС Linux, необходимо аналогичным образом задать переменную окружения “silent_linux” со значением “no”.
| |
− |
| |
− | Для блокирования вывода в консоль при работе загрузчика U-Boot необходимо задать переменную окружения “silent” со значением “1”.
| |
− |
| |
− | fw_setenv -c /etc/fw_env.NAND.config silent 1
| |
− |
| |
− | reboot
| |
− |
| |
− | Для включения вывода в консоль загрузчика U-Boot необходимо удалить переменную окружения “silent”, не указав для нее значение. Для чего в терминале последовательно выполнить команды:
| |
− |
| |
− | fw_setenv -c /etc/fw_env.NAND.config silent
| |
− |
| |
− | reboot
| |
− |
| |
− | Короткое сообщение первичного загрузчика MLO не блокируется для диагностики.
| |
− |
| |
− | === Параметры сети Ethernet ===
| |
− | По умолчанию интерфейс Ethernet eth0 настроен на получение сетевых настроек по DHCP.
| |
− |
| |
− | Для интерфейса usb0 (RNDIS) установлены следующие статические сетевые реквизиты:
| |
− |
| |
− | - IP-адрес: 192.168.7.1;
| |
− |
| |
− | - Маска сети: 255.255.255.252
| |
− |
| |
− | Просмотреть IP-адрес и другую сетевую конфигурацию для всех интерфейсов Ethernet можно в консоли Linux, набрав команду:
| |
− |
| |
− | ifconfig
| |
− |
| |
− | Задать статический IP-адрес интерфейса eth0 можно в файле /etc/systemd/network/10-eth.network, например:
| |
− |
| |
− | [Network]
| |
− |
| |
− | DHCP=no
| |
− |
| |
− | Address=192.168.10.100/24
| |
− |
| |
− | Gateway=192.168.10.10
| |
− |
| |
− | === Системная дата, время ===
| |
− | Для установки времени и даты следует воспользоваться командой:
| |
− |
| |
− | date MMDDhhmmYYYY
| |
− |
| |
− | где
| |
− |
| |
− | MM – месяц (1-12);
| |
− |
| |
− | DD – число (1-31);
| |
− |
| |
− | hh – часы (0-23);
| |
− |
| |
− | mm – минуты (0-59);
| |
− |
| |
− | YYYY – год.
| |
− |
| |
− |
| |
− | Для сохранения установленного времени и даты в часах реального времени
| |
− |
| |
− | воспользуйтесь командой:
| |
− |
| |
− |
| |
− | hwclock –w
| |
− |
| |
− |
| |
− | При подключении контроллера к сети Ethernet и наличии выхода в Интернет,
| |
− |
| |
− | происходит синхронизация времени с серверами точного времени.
| |
− |
| |
− | Часовой пояс устанавливается в файле /etc/profile путем задания переменной
| |
− |
| |
− | окружения TZ. Например, export TZ="STD-5" (для Екатеринбурга).
| |
− |
| |
− | === Доступ к файлам прибора ===
| |
− | Доступ к файлам и ресурсам контроллера при загруженной ОС можно получить
| |
− |
| |
− | следующими способами:
| |
− |
| |
− | - через системную консоль на порте RS-232;
| |
− |
| |
− | - через системную консоль SSH-сервиса (порты Ethernet и USB);
| |
− |
| |
− | - через sftp-сервер (порты Ethernet и USB).
| |
− |
| |
− |
| |
− | Для использования сетевых ресурсов необходимо настроить подключение к сети Ethernet (см. раздел 5.4).
| |
− |
| |
− | Доступ к сетевым ресурсам контроллера может быть осуществлен через порт miniUSB. Драйвер RNDIS создает в контроллере виртуальный сетевой интерфейс usb0.
| |
− |
| |
− | Данное подключение эмулирует соединение Ethernet, таким образом, доступно сетевое
| |
− |
| |
− | подключение к прибору для его программирования и отладки, доступа к sftp и системной консоли по SSH.
| |
− |
| |
− | Подключение контроллера к компьютеру по интерфейсу USB производится кабелем miniUSB-USB A, входящим в комплект поставки прибора.
| |
− |
| |
− | Для доступа компьютера к прибору по интерфейсу USB, необходимо на компьютере установить драйвер RNDIS. Если при подключении прибора к ОС Windows установка
| |
− |
| |
− | драйвера прошла с ошибкой, необходимо в диспетчере устройств правой кнопкой мыши щелкнуть на устройстве RNDIS/Ethernet Gadget, выбрать Обновить драйверы, указать
| |
− |
| |
− | Выполнить поиск драйверов на этом компьютере, затем Выбрать драйвер из списка уже установленных драйверов, где выбрать Сетевые адаптеры, Изготовитель Microsoft
| |
− |
| |
− | Corporation, Сетевой адаптер Remote NDIS based Internet Sharing Device (точное
| |
− |
| |
− | наименование драйвера может отличаться в зависимости от версии Windows), нажать Далее.
| |
− |
| |
− | В случае успешной установки в Панели управления \ Сеть и Интернет \ Сетевые
| |
− |
| |
− | подключения появится новый сетевой интерфейс, в свойствах интерфейса убедиться, что им по DHCP был получен IP-адрес 192.168.7.2. Проверить работу соединения на компьютере командой ping 192.168.7.1.
| |
− |
| |
− | Для доступа к файлам контроллера через sftp-сервер следует пользоваться Unix-совместимым sftp-клиентом. Под ОС Windows это может быть, например, WinSCP, Total Commander и т.п.
| |
− |
| |
− | === Символьные устройства последовательных портов ===
| |
− | Ниже приведено соответствие последовательных портов прибора именам символьных устройств:
| |
− |
| |
− | RS-232 (системная консоль) – /dev/ttyS1;
| |
− |
| |
− | RS-485-1 – /dev/ttyS2;
| |
− |
| |
− | RS-485-2 – /dev/ttyS3;
| |
− |
| |
− | субмодуль интерфейсов RS-485 линия 1 (X1) – /dev/ttyS4;
| |
− |
| |
− | субмодуль интерфейсов RS-485 линия 2 (X2) – /dev/ttyS5;
| |
− |
| |
− | субмодуль модема GPRS – /dev/ttyS5;
| |
− |
| |
− | локальная шина для связи с субмодулями – /dev/ttyS0.
| |
− |
| |
− | === Драйвер сигнала блокировки ===
| |
− | Драйвер сигнала блокировки (см. п.4.3) предназначен для определения и установки сигнала блокировки из прикладной программы. Модуль драйвера agava-block-signal
| |
− |
| |
− | загружается при запуске контроллера.
| |
− |
| |
− | Точка монтирования драйвера в системной файловой системе - /dev/sigblock.
| |
− |
| |
− | Для установки блокировочного состояния на линии блокировки необходимо записать ненулевое значение в устройство /dev/sigblock. Для снятия – записать нулевое значение в /dev/sigblock.
| |
− |
| |
− | Для определения текущего состояния на линии блокировки необходимо выполнить функцию чтения устройства /dev/sigblock. Полученное нулевое значение означает отсутствие состояния блокировки. Любое другое значение – наличие состояния блокировки.
| |
− |
| |
− | Кроме того, при изменении состояния сигнала блокировки происходит генерация
| |
− |
| |
− | события типа EV_MSC, с кодом MSC_RAW, значение которого соответствует текущему
| |
− |
| |
− | состоянию сигнала блокировки: 0 – отсутствие состояния блокировки, 1 – наличие состояния блокировки.
| |
− |
| |
− | Следует обратить внимание, что чтение устройства возвращает текущее физическое состояние линии блокировки. Если на линии блокировки какой-либо контроллер удерживает состояние блокировки, то чтение /dev/sigblock будет всегда возвращать ненулевое значение, даже после записи в /dev/sigblock нуля, т. к. физически линия блокировки находится в
| |
− |
| |
− | блокированном состоянии, пока все контроллеры не снимут сигнал блокировки.
| |
− |
| |
− | === Драйвер положения перемычки «DEF» ===
| |
− | Драйвер определения положения перемычки «DEF» является стандартным драйвером gpio-keys ОС Linux.
| |
− |
| |
− | Точка регистрации драйвера в системной файловой системе - /sys/devices/gpio_buttons@0.
| |
− |
| |
− | Взаимодействие прикладной программы с драйвером производится путем вызова ioctl и/или регистрации событий /dev/input/by-path/platform-gpio_buttons@0-event, тип EV_SW, код SW_KEYPAD_SLIDE. Состоянию события 1 соответствует положение перемычки 1-2, 0 – положение перемычки 2-3.
| |
− |
| |
− | === Работа с Wi-Fi ===
| |
− | Модуль Wi-Fi при загруженном драйвере UNIFI создает сетевой интерфейс wlan0.
| |
− |
| |
− | Список присутствующих сетей, а также их параметры можно получить, используя в консоли команду:
| |
− |
| |
− |
| |
− | iwlist wlan0 scan
| |
− |
| |
− |
| |
− | Для подключения к защищенной сети Wi-Fi необходимо знать имя сети (ssid) и
| |
− |
| |
− | пароль. Далее создать конфигурационный файл /etc/wpa_supplicant.conf выполнив в консоли команду:
| |
− |
| |
− |
| |
− | wpa_passphrase [YOUR NETWORK NAME] [YOUR PASS] > /etc/wpa_supplicant.conf
| |
− |
| |
− |
| |
− | где
| |
− |
| |
− | YOUR NETWORK NAME – имя сети подключения (ssid),
| |
− |
| |
− | YOUR PASS – пароль сети.
| |
− |
| |
− |
| |
− | В полученном файле /etc/wpa_supplicant.conf, в linux-совместимом редакторе добавить строки:
| |
− |
| |
− |
| |
− | ctrl_interface=/var/run/wpa_supplicant
| |
− |
| |
− | ap_scan=1
| |
− |
| |
− |
| |
− | Таким образом, файл wpa_supplicant.conf должен иметь примерно такое содержание:
| |
− |
| |
− | ctrl_interface=/var/run/wpa_supplicant
| |
− |
| |
− | ap_scan=1
| |
− |
| |
− | network={
| |
− |
| |
− | ssid="AGAVA"
| |
− |
| |
− | psk=97f022f71c3105630a71431704adc4189090650f8af54ed14080e29b125559e6
| |
− |
| |
− | }
| |
− |
| |
− |
| |
− | В конфигурационный файл можно добавлять другие настроечные ключи,
| |
− |
| |
− | ознакомившись с документацией на суппликант wpa_supplicant на сайте разработчика.
| |
− |
| |
− |
| |
− | Для подключения к сети Wi-Fi в консоли набрать команду:
| |
− |
| |
− |
| |
− | wpa_supplicant -c/etc/wpa_supplicant.conf -iwlan0 –B
| |
− |
| |
− | === Вход в консоль загрузчика и задание пароля для входа в нее ===
| |
− | Для выполнения некоторых действий может понадобиться вход в консоль загрузчика U-Boot. Для того чтобы получить доступ к консоли загрузчика необходимо подключить
| |
− |
| |
− | прибор к терминалу компьютера через интерфейс RS-232 (см. п.5.3). Затем включить прибор и в момент работы загрузчика при появлении сообщения «Enter password to abort autoboot» ввести пароль для входа в загрузчик. На ввод пароля дается ограниченное время.
| |
− |
| |
− | По умолчанию – 1 с.
| |
− |
| |
− | Паролем по умолчанию является символ пробела. Т. е. чтобы войти в консоль
| |
− |
| |
− | загрузчика необходимо на терминале компьютера нажимать символ пробела до появления приглашения консоли: AGAVA6432.35#.
| |
− |
| |
− | Подробно работа с загрузчиком U-Boot описана в документации, размещенной на сайте <nowiki>https://www.denx.de/wiki/DULG/Manual</nowiki>.
| |
− |
| |
− | Пароль для входа в U-Boot хранится в переменной окружения «bootstopkey». Таким образом, для изменения пароля доступа к консоли загрузчика нужно изменить переменную окружения U-Boot «bootstopkey». Сделать это можно в консоли загрузчика, а также в
| |
− |
| |
− | консоли Linux.
| |
− |
| |
− | При задании пароля следует учитывать, что на ввод пароля отводится определенное время, заданное в переменной окружения U-Boot «bootdelay» в секундах. При установке длинных и сложных паролей необходимо установить соответствующее время, достаточное для ввода пароля, чтобы была возможность войти в консоль загрузчика.
| |
− |
| |
− | Для изменения пароля входа в загрузчик, например на «abc123» и времени ввода
| |
− |
| |
− | пароля на 5 сек. в консоли U-Boot необходимо последовательно выполнить команды:
| |
− |
| |
− | setenv bootstopkey abc123
| |
− |
| |
− | setenv bootdelay 5
| |
− |
| |
− | saveenv
| |
− |
| |
− | reset
| |
− |
| |
− | Для изменения пароля в консоли Linux необходимо последовательно выполнить
| |
− |
| |
− | команды:
| |
− |
| |
− | fw_setenv -c /etc/fw_env.NAND.config bootstopkey abc123
| |
− |
| |
− | fw_setenv -c /etc/fw_env.NAND.config bootdelay 5
| |
− |
| |
− | Для возврата значений по-умолчанию, необходимо выполнить в консоли U-Boot:
| |
− |
| |
− | setenv bootstopkey ' '
| |
− |
| |
− | setenv bootdelay 1
| |
− |
| |
− | saveenv
| |
− |
| |
− | reset
| |
− |
| |
− | в консоли Linux:
| |
− |
| |
− | fw_setenv -c /etc/fw_env.NAND.config bootstopkey ' '
| |
| | | |
− | fw_setenv -c /etc/fw_env.NAND.config bootdelay 1
| + | {{Шаблон:Контроллеры АГАВА}} |
| + | [[Категория:Промышленные контроллеры АГАВА]] |
| + | [[Категория:Контроллеры АГАВА]] |