會員登入
81130A 脈衝/資料產生器,400/660 MHz / 1.32Gbit/s

H7218A/B-212: GPIB Programming with MS Visual C++


 3 天 · 授課加實驗 · 地點與時間 · 安捷倫教育訓練課程的優點

參加對象: Test engineers and programmers involved in IEEE-488 instrument programming.

Students will learn about the Fundamentals of IEEE-488, or GPIB interface standards. This course deals interface basics, which includes a description of the functional, electrical, mechanical and operational aspects of the interface and key specifications of the IEEE-488 standards.

The course also includes fundamental concept of Windows based programming; which includes Message based programming structure, Object oriented programming architecture and most of all you will get lots of tips when programming with the GPIB programmable Instrument. As the course progresses, you will gain knowledge about not only GPIB theoritical aspect, but also get technical skills for programming.

At the end of this course, you will be able to make a window based instrument test programming, configuring instrument for test and be familiar with SCPI (Standard Commands for Programmable Instruments).

課程內容

  • GPIB Interface Theory
  • SICL/VISA
  • Data Formatting/SCPI Commands
  • Instrument Control Sequence
  • Troubleshooting Skills
  • Programming Tips

參加條件

  • Students should know basic programming concepts. Students without any programming experience are recommended to attend the Introduction to Agilent VEE course.

重點摘要

  • Day 1 (GPIB Theory)
    • Interface Characteristics
    • IEEE 488.1 and 488.2 Specifications
    • GPIB signal lines and commands
    • GPIB functions and capabilities
    • Bus protocol
    • Data handshake
    • IEEE 488.2 common commands
    • SCPI compatibility
    • SCPI data formats
  • Day 2 (Basic Instrument Control)
    • GPIB Card Installation / Configuration
    • Usage of IO libraries
    • Building an Windows consol-based application
    • Building an Windows dialog-based application
    • Building simple communication program
    • Error handler installation
    • Configure and triggering instrument
    • File output with measurement result
    • Exact time base measurment skill
  • Day 3 (Advanced Instrument Control)
    • Message Based Programming
    • Object oriented programming architecture
    • Program debuging tools
    • Building Compound function embeded program
    • Synchronize instrument skills
    • Testing optimization skills
    • Instrument control sequence
    • Trobleshooting skills
    • Programming Tips

地點與時間

-
*
*
*
*

Top of page回到本頁最上面