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

Join our "Ask Me About" community webinar on May 20th at 9 AM CET and 5 PM CET to explore cybersecurity and monitoring for Data Center and edge IT. Learn about market trends, cutting-edge technologies, and best practices from industry experts.
Register and secure your Critical IT infrastructure

Picoscope Configuration for Modbus RTU capturing and decoding

Building Automation Knowledge Base

Schneider Electric Building Automation Knowledge Base is a self-service resource to answer all your questions about EcoStruxure Building suite, Andover Continuum, Satchwell, TAC…

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
  • Knowledge Center
  • Building Automation Knowledge Base
  • Picoscope Configuration for Modbus RTU capturing and decoding
Options
  • Bookmark
  • Subscribe
  • Email to a Friend
  • Printer Friendly Page
  • Report Inappropriate Content
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

Related Forums

  • Intelligent Devices Forum

Previous Next
Contributors
  • David_Purser
    David_Purser

Invite a Colleague

Found this content useful? Share it with a Colleague!

Invite a Colleague Invite
Back to Building Automation Knowledge Base
Options
  • Bookmark
  • Subscribe
  • Email to a Friend
  • Printer Friendly Page
  • Report Inappropriate Content
5 Likes
907 Views

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

Trying to translate this page to your language?
Select your language from the translate dropdown in the upper right. arrow
Translate to: English
  • (Français) French
  • (Deutsche) German
  • (Italiano) Italian
  • (Português) Portuguese
  • (Русский) Russian
  • (Español) Spanish

Picoscope Configuration for Modbus RTU capturing and decoding

Picard David_Purser Picard
‎2024-11-20 09:21 AM

on ‎2024-11-20 09:21 AM

Warning

Hazard of Electric Shock: Remove all power from all devices before removing any covers or doors of the system. Disconnect power at the device and at the power source.

Electrostatic Discharge Required: Always discharge static electricity from your person by touching metal prior to handling any hardware. Failure to do so may result in damage to devices.

Issue

Modbus RTU communication is not performing as expected, and there is a need to review electrical installation or request/response packets.

Product Line

EcoStruxure Building Operation

Environment

  • Building Operation Automation Server
  • Building Operation Multi-purpose Controller
  • Building Operation Room Controller
  • Building Operation EZLogic Room Controller

Cause

Picoscope hardware and software provide the ability to review the electrical waveforms and decode as Modbus RTU

Resolution

  1. Ensure proper setup and connection of Picoscope probes
    1. Set the switch on probes to 1X
    2. Connect the probes using the color coding on each end to ensure the connection is as follows:
      1. Connect Probe A to TX/RX -
      2. Connect Probe B to TX/RX +
    3. Connect the probe black reference alligator clips to the cable shield drain wire. Ensure the drain wire is connected to EGND at one location.
  2. Connect the Picoscope to the PC, then open Picoscope software and choose the device connected.
  3. Set the Scope
    1. Use 1 ms/div for 38400 baud
    2. Follow this thread for more information since BACnet and Modbus are both RS-485 protocols. BACnet - PicoScope Basics - Schneider Electric Community 03_Picoscope7_Scope.png
  4. Select Channel A
    1. Set to +/- 5V
    2. Select Channel B and repeat the setting.
    3. One may change to +/- 10V if you encounter spikes above the 5V range (overvoltage warnings). 04_Picoscope7_ChannelA.png
  5. Add Math Channel
    1. Click the Math Channels icon
    2. Select A - B 05_Picoscope7_MathChannel.png
  6. Add Serial Decoding for Modbus RTU
    1. Click Serial decoding icon
    2. Select MODBUS RTU
    3. On Page 1
      1. select Master A - B
      2. Change Baud Rate to known baud rate, usually 38.4 kBd
      3. Change Parity to known parity, usually NONE (1 Stop Bit)
      4. Leave the rest at default and click Next 06_03_Picoscope7_SerialDecoder1.png
    4. On Page 2
      1. Recommend leaving as default of HEX, knowing you will have to convert for Slave IDs over 09.
      2. Leave the rest at default and click Finish 06_04_Picoscope7_SerialDecoder2.png
  7. Set Waveform
    1. Adjust thumbnail size to preference
    2. Leave Capture Time = On (default)
    3. Set Max Waveform to 2000 (example has 5000) 07_Picoscope7_Waveform.png
  8. Start and stop capture and select Waveform as example
  9. Set Trigger
    1. Using a waveform, set the threshold voltage just above the blue line voltage. For example, the blue line is at 0.8V, and the threshold is set at 1.92V. Adjust based on your collected waveform(s)
    2. Set the Pre-Trigger
      1. 0% puts Yellow Diamond to the left and 100% puts Yellow Diamond to the right.
      2. The recommended setting is between 5% and 20% (for example, 20%). 09_Picoscope7_Trigger.png
  10. Start capturing
  11. Set Serial Decoding for MODBUS RTU to show buffer
    1. The Current Buffer shows only the waveform on the screen. 11_01_Picoscope7_BufferCurrent.png
    2. All Buffers show everything. 11_02_Picoscope7_BufferAll.png
    3. NOTE: The Buffer Number column references the waveform number11_03_Picoscope7_AWorkingView.png
Labels (1)
Labels:
  • EcoStruxure Building Operation
Tags (2)
  • Find more articles tagged with:
  • DavidPurser24
  • PeterLarsen24
Was this article helpful? Yes No
100% helpful (3/3)

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

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