RUVIDEO
Поделитесь видео 🙏

Visual Basic for Excel, Simple Example Program to Control Instruments

http://www.keysight.com/find/34411a A simple Visual Basic for Excel program is used to send a *IDN? And retrieve the response. In addition a subroutine and button is added to reset the instrument. A Keysight 34411A Digital Multimeter is used as it has USB, LAN and a GPIB interface. It is easy to switch instruments by using the VISA address. You can download the Agilent Connection Expert for free from the Agilent.com.

You can find additional details for the 34411A here: http://www.keysight.com/find/34411a

The IO libraries can be downloaded for free: http://www.keysight.com/find/iolib

The Excel spreadsheet can be downloaded from the Agilent Technical Forums: https://community.keysight.com/thread/21917

The VBA code is shown below:

Option Explicit
Dim ioMgr As VisaComLib.ResourceManager
Dim instrAny As VisaComLib.FormattedIO488
Dim instrQuery As String
Dim instrAddress As String

Public Sub Intialize_Click()

On Error GoTo ioError
instrAddress = Range("B4").Value
Set ioMgr = New VisaComLib.ResourceManager
Set instrAny = New VisaComLib.FormattedIO488
Set instrAny.IO = ioMgr.Open("DMM3")
Exit Sub

ioError: MsgBox "An IO error occured:" & vbCrLf & Err.Description
End Sub

Public Sub cmdSendIDN_Click()
On Error GoTo ioError
instrAny.WriteString ("*IDN?")
MsgBox "*IDN? has been sent to Instrument"
Exit Sub

ioError: MsgBox "An IO error occured:" & vbCrLf & Err.Description
End Sub

Public Sub cmdReadIDN_Click()
On Error GoTo ioError
instrQuery = instrAny.ReadString
MsgBox instrQuery, , "Instrument response to *IDN"
Exit Sub

ioError: MsgBox "An IO error occured:" & vbCrLf & Err.Description
End Sub

Public Sub instrclose_Click()

On Error GoTo ioError
instrAny.IO.Close
MsgBox "Connection Closed"
Exit Sub

ioError: MsgBox "An IO error occured:" & vbCrLf & Err.Description
End Sub

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Visual Basic for Excel, Simple Example Program to Control Instruments», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.