|
Исполнительная система DiademCore предназначена для выполнения спроектированной в редакторе DiademLogic технологической программы с приемом и выдачей сигналов по внешним поддерживаемым протоколам обмена, а также портам GPIO. DiademCore одинаково эффективно функционирует как в программно-технических комплексах, так и локальных ПЛК, ПК, мини-ПК и даже серверах общего назначения, тем самым расширяя их программное качество до промышленного уровня. DiademCore реализована с учетом рекомендаций для кроссплатформенных решений и может с легкостью быть применена для любых локальных, распределенных и гибридных систем автоматизации на базе отечественного и импортного оборудования.
|
|
операционная система
Linux (32/64 бит)
QNX ЗОСРВ "Нейтрино" (32 бит) - по запросу
архитектура
MIPS, Байкал-Т
ARMv8, (aarch64) Байкал-M
|
Дополнительные условия
|
стандартная библиотека libc не ниже версии 2.24
|
Ограничения
|
Версии ОС, поддерживаемые разработчиком на момент выпуска продукта.
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
Эльбрус/Linux (32/64 бит)
QNX ЗОСРВ "Нейтрино-Э" (32 бит) - по запросу
архитектура
VLIW, Процессор Эльбрус 1С+, 8С, 8СВ, 2С3, 12С, 16С (4, 5, 6 поколение)
|
Дополнительные условия
|
стандартная библиотека libc не ниже версии 2.24
|
Ограничения
|
Версии ОС, поддерживаемые разработчиком на момент выпуска продукта.
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
Raspberry Pi OS, (32/64 бит)
Linux (32/64 бит)
архитектура
ARMv6 (armel)
ARMv7 (armhf)
ARMv8 (aarch64)
|
Дополнительные условия
|
стандартная библиотека libc не ниже версии 2.24
|
Ограничения
|
Raspbian-18-11 и выше, Linux Debian 9 и выше, Linux Ubuntu 18 и выше
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
Windows (32/64 бит)
архитектура
x86 (i386)
х86-64 (amd64)
|
Дополнительные условия
|
|
Ограничения
|
Версии ОС, поддерживаемые Microsoft на момент выпуска продукта.
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
Linux (32/64 бит)
архитектура
x86 (i386)
х86-64 (amd64)
|
Дополнительные условия
|
стандартная библиотека libc не ниже версии 2.24
|
Ограничения
|
Версии ОС, поддерживаемые разработчиком на момент выпуска продукта.
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
Linux (32/64 бит)
архитектура
ARMv7 (armhf)
ARMv8 (aarch64)
MIPS
|
Дополнительные условия
|
стандартная библиотека libc не ниже версии 2.24
|
Ограничения
|
Версии ОС, поддерживаемые разработчиком на момент выпуска продукта.
|
Документация
|
|
Лицензирование
|
ТВВ
|
|
операционная система
QNX6 (32 бит)
архитектура
x86 (i386)
ARMv4-ARMv7
MIPS
|
Дополнительные условия
|
-
|
Ограничения
|
-
|
Документация
|
|
Лицензирование
|
ТВВ
|
Описание
-
поддержка большого количества операционных систем и типов процессоров;
-
компактность загружаемой в контроллер технологической программы, которая, по сути, представляет собой массив исходных для работы оптимизированного под конкретную программно-аппаратную платформу ядра исполнительной системы;
-
возможность запуска нескольких ядер исполнительной системы внутри одной операционной системы, где на каждом исполнительном ядре может выполняться отдельно спроектированная технологическая программа;
-
возможность разбиения технологической программы на задачи с независимым исполнением и различными уровнями системных приоритетов;
-
минимальный такт обсчета задачи: 1 миллисекунда;
-
возможность управления значениями настроек функциональных блоков без останова технологической программы;
-
поддержка стандарта Modbus-RTU/TCP/UDP в режимах Master (с минимальным тактом опроса 1 миллисекунда) и Slave (в варианте TCP/UPD поддерживается многомастерный режим);
-
поддержка стандарта MQTT с возможностью создания TLS-соединения и одновременного подключению к неограниченному числу MQTT-брокеров;
-
гарантия отсутствия недокументированных возможностей, а также необходимости сублицензирования исполнительной системы ввиду неиспользования компонентов сторонней разработки с закрытым исходным кодом, а также минимального применения открытых библиотек (применялся только открытий код под лицензиями EPL, MIT, BSD);
-
наличие тестового периода работы исполнительной системы при стопроцентном сохранении функционала;
-
реализация схемы дублирования технологической программы на аппаратно разнесенных контроллерах;
-
лицензирование только количества точек ввода/вывода в технологическую программу с учетом гибкой схемы уровней лицензирования, наличие минимального бесплатного количества точек ввода/вывода на неограниченное время работы.
|