Help
  • Explore Community
  • Get Started
  • Ask the Community
  • How-To & Best Practices
  • Contact Support
Notifications
Login / Register
Community
Community
Notifications
close
  • Forums
  • Knowledge Center
  • Events & Webinars
  • Ideas
  • Blogs
Help
Help
  • Explore Community
  • Get Started
  • Ask the Community
  • How-To & Best Practices
  • Contact Support
Login / Register
Sustainability
Sustainability

We Value Your Feedback!
Could you please spare a few minutes to share your thoughts on Cloud Connected vs On-Premise Services. Your feedback can help us shape the future of services.
Learn more about the survey or Click here to Launch the survey
Schneider Electric Services Innovation Team!

Pas600L &PowerLogic HeatTag Modbus TCP

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…

cancel
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Home
  • Schneider Electric Community
  • EcoStruxure Power & Grid
  • Gateways and Energy Servers
  • Pas600L &PowerLogic HeatTag Modbus TCP
Options
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Bookmark
  • Subscribe
  • Mute
  • Printer Friendly Page
Invite a Co-worker
Send a co-worker an invite to the portal.Just enter their email address and we'll connect them to register. After joining, they will belong to the same company.
You have entered an invalid email address. Please re-enter the email address.
This co-worker has already been invited to the Exchange portal. Please invite another co-worker.
Please enter email address
Send Invite Cancel
Invitation Sent
Your invitation was sent.Thanks for sharing Exchange with your co-worker.
Send New Invite Close
Top Experts
User Count
Romain_Polette
Spock Romain_Polette Spock
99
Randi_Dolan
Commander Randi_Dolan Commander
46
Guillaume_Evrard
Commander Guillaume_Evrard Commander
44
Thierry_Baudard
Commander Thierry_Baudard Commander
30
View All

Invite a Colleague

Found this content useful? Share it with a Colleague!

Invite a Colleague Invite
Solved Go to Solution
Back to Gateways and Energy Servers
Solved
SALAH1994
Crewman SALAH1994
Crewman

Posted: ‎2025-05-05 03:18 AM

0 Likes
8
312
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-05 03:18 AM

Pas600L &PowerLogic HeatTag Modbus TCP

Bonjour,
Je rencontre actuellement un problème lors de l’intégration d’un capteur HeatTag avec un automate Siemens S7-1500 en utilisant le protocole Modbus TCP via le  Pas600L.
La communication Modbus TCP entre l’automate et le Pas600L fonctionne bien : le compteur de requêtes sur le Panel Server augmente, ce qui confirme que les requêtes sont bien reçues et traitées.
Cependant, toutes les valeurs retournées sont systématiquement 0x8000, quels que soient les registres interrogés depuis l’automate, alors que les données HeatTag s’affichent correctement sur l’interface web du Panel Server (température, qualité de l’air, etc.).
Je souhaiterais savoir :
  1. Est-ce que la valeur 0x8000 a une signification particulière (initialisation, données non valides, etc.) ?
  2. Y a-t-il une configuration spécifique à effectuer pour rendre les données HeatTag disponibles via Modbus TCP ?
Labels
  • Labels:
  • Commissioning
Reply
  • All forum topics
  • Previous Topic
  • Next Topic

Accepted Solutions
Romain_Polette
Spock Romain_Polette Spock
Spock

Posted: ‎2025-05-12 12:04 AM

2 Likes
0
81
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-12 12:04 AM

Hello @SALAH1994 , 

 

Not sure your modscan session will work correctly because your demo session has expired (and answer is 0x0000).

Try with our basic and free tool: https://www.se.com/us/en/faqs/FA180037/

 

Read 2x Modbus Register starting from 4001.

 

Romain_Polette_0-1747030681231.png

 

If you still have the issue, it means problem is between Panel Server and Modbus Client.

 

Regards, 

 

Romain POLETTE
Solution Architect - France Operations

See Answer In Context

Reply
Replies 8
Romain_Polette
Spock Romain_Polette Spock
Spock

Posted: ‎2025-05-06 12:16 AM . Last Modified: ‎2025-05-06 12:23 AM

0 Likes
0
280
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-06 12:16 AM

Bonjour @SALAH1994 , 


Pour l'intégration Panel Server + HeatTag, la table modbus est dispo ici:

https://www.productinfo.schneider-electric.com/ecostruxurepanelserverguide/doca0172-ecostruxure-pane...

 

La signification de la valeur HEX 0x8000 est une exception Modbus. L'automate ne va pas interroger le bon registre du HeatTag ou la requête ne contient pas le bon nombre de registres consécutifs et va "taper" dans une zone inconnue ou réservée. Merci de vérifier si l'automate envoie sa requête sur l'adresse ou le numéro du registre Modbus.

 

Vérifier que le service Modbus TCP est bien activé sur le Panel Server sous Paramètres > Communication réseau > Services > Activation des services de communication.

 

Vérifier aussi que l'automate utilise bien le FC 03 pour envoyer sa requête de lecture.

 

Cordialement, 

 

Romain POLETTE
Solution Architect - France Operations
Reply
Guillaume_Evrard
Commander Guillaume_Evrard Commander
Commander

Posted: ‎2025-05-06 12:45 AM . Last Modified: ‎2025-05-06 01:51 AM

0 Likes
0
276
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-06 12:45 AM

Hello @SALAH1994 

Are you sure you have the modbus server activated on the ethernet port ? What is your Network config switched port or seggregated ?

We have invalid value defined based on format for Float32 invalid value is 0xFFC00000

Temperature is register 4001 (address 4000) and FLOAT32. 

What register are you pulling and are you using the virtual ID defined in the PAS for the HeatTag IP address:virtual ID ?

Kind Regards

Reply
SALAH1994
Crewman SALAH1994
Crewman

Posted: ‎2025-05-06 06:00 AM

0 Likes
1
233
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-06 06:00 AM

Hello @Guillaume_Evrard  and @Romain_Polette ,

-I am sure the modbus function is 03 to read from holding register even i tried other modbus function the return is the same .

-There is an incresaing request counter and on the plc side(the client) there is no problem so the Modbus server and the ethernet port are activated.

-I tried both segregated and switched .

-I tried all the register in the excel description file (temperature , humidity , airquality.. etc) , the registers return always is 80008000 in 32 bit and 8000 in 16 bit ,And for the virtual ID its the default ID 102 , and in the siemens plc side the ID is 102 (66 in hex) .

 

Best regards 

Reply
Guillaume_Evrard
Commander Guillaume_Evrard Commander
Commander

Posted: ‎2025-05-06 10:09 PM . Last Modified: ‎2025-05-06 10:11 PM

0 Likes
0
212
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-06 10:09 PM

Hello,

Can you try with a modbus tool ( modscan or modbus doctor) and share the result ?

Suggest switched port and ensure modbus service enabled on Ethernet port.

Are you using default configuration for modbus server on PAS in regards to Timeout ?

I understand you have multiple zigbee devices to have virtual ID 102 ? 

Are you using FW 2.1 ?

Is it a HeatTag V2, can you share the FW version ?

Here information from a HeatTag from a PAS.

Guillaume_Evrard_0-1746594371024.png

Kind Regards

Reply
Romain_Polette
Spock Romain_Polette Spock
Spock

Posted: ‎2025-05-07 05:22 AM

0 Likes
0
186
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-07 05:22 AM

Hello @SALAH1994 , 


Same here. I can read 14 consecutive registers (= 7 Float32).

Romain_Polette_0-1746619247164.png

 

What is the exception code returned by your PLC ?

 

An "easy" way to make you own diagnostic is to put an ETH Switch (with port mirroring feature) and check your Modbus frames with Wireshark.

 

If you cannot do it, please extract the Panel Server technical logs and contact our support.

Regards, 

 

 

Romain POLETTE
Solution Architect - France Operations
Reply
SALAH1994
Crewman SALAH1994
Crewman

Posted: ‎2025-05-09 05:29 AM

0 Likes
0
147
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-09 05:29 AM

HEATTAG.PNG

 

Hello @Guillaume_Evrard and @Romain_Polette  

I changed the mode to switched and even with modbus scan there is no correct readings .

MODSCAN.PNG

 

Reply
Guillaume_Evrard
Commander Guillaume_Evrard Commander
Commander

Posted: ‎2025-05-11 10:01 PM

1 Like
0
90
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-11 10:01 PM

hello @SALAH1994 

Before reaching out to tech support as highlighted by Romain, can you share Network config of your PAS, Device view (settings) of the HeatTag showing the virtual ID. IP configuration of your modscan ( connection settings) ?

Do you confirm that your PAS is running FW 2.1 ? 

Kind Regards

Reply
Romain_Polette
Spock Romain_Polette Spock
Spock

Posted: ‎2025-05-12 12:04 AM

2 Likes
0
82
  • Mark as New
  • Bookmark
  • Subscribe
  • Mute
  • Permalink
  • Print
  • Email to a Friend
  • Report Inappropriate Content

Link copied. Please paste this link to share this article on your social media post.

‎2025-05-12 12:04 AM

Hello @SALAH1994 , 

 

Not sure your modscan session will work correctly because your demo session has expired (and answer is 0x0000).

Try with our basic and free tool: https://www.se.com/us/en/faqs/FA180037/

 

Read 2x Modbus Register starting from 4001.

 

Romain_Polette_0-1747030681231.png

 

If you still have the issue, it means problem is between Panel Server and Modbus Client.

 

Regards, 

 

Romain POLETTE
Solution Architect - France Operations
Reply
Preview Exit Preview

never-displayed

You must be signed in to add attachments

never-displayed

 
To The Top!

Forums

  • APC UPS Data Center Backup Solutions
  • EcoStruxure IT
  • EcoStruxure Geo SCADA Expert
  • Metering & Power Quality
  • Schneider Electric Wiser

Knowledge Center

Events & webinars

Ideas

Blogs

Get Started

  • Ask the Community
  • Community Guidelines
  • Community User Guide
  • How-To & Best Practice
  • Experts Leaderboard
  • Contact Support
Brand-Logo
Subscribing is a smart move!
You can subscribe to this board after you log in or create your free account.
Forum-Icon

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.

Register today for FREE

Register Now

Already have an account? Login

Terms & Conditions Privacy Notice Change your Cookie Settings © 2025 Schneider Electric

This is a heading

With achievable small steps, users progress and continually feel satisfaction in task accomplishment.

Usetiful Onboarding Checklist remembers the progress of every user, allowing them to take bite-sized journeys and continue where they left.

of