Вместе с блоком ESX.3xm (x = расширяемый (expandable), m = средний (medium)) в линейке блоков ESX присутствует блок ESX.3xl (x = расширяемый (expandable), l = большой (large)), который больше чем блок ESX.3xm по размерам и количеству входов/выходов в два раза.
Оба блока управления рекомендованы к применению в системах с требованиями по функциональной безопасности и обеспечивают уровень безопасности Performance Level PL d и Safety Integrity Level SIL 2. Корпуса блоков изготовлены из прочного литого алюминия с автомобильным разъемом, внутри 32-битный микроконтроллер с 6 Мб Flash памятью и 4 Мб SRAM. Блоки имеют 4 CAN шины, последовательный порт, зуммер и несколько индикаторных светодиодов.
Универсальность / Расширение возможностей
Помимо удобных и широких возможностей настроек уже в базовом исполнении блоков, например, с помощью функций настройки, все входы можно назначить, как входы по току/напряжению/цифровые или отслеживающие скорость вращения, функционал блоков, можно увеличивать с помощью дополнительных «Плат расширения»:
Шесть слотов расширения позволяют увеличить возможности блоков практически под любые задачи и охватить все требования управления самой сложной техникой. На данный момент доступны 14 вариантов плат расширения с различными типами и количествами входов/выходов, дополнительными интерфейсами, Ethernet и USB, на основе системы Linux. Помимо этого, можно быстро изготовить платы расширения по специальным требованиям и для особых технических решений, например, специальные решения для защиты от пиратства и краж.
Безопасность и диагностические возможности
Второй независимый процессор контролирует изменения в системе и процесс отработки программы. При необходимости отключаются все выходы и перегружается основной контроллер. Проводится всесторонняя диагностика, включая все входы и выходы.
Для применений, требующих функциональную безопасность, доступен уровень Safety-Layer-API, который позволяет разделять применения, требующие и не требующие функциональную безопасность при помощи защиты памяти. Это значительно сокращает затраты на повторную сертификацию, если разработчик системы автомобиля внес изменения в программное обеспечение, отвечающее за работу системы, не требующие функциональной безопасности. С помощью соответствующего руководства и библиотек диагностических функций можно легко создавать приложения с функциональной безопасностью.
Программное обеспечение
Программировать блок ESX.3xl можно с помощью „C“, CoDeSys V3.5 IEC 61131, также доступен программный пакет Matlab. Многочисленные удобные функции, такие, как регуляторы тока и ступенчатые функции для выходов или усреднение частот для входов, уже интегрированы в программный интерфейс. Различные дополнительные библиотеки, такие как CANopen, j1939 и обработка ошибок, упрощают системную интеграцию.