The purpose of our study is to develop a small-sized, lightweight, lower energy consumption and flexible control valve that can be safe enough to mount on the human body. In our previous study, the control valve that could open using a vibration motor was proposed and tested. A new type of fluid control valve with a self-holding function using a permanent magnetic ball in a check valve, a cylindrical magnet and two solenoids was also proposed and tested. In this study, we propose and improve the valve so as to make a 2-position 3-port control valve with a self-holding function. As a result, we confirm that the tested valve can realize both functions of supply and exhaust. We also find that the valve has an overlap function by using the time lag of moving a cylindrical magnet. In addition, a digital servo valve with self-holding function is also proposed and tested. As a result, we can confirm that the tested digital servo valve can control output flow rate in both supply and exhaust.