| IPC 6 English version | G05-G05B02404 |
![]() |
SECTION G | PHYSICS |
![]() |
CONTROLLING; REGULATING (specially adapted to a particular field of use, see the relevant place for that field, e.g. A 62 C 37/00, B 03 B 13/00, B 23 Q) |
![]() |
CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (fluid-pressure actuators or systems acting by means of fluids in general F 15 B; valves per se F 16 K; characterised by mechanical features only G 05 G; sensitive elements, see the appropriate subclasses, e.g. G 12 B, subclasses of G 01, H 01; correcting units, see the appropriate subclasses, e.g. H 02 K) |
![]() |
Notes |
![]() |
(1) | This subclass covers features of control systems or elements for regulating specific variables, which are clearly more generally applicable. |
![]() |
(2) | This subclass does not cover applications of such systems or elements, which are covered by subclass G 05 D or G 05 F. |
![]() |
(3) | In this subclass, the following terms or expressions are used with the meanings indicated: |
![]() |
| "electric" includes "electromechanical", "electrohydraulic" or "electropneumatic". |
![]() |
(4) | In this subclass, details of specific control systems are classified in the group relevant to the system, if not otherwise provided for. |
![]() |
1/ | 00 | Comparing elements, i.e. elements for effecting comparison directly or indirectly between a desired value and existing or anticipated values (comparing phase or frequency of two electric signals H 03 D 13/00) |
![]() |
1/ | 01 | . | electric [2] |
![]() |
1/ | 02 | . . | for comparing analogue signals [2] |
![]() |
1/ | 03 | . . | for comparing digital signals [2] |
![]() |
1/ | 04 | . . | with sensing of the position of the pointer of a measuring instrument |
![]() |
1/ | 06 | . . . | continuous sensing |
![]() |
1/ | 08 | . . . | stepwise sensing |
![]() |
1/ | 11 | . | fluidic [2] |
![]() |
5/ | 00 | Anti-hunting arrangements |
![]() |
5/ | 01 | . | electric |
![]() |
5/ | 04 | . | fluidic [2] |
![]() |
6/ | 00 | Internal feedback arrangements for obtaining particular characteristics, e.g. proportional, integral, differential (in automatic controllers G 05 B 11/00) |
![]() |
6/ | 02 | . | electric |
![]() |
6/ | 05 | . | fluidic [2] |
![]() |
7/ | 00 | Arrangements for obtaining smooth engagement or disengagement of automatic control |
![]() |
7/ | 02 | . | electric [2] |
![]() |
7/ | 04 | . | fluidic [2] |
![]() |
9/ | 00 | Safety arrangements (G 05 B 7/00 takes precedence; safety arrangements in programme-control systems G 05 B 19/048, G 05 B 19/406; safety valves F 16 K 17/00; emergency protective circuit arrangements in general H 02 H) |
![]() |
9/ | 02 | . | electric |
![]() |
9/ | 03 | . . | with multiple-channel loop, i.e. redundant control systems [2] |
![]() |
9/ | 05 | . | fluidic [2] |
![]() |
11/ | 00 | Automatic controllers (G 05 B 13/00 takes precedence) |
![]() |
11/ | 01 | . | electric |
![]() |
11/ | 06 | . . | in which the output signal represents a continuous function of the deviation from the desired value, i.e. continuous controllers (G 05 B 11/26 takes precedence) |
![]() |
11/ | 10 | . . . | the signal transmitted being dc |
![]() |
11/ | 12 | . . . | the signal transmitted being modulated on an ac carrier |
![]() |
11/ | 14 | . . | in which the output signal represents a discontinuous function of the deviation from the desired value, i.e. discontinuous controllers (G 05 B 11/26 takes precedence) |
![]() |
11/ | 16 | . . . | Two-step controllers, e.g. with on/off action |
![]() |
11/ | 18 | . . . | Multi-step controllers |
![]() |
11/ | 26 | . . | in which the output signal is a pulse-train |
![]() |
11/ | 28 | . . . | using pulse-height modulation; using pulse-width modulation |
![]() |
11/ | 30 | . . . | using pulse-frequency modulation |
![]() |
11/ | 32 | . . | with inputs from more than one sensing element; with outputs to more than one correcting element |
![]() |
11/ | 36 | . . | with provision for obtaining particular characteristics, e.g. proportional, integral, differential |
![]() |
11/ | 38 | . . . | for obtaining a proportional characteristic |
![]() |
11/ | 40 | . . . | for obtaining an integral characteristic |
![]() |
11/ | 42 | . . . | for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D. |
![]() |
11/ | 44 | . | pneumatic only |
![]() |
11/ | 46 | . . | without auxiliary power |
![]() |
11/ | 48 | . . | with auxiliary power |
![]() |
11/ | 50 | . . . | in which the output signal represents a continuous function of the deviation from the desired value, i.e. continuous controllers |
![]() |
11/ | 52 | . . . | in which the output signal represents a discontinuous function of the deviation from the desired value, i.e. discontinuous controllers |
![]() |
11/ | 54 | . . . . | Two-step controllers, e.g. with on/off action |
![]() |
11/ | 56 | . . . . | Multi-step controllers |
![]() |
11/ | 58 | . . | with inputs from more than one sensing element; with outputs to more than one correcting element |
![]() |
11/ | 60 | . | hydraulic only |
![]() |
13/ | 00 | Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion (G 05 B 19/00 takes precedence; details of the computer G 06 F 15/18) |
![]() |
13/ | 02 | . | electric |
![]() |
13/ | 04 | . . | involving the use of models or simulators [3] |
![]() |
15/ | 00 | Systems controlled by a computer (G 05 B 13/00, G 05 B 19/00 take precedence; automatic controllers with particular characteristics G 05 B 11/00; computers per se G 06) |
![]() |
15/ | 02 | . | electric |
![]() |
17/ | 00 | Systems involving the use of models or simulators of said systems (G 05 B 13/00, G 05 B 15/00, G 05 B 19/00 take precedence; analogue computers for specific processes, systems or devices, e.g. simulators, G 06 G 7/48) |
![]() |
17/ | 02 | . | electric |
![]() |
19/ | 00 | Programme-control systems (specific applications, see the relevant places, e.g. A 47 L 15/46; clocks with attached or built-in means operating any device at a preselected time interval G 04 C 23/00; marking or sensing record carriers with digital information G 06 K; information storage G 11; time or time-programme switches which automatically terminate their operation after the programme is completed H 01 H 43/00) |
![]() |
19/ | 02 | . | electric |
![]() |
19/ | 04 | . . | Programme control other than numerical control, i.e. in sequence controllers or logic controllers (G 05 B 19/418 takes precedence; numerical control G 05 B 19/18) |
![]() |
19/ | 042 | . . . | using digital processors (G 05 B 19/05 takes precedence) [6] |
![]() |
19/ | 048 | . . . | Monitoring; Safety [6] |
![]() |
19/ | 05 | . . . | Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts [5] |
![]() |
19/ | 06 | . . . | using cams, discs, rods, drums, or the like (mechanical programme-control apparatus G 05 G 21/00) |
![]() |
19/ | 07 | . . . | where the programme is defined in the fixed connection of electrical elements, e.g. potentiometers, counters, transistors [6] |
![]() |
19/ | 08 | . . . | using plugboards, cross-bar distributors, matrix switches, or the like |
![]() |
19/ | 10 | . . . | using selector switches |
![]() |
19/ | 12 | . . . | using record carriers |
![]() |
19/ | 14 | . . . . | using punched cards or tapes |
![]() |
19/ | 16 | . . . . | using magnetic record carriers |
![]() |
19/ | 18 | . . | Numerical control (NC), i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form (G 05 B 19/418 takes precedence) [6] |
![]() |
19/ | 19 | . . . | characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path [3,6] |
![]() |
Note |
![]() |
In this group, the measuring system for an axis is used to measure the displacement along that axis. This measurement is used as position-feedback in the servo-control system. [6] |
![]() |
19/ | 21 | . . . . | using an incremental digital measuring device [3] |
![]() |
19/ | 23 | . . . . . | for point-to-point control [3] |
![]() |
19/ | 25 | . . . . . | for continuous-path control [3] |
![]() |
19/ | 27 | . . . . | using an absolute digital measuring device [3] |
![]() |
19/ | 29 | . . . . . | for point-to-point control [3] |
![]() |
19/ | 31 | . . . . . | for continuous-path control [3] |
![]() |
19/ | 33 | . . . . | using an analogue measuring device [3] |
![]() |
19/ | 35 | . . . . . | for point-to-point control [3] |
![]() |
19/ | 37 | . . . . . | for continuous-path control [3] |
![]() |
19/ | 39 | . . . . | using a combination of the means covered by at least two of the preceding groups G 05 B 19/21, G 05 B 19/27 and G 05 B 19/33 [3] |
![]() |
19/ | 40 | . . . . | Open loop systems, e.g. using stepping motor [3] |
![]() |
19/ | 401 | . . . | characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes (G 05 B 19/19 takes precedence) [6] |
![]() |
19/ | 402 | . . . | characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position (G 05 B 19/19 takes precedence) [6] |
![]() |
19/ | 403 | (transferred to G 05 B 19/402, G 05 B 19/414, G 05 B 19/4155, covered by G 05 B 19/41) |
![]() |
19/ | 404 | . . . | characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia (G 05 B 19/19, G 05 B 19/41 take precedence) [6] |
![]() |
19/ | 405 | (transferred to G 05 B 19/406, G 05 B 19/408, G 05 B 19/409) |
![]() |
19/ | 406 | . . . | characterised by monitoring or safety (G 05 B 19/19 takes precedence) [6] |
![]() |
19/ | 4061 | . . . . | Avoiding collision or forbidden zones [6] |
![]() |
19/ | 4062 | . . . . | Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference [6] |
![]() |
19/ | 4063 | . . . . | Monitoring general control system (G 05 B 19/4062 takes precedence) [6] |
![]() |
19/ | 4065 | . . . . | Monitoring tool breakage, life or condition [6] |
![]() |
19/ | 4067 | . . . . | Restoring data or position after power failure or other interruption [6] |
![]() |
19/ | 4068 | . . . . | Verifying part programme on screen, by drawing or other means [6] |
![]() |
19/ | 4069 | . . . . | Simulating machining process on screen (G 05 B 19/4068 takes precedence) [6] |
![]() |
19/ | 407 | (transferred to G 05 B 19/416) |
![]() |
19/ | 408 | . . . | characterised by data handling or data format, e.g. reading, buffering or conversion of data [6] |
![]() |
19/ | 409 | . . . | characterised by using manual data input (MDI) or by using control panel, e.g. controlling functions with the panel; characterised by control panel details, by setting parameters (G 05 B 19/408, G 05 B 19/4093 take precedence) [6] |
![]() |
19/ | 4097 | . . . | characterised by using design data to control NC machines, e.g. CAD/CAM (G 05 B 19/4093 takes precedence; CAD in general G 06 F 17/50) [6] |
![]() |
19/ | 4099 | . . . . | Surface or curve machining, making 3D objects, e.g. desktop manufacturing [6] |
![]() |
19/ | 41 | . . . | characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path (G 05 B 19/25, G 05 B 19/31, G 05 B 19/37, G 05 B 19/39, G 05 B 19/40 take precedence) [3,6] |
![]() |
19/ | 4103 | . . . . | Digital interpolation [6] |
![]() |
19/ | 4105 | . . . . | Analog interpolation [6] |
![]() |
19/ | 413 | (transferred to G 05 B 19/4105) |
![]() |
19/ | 414 | . . . | Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller [6] |
![]() |
19/ | 415 | (transferred to G 05 B 19/4103) |
![]() |
19/ | 4155 | . . . | characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme [6] |
![]() |
19/ | 416 | . . . | characterised by control of velocity, acceleration or deceleration (G 05 B 19/19 takes precedence) [6] |
![]() |
19/ | 417 | (transferred to G 05 B 19/418) |
![]() |
19/ | 421 | . . . | Teaching successive positions by mechanical means, e.g. by mechanically-coupled handwheels to position tool head or end effector (G 05 B 19/423 takes precedence) [6] |
![]() |
19/ | 423 | . . . | Teaching successive positions by walk-through, i.e. the tool head or end effector being grasped and guided directly, with or without servo-assistance, to follow a path [6] |
![]() |
19/ | 425 | . . . | Teaching successive positions by numerical control, i.e. commands being entered to control the positioning servo of the tool head or end effector [6] |
![]() |
19/ | 427 | . . . | Teaching successive positions by tracking the position of a joystick or handle to control the positioning servo of the tool head, master-slave control (G 05 B 19/423 takes precedence) [6] |
![]() |
19/ | 43 | . | fluidic [3] |
![]() |
19/ | 44 | . . | pneumatic [3] |
![]() |
19/ | 46 | . . | hydraulic [3] |
![]() |
21/ | 00 | Systems involving sampling of the variable controlled (G 05 B 13/00 to G 05 B 19/00 take precedence; transmission systems for measured values G 08 C; electronic switching or gating H 03 K 17/00) |
![]() |
21/ | 02 | . | electric |
![]() |
23/ | 00 | Testing or monitoring of control systems or parts thereof (monitoring of programme-control systems G 05 B 19/048, G 05 B 19/406) |
![]() |
23/ | 02 | . | Electric testing or monitoring |
![]() |
24/ | 00 | Open-loop automatic control systems not otherwise provided for [2] |
![]() |
24/ | 02 | . | electric [2] |
![]() |
24/ | 04 | . | fluidic [2] |
| ^ |