Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Functional Mock-Up Interface details
Login with GitLab

Functional Mock-Up Interface

FMI v2 support for ModelExchange and CoSimulation
(102 downloads for this version - 6964 downloads for all versions)
Details
Version
2.0.4
Authors
Clément DAVID <clement.david@scilab-enterprises.com>
Vladislav TRUBKIN
Owner Organization
Dassault Systèmes
Maintainers
Clément DAVID
Vincent COUVERT
Category
License
Creation Date
October 21, 2024
Source created on
Scilab 2024.1.x
Binaries available on
Scilab 2024.0.x:
Linux 64-bit Windows 64-bit
Scilab 2024.1.x:
Linux 64-bit Windows 64-bit
Install command
--> atomsInstall("fmu_wrapper")
Description
            This community edition provides the following features:
- Support of FMI 2.0.3 for Model Exchange and Co-Simulation.
- Simulation for compiled FMUs: an FMU must have at least one binary
corresponding to the working platform.

import FMUs: Allow the user to add FMU blocks inside Xcos. This toolbox provides
an easy way to use Functional Mock-up Interface for Model Exchange and
Co-Simulation. 
             In Xcos it should to use the palette "Functional Mock-up
Interfaces", the user is able to simulate the Functional Mock-up
Units(dynamic system models). 
             It is possible to use several instances of a model and to connect
any models hierarchically together.
             In Scilab, it should use the function "fmiSimulate".
export FMUs: Xcos model can be exported as an FMU for Model Exchange or
Co-Simulation. 
            Only generation of FMUs version 1.0 of FMI is supported in Xcos. 
            Code generation works by translation the Xcos super-block in FMU.
The generated model can be imported in Xcos or in another simulation tool.

For enterprise deployment, find out more about our Enterprise Edition:
https://www.scilab.org/software/atoms/fmi-model-exchange-co-simulation            
Files (5)
[28.15 MB]
Linux 64-bit binary for Scilab 2024.0.x

[28.26 MB]
Windows 64-bit binary for Scilab 2024.0.x

[28.16 MB]
Linux 64-bit binary for Scilab 2024.1.x

[28.26 MB]
Windows 64-bit binary for Scilab 2024.1.x

[27.45 MB]
Source code archive

News (0)
Comments (1)     Leave a comment 
Comment from Liher Granado -- November 5, 2024, 02:12:31 PM    
Hello,

I'm having a problem when trying to export a FMU from Xcos, using the examples or my
own 
models. I'm getting this error messages in the console, can someone please help?

operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.

   Generating C:\Users\xxxxx\Desktop\Test\FMU\Test.fmu
   Generate calls to Scilab blocks
   Generate scheduling
   Generate FMU XML
   Generate FMU API ME
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
operation +: Warning adding a matrix with the empty matrix will give an empty matrix 
result.
   FMU API has not been generated: Undefined operation for the given operands.
   FMU API has not been generated: check or define function %c_a for overloading.
   Generating failed.
 ans  =

  F
 ans  =
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.