DiademLogic

 
Система разработки DiademLogic предназначена для проектирования технологической программы, с последующей загрузкой в контроллер, работающий под управлением исполнительной системы DiademCore. DiademLogic - это современный бесплатный инструмент, который предлагает широкий спектр инновационных функций для создания и отладки технологической программы любой сложности в графической среде стандарта МЭК 61131-3 (FBD). DiademLogic позволяет производить локальную (с использованием симулятора контроллера) или удаленную (с подключением к контроллеру) отладку спроектированной технологической программы как в режиме реального времени, так и в пошаговом режиме с возможностью имитации входных сигналов.
 
 
Перед скачиванием и последующим применением DiademLogic рекомендуем ознакомиться с Политикой лицензирования и технической поддержки СПО «DIADEMA»
 
 
операционная система
Windows 10-11 (32/64 бит)
минимальные системные требования (определяются требованиями ОС)
Процессор INTEL, AMD (1 ГГц и выше)
1/2-4 ГБ памяти
16/32-64 ГБ свободного пространства на диске
Дополнительные условия
NET Framework не ниже 4.7.1
Ограничения
Поддерживаются только версии ОС, поддерживаемые Microsoft на момент выпуска продукта.
Документация
Лицензирование
-
 
операционная система
Linux (32/64 бит)
минимальные системные требования (определяются требованиями DiademLogic)
Процессор INTEL, AMD, ARM, Байкал-M (1 ГГц и выше)
1 ГБ памяти
4,5 ГБ свободного пространства на диске
Дополнительные условия
.Net Core 3.1 и выше
Ограничения
Поддерживаются только версии ОС, поддерживаемые разработчиком на момент выпуска продукта.
Документация
Лицензирование
-
 
операционная система
Mac OS X (64 бит)
минимальные системные требования  (определяются требованиями ОС)
Процессор INTEL, ARM (1 ГГц и выше)
4 ГБ памяти
12,5 ГБ свободного пространства на диске
Дополнительные условия
.Net Core 3.1 и выше
Ограничения
Поддерживаются только версии ОС, поддерживаемые Apple на момент выпуска продукта.
Документация
Лицензирование
-
 
Описание

  • удобная графическая среда для работы над проектом технологической программы;
     
  • максимальная поддержка визуального программирования в рамках языка FBD стандарта IEC 61131-3;
     
  • предоставляемая в составе исполнительной системы библиотека функциональных блоков содержит исчерпывающий набор, необходимый для создания технологического проекта любой сложности;
     
  • наличие дополнительных специфических для конкретной поддерживаемой платформы функциональных блоков для проектирования системных настроек и точек ввода/вывода;
     
  • возможность для пользователя самостоятельного формировать визуальное представление функциональных блоков на странице проекта, т.е. пользователь кроме предлагаемой в составе редактора библиотеки функциональных блоков может создать собственную библиотеку, используя графические средства редактора;
     
  • возможность создания пользовательских функциональных блоков (макромодулей) также на языке FBD, без необходимости написания скрипов;
     
  • неограниченное количество уровней вложения макромодулей;
     
  • возможность обмена макромодулями в том числе между проектами различных пользователей с применением при необходимости функций скрытия внутреннего алгоритма макромодуля по задаваемому автором макромодуля паролю;
     
  • наличие встроенного конвертора технологического проекта, позволяющего легко привести проект в соответствие с любой поддерживаемой версией аппаратной платформы, в том числе при обновлении исполнительной системы контроллера;
     
  • наличие встроенного загрузчика технологической программы в исполнительную систему;
     
  • возможностью задания имитационных значений на любых точках подключения функциональных блоков внутри технологической программы;
     
  • наличие отладчика, позволяющего визуализировать поведения загруженной в исполнительную систему технологической программы как в реальном времени, так и в пошаговом режиме (с модульным или временным шагом), а также менять и завершать режимы отладки без перезагрузки контроллера или сброса технологической программы;
     
  • наличие встроенного симулятора, позволяющего максимально проверить логику технологической программы до ее загрузки непосредственно в исполнительную систему контроллера.