Программное обеспечение AXCode Software AXCode AXCode软件
AXCode — это среда исполнения на базе операционной системы реального времени FreeRTOS. AXCode — it is an execution environment based on a real-time operating system FreeRTOS. AXCode是基于FreeRTOS实时操作系统的执行环境。
Скачать AXCode Download AXCode 下载AXCode Документация по AXCode AXCode documentation AXCode文档Назначение AXCode Appointment AXCode AXCode赋值
AXCode Runtime является программным обеспечением, предназначенным для работы в составе программируемых логических контроллеров (ПЛК). В основе среды исполнения находится операционная система реального времени (ОСРВ). Программа пользователя выполняется в отдельной задаче ядра ОСРВ в режиме кооперативной многозадачности с настраиваемым циклом пользовательских подпрограмм. AXCode Runtime it is a software designed to work as part of programmable logic controllers (PLC). The execution environment is based on a real-time operating system (RTOS). The user's program is executed in a separate task of the RTOS core in cooperative multitasking mode with a configurable cycle of user routines. AXCode Runtime是一款设计用于作为可编程逻辑控制器(PLC)的一部分工作的软件。 执行环境基于实时操作系统(RTOS)。 用户的程序在RTOS核心的单独任务中以具有可配置周期的用户例程的协作多任务模式执行。
AXCode состоит из: AXCode consists of: AXCode由:
- Наборов библиотек ядра операционной системы и драйверов аппаратной части. Sets of operating system kernel libraries and hardware drivers. 套操作系统内核库和硬件驱动程序。
- ОСРВ обеспечивает многозадачность и гарантирует выделение аппаратных ресурсов для каждой задачи. RTOS provides multitasking and guarantees the allocation of hardware resources for each task. RTOS提供多任务处理,并保证为每个任务分配硬件资源。
- Драйверы обеспечивают связь программной оболочки ядра и аппаратных ресурсов. Drivers provide communication between the kernel's software shell and hardware resources. 驱动程序提供内核的软件外壳和硬件资源之间的通信。
- Библиотеки ядра - это набор функций для взаимодействия с ОСРВ. The core libraries are a set of functions for interacting with RTOS. 核心库是一组与RTOS交互的函数.
Функциональные возможности AXCode AXCode Functionality AXCode功能
Библиотека драйверов The Driver Library 驱动程序库
Связь аппаратных ресурсов ПЛК с операционной системой. Communication of PLC hardware resources with the operating system. PLC硬件资源与操作系统的通信。
Доступные расширения Available Extensions 可用的扩展
Возможность расширения аппаратных реализаций. The ability to expand hardware implementations. 扩展硬件实现的能力。
Библиотека блоков The library of blocks 积木图书馆
Аппаратно-независимых функциональных блоков по модели PLCopen. Hardware-independent functional blocks according to the PLCopen model. 根据PLCopen模型,与硬件无关的功能模块。
Планировщик пользовательских подпрограмм Custom Subroutine Scheduler 自定义子例程调度程序
Реализация режима кооперативной многозадачности. Implementation of cooperative multitasking mode. 合作多任务模式的实现。
Библиотека устройств Device Library 设备库
Создание конфигураций устройств с общим интерфейсом ввода-вывода и опроса по интерфейсу связи. Creating device configurations with a common I/O interface and polling via the communication interface. 使用通用I/O接口创建设备配置,并通过通信接口进行轮询。
Библиотека таблиц параметров Library of parameter tables 参数表库
Библиотека терминала отладки Debugging Terminal Library 调试终端库
Библиотека работы с часами реального времени Library for working with real-time clocks 使用实时时钟的库
Библиотека общих утилит Library of common utilities 公用事业图书馆
Обработка критических секций Critical section processing 关键部分处理
Журнал ошибок Error log 错误日志
Журнал событий Event Log 事件日志
Модуль автоматического опроса Automatic polling module 自动轮询模块
Опрос модулей ввода/вывода с использованием задачи Modbus. Polling of I/O modules using a Modbus task. 使用Modbus任务轮询I/O模块。
Модуль retain переменных The retain variables module 保留变量模块
Модуль пользовательских энергонезависимых переменных, сохраняющих свое значение при отключении питания. A module for user-defined non-volatile variables that retain their value when the power is turned off. 用于在电源关闭时保留其值的用户定义的非易失性变量的模块。
Модуль работы со входами/выходами The input/output module 输入/输出模块
Модуль работы с собственными и внешними дискретными и аналоговыми входами/выходами как с обычными переменными. The module works with its own and external digital and analog inputs/outputs as with ordinary variables. 该模块与普通变量一样,使用自己的和外部的数字和模拟输入/输出。
Таргет-файлы Target files 目标文件
Для различных модификаций и плат ПЛК. For various modifications and PLC boards. 用于各种修改和PLC板。
Поддерживаемое оборудование и инструментальные средства AXCode Supported AXCode hardware and tools 支持的AXCode硬件和工具
Архитектура процессоров микроконтроллеров Architecture of microcontroller processors 微控制器处理器的架构
- Risc-V (профиль RV32-IMAFC) Risc-V (RV32-IMAFC profile) Risc-V (RV32-IMAFC配置文件)
- ARM Cortex-M4F
ОС для сборки OS to build 要构建的操作系统
- Windows
- Linux
Среда разработки Development environment 发展环境
- Code OSS
Поддерживаемые компиляторы Supported compilers 支持的编译器
- The xPack GNU RISC-V Embedded GCC
- The xPack GNU Arm Embedded GCC
Используемая ОСРВ RTOS used 使用的RTOS
- FreeRTOS
Стоимость программного обеспечения AXCode The cost of AXCode software AXCode软件的成本
Программное обеспечение «AXCode Runtime - среда исполнения на базе операционной системы реального времени» распространяется на условиях простой (неисключительной) лицензии. The software "AXCode Runtime - an execution environment based on a real-time operating system" is distributed under a simple (non-exclusive) license. 软件"AXCode运行时-基于实时操作系统的执行环境"在简单(非独占)许可证下分发。
Лицензиату предоставляется право записи одного экземпляра программного обеспечения в одно Устройство с последующим правом использования программного обеспечения в рамках Лицензионное соглашения с конечным пользователем. The Licensee is granted the right to write one copy of the software to one Device, followed by the right to use the software under an End-User License Agreement. 被许可方被授予将软件的一个副本写入一个设备的权利,然后根据最终用户许可协议使用软件的权利。
Стоимость вознаграждения предоставляется по Заявке и рассчитывается от количества приобретаемых лицензий и условий расчетов. The cost of remuneration is provided upon Request and is calculated based on the number of licenses to be purchased and the payment terms. 薪酬成本应要求提供,并根据要购买的许可证数量和付款条件计算。
Для получения коммерческого предложения и проекта лицензионного договора необходимо обратиться с запросом по адресу электронной почты contact@b2bit.pro или по телефону +7 (861) 204-17-62. To receive a commercial offer and a draft license agreement, you must send an e-mail request contact@b2bit.pro or by phone +7 (861) 204-17-62. 要接收商业报价和许可协议草案,您必须发送电子邮件请求 contact@b2bit.pro。 或通过电话+7 (861) 204-17-62。
Загрузка программного обеспечения Software Download 软件下载
ПО, шаблоны, примеры программ. Software, templates, and sample programs. 软件、模板和示例程序。
Документация Documentation 文件编制
Руководства, мануалы. Manuals, manuals. 手册,手册。