We just installed a PAS800L to a metering system of a client. the Energy Server isn't reading/logging data consistently.
I can see the real time measurements on ION Setup of all the meters (10 PM5560 and 10 PM850 meters) but there are empty spaces on the Measurements page of the web server.
This is reflected in the CSV document of the metering register.
Please find attached some screenshots of this problem.
I notice that the PaS is using firmware 1.4.0, there is a new firmware just released 1.6.0 that I'd recommend updating to and then re-checking the communication to see if that solves the issue.
NaN would mean that measurement collected is invalid ? seems to be a modbus issue ?
In your case this is possibly a communication issue. NaN means that the value returned by the Modbus request was recognized as invalid.
Something seems odd to me regarding your export capture. For TR3 (PM5560) you have no text description for "Measurement Name".
I pointed something... In your csv file you have "15211" Device Type for TR5. 15211 is the value returned when PAS read the device type. But the value is not recognized as a native device for the PAS.
Based on PM800 modbus file => "15211" is the value for a PM820 (not a PM850). PM820 is normally supported by any PAS FW version. PM850 device type value is "15212".
Be careful with PM850. Some old FW may not be supported and check with ION Setup that the protocol is not set to "J-BUS", because Panel Server will read the wrong registers.
Try to have all your system up to date (PM5560, PM850 and PAS800). Check also that your PM850 serial parameters are aligned with the PAS. Did you connect the PM5000 in Serial or in ETH ?
Thank you for your advice!
We just upgraded the PAS800L's FW from 1.4 to 1.6 and it helped to improve the time of response. The Measurement page shows almost all the parameters now.
We checked that all the meters are configured with Modbus protocol.
We are not able to upgrade the PM800 series meters Firmware. We can't connect a computer directly to the meters to avoid communication interruption while the new FW is installing.
But the CSV file issue persists, the Energy Server isn't saving all the data.
Some of the parameters apear empty.
The problem with some of the parameters that don't have name and unit of measurement and it's a problem that other of our customers that only have PM5560 meters have too with the PAS800L.
Is there any other thing we should try to fix it?
some thought and info:
1) The first check for the missing value is to define whether the cause is processing in the Panel Server or the availability of the measurement in the meter itself. So please check with a Modbus client (such as Modbus Poll, Modbus Doctor...) if information is available in the meter registers for a missing value in the Panel Server.
2) Can you please share an updated csv file exported after the upgrade operation to fw 1.6 of the Panel Server to check if there are still measurement without name ?
3) As for the measurement unit, the unit is displayed in the Panel Server only if the measurement name exists in a list of predefined measurements (known as the PDM short name list). This list is available on the EPC web portal used for model creation and in the Panel Server. It is recommended to use name from this list when possible.
If a measure added in a custom model cannot be associated with a predefined measure ( PDM short name ID), there is no unit (and a work-around can be to add the unit in the name of the measurement - example: "Light value (Lux)" instead of "Light value")
Example in Panel Server web page
- The voltage between phase 1 and phase 2 in the custom model of a third-party meter is not associated with a PDM short name ID and is simply "called "Phase to phase voltage: U12". therefore has no unit.
- The voltage between Phase 1 and Phase 2 in the custom model of a 3rd party meter is associated to the PDM short name ID “VAB”. Therefre the name is “Voltage A-B” and the unit is “V”
Please find attached the CSV file and some Screenshots.
The parameters that we're saving are: Power(active and reactive), Energy, Average Voltage ,Average Current, THDi and THDv.
The FW upgrade was carried out the 26/05/2023 at 10:15 am.
ACO1, EXPE, EXTR, MEZ2, MOL1, MOL2, MPP1,2 are PM800 series meters. ACO3, MEZ and PP1 are PM5560 meters.
The next week I'll be visiting the client again to check out for the modbus registers and the advanced data of the meters.
Could you give me more info about EPC web portal, please?
EPC Web portal is a web portal to create Custom models of products for Panel Server.
a custom model is needed:
- when there is no built in Model in the Panel Server for a reference of product
- if the existing built-in model of a product ref does not fit for the application needs .
In EPC Web Portal, The engineer define a list of measurements associated to Modbus registers and export this definition in a JSON File. Then this JSON file is imported in the Panel server and associated to physical product connected to the Panel Server.
For the moment, EPC web portal acces is limited to SE internal people with the objective to open later to external people.
So my questions :
For PM5560: There is a built-in model for this meter reference. Is this the model currently used in Panel Server or has a custom model been created for this meterter reference. ?
For PM800: No built-in model is available in Panel Server. You should therefore have a custom model developed probably by the SE office in your country. Is that the case ?
In reality, the PM800 seems not correctly supported by the Panel Server. The devices types returned in the CSV file are not the name of the meters, but the Type ID 15211 and 15212 (respectively PM820 and PM850).
@Veronika1 Check modbus communication with all meters:
In real time measurement you have the last known values with a warning. Warning means that the value is "bad quality" (NaN). So it seems that a part of you problem is related to the modbus comm with your meters.
Better check with tech support (includes Panel Server diag files).
Please also precise how all the meters are connected to your PAS800. If all your 20 meters are connected to the serial line of the PAS800, double check speed, parity and time out parameters.
Yes, you're right.
These PM meters are supported...so the built-in models may suffice... As you mention, the first thing to check is the possibility of reading the registers associated with the NaN value with a Modbus client to better understand