MKS Instruments 937B Vacuum Gauge Controller
- class pymeasure.instruments.mksinst.mks937b.MKS937B(adapter, name='MKS 937B vacuum gauge controller', address=253, **kwargs)
Bases:
Instrument
MKS 937B vacuum gauge controller
Connection to the device is made through an RS232/RS485 serial connection. The communication protocol of this device is as follows:
Query: ‘@<aaa><Command>?;FF’ with the response ‘@<aaa>ACK<Response>;FF’ Set command: ‘@<aaa><Command>!<parameter>;FF’ with the response ‘@<aaa>ACK<Response>;FF’ Above <aaa> is an address from 001 to 254 which can be specified upon initialization. Since ‘;FF’ is not supported by pyvisa as terminator this class overloads the device communication methods.
- Parameters
adapter – pyvisa resource name of the instrument or adapter instance
name (string) – The name of the instrument.
address – device address included in every message to the instrument (default=253)
kwargs – Any valid key-word argument for Instrument
- ch_1
- Channel
- ch_2
- Channel
- ch_3
- Channel
- ch_4
- Channel
- ch_5
- Channel
- ch_6
- Channel
- property all_pressures
Read pressures on all channels in selected units
- check_set_errors()
Check reply string for acknowledgement string.
- property combined_pressure1
Read pressure on channel 1 and its combination sensor
- property combined_pressure2
Read pressure on channel 2 and its combination sensor
- read()
Reads from the instrument including the correct termination characters
- property serial
Serial number of the instrument
- property unit
Pressure unit used for all pressure readings from the instrument
- write(command)
Write to the instrument including the device address.
- Parameters
command – command string to be sent to the instrument
- class pymeasure.instruments.mksinst.mks937b.IonGaugeAndPressureChannel(parent, id)
Bases:
PressureChannel
Channel having both a pressure and an ion gauge sensor
- property ion_gauge_status
Ion gauge status of the channel