Test Device for Testing Functions of a Pump
20220412343 · 2022-12-29
Inventors
- Lena Schreiber (Bad Homburg, DE)
- Sven Marten Czerwonka (Frankfurt, DE)
- Alexander Schroers (Frankfurt am Main, DE)
Cpc classification
A61M1/342
HUMAN NECESSITIES
F04B51/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A61M2205/14
HUMAN NECESSITIES
A61M5/1456
HUMAN NECESSITIES
International classification
Abstract
The present disclosure relates to a test device to be inserted into the syringe receptacle of a pump, for example for a blood treatment apparatus, for testing at least one function of the pump and/or of the blood treatment apparatus. The test device includes a holding device for releasably holding the test device on the housing of the blood treatment apparatus. In addition, the test device includes at least one movable actuator and at least one electric motor arranged to directly or indirectly move said movable actuator or a section thereof.
Claims
1-15. (canceled)
16. A test device to be inserted into a syringe receptacle of a pump of a blood treatment apparatus, the test device comprising: a holding device configured for releasably holding the test device on a surface of the blood treatment apparatus; a movable actuator; and at least one electric motor arranged to directly or indirectly rotate or translate the movable actuator or a section thereof.
17. The test device according to claim 16, further comprising a control device configured for controlling or actuating the at least one electric motor or is connected thereto.
18. The test device according to claim 17, wherein the control device comprises a signal transmission device configured for transmitting test commands generated by a computer, wherein the computer is configured to generate at least one test command that is transmitted to the at least one electric motor of the test device.
19. The test device according claim 16, wherein the at least one electric motor comprises a spindle drive, wherein the spindle drive is connected to a spindle as the movable actuator and to a coupling for coupling a motor shaft of the spindle drive to the spindle for directly or indirectly rotating the spindle.
20. The test device according to claim 19, wherein the spindle drive comprises a stepper motor.
21. The test device according to claim 20, wherein the spindle of the test device is not self-locking.
22. The test device according to claim 19, wherein the control device is programmed to rotate the spindle in a first direction of rotation using the spindle drive.
23. The test device according to claim 22, wherein the control device is programmed to rotate the spindle in a second direction of rotation, opposite to the first direction of rotation, using the spindle drive.
24. The test device according to claim 17, wherein the at least one electric motor comprises a first motor which is arranged to rotate the movable actuator for directly or indirectly rotating a wing of a syringe cylinder receiving section of the pump about a rotational axis of the wing.
25. The test device according to claim 24, wherein the control device is programmed to activate rotations of the wing about its axis of rotation using the first motor and the movable actuator.
26. The test device according to claim 24, wherein the at least one electric motor comprises a second motor which is arranged to rotate the movable actuator, comprising a rotary section with receptacles for receiving a section of clamping levers of the rotary section in a form-fit and/or force-fit manner, for actuating the clamping levers, and/or for decoupling a spindle of the pump from a handle of the pump.
27. The test device according to claim 26, wherein the control device is programmed to actuate, using the second motor and the movable actuator, at least one of the clamping levers of the pump for decoupling the spindle of the pump from the handle of the pump.
28. The test device according to claim 16, wherein the movable actuator is multi-jointed or multi-axis, is designed as a spherical joint, or comprises a component which is multi-jointed, multi-axis, or is designed as a spherical joint.
29. The test device according to claim 17, wherein the at least one electric motor comprises an electromagnet with a coil and a movable core as a movable actuator, which is arranged to move the movable core for directly or indirectly actuating or releasing a pushbutton switch of the pump.
30. The test device according to claim 29, wherein the electromagnet is a lifting magnet.
31. The test device according to claim 29, wherein the control device is programmed or configured to directly or indirectly actuate and/or release the pushbutton switch using the electromagnet.
32. A syringe pump testing system for testing at least one function of a syringe pump of a blood treatment apparatus, the system comprising: a syringe pump comprising: a pump drive; a pump spindle; a handle arranged to abut a piston flange of a syringe when the syringe is engaged with the syringe pump, wherein the pump spindle is in rotary connection with the pump drive and is connected in a form-fit and/or force-fit manner to the handle so that when the pump spindle is rotated by the pump drive the handle is displaced translationally; a clamping arrangement comprising a first spring and two clips, the clamping arrangement configured for clamping the piston flange between the two clips using spring force of the first spring, the clamping arrangement further comprising at least one clamping lever that is operable for releasing the clamping against the spring force when actuated; two wings and a second spring, the two wings configured for receiving a section of a cylinder of a syringe between them and against spring force of the second spring; and a pushbutton switch arranged to be pressed on by a piston flange of a syringe that is inserted into the clamping arrangement; a test device comprising: a holding device configured for releasably holding the test device on a surface of a blood treatment apparatus; a movable actuator; and at least one electric motor arranged to directly or indirectly rotate or translate the movable actuator or a section thereof, the at least one electric motor comprising a spindle drive; and a computer configured for generating and/or transmitting at least one test command to: read parameters from the blood treatment apparatus; and/or rotate the pump spindle in a first direction of rotation using the spindle drive; and/or rotate the pump spindle in a second direction of rotation opposite to the first direction of rotation using the spindle drive; and/or rotate at least one of the wings about its axis of rotation using a first motor of the at least one electric motor and a first actuator of the movable actuator; and/or actuate, using a second motor of the at least one electric motor and a second actuator of the movable actuator, the at least one clamping lever of the pump for decoupling the pump spindle from the handle of the pump; and/or directly or indirectly actuate and/or release the pushbutton switch using an electromagnet; and/or wherein a control device is in signal communication with the computer.
33. A system according to claim 32, wherein the test device is, or is provided to be, mounted on at least one bracket of the blood treatment apparatus.
34. A method for testing at least one function of a pump and/or of a blood treatment apparatus comprising a pump, the method comprising: providing a system according to claim 32; inserting the test device into the syringe receptacle of the pump; actuating the blood treatment apparatus to cause or effect an activity or operation of the pump; actuating the control device by the computer in order to execute one or more test commands, generated by the computer, including the following commands: actuating the spindle drive to rotate the spindle in a first direction of rotation in order to move a section being connected to the spindle in a first direction of movement, wherein the first direction of movement is defined towards the wings of the pump; actuating the spindle drive to rotate the spindle in a second direction of rotation in order to move a section being connected to the spindle, in a second direction of movement, wherein the second direction of movement is defined away from the wings of the pump; blocking or stopping the spindle drive in order to simulate a standstill of the pump; supplying the electromagnet with current or voltage in order to directly or indirectly trigger or terminate, using the electromagnet, an actuation of the pushbutton switch; disconnecting or releasing the electromagnet previously actuating the pushbutton switch from current or voltage in order to terminate or trigger an actuation of the pushbutton switch; actuating the first motor to rotate at least one of the wings about its axis of rotation using the first actuator; actuating the second motor in order to actuate, using the second actuator, at least one of the clamping levers of the pump for decoupling the pump spindle of the pump from the handle of the pump; and retrieving from the blood treatment apparatus parameters which describe the activity of the pump and/or querying or reading out parameters which are output by the blood treatment apparatus in connection with the activity of the pump.
35. The method according to claim 34, further comprising entering, via an input device, at least one test command or one function of the pump or of the blood treatment apparatus to be tested, by a user and assigning one or more test commands.
36. The method according to claim 34, wherein the one or more test commands further include evaluating the retrieved parameters based on predetermined criteria.
37. The method according to claim 36, wherein the one or more test commands further include outputting a result of the evaluation using an output device.
38. The method according to claim 36, wherein the evaluation comprises calculating sums, differences, products, and/or quotients, checking results or values, and/or a comparing with expected values or expected results.
39. The method according to claim 34, wherein at least one of the one or more test commands is automatically executed.
40. A pump tested by the method according to claim 34.
41. A blood treatment apparatus comprising the pump according to claim 40.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0120] In the following, the present invention is exemplarily explained based on the accompanying drawings in which identical reference numerals refer to the same or to identical components. In the figures, the following applies:
[0121]
[0122]
[0123]
[0124]
[0125]
[0126]
[0127]
[0128]
[0129]
[0130]
DETAILED DESCRIPTION
[0131]
[0132] The heparin syringe pump 1000 includes a pump drive 1101 connected to a pump spindle 1103, and a draw tube 1105 which is in rotary connection with the pump spindle 1103.
[0133] The pump 1000 includes a syringe holder 1120, which in turn includes a left wing 1121 and a right wing 1123. The syringe cylinder 2201 of a syringe 2000, here exemplarily a heparin syringe, as shown in
[0134] One or both of the wings 1121, 1123 may each have one or more light barriers which serve to determine the diameter of the syringe cylinder 2201 inserted between the two wings 1121, 1123. Thus, an interrupter may be provided which, in the case of, e.g., two light barriers, either one or both of the two light barriers interrupts or obscures depending on how far the relevant wing 1121 or 1123 had to be turned around its own axis of rotation in order for the syringe cylinder 2201 to find space between the two wings 1121, 1123.
[0135] Below the wings 1121, 1124, the syringe holder 1120 includes two brackets 1125, 1127. A cylinder flange 2203 of the syringe 2000 (see
[0136]
[0137] The two clips 1131, 1133 are each rotatably mounted and connected to a return spring. The two clips 1131, 1133 are spaced apart from each other or include a distance between them. This distance may, using the two clamping levers 1135, 1137, be increased against the restoring force of the return springs, not shown, by pressing the two clamping levers 1135, 1137 towards each other. If the distance between the two clips 1131, 1133 is sufficiently large, the piston flange 2205 (
[0138] A pushbutton switch 1139 can be seen between the clips 1131, 1133. It is pressed through the piston flange 2205 when the syringe 2000 is inserted. The pushbutton switch 1139, which is connected to a corresponding electronic circuit thus serves as a sensor which checks whether a syringe 2000 is inserted or not.
[0139] The pushbutton switch 1139 is optionally a touch switch, which requires a certain force to be actuated. Other sensors which are, e.g., not actuated by force, rather are designed, for example as light barriers, to check the presence of the piston flange 2205 are also encompassed by the present disclosure.
[0140] During an exemplary use of the heparin syringe pump 1000, heparin administration proceeds as follows.
[0141] In this embodiment, if both the light barrier(s) of the wing 1121 and the pushbutton switch 1139 have determined that a syringe 2000 is inserted in the syringe cavity or syringe receptacle 1100 of the heparin pump 1000, a heparin administration by the syringe 2000 is initiated by the pump 1000. The heparin administration follows a setting (e.g., flow rate) which may be set on the heparin pump 1000 or on a blood treatment apparatus 5000 connected to it (see
[0142] For the administration of heparin from the syringe 2000, the pump drive 1101, which may be designed as a stepper motor, may be controlled, e.g., according to specifications or settings present by the blood treatment apparatus 5000.
[0143] The stepper motor rotates the pump spindle 1103, which therefore rotates the longitudinally displaceable draw tube 1105 (in
[0144] The heparin administration is monitored, for example, on the basis of the values of a linear potentiometer, e.g., continuously. In this, both the accuracy of the conveying rate and the direction of rotation are checked very precisely. At a predetermined time interval (timeslice), for example every 100 ms, the target position of the syringe is calculated depending on the selected syringe type, e.g., with an accuracy of 1 pl, and compared with the actual position detected by the linear potentiometer. Deviations exceeding a tolerance limit over a defined number of timeslices lead to error messages, and/or the pump is switched off by a protection system.
[0145] Warning messages or alarms occur, for example, if there is, amongst others, no anticoagulation, wrong syringe size, missing or empty syringe, wrong operating or operation action, or unexpected conveying deviation. An incorrect operating action is, for example, the removal of the syringe during the blood treatment, i.e., not during a syringe change required for inserting a full syringe. During normal use, the user is regularly guided throughout the syringe change process via a menu on the blood treatment apparatus. A removal of the syringe from the syringe cavity is detected or realized when the clips at the handle are opened by the user by pressing the clamping levers and thus, by this movement, pushing a lever upwards, which causes a mechanical decoupling of the handle from the pump spindle via a gear wheel. This results in a free positioning of the syringe piston along the conveying path, which should only occur when changing the syringe(s). Changing the position of the handle without selecting the above-mentioned menu for syringe change will result in an alarm. Whether such an alarm would go off correctly can be checked by the test device as described herein.
[0146] A stepper motor, which may be used for example for the pump drive 1101, may have a tightly fit stator and a rotatable rotor. The rotor may be, for example, a permanent magnet. The stator may be constructed from surrounding electromagnetic pole shoes, usually coils with iron cores. By selective or targeted control of the coils, a defined electromagnetic field is created, according to which the rotor aligns itself. This results in a stepwise rotation of the rotor. If the direction of the current flow through the coils is changed, the polarity of the stator is reversed and the stepper motor turns the motor shaft and a pump spindle connected to it via a coupling in the opposite direction.
[0147]
[0148] In addition to the components already mentioned for
[0149]
[0150] On the right, an optional spindle drive 3100 can be seen, which is here exemplarily designed as a stepper motor. The spindle drive 3100 or its motor shaft is connected to a spindle 3103 via a coupling 3101, which may be rigid. By a thread, spindle 3103 is inserted in a draw tube 3105, which may move relative to spindle 3103. When the spindle drive 3100 turns the spindle 3103 by the coupling 3101, the spindle 3103 rotates in the draw tube 3105 and, depending on the direction of rotation, either pulls the draw tube 3105 upwards or pushes it downwards (each with respect to
[0151] The spindle 3103 can be designed and/or arranged as non-self-locking.
[0152] The draw tube 3105 can connected, e.g., by fastenings 3107 and 3109, in a rotation-fixed manner to a carrier 3200, which may also carry an electromagnet 3139, described in more detail below, and a ramp 3147.
[0153] An optional first motor 3300, e.g., a servomotor, which may be part of the test device 3000, is shown at the top left.
[0154] Servomotors are electric motors that allow control of the angular position of their motor shaft as well as the rotational speed and acceleration. They usually include a sensor for determining the above-mentioned values.
[0155] The first motor 3300 may be connected to a first actuator 3301, here exemplarily a negative of a wing 1121 of the heparin pump 1000, see
[0156]
[0157] The second motor 3400 is connected by a receptacle 3403 for a lower end of the clamping lever 1135 and by a further receptacle 3405 for a lower end of the clamping lever 1137. With the help of the receptacle, the ends of the two clamping levers 1135, 1137 (indicated by dotted lines in
[0158] In the example in
[0159] The two receptacles 3403 and 3405 may each be equipped with or connected to a rotary joint, e.g., the spherical sections 3409 or 3411, respectively. These allow the two receptacles 3403 and 3405 to maintain the position or angular position relative to each other as shown in
[0160] For fixing the holder 3500 of the test device 3000 to the dialysis apparatus 5000, the latter may, purely exemplarily, have inserts or other receptacles or connections by which it may establish a form-fit and/or a force-fit connection with for example the brackets 1125, 1127 of the heparin pump 1000.
[0161] In some embodiments, the holder or holding device 3500 is alternatively or additionally, a sufficiently strong magnet.
[0162] In the example of
[0163] The two slots 3501 and 3503 may be part of the holder 3500, which is optionally triangular in a side view. On the one hand, the triangular shape advantageously allows two contact points, which the holder 3500 and the housing 5001 of the dialysis apparatus 5000 have in common, to be relatively far apart, which is mechanically advantageous for the stability of the test device 3000 in use. On the other hand, the triangular shape allows for the holder 3500 to have as little weight as possible and/or to require as little installation space as possible.
[0164] The holder 3500 may be provided as part of the test device 3000. It allows the test device 3000, in order to imitate a syringe, to be inserted, at least in sections, into the syringe cavity or receptacle 1100 of the heparin pump 1000, which is seated on the housing 5001 of the dialysis apparatus 5000, and may, thereby, be held stationary on the housing 5001.
[0165] The assembled state of the components of the test device 3000 shown in
[0166] An exemplary spindle 3103 has a pitch of 5 mm.
[0167] For example, the spindle drive 3100, as a stepper motor, has a step size of 0.18° , which corresponds to 200 steps per revolution in full step mode and 1600 steps in microstep mode of the stepper motor.
[0168] In some implementations, the control of the spindle drive 3100 is not more than 1 ms per motor step.
[0169] The spindle drive 3100 may be designed to be blocked, for example by interfering in its control. If the spindle drive 3100 is blocked, its spindle 3103 cannot be turned, even by external forces or motors. If this is the case, the handle 1130 cannot be moved by the pump drive 1101 of the pump spindle 1103. As a result, when trying to convey heparin, the dialysis apparatus 5000 should detect resistance from the lack of conveyance movement of the handle 1130 and conclude that an occlusion has occurred.
[0170] The at least one electric motor in the example of
[0171] The at least one movable actuator in the example of
[0172]
[0173]
[0174]
[0175] The electromagnet 3139 is used by the test device 3000 to press or actuate the pushbutton switch 1139 of the handle 1130. The force applied to the pushbutton switch 1139 is here applied for example by a ramp 3147, i.e., indirectly. By the electromagnet 3139 or its movable core 3143, the test device 3000 may thus pretend that—instead of the test device 3000 actually inserted in the heparin pump 1000—a syringe 2000 is supposed to be inserted, which presses the pushbutton switch 1139 by its piston flange 2205. The electromagnet 3139 of
[0176] The electromagnet 3139 includes a coil 3141, which surrounds a movable core 3143. The plunger 3143 is mounted within a coil carrier 3145 and may be immersed in it, i.e., the plunger 3143 may be inserted against the restoring force R.
[0177] The restoring force R may be caused mechanically, for example by a spiral spring on electromagnet 3139 or by a restoring spring in the hinge 3149 of ramp 3147, as explained in more detail below.
[0178] If the coil 3141 of the electromagnet 3139 is supplied with electric voltage, the movable core 3143 is drawn or pulled into the coil carrier 3145 by the magnetic force M using the magnetic field of the coil 3141 against the restoring force R. The restoring force R and the magnetic force M are indicated by arrows in
[0179] If this is the case, as shown in the right illustration in
[0180] The ramp 3147, if provided, may be designed and arranged as a force transducer or converter, as in
[0181] The ramp 3147 may be rotatably arranged for this purpose and may include for example a hinge 3149. The hinge 3149 or the ramp 3147 itself may exert a restoring force R, e.g., the hinge 3149 or the ramp 3147 may be equipped with a restoring spring or be sufficiently elastic. The restoring force returns the ramp 3147, and thus indirectly also the movable core 3143, to its starting position when the electromagnet 3139 is again free of electrical voltage or de-energized.
[0182] In the present example, the electromagnet 3139 itself does not have to have a reset device, e.g., a spring of its own, which is why it may be designed advantageously small.
[0183] The test device 3000, when assembled and attached to a heparin pump 1000, is able to simulate the presence of a syringe 2000 of a given diameter and to check the correct functioning of the pushbutton switch 1139 and the light barrier(s) of the wings 1121, 1123. The test device 3000 is, therefore, also able to provoke error messages from the dialysis apparatus 5000, for example by not (no longer) pressing the pushbutton switch 1139 or by moving the wings 1121, 1123 contrary to the assumption of the dialysis apparatus 5000. Failure to display the error messages provoked in this way may affect the test result.
[0184] As an alternative to the embodiment shown here, in which the electromagnet 3139 in its energized state actuates the pushbutton switch 1139, it may be provided that the electromagnet 3139, which is optionally usually designed unchanged, is arranged in such a way that it permanently actuates the pushbutton switch 1139 during its de-energized state using spring force. In this embodiment, the electromagnet 3139 must be energized in order to release the pushbutton switch 1139 as long as the electromagnet 3139 is energized. The pushbutton switch 1139 is therefore only actuated when the electromagnet 3139 does not receive current. The pushbutton switch 1139 is no longer actuated if and as long as the electromagnet 3139 is connected to the voltage source. With this design, permanent heating of the pushbutton switch 1139 and thus heat occurrence may advantageously be prevented. The energy consumption, as measured relative to the alternative described with reference to the figures, may also be reduced as a result.
[0185] Furthermore, subsequently or simultaneously, with regard to the heparin administration procedure described herein, by moving and braking the spindle 3103, heparin administration may be simulated using test device 3000 and, among other things, functions of the heparin pump 1000 and/or dialysis apparatus 5000 may also be tested, for example, the behavior in the event of stagnating thrust of the heparin pump 1000 due to the aforementioned blockage by the spindle drive 3100.
[0186]
[0187] There is shown, a part of the syringe cavity 1100 of the heparin pump 1000 (which is not shown) of the dialysis apparatus 5000 (also not shown) with the brackets 1125, 1127, which are stationary in relation to the housing 5001, and the wings 1121, 1123, which are also immobile with respect to an up-down movement, which, however, are rotatable about their axes of rotation.
[0188] The first actuator 3301, optionally designed as a negative of the wing 1121, is placed on the left wing 1121. If the first actuator 3301 is rotated by the first motor 3300, the left wing 1121, which is releasably connected to it, also rotates about its axis of rotation
[0189] As can be seen in
[0190]
[0191]
[0192] A user A has the possibility to use an input device (not shown in
[0193] The functions to be tested are converted into test commands by the computer 6001.
[0194] For this purpose, a so-called “Testcase Execution Tool” (TET) may be implemented and used on the computer 6001 in some embodiments. The TET is a program with which test cases may be automatically simulated under computer control. For this purpose, the test schemes and/or scenarios with the corresponding test commands are written, for example, in a ready-made or pre-made Excel sheet. The language and form may be based on the Python programming language, but it can also be operated by people without programming knowledge.
[0195] In certain embodiments, the TET or the computer 6001 in general may communicate with the blood treatment apparatus 5000, for example, via a Controller Area Network adapter, or CAN adapter in short. The CAN adapter may thus be understood in connection with the TET as an interface between computer 6001 and blood treatment apparatus 5000. The CAN adapter is illustrated in
[0196] With optional, active communication with the blood treatment apparatus 5000 via the optional CAN adapter and corresponding software, variables or parameters may be set, read and/or overwritten. This may also help to simulate fault or error conditions without having to manipulate the sensors.
[0197] In some embodiments, existing test schemes may be transmitted or translated into TET format from other software, for example from a visualization tool that may be used to influence variables.
[0198] After the test scheme has been written and stored using the TET, the test scheme may be started using an input device, for example the console of the blood treatment apparatus 5000. The test scheme is then processed automatically and the corresponding test is performed. After all test commands of the test scheme are finished (or even earlier), a feedback about the test result may be given. If the expected results deviate from the test results, it is possible, for example, to record when and/or where the deviation occurred. The results may be logged and/or saved, for example in a text file, so that they can be accessed at any time.
[0199] The test commands are transmitted to the test device 3000 via the control device 4000, which may also be a signal transmission device. The control device 4000 may be integrated in and/or in signal communication with the test device 3000.
[0200] By the test commands, the test device 3000 is able to process predetermined test tasks of individual or all motors 3100, 3139, 3300, 3400 of the test device 3000, on the basis of which functions of the pump 1000 and/or of the blood treatment apparatus 5000 in connection with its pump 1000 are tested for correct performance
[0201] In some embodiments, the test device 3000 is designed to return a feedback and/or a test result via the control device 4000 to the computer 6001, for example in the form of output signals. The output signals may then be converted again by the computer 6001 into outputs which are understandable for the user A which may then be output as the test result, for example via an output device (not shown in
[0202] In some embodiments, the findings of the blood treatment apparatus 5000, e.g., through output devices (display, protocol, alarms, etc.) are of interest in order to be able to assess the correct functioning of the blood treatment apparatus 5000 and/or the pump 1000, e.g., in a (simulated) error situation.
[0203] The above-mentioned, respectively optional, signal paths are all represented by double arrows in
[0204]
[0205] The method, for example, includes:
[0206] Step S1 represents providing a system 6000 as described herein.
[0207] In step S2 the test device 3000 is inserted into the syringe receptacle 1100 of the pump 1000.
[0208] In step S3, it may optionally be determined by the computer 6001 which functions of the pump 1000 or of the blood treatment apparatus 5000 are to be checked or tested by the test device 3000, for example via an input device of the computer 6001 (e.g., a smartphone). The determination may be carried out by a user A, for example by clicking, selecting, etc. The determination may be predetermined, for example programmed, and/or lead to an automatic execution of the test. The determination may be stored/programmed in the computer 6001 or in the control device 4000.
[0209] In step S4, the blood treatment apparatus 5000 is activated or actuated to cause or bring about an activity of the pump 1000 which is to be checked.
[0210] Controlling the control device 4000 of the test device 3000 is carried out by the computer 6001 in step S5. The following cascade of optional controls O1 to O6, which may also be understood as test commands, represents the possibilities of common, separate, simultaneous, or successive control of some or all motors 3100, 3139, 3300, 3400 of the test device 3000. According to these possibilities, a test command generated by the computer 6001 may be executed. In this case, the arrows after step S6 represent the transfer by the blood treatment apparatus 5000 or the pump 1000 or the (possibly automatic) query of parameters by the computer 6001.
[0211] The arrows to the right each represent the selection of a different or a next step or test command. It may always be possible to return to one of the previous steps or test commands.
[0212] As an example here, the supply of current or voltage to the electromagnet 3139 (see O3) is or may be mentioned, for example in order to check the function of the pushbutton switch 1139 and/or the processing of a signal coming from the pushbutton switch 1139, by the blood treatment apparatus 5000.
[0213] It may be advantageous, after successful testing of the pushbutton switch 1139 by activating the electromagnet 3139, to subsequently disconnect it from the current. Accordingly, control O4 could follow control O3. This optional recursion is represented by the arrows that leave the diamond of controls O1 to O6 to the left.
[0214] The following types of optional controls are represented by the cascade of
[0215] O1 stands for the control of the spindle drive 3100 to turn the spindle 3103 in a first direction of rotation and thus move the carrier 3200, for example, towards the wings 1121, 1123 of the pump 1000. In this way, a conveying may be simulated according to or beyond the set value(s). O2 stands for the control of the spindle drive 3100 in order to rotate the spindle 3103 in an opposite, second direction of rotation and thereby move the carrier 3200 in a second direction, which may be defined away from the wings 1121, 1123 of the pump 1000, for example. This may simulate conveying against the set or usual conveying direction.
[0216] O3 stands for the supply of current or voltage to electromagnet 3139 in order to directly or indirectly trigger an operation of the pushbutton switch 1139 by the electromagnet 3139.
[0217] O4 stands for disconnecting the electromagnet 3139, which previously actuated the pushbutton switch 1139, from a current or from a voltage in order to directly or indirectly end an actuation of the pushbutton switch 1139.
[0218] O5 stands for the control of the first motor 3300 in order to turn at least one of the wings 1121 around its axis of rotation by the first actuator 3301. The pump 1000 or the blood treatment apparatus 5000 recognizes that, depending on the angle of rotation of the wing 1121, a syringe 2000 with the corresponding diameter, e.g., 30 ml, 50 ml, etc., is inserted. O5 may be understood as a result of checking whether the light barrier correctly indicates the syringe diameter imitated by the first actuator 3301, which could be indicated by the blood treatment apparatus 5000 or output as a parameter by it.
[0219] O6 stands for the control of the second motor 3400 in order to operate at least one of the clamping levers 1135, 1137 of the pump 1000 by the second actuator 3401 to decouple the pump spindle 1103 of pump 1000 from the handle 1130 of pump 1000. This may be necessary in order to separate the handle 1130, in which a position sensor may be present, from its positive coupling with the pump spindle 1103 in order to enable the handle 1130 and its position sensor to be moved solely by the pump spindle 3103 according to O1 or O2. In particular, the optional control O6 may be used in parallel with one or more of the other optional controls O1 to O5.
[0220] Step S6 may be understood as data collection. Here, values and results from the optional controls O1 to O6 are collected, i.e., stored and/or made available. This step may be performed in or by the blood treatment apparatus 5000.
[0221] In step S7, parameters may be queried or read from the blood treatment apparatus 5000, which describe which activity the pump 1000 undertakes, according to the understanding of the blood treatment apparatus 5000, or which error has been detected. The parameters may include the results of an adjustment which the blood treatment apparatus 5000 optionally performs. Alternatively or in addition, these may be parameters which are output by the blood treatment apparatus 5000 in connection with the operation or activity of the pump 1000. The parameters may be, e.g., measurement results, error messages, alarms, status reports, etc. The query may be made using the computer 6001 or the output devices of the blood treatment apparatus 5000 or of the pump 1000.
[0222] In step S8, the queried parameters are optionally evaluated on the basis of predetermined criteria which may evaluate the test results and make them understandable for the user. The evaluation may include simple mathematical operations such as the calculation of sums, differences, products and/or quotients. The evaluation may be a check of results or values, for example truth values. The evaluation may be a comparison with expected values or expected results.
[0223] In step S9, the evaluation is optionally output to a user, for example via an output device of the computer 6100, or a mobile data device, for example a smartphone.
[0224] In some embodiments, it is possible to return to step S3, i.e., to make a further input of functions to be tested, which restarts the method.
[0225] In some embodiments, the method may also be carried out automatically, i.e., without the intervention of the user A.
[0226] In some embodiments, the method may start and/or end fully automatically by placing the test device 3000 at the pump 1000 or at the blood treatment apparatus 5000 and thereby detecting its connection to the pump 1000 or to the blood treatment apparatus 5000, e.g., by a pressure switch present on the test device 3000. The test device 3000 in these embodiments may be configured to fully automatically execute a (pre-)determined test scheme with the corresponding test commands and then to transmit the determined results to the computer 6001 or to output them to user A by the output devices of said computer when said test device 3000 has detected its connection to the pump and executed the (predetermined) test scheme.
[0227] Whenever a suitability or a method step is mentioned herein, the present disclosure also encompasses corresponding programming or configuration of a suitable apparatuses or a section thereof.
LIST OF REFERENCE NUMERAL
[0228] 1000 heparin syringe pump, heparin pump, pump
[0229] 1100 syringe cavity; syringe receptacle
[0230] 1101 pump drive
[0231] 1103 pump spindle
[0232] 1105 draw tube
[0233] 1120 syringe holder
[0234] 1121 wing
[0235] 1123 wing
[0236] 1125 bracket
[0237] 1127 bracket
[0238] 1130 handle
[0239] 1131 clip
[0240] 1133 clip
[0241] 1135 clamping lever
[0242] 1137 clamping lever
[0243] 1139 pushbutton switch
[0244] 2000 syringe; heparin syringe
[0245] 2201 syringe cylinder
[0246] 2203 cylinder flange
[0247] 2205 piston flange
[0248] 2207 syringe piston
[0249] 2209 piston stopper or plug
[0250] 2211 nozzle
[0251] 3000 test device
[0252] 3100 spindle drive
[0253] 3101 coupling
[0254] 3103 spindle
[0255] 3105 draw tube
[0256] 3107 fastening
[0257] 3109 fastening
[0258] 3139 electromagnet
[0259] 3141 coil
[0260] 3143 movable core
[0261] 3145 coil carrier
[0262] 3146 end of the movable core
[0263] 3147 ramp
[0264] 3149 hinge
[0265] 3200 carrier
[0266] 3300 first motor
[0267] 3301 first actuator
[0268] 3400 second motor
[0269] 3401 second actuator
[0270] 3402 fastening
[0271] 3403 receptacle for clamp lever 1135
[0272] 3405 receptacle for clamp lever 1137
[0273] 3407 rotary section
[0274] 3409 spherical section
[0275] 3411 spherical section
[0276] 3500 holder
[0277] 3501 slot
[0278] 3503 slot
[0279] 4000 control device
[0280] 5000 blood treatment apparatus; dialysis apparatus
[0281] 5001 housing
[0282] 6000 system
[0283] 6001 computer
[0284] A user
[0285] R restoring force
[0286] M magnetic force
[0287] O1 to O6 optional controls; test commands
[0288] S1 to S8 step methods