PACE 6000 used with Regulation plugin:¶
YAML configuration file example¶
- class: Pace plugin: regulation name: pace_ctrl tcp: url: id15pace6000:5025 inputs: - name: pace1_in channel: 1 - name: pace2_in channel: 2 outputs: - name: pace1_out channel: 1 - name: pace2_out channel: 2 ctrl_loops: - name: pace1 input: $pace1_in output: $pace1_out - name: pace2 input: $pace2_in output: $pace2_out
unit can be specified for each input/output channel. If not specfified,
unit is read from the controller, otherwise it is set on the controller. Supported units by the controller are : “ATM”, “BAR”, “MBAR”, “PA”, “HPA”, “KPA”, “MPA”, “TORR”, “KG/M2”
In the above example:
pace1_inwill be the inlet pressure (this is also the maximum pressure which can bet set)
pace1_outwill be the current output pressure
In the Bliss session import the Loop object (ex:
Access the controller with
Access the associated input and output with
Perform a scan with the regulation loop as an axis with
Ramp to a given setpoint temperature with
pace1.setpoint = 200.
Change the ramp rate with
pace1.ramprate = 10.
If ramprate is set to zero (
pace1.ramprate = 0), the controller will reach to the setpoint temperature as fast as possible.
In a Bliss session, type the name of the loop to show information about the Loop, its controller and associated input and output.
- [PACE presentation] (https://www.bakerhughesds.com/druck/pressure-controllers-indicators)
- [PACE manual] (https://www.bakerhughesds.com/sites/g/files/cozyhq596/files/2019-08/eng_-_pace_1000_5000_6000_calibration_manual_k0450_rev_b.pdf
- [PACE scpi commands] (https://www.bakerhughesds.com/sites/g/files/cozyhq596/files/2020-06/k0472.pdf)