element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Forum first impressions: software control of multicomp PRO handheld oscilloscope - SCPI
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 6 replies
  • Subscribers 355 subscribers
  • Views 2846 views
  • Users 0 members are here
  • multicomp pro oscilloscope
  • mp720783
Related

first impressions: software control of multicomp PRO handheld oscilloscope - SCPI

Jan Cumps
Jan Cumps over 2 years ago

With the shopping cart I won in a project14 month, I ordered a handheld oscilloscope. In this post: software impressions.
I'll review the SCPI and LabVIEW support. The PC GUI that comes with the instrument, I'll cover with the cloak of love.

image

If you have an Owon HDS200 series instrument, you can follow along. It's the same.

Overview

The MP720783  supports SCPI control in all 3 modes. What's impressive, is that you can use all 3 modes at the same time. You can control scope, DMM and function generator. They are all active, react to commands. This unit can be a test automation station for your design. While you are controlling it with SCPI, you can also have one of the 3 modes active on the display and keypad. A scenario can be:

  • drive the input signal of a little OpAmp design with the function generator.
  • check the current consumption or a key voltage with the DMM and retrieve the data
  • retrieve the output waveform, or one of the 7 supported measurement functions
  • have the oscilloscope screen visible all the time during that process, for monitoring or pleasure

Interface with LabVIEW

You can connect to the instrument as a USB RAW device. You use this URI in the VISA Open block to connect: USB0::0x5345::0x1234::oscilloscope::RAW.

I have generated a NI-Visa USB driver for the instrument, using the NI-VISA Driver Wizard. But I think that's not actually needed. If someone else can test with the default driver that comes with the instrument, that would be great. The advantage of using the self-generated NI-VISA driver is that the instrument pops up as a recognised instrument in all LabVIEW utilities and flow control objects. The Owon PC GUI will not recognise the instrument anymore, but that's a small (and easy to revert)  loss.

Here are two easy ways to start working with the instrument. You can interact with the VISA Interactive Control utility:

image

A first real step to creating a control flow, is to load the USB RAW - Bulk example that comes with LabVIEW. This is a flow that will showcase how you interact with the instrument.

image

Supported commands

The Owon (they are the OEM) SCPI guide is your best and most comprehensive guide for the available commands.  For each of the modes, you get a rich set of commands to do the actions you 'd do with the buttons, and to read the info you can retrieve via the display.

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

A little set of examples, to show the look-and-feel:

:HORizontal:SCALe 200us
:CH1:PROBe 10X
:MEASurement:CH1:PERiod?
:DATa:WAVe:SCReen:HEAD?
:DATa:WAVe:SCReen:CH1?

:FUNCtion SINE
:FUNCtion:FREQuency 10000
:FUNCtion:AMPLitude 1.5
:CHANnel ON

:DMM:CONFigure:VOLTage DC
:DMM:RANGE mV
:DMM:MEAS?

This intro contains the little scenarios that I tried out. I think it's promising, but we'll see if this is good when it's used in a first real test setup.

link to all posts

  • Sign in to reply
  • Cancel

Top Replies

  • baldengineer
    baldengineer over 2 years ago +1
    Interesting. I have tried with the pyvisa-py module, R&S VISA, and Keysight IO Connect. Neither can connect to the Instrument (on Windows or Linux) using the raw USB VISA resource name. On Windows, I…
  • baldengineer
    baldengineer over 2 years ago in reply to Jan Cumps +1
    Weird coincidence. I saw her post last night when putting together a list of links for the video I was working on. I forgot she had figured it out. (or found someone else who had!) I'll give it a try…
  • Jan Cumps
    Jan Cumps over 2 years ago in reply to baldengineer +1
    For posterity, it was this post: RE: Should Handheld multimeters have color LCD displays?
  • baldengineer
    baldengineer over 2 years ago

    Interesting. I have tried with the pyvisa-py module, R&S VISA, and Keysight IO Connect. Neither can connect to the Instrument (on Windows or Linux) using the raw USB VISA resource name.

    On Windows, I am able to connect to the handheld with the Owon software, but I can't imagine why anyone would ever want to do that.

    Unfortunately, I don't have a NI-VISA license, so I can't try theirs. But at least on my testing across three computers, it appears if you want to control it with SCPI, you'll need an NI license to do it.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 2 years ago in reply to baldengineer

    NI releases a community edition since a few years. It includes NI-Visa

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • baldengineer
    baldengineer over 2 years ago in reply to Jan Cumps

    Sadly, my use qualifies as professional use, so I cannot use that license. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 2 years ago in reply to baldengineer

     scottiebabe has it working in pyvisa-py, not with the url, but with raw USB. I'm going to try and find the link to the code back ...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • baldengineer
    baldengineer over 2 years ago in reply to Jan Cumps

    Weird coincidence. I saw her post last night when putting together a list of links for the video I was working on. I forgot she had figured it out. (or found someone else who had!)

    I'll give it a try later, but for now I'm done with the scope-dmm.

    Overall, it is a a lot more capable than I realized.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Jan Cumps
    Jan Cumps over 2 years ago in reply to baldengineer

    For posterity, it was this post:  RE: Should Handheld multimeters have color LCD displays? 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

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 © 2025 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

  • X
  • Facebook
  • linkedin
  • YouTube