Программное обеспечение AXCode
AXCode — это среда исполнения на базе операционной системы реального времени FreeRTOS.
Скачать AXCode Документация по AXCodeНазначение AXCode
AXCode Runtime является программным обеспечением, предназначенным для работы в составе программируемых логических контроллеров (ПЛК). В основе среды исполнения находится операционная система реального времени (ОСРВ). Программа пользователя выполняется в отдельной задаче ядра ОСРВ в режиме кооперативной многозадачности с настраиваемым циклом пользовательских подпрограмм.
AXCode состоит из:
- Наборов библиотек ядра операционной системы и драйверов аппаратной части.
- ОСРВ обеспечивает многозадачность и гарантирует выделение аппаратных ресурсов для каждой задачи.
- Драйверы обеспечивают связь программной оболочки ядра и аппаратных ресурсов.
- Библиотеки ядра - это набор функций для взаимодействия с ОСРВ.
Функциональные возможности AXCode
Библиотека драйверов
Связь аппаратных ресурсов ПЛК с операционной системой.
Доступные расширения
Возможность расширения аппаратных реализаций.
Библиотека блоков
Аппаратно-независимых функциональных блоков по модели PLCopen.
Планировщик пользовательских подпрограмм
Реализация режима кооперативной многозадачности.
Библиотека устройств
Создание конфигураций устройств с общим интерфейсом ввода-вывода и опроса по интерфейсу связи.
Библиотека таблиц параметров
Библиотека терминала отладки
Библиотека работы с часами реального времени
Библиотека общих утилит
Обработка критических секций
Журнал ошибок
Журнал событий
Модуль автоматического опроса
Опрос модулей ввода/вывода с использованием задачи Modbus.
Модуль retain переменных
Модуль пользовательских энергонезависимых переменных, сохраняющих свое значение при отключении питания.
Модуль работы со входами/выходами
Модуль работы с собственными и внешними дискретными и аналоговыми входами/выходами как с обычными переменными
Таргет-файлы
Для различных модификаций и плат ПЛК.
Поддерживаемое оборудование и инструментальные средства AXCode
Архитектура процессоров микроконтроллеров
- Risc-V (профиль RV32-IMAFC)
- ARM Cortex-M4F
ОС для сборки
- Windows
- Linux
Среда разработки
- Code OSS
Поддерживаемые компиляторы
- The xPack GNU RISC-V Embedded GCC
- The xPack GNU Arm Embedded GCC
Используемая ОСРВ
- FreeRTOS
Стоимость программного обеспечения AXCode
Программное обеспечение «AXCode Runtime - среда исполнения на базе операционной системы реального времени» распространяется на условиях простой (неисключительной) лицензии.
Лицензиату предоставляется право записи одного экземпляра программного обеспечения в одно Устройство с последующим правом использования программного обеспечения в рамках Лицензионное соглашения с конечным пользователем.
Стоимость вознаграждения предоставляется по Заявке и рассчитывается от количества приобретаемых лицензий и условий расчетов.
Для получения коммерческого предложения и проекта лицензионного договора необходимо обратиться с запросом по адресу электронной почты contact@b2bit.pro или по телефону +7(861) 204-17-62.
Загрузка программного обеспечения
ПО, шаблоны, примеры программ.
Документация
Руководства, мануалы.