Puertos físicos y virtuales

Puertos físicos y virtuales

 

Una de las funciones más poderosas de ODControl es la combinación de puertos físicos (de entrada o salida, digitales o analógicos) con los puertos virtuales, que se comportan de forma parecida, sin ocupar ninguna de las conexiones. Estos puertos permiten almacenar valores indicados por el operador en memoria, actuando como variables volátiles, pero también pueden almacenar el resultado de operaciones lógicoaritméticas hechas entre puertos físicos.

Por ejemplo, uno de estos puertos virtuales puede contener el resultado de la media entre dos puertos analógicos, o el resultado de una suma o producto booleano. Así hasta 16 operaciones, que además pueden anidarse. Esto, que en otros casos requeriría la utilización de circuitos auxiliares, puede realizarse con una sola instrucción.