HyperIntelli Redundancy Version Documentation

website·Indexed 31 days ago

https://doc.hyperintelli.cn

Technical documentation for the Redundancy Version of HyperIntelli, featuring comprehensive guides on Structured Text (ST) statements (IF, CASE, FOR, WHILE, REPEAT), POU definitions (PROGRAM, FUNCTION, FUNCTION BLOCK), and a wide array of motion control instructions for uniaxial axes including MC_MoveAbsolute, MC_MoveVelocity, MC_Power, and MC_Home.

Tokens
98.4K
Snippets
374
Records
839
Agent score
43%

What's inside HyperIntelli

  1. Overview of Multi-Language Mixed Development Capabilities

    The platform supports multi-language mixed development using WebAssembly technology and optimized multi-language compilers. Key features include:

    • High Availability Control Platform: Addresses PLC programming security risks and supports hot-updates and redundancy mechanisms for mixed PLC programming.
    • Development Efficiency: Supports IT Continuous Integration (CI) development patterns, featuring a language parsing system and AI-assisted programming.
    • Edge Intelligence: Native edge control design for industrial interconnection and AI-driven control.
  2. Overview of the AstraraPlant IDE Main Window

    The AstraraPlant software interface is designed based on the 'What You See Is What You Get' (WYSIWYG) principle. To ensure a fast learning curve, all operations have explicit entry points directly on the interface, minimizing the need for users to rely on menus or right-click context menus.
  3. Overview of HyperIntelli Multi-Language Mixed Development

    HyperIntelli supports multi-language mixed development by utilizing WebAssembly technology and integrating highly optimized multi-language compilers. The platform is designed for industrial edge control, combining industrial interconnectivity with AI-driven control.
  4. Overview of Multi-Language Mixed Development Capabilities

    The platform supports multi-language mixed development using WebAssembly technology and highly optimized multi-language compilers. Key features include:

    • High Availability Control Platform: Addresses PLC programming security risks and supports hot updates and redundancy mechanisms for mixed PLC programming.
    • Development Efficiency: Supports IT Continuous Integration (CI) development patterns, featuring a robust language parsing system and AI-assisted programming.
    • Edge Intelligence: Native edge control design combining industrial interconnectivity with AI control.
  5. Overview of Multi-language Mixed Development Capabilities

    The platform supports multi-language mixed development using WebAssembly technology and highly optimized multi-language compilers. Key features include:

    • High Availability Control Platform: Addresses PLC programming security risks and supports hot-updates and redundancy mechanisms for mixed PLC programming.
    • Development Efficiency: Supports IT Continuous Integration (CI) development patterns, featuring a powerful language parsing system and AI-assisted programming.
    • Edge Intelligence: Native edge control design combining industrial interconnectivity with AI control.
  6. Overview of AstraraPLC capabilities

    AstraraPLC is an industrial programming platform that enables mixed-language development, compilation, and source debugging within a single IDE. It supports both standard IEC61131-3 languages and modern programming languages including C, C++, Rust, and Go. Key features include:

    • High Performance: Uses a WebAssembly compiler with two-stage compilation and automatic runtime optimization across all CPU instruction architectures.
    • Modern Development Workflow: Integration with Git for version control, support for Continuous Integration (CI) patterns, and AI-assisted programming via language server technology (code completion and hints).
    • Edge Control: Supports up to 128 virtual controllers with real-time CPU scheduling, memory and network resource management, micro-container scheduling, and various industrial communication protocols.
    • AI Control: Facilitates rapid development of AI control applications with dynamic model loading/updates and support for multiple deep learning frameworks and hardware accelerators.
    • Open Ecosystem: Applications and libraries use the W3C WebAssembly standard for distribution, providing platform-independent binary files that protect intellectual property. Supports both interpreted and compiled execution modes.
  7. Overview of Multi-Language Hybrid Development Capabilities

    The platform supports multi-language hybrid development using WebAssembly technology and highly optimized multi-language compilers. Key features include:

    • High Availability Control Platform: Addresses PLC programming security risks and supports hot updates and redundancy mechanisms for hybrid PLC programming.
    • Development Efficiency: Supports IT Continuous Integration (CI) development patterns, featuring a robust language parsing system and AI-assisted programming.
    • Edge Intelligence: Native edge control design integrating industrial interconnectivity and AI control.
  8. Overview of the AstraraPlant IDE Main Window

    The AstraraPlant software interface is designed based on the 'What You See Is What You Get' (WYSIWYG) principle. To ensure a fast learning curve and ease of use, all operations have explicit entry points directly on the interface, minimizing the need for users to rely on menus or right-click context menus.
  9. Overview of Multi-Language Mixed Development Platform

    The platform supports multi-language mixed development using WebAssembly technology with integrated optimized compilers. Key capabilities include:

    • High-Availability Control: Addresses PLC programming security risks and supports hot updates and redundancy mechanisms for mixed programming.
    • Development Efficiency: Supports IT Continuous Integration (CI) development modes, featuring a language parsing system and AI-assisted programming.
    • Edge Intelligence: Native edge control design for industrial interconnectivity and AI-driven control.
  10. Overview of AstraraPlant IEC Standard Library Operators

    AstraraPlant supports all IEC 61131-3 operators and provides a comprehensive library of system function blocks and functions. The available operators are categorized as follows:

    • Arithmetic: ADD, SUB, MUL, DIV, MOD.
    • Numeric: ABS (Absolute), ACOS, ASIN, ATAN, COS, EXP, EXPT (Power), LN (Natural Log), LOG (Common Log), SIN, SQRT, TAN.
    • Type Conversion: Floating-point, Time, Boolean, Integer, Date/Time, and String conversions, as well as TRUNC and TRUNC_INT.
    • Selection: LIMIT (Clamping), MAX, MIN, MOVE (Assignment), MUX (Multiplexer), SEL (Selection).
    • Logic: AND, OR, NOT, XOR.
    • Shift: SHL (Shift Left), SHR (Shift Right).
    • Bistable Blocks: RS (Reset-dominant), SR (Set-dominant).
    • Counters: CTD (Decrementing), CTU (Incrementing).
    • Triggers: F_TRIG (Falling edge), R_TRIG (Rising edge).
    • Timers: TOF (Off-delay), TON (On-delay), TP (Pulse).
  11. Overview of IIoT Multi-Language Mixed Development

    The platform supports multi-language mixed development by utilizing WebAssembly technology and integrating highly optimized multi-language compilers. It features a high-availability control platform that addresses PLC programming security risks and supports hot-updates and redundancy mechanisms for mixed PLC programming. Additionally, it supports IT Continuous Integration (CI) development patterns, featuring a language parsing system and AI-assisted programming for improved efficiency.