Программируемый логический контроллер АГАВА ПЛК-60: различия между версиями

Материал из docs.kb-agava.ru
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
{{Шаблон:Назначение, описание, характеристики ПК-60|Тип=ПЛК-60|Полный тип=Программируемый логический контроллер|Суффикс=}}
+
АГАВА ПЛК-60 относится к классу так называемых проектных контроллеров, то есть, устройств, максимально «заточенных» под конкретную задачу: клиент сам определяет необходимое количество и тип входов / выходов, интерфейсов.
  
{{Шаблон:Субмодули расширения|Тип=ПЛК-60}}
+
Опционально пользователю доступен внешний модуль индикации АГАВА МИ-60 с ЖК-дисплеем с разрешением 128 на 32 точки.
  
{{Шаблон:Эксплуатация ПК-60|Тип=ПК-60|Название=ПЛК-60}}
+
Так же доступна Web-визуализация проекта, то есть, трансляция проекта на заданный IP-адрес. Проект может быть открыт в любом браузере, который поддерживает стандарт HTML5.
==Программное обеспечения контроллера==
 
Программное обеспечение контроллера состоит из двух модулей – системное программное обеспечение и прикладное программное обеспечение.
 
  
Системное ПО состоит из двух частей:
+
Языки программирования МЭК 61131, среда CoDeSys V3.5.
*загрузчик ОС;
+
=== Документация ===
 +
*[[Руководство по эксплуатации АГАВА ПЛК-60]].
 +
*[https://www.kb-agava.ru/index.php?route=module/product_downloads/get&did=419 Руководство программиста CODESYS].
  
*ОС Linux с необходимым набором драйверов устройств прибора.
+
=== Программное обеспечение ===
Прикладное ПО загружается в память контроллера и реализует необходимые функции, в зависимости от назначения прибора.
 
===Порядок работы с контроллером===
 
ОС Linux служит базовой операционной системой реального времени, которое предоставляет доступ к оборудованию контроллера и на базе которой выполняется прикладное ПО, такое как среда исполнения CODESYS, либо другое специальное программное обеспечение.
 
====Включение и загрузка====
 
При включении прибора сначала выполнение передается загрузчику, потом запускается ОС и затем запускается прикладное ПО.
 
  
Загрузчик ОС выполняет распаковку образа ОС, его размещение в ОЗУ, запуск загрузки ОС. Во время работы загрузчика загорается светодиод «STATE» зеленым цветом, далее при загрузке ОС светодиод гаснет.
+
*[http://files.kb-agava.ru/s/Tgts7MYJzeC9wYD SDK АГАВА ПЛК, Среда разработки Codesys]
  
Во время загрузки ОС производится проверка состояния джампера «DEF», сопровождающаяся попеременным миганием светодиода «STATE» красным и зеленым цветами. По окончанию проверки светодиод гаснет. Замыкание или размыкание контактов 1-2 джампера «DEF» во время мигания светодиода «STATE» блокирует запуск среды исполнения CODESYS.
+
=== Другие файлы ===
=== Работа прибора с CODESYS V3.5 ===
 
Детальное описание работы в среде программирования (СП) CODESYS приводится в документации, поставляемой вместе с СП CODESYS. Описание библиотек СП CODESYS для работы с ПЛК приведено в документе «АГСФ.421445.005 Руководство программиста CODESYS».
 
  
=== Блокирование запуска CODESYS ===
+
*[https://www.kb-agava.ru/index.php?route=module/product_downloads/get&did=355 Сертификат соответствия].
{{Внимание|Тип=Восклицание желтый.png|Текст=При загрузке в контроллер проекта, содержащего какие-либо некорректные алгоритмы, работа среды исполнения CODESYS может быть нарушена вплоть до частичного или полного блокирования работы контроллера. Выходом из такого положения может быть замена установленного проекта на заведомо рабочий через системную утилиту или вручную через консоль. Для замены установленного проекта может потребоваться остановка/блокировка среды исполнения CODESYS, осуществить которую можно при загрузке контроллера.}}
+
*[https://www.kb-agava.ru/index.php?route=module/product_downloads/get&did=438 3D модель АГАВА ПЛК-40.07 в формате .step].
 +
*[https://www.kb-agava.ru/index.php?route=module/product_downloads/get&did=439 3D модель АГАВА ПЛК-40.10 в формате .step].
  
== Обновление программных компонентов ПЛК ==
+
=== Субмодули, доступные для установки в АГАВА ПЛК-60 ===
Прибор поставляется со всем необходимым установленным системным и прикладным программным обеспечением.
+
Контроллеры серии АГАВА ПЛК-60 имеют возможность установки до шести субмодулей:
 +
{| class="wikitable"
 +
!№
 +
!Обозначение
 +
субмодуля
 +
!Количество
 +
входов
 +
!Количество
 +
выходов
 +
!Примечание
 +
|-
 +
! colspan="5" |Модули аналоговых входов/выходов
 +
|-
 +
!1
 +
|AIO
 +
|2
 +
|2
 +
| rowspan="2" |Унифицированные сигналы
  
Системное программное обеспечение ПЛК состоит из следующих компонентов:
+
Ток: 4–20 мА, 0–20 мА, 0–5 мА
  
* загрузчик;
+
Напряжение: 0-10 В
* ОС Linux;
 
* корневая файловая система;
 
* система исполнения CODESYS.
 
  
Если в процессе эксплуатации прибора возникнет необходимость обновления системного программного обеспечения, необходимо обратиться на предприятие-изготовитель.
+
Входное сопротивление
  
Обновление прикладного программного обеспечения доступно пользователю.[[Файл:Создание загрузочного архива.png|мини|Создание загрузочного архива]]
+
Ток: 100 Ом
=== Обновление проекта CODESYS c использованием системной утилиты ===
 
Обновление проекта CODESYS с помощью системной утилиты производится в следующем порядке:
 
  
# Создать загрузочный архив с проектом CODESYS, для этого открыть проект в среде CODESYS и создать загрузочное приложение (Главное меню \ Онлайн \ Создать загрузочное приложение \ Сохранить), полученные файлы поместить в архив формата «ZIP», в итоге должен получиться архив, содержащий в корне три файла (папка «PlcLogic» и два файла «Application.app, Application.crc».
+
Напряжение: не менее 70 кОм
# Открыть системную утилиту (см. раздел [[Многоканальное программируемое реле АГАВА МПР-60#.D0.A1.D0.B8.D1.81.D1.82.D0.B5.D0.BC.D0.BD.D0.B0.D1.8F%20.D1.83.D1.82.D0.B8.D0.BB.D0.B8.D1.82.D0.B0|#Системная утилита]]).
+
|-
# Перейти на вкладку «Загрузка ПО», загрузить созданный архив в прибор.
+
!2
# Перезапустить прибор.
+
|AI
 +
|4
 +
|0
 +
|-
 +
!3
 +
|TMP
 +
|2
 +
|0
 +
|Модуль измерения температуры, Pt100, Pt1000, 50M, 100M, ТСП-50, ТСП-100 (50П, 100П)
 +
|-
 +
! colspan="5" |Модули дискретных входов/выходов
 +
|-
 +
!1
 +
|DI
 +
|4
 +
|0
 +
|Каналы 1 и 2 могут выступать в роли счетчиков импульсов
 +
|-
 +
!2
 +
|DO6
 +
|0
 +
|6
 +
|Тип выхода открытый коллектор
 +
'''Возможно управление двумя драйверами шаговых двигателей'''
 +
|-
 +
!3
 +
|ENI2
 +
|2
 +
|0
 +
|Сухой контакт, открытый коллектор
 +
'''Предназначен для подключения двух инкрементальных энкодеров'''
  
== Системная утилита ==
+
'''и подсчета числа импульсов каждого энкодера'''
{{Шаблон:Системная утилита ПК-60|Тип=ПЛК-60}}
+
|-
 +
!4
 +
|SIM
 +
|0
 +
|2
 +
|Тип выхода симистор
 +
|-
 +
!5
 +
|R
 +
|0
 +
|2
 +
|Тип выхода реле
 +
|-
 +
! colspan="5" |Модули интерфейсов
 +
|-
 +
!1
 +
|485
 +
| colspan="3" |2 × RS485
 +
|-
 +
!2
 +
|GPRS
 +
| colspan="3" |1 × GSM/GPRS модем
 +
|-
 +
!3
 +
|CAN
 +
| colspan="3" |
 +
|}
  
{{Шаблон:Методика калибровки ПК-60|Программа=Системная утилита ПК-60}}
+
[[Категория:Промышленные контроллеры АГАВА]]
 
+
[[Категория:Контроллеры АГАВА]]
{{Шаблон:Техобслуживание, траспортировка, гарантия ПК-60|Тип=ПК-60}}
 
 
 
== Дополнительно ==
 
 
 
* [[Системная утилита ПК-60]]
 
 
 
== Ссылки ==
 
{{Шаблон:Контроллеры АГАВА}}
 
 
 
[[Категория:Промышленные контроллеры АГАВА]][[Категория:Контроллеры АГАВА]]
 

Версия 10:11, 2 декабря 2021

АГАВА ПЛК-60 относится к классу так называемых проектных контроллеров, то есть, устройств, максимально «заточенных» под конкретную задачу: клиент сам определяет необходимое количество и тип входов / выходов, интерфейсов.

Опционально пользователю доступен внешний модуль индикации АГАВА МИ-60 с ЖК-дисплеем с разрешением 128 на 32 точки.

Так же доступна Web-визуализация проекта, то есть, трансляция проекта на заданный IP-адрес. Проект может быть открыт в любом браузере, который поддерживает стандарт HTML5.

Языки программирования МЭК 61131, среда CoDeSys V3.5.

1 Документация

2 Программное обеспечение

3 Другие файлы

4 Субмодули, доступные для установки в АГАВА ПЛК-60

Контроллеры серии АГАВА ПЛК-60 имеют возможность установки до шести субмодулей:

Обозначение

субмодуля

Количество

входов

Количество

выходов

Примечание
Модули аналоговых входов/выходов
1 AIO 2 2 Унифицированные сигналы

Ток: 4–20 мА, 0–20 мА, 0–5 мА

Напряжение: 0-10 В

Входное сопротивление

Ток: 100 Ом

Напряжение: не менее 70 кОм

2 AI 4 0
3 TMP 2 0 Модуль измерения температуры, Pt100, Pt1000, 50M, 100M, ТСП-50, ТСП-100 (50П, 100П)
Модули дискретных входов/выходов
1 DI 4 0 Каналы 1 и 2 могут выступать в роли счетчиков импульсов
2 DO6 0 6 Тип выхода открытый коллектор

Возможно управление двумя драйверами шаговых двигателей

3 ENI2 2 0 Сухой контакт, открытый коллектор

Предназначен для подключения двух инкрементальных энкодеров

и подсчета числа импульсов каждого энкодера

4 SIM 0 2 Тип выхода симистор
5 R 0 2 Тип выхода реле
Модули интерфейсов
1 485 2 × RS485
2 GPRS 1 × GSM/GPRS модем
3 CAN