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

Modbus

Modbus Interface
(13467 downloads for this version - 37288 downloads for all versions)
Details
Version
1.0
A more recent valid version exists: 1.1
Authors
antoine.elias@scilab-enterprises.com
bruno.jofret@scilab-enterprises.com
Allan CORNET
Owner Organization
Scilab Enterprises
Maintainers
Bruno JOFRET
Antoine ELIAS
John GLIKSBERG
Categories
License
Creation Date
October 24, 2012
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Linux 32-bit Windows 32-bit Windows 64-bit Linux 64-bit
Scilab 5.5.x:
Windows 64-bit Linux 32-bit Windows 32-bit Linux 64-bit
Install command
--> atomsInstall("modbus")
Description
            Module to read and write data on Modbus protocol            
Files (9)
[534.57 kB]
Source code archive

[470.43 kB]
Linux 32-bit binary for Scilab 5.4.x
Linux 32-bit
Automatically generated by the ATOMS compilation chain

[514.11 kB]
Windows 32-bit binary for Scilab 5.4.x
Windows 32-bit
Automatically generated by the ATOMS compilation chain

[515.86 kB]
Windows 64-bit binary for Scilab 5.4.x
Windows 64-bit
Automatically generated by the ATOMS compilation chain

[474.96 kB]
Linux 64-bit binary for Scilab 5.4.x
Linux 64-bit
Automatically generated by the ATOMS compilation chain

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

[470.72 kB]
Linux 32-bit binary for Scilab 5.5.x
Linux version (i686)
Automatically generated by the ATOMS compilation chain

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

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

News (0)
Comments (3)     Leave a comment 
Comment from Allan CORNET -- July 9, 2013, 11:20:23 AM    
Thanks to add me as author !!!
Comment from Mark Dresser -- January 17, 2015, 10:56:57 PM    
I'm trying to understand how this library is handling the write single register function 
(Modbus FC06).

As far as I can tell, modbus_writeReg is actually calling modbus_writeRegs without a 
register count, which I don't understand.  The details of parameter passing between 
Scilab and c libraries are a little beyond me so this may be OK.  If it was calling 
modbus_writeRegs with a register count of 1 it would be logically equivalent to 
modbus_writeReg but using Modbus FC16.

The reason for my interest is that I am dealing with an instrument (Honeywell UDC2500) 
that refuses FC16 with a count of 1 for writing a single register.  It works with FC06-- 
not very logical but when your name is Honeywell, you can pretty much do what you like 
and who can argue!

The other thing I noted is that the modbus_writeReg example code in the help 
documentation calls modbus_readReg function which doesn't seem to exist.

I have high hopes for this library to be a big help in the kind of work I am doing but 
figuring out the details to get going has got me puzzled.

Any advice would be welcome.
Comment from jean-pierre bovée -- July 20, 2015, 11:33:56 PM    
some samples of code related to reading transactions available on request.
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.