THE SPACE FOR FUTURE AUTOMATION

AUTOMATION COMMUNITY

OPEN UP TO A NEW WAY OF THINKING

Select your interest

What's up in Automation Community!

Must read

    ctrlX AUTOMATION - Model Connect

    Click here to vote for our Model Connect App! (only in German) The Model Connect App serves as a mediator for the connection of ctrlX OS devices to powerful market toolchains for Model-Based Software Development (MBSD). Through the use of the ctrlX Data Layer these toolchains benefit directly from data feeds written by other ctrlX OS apps, e.g. connecting fieldbus participants. With this architecture even use cases beyond MBSD, such as simulation, virtual commissioning and live condition monitoring are approachable - all with the powers of the connected tools. A first and widely sought connection product is the integration of MathWorks Simulink® models from our ctrlX World Partner MathWorks®. It is possible to integrate not only Simulink® library elements and ctrlX Data Layer variables, but also MATLAB® functions/scripts into the model. The Model Connect app can feed model inputs with data from other apps via the ctrlX Data Layer. Why use Model-Based Software Development? MBSD uses descriptive design languages to define system behavior and functionality to auto-generate control code. The code design process is eased through the use of models, which may be graphical or textual notations, such as UML diagrams, state charts, or block diagrams in simulation environments. The goal of MBSD is to improve the quality, efficiency, and maintainability of software development. It promotes the usage of templates and nested structures, as well as black-box thinking, allowing developers to focus on the functionality and behavior of the software instead of struggling with implementation details: a low-code software development alternative. ctrlX OS Target for Simulink® Dive into MBSD and the powers of MathWorks Simulink® through a Simulink® plugin targeting ctrlX OS devices, such as the ctrlX CORE. Check out the How-To on usability and user stories. Generate C++ code from a Simulinkx model and deploy to a ctrlX OS device using Model Connect. Key Features A freely available MATLAB/Simulink® Support Package to model inputs and outputs from external components and ctrlX Data Layer variables. Also includes templates and samples. It can be found in the download section at the top of the sidebar. Comfortable, automated, and deterministic deployment of C++ from MATLAB/Simulink® to ctrlX OS devices with the press of one button (requires MATLAB Coder and Simulink or Embedded Coder). A runtime environment on the ctrlX OS device within the Model Connect App to compile, run, and manage multiple real-time models. Advanced "synchronous bundle" allows for harmonisation with scheduler. A live and real-time data connection to manipulate and visualize the ctrlX OS behavior from MATLAB/Simulink® and from the Model Connect app. What does working with Model Connect and Simulink® feel like? Developing software is a continous process, also with MBSD. Therefore, we made the process to generate, deploy, compile, test, and view modeled control behavior as easy as possible: at the press of a button. This keeps developers focused on functionality and makes changes in models and submodels easy. At the press of a button models from Simulinkx are running and explorable on the ctrlX OS device. | NEW! | Real-time execution of FMUs on a ctrlX OS device The Functional Mock-up Interface (FMI) defines a standardized interface that can be used to couple different simulation software. More than 200 simulation systems on the market currently support this standard, including open source tools such as openModelica. The direct execution of FMI 2.0 co-simulation FMUs on a ctrlX OS device offers the user significantly more tool freedom for implementing their own process chains for model-based software development. Functional Mockup Units (FMU) are files that contain a simulation model that complies with the FMI standard. Currently the Model Connect app is available in two versions The Basic License delivers a lightweight scope to model control systems with a limited scope of direct input into the model: max. three new inputs and three existing Data Layer inputs per model. The executed model runs "freely" outside the scheduler scope. Model outputs are unlimited. The functional scope of the Performance License is not limited. Any number of new and existing Data Layer inputs can be used per model. Furthermore, it can be synchronized with other ctrlX OS apps via the Scheduler. Model outputs are unlimited. Prerequisites From Bosch Rexroth: MATLAB/Simulink Support Package for ctrlX OS NOTE: Please refer to the download section at the top of the sidebar From MathWorks®: Simulink® _____________________________ From MathWorks® (optional): MATLAB® R2022a or higher to include scripts & functions From MathWorks® (optional): Toolboxes to generate code MATLAB® Coder Simulink Coder - or - Embedded Coder C Compiler for Simulink Coder - or - Embedded Coder Support Forum ctrlX WORKS Documentation Model Connect App Related Links How-To "Modelling, Deploying, and Running Simulink Models on ctrlX OS"
    2
    1
    01/14/2025

    WAGO EEBUS Connector

    EEBUS Connector app for ctrlX OS The open communication standard EEBUS enables the networking of relevant devices and systems in the field of energy management. The "WAGO EEBUS Connector" app provides a solution for seamless communication between grid operators and energy management systems. The goal is to display the data from the local eebus devices (e.g. the control box) within the ctrlX Data Layer, making all interfaces and data points of the grid connection point available for further processing. Based on this, a comprehensive energy management system for consumers and storage units is made possible. For example, the grid operator can (in accordance with §14a of the German Energy Industry Act) reduce power consumption in facilities during peak demand through grid-friendly control, helping to prevent grid instability. The EEBUS protocol can be used for various applications around the grid connection point. It helps to optimize communication between consumers such as e-charging, photovoltaic systems, and battery storage. In all areas of application, control commands for limiting energy consumption and production can be integrated and reported back to the grid connection point via the control box. The "WAGO EEBUS Connector" app supports efficient energy use and enables flexible energy concepts. Your benefits at a glance Open communication standard EEBUS. Easy integration of the control box via Data Layer. Basis for grid-friendly control according to §14a of the Energy Industry Act (EnWG). No programming knowledge required. Features Limitation of Power Production (LPP) Enables the system to limit power production, with the option to define a specific duration. This prevents overload in the low-voltage distribution network by dynamically reducing the power output from connected generation devices, either directly or through a local energy management system, according to the received limits. Limitation of Power Consumption (LPC) Enables the system to limit the power consumption of a building or individual devices, with the option to specify a duration. This helps prevent overload scenarios in the low-voltage distribution network by dynamically reducing power usage, either directly from the connected devices or through a local energy manager. If an energy management system is available, the limit applies to the total power consumption of the building. If no energy management system is available, the limit is applied to individual devices. Monitoring of Power Consumption (MPC) Enables the system to monitor and visualize the power consumption or power generation of devices in the local low-voltage distribution network. The energy manager can incorporate the devices' power consumption/generation into its control algorithm and, if connected to a Distribution System Operator (DSO) control box, may also provide the consumption data of flexible loads to the DSO. Monitoring of Grid Connection Point (MGCP) Enables the system to transmit measurment data from the grid connection point, such as voltage and frequency at the grid connection point as well as power, energy, or current being fed into or drawn from the grid. The energy manager can utilize the total power consumption within its control algorithms, perform consumption calculations, or visualize the data. Additionally, the DSO may access the total power consumption from the control unit to identify hotspots or assess grid quality through voltage and frequency data. Using the app WAGO EEBUS Connector x Overview of local EEBUS devices Configure EEBUS connector MGCP in ctrlX datalayer structure Documentation Product manual WAGO EEBUS Connector Documentations and tutorials for ctrlX OS in the WAGO Download Centre EEBUS-Protocol specifikations of the EEBus Initiative e.V. Support +49 (0)571 887 44555 support@wago.com 1) Related Links WAGO Download Center: ctrlX OS Energy @ WAGO The Company The WAGO Group is one of the world's leading suppliers of connection and automation technology and interface electronics. The family-run company is the world market leader in the field of spring clamp technology. Since its foundation in 1951, WAGO has grown steadily and today employs around 9,000 people worldwide, including around 4,300 in Germany at its headquarters in Minden in East Westphalia and Sondershausen in Thuringia. 1) Note on data protection The email is sent directly to the partner company! This company is responsible for the processing of the data contained. Please read their data protection information before sending this email! Bosch Rexroth is not responsible for the use of the partner company's support.
    0
    0
    11/21/2024

Live Statistics

0
Members
0
Spaces
4
Topics

Something went wrong