Technman
We simply do clever things.
       
Home arrow FAQs arrow What makes the Control-it 5101 so good?
Sunday, 05 February 2012
 
 
What makes the Control-it 5101 so good? E-mail

When there are relay and input boards to control on a remote serial line the normal method is to use the COM1 or COM2 serial port. These ports are limited in comms speed to a maximum of 115Kbaud. If you are working under Windows then the limit may be as low as 19.2kbaud.

To communicate with a remote board a message is built up and sent out the serial port. The response is received and has to be analysed. If there has been a communication error (determined by a checksum or CRC) then a second and perhaps third attempt must be made. If there is no response from a board address then the routines must timeout and report an error.

All this can be avoided by letting the Control-it 5101 do the job. It has an on board computer to handle all the communications and re-tries, and can do all this at 690kbytes/second. Because of its compact binary protocol, performance is 10 times greater than the equivalent system running an ASCII based protocol at 115kbaud. The board does not need a free comms channel, does not tie up any interrupt lines, and does not require DMA (Direct Memory Access).

The Control-it 5101 is a win-win situation. Your PC does not have to labour away getting data from remote boards, and the Control-it 5101 does it 10 times faster.

And it's so easy to switch or read remote inputs and outputs. The supplied dll provides plain language commands that support all software languages, with examples in C++, Visual Basic & Delphi. As an example, a digital output is controlled by specifiying the module number, output number and whether you want it On or Off. As easy as that.

 
   
Top! Top!