Roksan

S7 Modbus with Nicotra Gebhardt fans

3 posts in this topic

A customer site has 26 Nicotra Gebhardt EC PFP roof mounted ventilation fans. Control and monitoring is to be via Modbus RTU withing a Siemens PLC.
I am sequentially reading data OK from the fans with the MB_MASTER function, mode 0, address 30001, data length 33 (Modbus function 04, read input registers 0 to 32).
The write function to the fans is not working with mode 1, address 40067, data length 1 (Modbus function code 06, write holding register 66).
Anybody used these fans with Siemens Modbus and have any suggestions? I've tried Nicotra Gebhardt support, but no suggestions so far.

MBus write.png

MBus read.png

Share this post


Link to post
Share on other sites

What is the value in the "Status" tag?

Share this post


Link to post
Share on other sites
6 hours ago, Roksan said:

Modbus function code 06, write holding register

This writes a single holding register.  Modbus function code 16, 0x10, writes multiple sequential holding registers in a single operation.  Devices that implement this latter function often do not implement function code 6, instead expecting you to use code 16 with length == one.

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now