Nirtec Studio Forum

General Category => Machines Simulator => Topic started by: alejandro.hn on July 17, 2023, 02:22:39 PM

Title: Entradas digitales con nivel de agua
Post by: alejandro.hn on July 17, 2023, 02:22:39 PM
Hola!
Estoy haciendo un proyecto y necesito poder detectar los niveles de agua de un tanque, nivel bajo, nivel medio y nivel alto. Que estén activadas una vez que pasa cada nivel.
Intenté con tank open y me activa las entradas cuando agrego un controlador con GetLevel pero al bajar el nivel no me las desactiva.
Vi que el ejemplo Mixer hace esa función pero no se cómo la hace.
Qué opciones hay para poder simular esto?
Saludos!
Title: Re: Entradas digitales con nivel de agua
Post by: EasyPLC_Master on July 17, 2023, 04:51:27 PM
Puedes hacerlo perfectamente con la función GetLevel del Tanque, supongo que tendrás algún problema con tu código, usa este como ejemplo:

public void Init()
{
 
}

public void Main()
{
float f1 = Tank0.GetLevel;

IOManager.SetInput(0, f1 > 50);
IOManager.SetInput(1, f1 > 100);

}

public void Physics()
{

}

public void Finish()
{
 
}