Description
In this workshop we focus on instrument automation with Python. After completing this session, youwill gain a good understanding of remote instrument control and you’re able to write a Python scriptthat automates a simple measurement on any instrument. You will learn to find the necessary resourcesto expand and adapt your testing-solution to your own requirements and needs.In an environment of growing test automation complexity many engineers gravitate towards agilelanguages like Python instead of using proprietary software solutions. Python is free and open source,provides an enormous support base, and the ability for Python users to both inspect and improve itscodebase. Python is a cross-platform language, it supports Windows, Mac OS, and Linux and runs onmany hardware-platforms from small embedded systems like Raspberry PI or Arduino to PCs andsupercomputers. The versatility, wide adoption in industry and other communities, and vast set of packages,makes Python the perfect candidate for test and measurement automation.
Agenda
- Learn basic concepts and needed components like SCPI, VISA, communication interfaces
- Install needed software and drivers
- Create a simple Python script to control multiple instruments. This serves as a templatefor your own projects
- Timing control to synchronize measurements
Duration
1 day
Location
Presence training in Otelfingen/Zurich
Audience
Test-Engineers, R&D Engineers
Prerequisites
Basic Python knowledge or basic programming skills
Aim
Good understanding of remote instrument control by writing a Pythonscript that automates simple measurements on any instrument
Material
Bring your own laptop computer, Windows 10 and at least one availableUSB port needed
Closure
Training certificate and confirmation of participation
Included
Break & lunch catering & instruments to test your scripts are providedfor the duration of the workshop
Dates
On Demand