Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

  • Explore the new navigation for even easier access to your community.
  • Bookmark and use our new, easy-to-remember address (community.se.com).
  • Get ready for more content and an improved experience.

Contact SchneiderCommunity.Support@se.com if you have any questions.

Close
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
84865members
354353posts

PM8000 - Writing to Modbus Registers

Metering & Power Quality

Collaborate with multiple experts and discuss various topics about Power Meters and Power Quality. From design & implementation to troubleshooting and more, get support from experts and share your experiences by subscribing to the Schneider Electric Exchange forum today.

Solved
akassabji
Lieutenant | EcoXpert Master Lieutenant | EcoXpert Master
Lieutenant | EcoXpert Master
0 Likes
4
434

PM8000 - Writing to Modbus Registers

Hello,

I'm trying to write numeric value to Modbus registers on PM8000 (Modbus TCP).

Checking PM8000 Modbus map, found that registers from 52301-52379 (40 registers) are for for External Numeric Value (R/W).

I tried to write to them but I'm getting Exception Code 2 - illegal data address.

FYI, I'm able to read other registers using Modbus TCP (ID:255)

Is there any setting required to change on meter side?

 

Thanks in advance,

Abdullah 

 

 

Tags (1)

Accepted Solutions
Charles_Murison
Picard Picard
Picard
0 Likes
0
424

Re: PM8000 - Writing to Modbus Registers

Hello @akassabji ,

 

This can be done but there are a few steps to confirm

1) What version of firmware are you using? In V3.0.0, you will need to go to the security options module and select Setup registers. The modbus Map Access will need to be set to Read/write. Versions before V3.0.0 also have a setup register for modbus access but the options is a little different.

2) If not using an external numeric module included with the default framework, add the external numeric module

3) When writing to the meter, be sure to write 2 registers, even if 1 register will be zero.

 

Regards,

Charles

L4 Prime for Advanced metering and Utilities

See Answer In Context

Tags (1)
4 Replies 4
Charles_Murison
Picard Picard
Picard
0 Likes
0
425

Re: PM8000 - Writing to Modbus Registers

Hello @akassabji ,

 

This can be done but there are a few steps to confirm

1) What version of firmware are you using? In V3.0.0, you will need to go to the security options module and select Setup registers. The modbus Map Access will need to be set to Read/write. Versions before V3.0.0 also have a setup register for modbus access but the options is a little different.

2) If not using an external numeric module included with the default framework, add the external numeric module

3) When writing to the meter, be sure to write 2 registers, even if 1 register will be zero.

 

Regards,

Charles

L4 Prime for Advanced metering and Utilities
Tags (1)
Charles_Murison
Picard Picard
Picard
0 Likes
2
416

Re: PM8000 - Writing to Modbus Registers

Hello @akassabji ,

 

Did any of my suggestions help? If con please consider marking the post as a solution.

 

Thank you,

Charles

L4 Prime for Advanced metering and Utilities
Tags (1)
akassabji
Lieutenant | EcoXpert Master Lieutenant | EcoXpert Master
Lieutenant | EcoXpert Master
0 Likes
1
410

Re: PM8000 - Writing to Modbus Registers

Hi Charles,

Apologise for the delay. I didn't have a chance yet to check it again.

I'm using PM8000 V2.2.1 I'll try to upgrade to V3.0 and activating reading/writing on Modbus.

Thanks anyway.

 

Abdullah

Tags (1)
Charles_Murison
Picard Picard
Picard
0 Likes
0
397

Re: PM8000 - Writing to Modbus Registers

Hello @akassabji ,

 

Just wanted to follow up to see if you still having trouble.

 

Regards,

Charles

L4 Prime for Advanced metering and Utilities
Tags (1)