Gateways and Energy Servers
Schneider Electric support forum to share knowledge about product selection, installation and troubleshooting for EcoStruxure Panel Server, PowerTag, Com'X, Link150…
User | Count |
---|---|
82 | |
46 | |
29 | |
28 |
Link copied. Please paste this link to share this article on your social media post.
Hi,
I have two Panel Servers on a site that are connected to pulse inputs, when I was on site I was able to prove the wiring, as we had values counting in Eco Power commission.
I am now trying to add a device type to PME so that I can read the values, and create virtual devices so we can view the consumption.
Which registers do I need to read from the Panel servers?? I am trying 401099 and 401101, but I don't get anything sensible, one of the values is 0 the other is 1091895296.
If I try to read registers 401115 and 401119 all I get is -1 as a value.
I have also tried various formats, none seem to work.
Thanks
Andy Hubert
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Hi @Andy_Hubert ,
This is working for me:
There is a delay between the value displayed on EPC and the value available through Modbus Register.
Regards,
Link copied. Please paste this link to share this article on your social media post.
Link copied. Please paste this link to share this article on your social media post.
Hi @Andy_Hubert ,
This is working for me:
There is a delay between the value displayed on EPC and the value available through Modbus Register.
Regards,
Link copied. Please paste this link to share this article on your social media post.
Hi,
Attached is a screenshot of what I am seeing
Andy
Link copied. Please paste this link to share this article on your social media post.
Hi
Fixed it, finally found the right combination of register number and format.
Thanks
Andy
Link copied. Please paste this link to share this article on your social media post.
Hi Again,
I am now trying to get the flow values, and again the registers don't give me anything other than a -0.
Attached is a picture of what I have, this shows the registers I am reading, the values from the Panel server, and values in Vista.
Thanks
Andy
Link copied. Please paste this link to share this article on your social media post.
Hi
screenshot hereunder ot the test made for DI1 configured in pulse counter => result is OK
It seems that you don't use the correct register The correct in table bellow.
Local Digital Inputs | 0x0494 | 1173 | 2 | R | - | - | Float32 | 0xFFC00000 | Y | 3, 100-4 | Measured flow unit on DI1 if DI1 mode is set to Pulse |
Please also check the PaS fw version and update to the last version 1.5.1 if needed.
Link copied. Please paste this link to share this article on your social media post.
@Thierry_Baudard can you explain why @Romain_Polette is having a different register in INT64 which is an approved PDM format for Energy ?
Link copied. Please paste this link to share this article on your social media post.
Hello @Andy_Hubert ,
This seems more a PME topic 🙂
DO NOT FORGET: when developing with DTE, please use the Modbus Register number (address + 1) and not the Modbus Register address.
Some months ago, I developed a simple PME Driver for Panel Server. This seems working (not so bad).
I do not share for the moment, because a PME Bug was logged by devs (N/A values not managed for INT64):
Below registers I used in my .xml driver file (use you own ION Handles):
<ModbusInfo IONHandle="221250305" Name="DI1_Cumulative_Value" ModbusAddress="401123" RequestType="R" Format="S64-87-21" NotAvailableValue="0x8000000000000000"/>
<ModbusInfo IONHandle="221250306" Name="DI2_Cumulative_Value" ModbusAddress="401127" RequestType="R" Format="S64-87-21" NotAvailableValue="0x8000000000000000"/>
<ModbusInfo IONHandle="221250311" Name="DI1_Flow" ModbusAddress="401173" RequestType="R" Format="IEEEFloat" NotAvailableValue="0xFFC00000"/>
<ModbusInfo IONHandle="221250312" Name="DI2_Flow" ModbusAddress="401175" RequestType="R" Format="IEEEFloat" NotAvailableValue="0xFFC00000"/>
Contact me in DM if needed.
PS: @Guillaume_Evrard, registers in my previous post were related to Pulse Counter (INT64 1098 and 1102), not to Energy / Cumulated Value (INT64 1122 and 1126).
Regard,
Link copied. Please paste this link to share this article on your social media post.
You have two options to continue your visit.
OR