Virtual DevicesVirtual Devices exist virtually, meaning they are not physical devices at all. Instead, they exist only as computer programs, whose behavior is determined by their programming. Virtual Devices use no external resources, because they don't talk to other computers over the internet, and they don't use any of their host computer's input or output resources (USB ports, Firewire, etc.). As long as there is room in program memory, as one can create as many Virtual Devices as one needs without buying, connecting or setting up anything else. Virtual Device examples are logic functions (And, Or, Not), state machines, timers, counters, and higher level functions such as alarms. Virtual Devices are detailed in the following 3 sections. Conversion DevicesConversion Devices convert one type of unit to another. Examples are Devices which convert voltage to temperature or voltage to a liquid level. Digital DevicesLogic Devices - a directory with many digital logic devices. Non Digital Virtual DevicesAccumulation Timer - measures how long an input is in the Alarm Device - useful when building an alarm system. Comparator Device - compares 2 numeric inputs. Event Counter - counts events. Good for testing. Event Generator - creates output event values when it sees the right values on its input. Interval Timer - generates Mapper Device - maps one set of values to another. State Machines - builds fully definable state machines Status Device - builds devices for monitoring the state of your system Sun Interval Timer - generates Terminal Block Device - creates a device with user defined terminals Threshold Device - compares an input to a threshold value. Triangle Waveform - outputs a triangle waveform. |