How can we help you today?

What Modbus Function Codes are supported on the Magelis that are using Vijeo Designer Runtime?

Issue
What Modbus Function Codes are supported on the Magelis that are using Vijeo Designer Runtime?

Product Line
Vijeo Designer Runtime
Harmony HMIGTO/GTU/STO/STU, Magelis XBTG/GH/GK/GT, Magelis iPC, Panel PC, Box PC

Environment
Physical HMI

Resolution
Below is the Table of Modbus function codes used by the Magelis/Harmony HMI families running Vijeo Designer.

Classes Function nameFunction code (hex)
BasicRead Holding registers03
Base Write Multiple registers 10
RegularRead Coils 01
RegularRead Discrete Inputs02
Regular Write Multiple Coils0F
RegularDiagnostic08
Supplementary servicesRead Input registers04
Supplementary servicesWrite Single Coil 05
Supplementary services Write Single register06
Supplementary services Read Device Identification (only for Modbus TC/IP with target machine server)2B


By default the HMI uses the Function Code 10 (FC 10) to write multiple registers.
However, some devices do not know this function code. When a device doesn’t know FC 10, the HMI will automatically use (without any error code) FC 06.
In the same way, the HMI will use FC 05 instead of FC 0F. In addition, FC 06 and FC 05 will always be used if Preferred Frame Length is set to Minimum possible.

If this FAQ did not solve your issue, you can chat with us at chat with us or e-mail us at customer.services@se.com to create a case with our Technical Support Team.

If you are not located in North America, please contact your local Customer Care Center for assistance:

Support | Schneider Electric Global (se.com)

Schneider Electric USA

Explore more
Range:
Users group

Discuss this topic with experts

Visit our community and get advice from experts and peers on this topic and more
Explore more
Range:

Need help?

Need help?

Product Selector

Product Selector

Quickly and easily find the right products and accessories for your applications.

Get a Quote

Get a Quote

Start your sales inquiry online and an expert will connect with you.

Where to buy?

Where to buy?

Easily find the nearest Schneider Electric distributor in your location.

Help Center

Help Center

Find support resources for all your needs, in one place.

  • Help and Contact Center
  • Contact Sales
  • Find our Offices
  • Where to Buy
  • Tech Support: 877-342-5173
  • Careers
  • Company Profile
  • Investors
  • Newsroom
  • Report a Misconduct
  • Product Documentation
  • Software and Firmware
  • Product Selector
  • Product Replacement
  • DigestPLUS Online Catalogue
  • Blog
  • Events
  • Schneider Electric Community
  • Sustainability
  • Privacy Policy
  • Cookie Notice
  • Terms of use
  • Change your cookie settings