Modify the RPS configuration file to define user-configurable parameters for RPS.

Find the file at <Program Files>\National Instruments\NI RPS\RPS.ini.

[RPS] Section

Use the [RPS] section to specify the connection settings for the NI RPS gRPC server.

Table 35. [RPS]
Key Value Default Value Required?
ServerIP NI RPS gRPC server IP address 0.0.0.0 Optional
ServerPort NI RPS gRPC server port address between 1025 and 65535 32003 Optional

Example:

[Setting]
ServerIP = 0.0.0.0
ServerPort = 32003

[ICsc.0] Section

Use the [ICsc.0] section to specify the gRPC IP address and port the RPS application will use to communicate with the Instrument Controller.

Table 36. [ICsc.0]
Key Value Default Value Required?
ServerIP IP address that the ICsc application is listening on localhost Optional
ServerPort Port RPS application will use to communicate with ICsc between 1025 and 65535 32002 Optional

Example:

[ICsc.0] 
ServerIP = "localhost" 
ServerPort = "32002" 

[STsc.0] Section

Use the [STsc.0] section to specify the gRPC IP address and port the RPS application will use to communicate with the instrument controller application.

Table 37. [STsc.0]
Key Value Default Value Required?
ServerIP IP address that the STsc application is listening on localhost Optional
ServerPort Port RPS application will use to communicate with STsc between 1025 and 65535 32001 Optional

Example:

[STsc.0] 
ServerIP = "localhost" 
ServerPort = "32001" 

[RPDSsc.0] Section

Use the [RPDSsc.0] section to specify the gRPC IP address and port the RPS application will use to communicate with the instrument controller application.

Table 38. [RPDSsc.0]
Key Value Default Value Required?
ServerIP IP address that the RPDSsc application is listening on localhost Optional
ServerPort Port RPS application will use to communicate with RPDSsc between 1025 and 65535 32001 Optional

Example:

[RPDSsc.0] 
ServerIP = "162.0.74.1" 
ServerPort = "32000" 

[Connections] Section

Use the [Connections] section to inform the RPS application how the system is connected so it can control and monitor all parts of the system properly.

  • Section Name—[Connections]
  • Keys—Unique, user-defined strings
  • Values—Data paths formatted as <ICsc Section>.<PXIe-5841 Alias>--><STsc Section>.<PXIe 7903 Alias>.<PXIe-7903 Port>--><RPDSsc Section>.<RPDSsc Connection Alias>
  • Example:

    [Connections] 
    0 = ICsc.0.5841_00-->STsc.0.7903_00.0-->RPDSsc.0.5841_00 
    1 = ICsc.0.5841_01-->STsc.0.7903_00.8-->RPDSsc.0.5841_01 
    2 = ICsc.0.5841_02-->STsc.0.7903_00.4-->RPDSsc.0.5841_02 
    3 = ICsc.0.5841_03-->STsc.0.7903_00.6-->RPDSsc.0.5841_03