Modbus user-defined function code

6 views (last 30 days)
Tianji Gao
Tianji Gao on 2 Dec 2020
Answered: Pranav Verma on 11 Dec 2020
I am using modbus communication supported by Instrument Control Toolbox. The problem is my modbus slave has a user-defined function code 28 and I cannot find a possible way to send the command including the function code 28. The command I want to send should be like "01 28 ...", can anyone remind me of a way to do this?
  2 Comments
Tianji Gao
Tianji Gao on 3 Dec 2020
To be specific, I want to find a matlab function that can send binary data over a modbus object.
Tianji Gao
Tianji Gao on 3 Dec 2020
The only solution I can think of is to delete the modbus object, create a new serial object and use write() function to communicate.

Sign in to comment.

Answers (1)

Pranav Verma
Pranav Verma on 11 Dec 2020
Hi Tianji,
Here is the list of all the MODBUS communication functions supported by MATLAB. You can refer to the below add-on to check if it helps:
Thanks

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!