Voy a hacer del programa en Visual, un .exe que este corriendo todo el tiempo y verificando una base de datos en SQL, la pag ASP es la que modificara la BD cuando el usuario lo quiera, cada vez que el programa en visual la cambie, mandara lo necesario al puerto para modificar el dispositivo. Este programa en Visual es el que interactua con el DLL (io.dll) que maneja el puerto.
Eso es lo que voy a intentar por ahora
Muchisimas gracias Bankazipp :D
Elsy