Ask our Experts
Didn't find what you are looking for? Ask our experts!
Share Your Feedback – Help Us Improve Search on Community! Please take a few minutes to participate in our Search Feedback Survey. Your insights will help us deliver the results you need faster and more accurately. Click here to take the survey
Schneider Electric support forum about Power Meters (ION, PowerTag, PowerLogic) and Power Quality from design, implementation to troubleshooting and more.
Search in
Link copied. Please paste this link to share this article on your social media post.
Hi All,
I’m using the setpoint module on an ION meter to configure some alarms. I’m wondering if the setpoint high/low limits are available for read and write via Modbus?
I tried setting up a Modbus tag, but it seems I can only select the output registers and not the setup registers. Has anyone encountered this or know a workaround? Thank you!
Link copied. Please paste this link to share this article on your social media post.
Given that using the Modbus Slave Module makes ION register values available to a Modbus master device, or that additional Modbus registers such as Numeric Registers starting at 56001–59999, are assigned for writing values to some ION module registers over Modbus:
it’s important to note that, as mentioned in another forum discussion on 'Writing to Modbus Registers' the setup register values of a module cannot be written over Modbus and cannot be linked to the Modbus Slave Module for reading or to an External Numeric module for writing.
Please also note that, the meter's Security Options Module (SOP1) has its Modbus Map Access setting changed from the default of "No" to "Yes" to permit Modbus writes to your custom registers.
Using native ION application software such ION Setup, PME apps, it's possible to read/write the Setup registers of ION Modules.
Best Regards,
-Mehran
L3 Expert Advanced metering
Link copied. Please paste this link to share this article on your social media post.
Hello @Stuart_Cheng ,
I tried to link a setpoint module's Setup registers directly to a modbus slave input was unable to make the link. However I was able to link to an Arithmetic module. You could feed the output of the Arithmetic module to a modbus slave module to get access to the value via Modbus.
Regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
Given that using the Modbus Slave Module makes ION register values available to a Modbus master device, or that additional Modbus registers such as Numeric Registers starting at 56001–59999, are assigned for writing values to some ION module registers over Modbus:
it’s important to note that, as mentioned in another forum discussion on 'Writing to Modbus Registers' the setup register values of a module cannot be written over Modbus and cannot be linked to the Modbus Slave Module for reading or to an External Numeric module for writing.
Please also note that, the meter's Security Options Module (SOP1) has its Modbus Map Access setting changed from the default of "No" to "Yes" to permit Modbus writes to your custom registers.
Using native ION application software such ION Setup, PME apps, it's possible to read/write the Setup registers of ION Modules.
Best Regards,
-Mehran
L3 Expert Advanced metering
Link copied. Please paste this link to share this article on your social media post.
Hello @Stuart_Cheng ,
To link a setup register in ION Setup, before you click the link button hold down the Ctrl key then click the link button. This will tell ION Setup to use Setup registers rather than output registers. You can use this to link Setpoint module setup register to Modbus Slave module input to be able to read the High/Low limits.
Writing to a setup register is a different story. Registers linked to Modbus slave modules cannot be written to. Only if the setup register is linking to the default Modbus mapping can a write be possible.
External numeric modules can be written to via modbus if permissions are set. You could change the framework to do calculations based on External numeric value and the measurement in question. Then link the output of the calculation to the setpoint module to make the alarm.
Regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
Hello @Stuart_Cheng ,
I tried to link a setpoint module's Setup registers directly to a modbus slave input was unable to make the link. However I was able to link to an Arithmetic module. You could feed the output of the Arithmetic module to a modbus slave module to get access to the value via Modbus.
Regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
Hi @Charles_Murison @Mehran_Mehrnia,
Thanks for sharing all the information. I also ran some tests and would like to confirm a few points:
Regardless of the ION module used, setup registers cannot be linked to a Modbus slave module for reading.
When writing values to the ION meter via Modbus, the available registers are limited to those listed in the Modbus Map file—specifically ranges 52001–53000, 54001–56000, and 56001–59999. These registers are predefined and cannot be modified.
Link copied. Please paste this link to share this article on your social media post.
Hello @Stuart_Cheng
1. That is my understanding however I have not tested with every possible module. At least with ION Setup.
2. Refer to the detailed modbus map section, look for registers with R/W.
Regards,
Charles
Link copied. Please paste this link to share this article on your social media post.
You’ve reached the end of your document
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.