Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Modbus details
Login with GitLab


Modbus Interface
(24364 downloads for this version - 37927 downloads for all versions)
Owner Organization
Scilab Enterprises
Antoine ELIAS
Creation Date
August 5, 2015
Source created on
Scilab 6.0.x
Binaries available on
Scilab 6.0.x:
Windows 32-bit Windows 64-bit Linux 64-bit
Install command
--> atomsInstall("modbus")
            Module to read and write data on Modbus protocol            
Files (4)
[1.03 MB]
Source code archive

[528.84 kB]
Windows 32-bit binary for Scilab 6.0.x
Windows version (i686)
Automatically generated by the ATOMS compilation chain

[530.24 kB]
Windows 64-bit binary for Scilab 6.0.x
Windows version (x64)
Automatically generated by the ATOMS compilation chain

[473.52 kB]
Linux 64-bit binary for Scilab 6.0.x
Linux version (x86_64)
Automatically generated by the ATOMS compilation chain

News (0)
Comments (3)     Leave a comment 
Comment from Pascal Buehler -- July 24, 2018, 01:44:19 PM    
Hi, i wanna read with modbus the holding Register of a product called "Barix 8",
Now with 
a normal modbus tool as master, i can do that with no Problem. But in Scilab, after 
correctly establishing the Connection, and after running the command modbus_readRegs, it 
gives me the Error Assertion failed¨Line 122 Expression: ctx->slave¨=-1

so what do i make wrong? The Product is at 19200bau, Even,8,1 and the device adress is at 
255 Broadcast? 
Comment from Fabian Dortu -- May 19, 2020, 10:38:42 AM    
Hi Scilab team,

Is there a plan to update the modbus toolbox to Scilab 6.1 ? I am still using this toolbox
to drive some instruments.

Best regards,
Comment from Michael Weickhmann -- August 18, 2022, 11:37:50 AM    
When installing modbus with atomsInstall('modbus')
I get the following error:

--> atomsInstall("modbus")
atomsInstallList: The package "modbus" is not registered.
Please check on the ATOMS repository that it is available for Scilab 6.1 on Windows.
If it is, run atomsSystemUpdate() before trying atomsInstall(..) again.

bei Zeile    52 von Funktion atomsError       (
Zeile 66 )
bei Zeile    78 von Funktion atomsInstallList (
Zeile 117 )
bei Zeile   233 von Funktion atomsInstall     (
Zeile 249 )

Windows 10 

Please help me to solve this problem, Thanks

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.