<This driver is currently under development>

This document has only the specific information about the device connection settings and its address syntax.

Refer to the User Guide for more information on the  Device Module.

On this page:


Summary

Communication Driver Information

Driver name

SCPI

Assembly Name

T.ProtocolDriver.SCPI

Assembly Version

1.0.0.0

Available for Linux

True

Devices supported 

Any device compatible with SCPI Protocol

Manufacturer

IEEE 488.2

Protocol

Generic SCPI

PC Requirements

Ethernet

Supported Devices: IT6400 Power Supply and any equipment compliant with the IEEE 488.2 specification.


Channels Configuration

Not used in this driver. 


Nodes Configuration

Station Configuration

TCP/IP channels:

  • Station syntax: <IP address> ; <Port number>

Where :

  • <IP address> = IP address of the slave device in the SCPI network
  • <Port number> = TCP port where the slave device is listening (default is 5025)

E.g.:  192.168.1.101 ; 5025


Points Configuration

The syntax for the SCPI communication points is: <address>

Where:

  • <address> indicates the command that will be send to the device

Some address examples can be found below:

READ
Address
Description
MEAS:VOLTMEAS:VOLT?Measure the voltage
MEAS:CURRMEAS:CURR?Measure the current
MEAS:POWMEAS:POW?Measure the power
TRACe:DATATRACe:DATA?Reads Trace message
WRITE
AddressDriver sends the messageDescription
OUTP:VOLTage:RANGeOUTP:VOLT:RANG <value>Defines physical voltage range
LIST:DEFineLIST:DEF <value>Creates list (n steps)
SOURce:VOLTageSOURce:VOLTage <value>Defines the voltage

<value> is the wriiten value.

Commands allowed

CommandDescriptionUsageAccepted values
*CLS Clear Status CommandWrite-
*ESE Standard Event Status Enable CommandRead or Write0-255
*ESRStandard Event Status Register QueryRead-
*IDNIdentification QueryRead-
*OPCOperation Complete CommandRead or Write-
*RSTReset CommandWrite-
*SREService Request Enable CommandRead or Write0-255
*STBRead Status Byte QueryRead-
*TSTSelf-Test QueryRead-
*WAIWait-to-Continue CommandWrite-

To execute a command, toggle the tag value. In the commands that have accepted values, write the value desired.


Access Point

Read

Read points concatenate the address with a question mark (?) and return the response in the tag value. The tags in the same AccessTypes will do the request of reading in blocks, concatenating using (;:). e.g: address1?;:address2?;:address3?

Write

Write points concatenate the address with a space and the specified value (address + ' ' + <value>).

For commands (addresses containing *), the system follows the rules defined in Points Configuration > Command Allowed.


Driver Revision History

SCPI Revision History

Version 

Notes

1.0.0.0

Initial release on new documentation standards


In this section...

  • No labels