Metering & Power Quality
Schneider Electric support forum about Power Meters (ION, PowerTag, PowerLogic) and Power Quality from design, implementation to troubleshooting and more.
Link copied. Please paste this link to share this article on your social media post.
Hello, I have PM1225H and i want to reset the value stored in Energy Counter (kWh Tot) using RS-485 Modbus, I'm looking for the Command Code and the register Address. Thanks in Advance
Link copied. Please paste this link to share this article on your social media post.
Hello @HamodaAdel
Please check in command sheet in the excel for all Modbus command (write multiple registers).
You can perform the command 2021 for resetting the accumulated energies. Refer the attached screenshot.
However, ION setup will be easy option to reset the energy using Modbus.
Regards,
Ramasamy N
Link copied. Please paste this link to share this article on your social media post.
Hello @HamodaAdel ,
Have you looked at the replay from Ramasamy in https://community.se.com/t5/Metering-Power-Quality/PM1225H-Modbus-Registers-Table/td-p/436588 ?
regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
Hello Charles, Thanks for your reply, Yes the excel sheet includes all Holding Registers but the Reset Register is not mentioned, i found it in the EasyLogic™ PM1230H / PM1225H
User manual
MFR9440402-03
02/2023
Thanks
Link copied. Please paste this link to share this article on your social media post.
Hello @HamodaAdel
Please check in command sheet in the excel for all Modbus command (write multiple registers).
You can perform the command 2021 for resetting the accumulated energies. Refer the attached screenshot.
However, ION setup will be easy option to reset the energy using Modbus.
Regards,
Ramasamy N
Link copied. Please paste this link to share this article on your social media post.
Keep in mind that if you use the Protected Command Interface set of registers you need to provide the semaphore value read from register 5680 and likely need to release the semaphore value afterwards by writing the same semaphore value back to 5680. You will also need to confirm that the command was successful by reading the appropriate command status registers and checking that 0 (zero) is returned for the command sent.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.