SEPAM interface with Modbus

A

Thread Starter

alaa

hi,

i need a help in interface with Sepam S42, by using modbus i set the sepam configuration as its baud rate=9600 and even parity that to set my server with the same configuration that i do with sepam. but i still have a problem when i enter address of phase current for example (that i know from data sheet of sepam series 40) it take me error ..

is the address is wrong?
in sepam how many start bit and stop bit?
what can i do with this problem???
 
P

Prasoon Tewari

hi,

I have used Sepam series 80 meters but the point address mentioned in catalogue for series 40 or 80 is in hexadecimal format so convert these address in decimal format and try to communicate.

Thanks
 
i do that already but no result.
if u have an address of 256 decimal of a phase current for example and has function 3.
i added 40001 to 256 then the result is the finally address
is that correct?

and plz give me an example. i have pdf of sepam 80 give me an really example a total address of any thing (current, voltage,...)?

thanks for ur reply very much
 
P

Prasoon Tewari

Hi,

Example for Sepam 80 is:

Phase1 current which as per cat has address of 200/201 which in decimal is 512/513 which I was able to read by putting address of 513 (40513) with format of Signed 32 bit Big-endian (Most Significant byte first). Another thing which I observed with these meters is that the modbus controller (Holding Registry) give error if diagnostic address start from 1 or 2 as in these meters the starting available registry for table 3,4 is 512 or 513 so when I put the offset of 511 so diagnostic address became 512 and controller was communicating without error. The above experince is with sepam 80 meters using EBI (Honeywell) software. Hope this will help.
 
thanks for ur reply.

i really do that but i not use signed register (holding register). i write as unsigned register. i will tomorrow try to change it to signed.
in sepam 40:

phase current has address 113 which in decimal 275 which i was able to read by putting address 40275 with format signed 16 bit.

i will try it tomorrow
thanks alot
 
Top