СПОСОБ И УСТРОЙСТВО ДЛЯ УСЛОВНОГО УПРАВЛЕНИЯ ЭЛЕКТРОННЫМ РЕГУЛЯТОРОМ ДАВЛЕНИЯ

1. Электронный регулятор давления, содержащий:
корпус регулятора, имеющий впускное отверстие, соединенное с источником нагнетающего давления, выпускное отверстие для выпуска управляемого давления, и выходное отверстие;
впускной клапан, соединенный на своем входе с нагнетающим давлением и на своем выходе с выпускным отверстием;
выпускной клапан, соединенный на своем входе с выпускным отверстием и на своем выходе с выходным отверстием; и
контроллер, расположенный внутри корпуса регулятора и выполненный с возможностью приведения в действие впускного клапана и выпускного клапана для регулировки управляемого давления, подаваемого на выпускное отверстие, причем контроллер содержит процессор, запрограммированный на прием и выполнение многоэтапной последовательности команд, содержащей условный оператор, принуждающий процессор к выполнению первой команды, если условный оператор оценивается как истинный, и второй команды, если условный оператор оценивается как ложный.
2. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, включающей в себя в качестве или первой команды, или второй команды оператор ветвления, вызывающий выполнение процессором непоследовательной команды.
3. Электронный регулятор давления по п. 2, в котором оператором ветвления является оператор GOTO.
4. Электронный регулятор давления по п. 1, в котором условным оператором является оператор IF.
5. Электронный регулятор давления по п. 1, в котором первая команда следует за условным оператором, а вторая команда следует за первой командой.
6. Электронный регулятор давления по п. 1, в котором вторая команда следует за условным оператором, а первая команда следует за второй командой.
7. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, принуждающей указанный технологический процесс к изменению рабочей точки регулятора.
8. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду линейного изменения (ramp command).
9. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду выполнения шага (step command).
10. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду задержки (dwell command).
11. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду выполнения цикла (loop command).
12. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду изменения (delta command).
13. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду выдерживания (soak command).
14. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду, принуждающей контроллер к выводу электрического или электронного сигнала к другому устройству.
15. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на прием и выполнение многоэтапной последовательности команд, содержащей команду, принуждающую контроллер к ожиданию установления на заданном входе указанного значения или состояния перед выполнением последующих команд.
16. Электронный регулятор давления по п. 1, в котором контроллер дополнительно содержит вход датчика.
17. Электронный регулятор давления по п. 16, в котором вход датчика выполнен с возможностью приема сигнала от датчика, считывающего регулируемое давление.
18. Электронный регулятор давления по п. 16, в котором вход датчика выполнен с возможностью приема сигнала от датчика, который считывает значение параметра, управляемого регулируемым давлением.
19. Электронный регулятор давления по п. 16, в котором процессор запрограммирован на выполнение многоэтапной последовательности команд, содержащей условный оператор, сравнивающий значение, поступающее через вход датчика, со значением для сопоставления.
20. Электронный регулятор давления по п. 1, в котором процессор запрограммирован на выполнение многоэтапной последовательности команд, содержащей условный оператор, сравнивающий значение, поступающее от внешнего устройства, со значением для сопоставления.
21. Способ управления электронным регулятором давления, содержащий:
принятие процессором, расположенным внутри корпуса регулятора, многоэтапной последовательности команд через электронное соединение;
программирование процессора на выполнение многоэтапной последовательности команд и
выполнение многоэтапной последовательности команд,
причем многоэтапная последовательность команд содержит условный оператор, вызывающий выполнение процессором первой команды, если условный оператор оценивается как истинный, и второй команды, если условный оператор оценивается как ложный.
22. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на выполнение многоэтапной последовательности команд, содержащей в качестве или первой команды, или второй команды оператор ветвления, принуждающий процессор к выполнению непоследовательной команды.
23. Способ по п. 22, в котором оператором ветвления является оператором GOTO.
24. Способ по п. 21, в котором оператором ветвления является оператор IF.
25. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на выполнение команды, следующей непосредственно за условным оператором, если условный оператор оценивается как истинный, и на пропуск команды, следующей непосредственно за условным оператором, если условный оператор оценивается как ложный.
26. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на выполнение команды, следующей непосредственно за условным оператором, если условный оператор оценивается как ложный, и на пропуск команды, следующей непосредственно за условным оператором, если условный оператор оценивается как истинный.
27. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на выполнение команды, принуждающей контроллер к выводу электрического или электронного сигнала к другому устройству.
28. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на оценку условного оператора, сравнивающего значение на входе датчика со значением для сопоставления.
29. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на оценку условного оператора, сравнивающего значение, полученное от внешнего устройства, со значением для сопоставления.
30. Способ по п. 21, в котором программирование процессора на выполнение многоэтапной последовательности команд содержит программирование процессора на оценку условного оператора, сравнивающего показания датчика, расположенного внутри корпуса регулятора, со значением для сопоставления.
31. Реализуемый с помощью компьютера способ управления электронным регулятором давления, содержащий:
принятие выбора множества команд, отбираемых из совокупности доступных команд, причем множество команд образует многоэтапную последовательность команд;
принятие определяемых пользователем значений для связывания с каждой из множества выбранных команд;
связывание определяемых пользователем значений с соответствующими выбранными командами;
принятие выбора условного оператора как одной из множества команд;
принятие выбора параметра и значения параметра для условного оператора;
связывание принятого параметра и принятого значения параметра с условным оператором;
принятие выбора первой команды, подлежащей выполнению, как одной из множества команд, если условный оператор оценивается как истинный;
принятие выбора второй команды, подлежащей выполнению, как одной из множества команд, если условный оператор оценивается как ложный и
программирование электронного регулятора давления на выполнение многоэтапной последовательности команд.
32. Реализуемый с помощью компьютера способ по п. 31, в котором принятие выбора условного оператора содержит принятие выбора оператора IF.
33. Реализуемый с помощью компьютера способ по п. 31, в котором: принятие выбора первой команды, подлежащей выполнению, в случае оценки условного оператора в качестве истинного содержит принятие выбора команды GOTO; или
принятие выбора второй команды, подлежащей выполнению, в случае оценки условного оператора в качестве ложного, содержит принятие выбора команды GOTO.
34. Реализуемый с помощью компьютера способ по п. 31, в котором связывание принятого параметра и принятого значения параметра с условным оператором содержит связывание условного оператора с выходным сигналом датчика.
35. Реализуемый с помощью компьютера способ по п. 34, в котором связывание условного оператора с выходным сигналом датчика содержит связывание условного оператора с выходным сигналом датчика внутри регулятора.
36. Реализуемый с помощью компьютера способ по п. 34, в котором связывание условного оператора с выходным сигналом датчика содержит связывание условного оператора с выходным сигналом датчика, внешнего по отношению к регулятору.
37. Реализуемый с помощью компьютера способ по п. 31, в котором связывание принятого параметра и принятого значения параметра с условным оператором содержит связывание условного оператора с сигналом, полученным от внешнего устройства.
38. Реализуемый с помощью компьютера способ по п. 31, в котором первая команда следует за условным оператором, а вторая команда следует за первой командой.
39. Реализуемый с помощью компьютера способ по п. 31, в котором вторая команда следует за условным оператором, а первая команда следует за второй командой.
40. Реализуемый с помощью компьютера способ по п. 31, в котором первая команда или вторая команда содержит команду на изменение рабочей точки регулятора.
41. Реализуемый с помощью компьютера способ по п. 31, в котором первая команда или вторая команда содержит команду на вывод электрического или электронного сигнала от регулятора к другому устройству.