element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • Store
    Store
    • Visit Your Store
    • Choose Another Store
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Rohde & Schwarz
  • Products
  • Manufacturers
  • Rohde & Schwarz
  • More
  • Cancel
Rohde & Schwarz
Blog Simplify railway field maintenance with R&S®︎Scope Rider RTH user apps
  • Blog
  • Forum
  • Documents
  • Events
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Rohde & Schwarz requires membership for participation - click to join
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
Author: rohde&schwarz
Date Created: 25 May 2020 8:06 AM
Views: 182
Likes: 1
Comments: 0
  • r&s®scope rider
  • Rohde & Schwarz Oscilloscopes
  • using java
  • r&soscilloscopes
  • apps
  • scripting
  • java
Related
Recommended

Simplify railway field maintenance with R&S®︎Scope Rider RTH user apps

rohde&schwarz
rohde&schwarz
25 May 2020

Oscilloscopes are everyday instruments for engineers and electricians. Maintenance tasks, however, sometimes require very specific measurements that are not available as standard functionality or are difficult to set up manually. For instance, the R&SRegisteredRTH-K38 user scripting option solves one of such non-conventional requirements.

 

Use Case

As are a railway engineer, a user is definitely dealing with the task of verifying the quality of electric communications signals, for example to determine the position of a train on its track. This is usually done by dividing the track into sections of rail with alternating frequencies, typically 95 Hz and 105 Hz. When a train is located within a specific section, the wheels short circuit the signal, indicating the position of the train to the receiver.

Such a specific measurement is certainly not a standard functionality on any handheld oscilloscope. Sometimes automatically executed setup on the device, a display of the maximum values of the currents and a graphical representation are requested in order to make operation as simple as possible for the engineers.

 

Measurement with User Apps

The R&SRegisteredRTH-K38 user scripting software option makes the R&SRegisteredScope Rider RTH handheld oscilloscope a powerful tool for automated or guided non-standard measurements in maintenance and service applications.

The option allows users to run individual measurement scripts on the device using the built-in web browser, JavaScript and the full functionality of the instrument via SCPI commands. It provides an easy-to-program and easy-to-use HTML user interface for fast measurement in the field. The user script is a combination of HTML to for the user interface and JavaScript to control the instrument via SCPI commands. Besides, a simple user interface can be designed with the help of this option.

 

Automated Measurement Script

To measure the railway isolation, an R&SRegisteredRT-ZC03 current clamp is connected to the railway track and channel 1 of the R&SRegisteredRTH. Then the R&SRegisteredRTH-K38 user script option is activated. Overall, it is an extremely simple process and only requires three interactions.

The user script automatically configures the instruments into spectrum mode, sets the cursor to the defined frequencies and reads out the spectral amplitude at the respective frequencies. The currents for the four defined frequencies are converted into Ampere from the dBA values in spectrum mode as follows:

 

The current values are displayed in A, mA or μA in an HTML based browser window of the oscilloscope. The script not only automates the entire measurement procedure, it also makes it possible to perform sequenced cursor measurements at more than two frequencies.

In the JavaScript program, four additional variables are used to track the maximum current for each frequency and to display this information. In addition, a trend plot displays and logs the current values over time with automatic adjustment of the vertical scale of the graph. To reset the maximum value and restart the measurement, a counter and a “Reset Max Values” button were added. Finally, an Autorange function automatically sets the vertical scaling of the oscilloscope to match the current values and avoid overranging.

 

You can find an exemplary display screenshot below:

 

Detailed instructions on how to generate a user script for the R&SRegisteredRTH-K38 option and how to load it onto the device can be found in the R&SRegisteredScope Rider RTH user manual.

Anonymous
Element14

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2022 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • Facebook
  • Twitter
  • linkedin
  • YouTube