About   Contact    FAQ    News    Site Map
Systems Design and Integration
  Home / Systems Integration
 
 
 Systems Integration in the real world

Nowadays, in spite of some advances, getting different types of system to talk to each other can be a real challenge.  Many manufacturers claim to include "standard", "universal" or "open" communication systems creating an expectation of some kind of plug-and-play utopia.  It's true that sometimes systems of differing manufacture can communicate with each other right out of the box - but in most instances they can't.  Take even a simple common standard such as an RS-232 serial connection, there still has to be agreement between devices on:

Baud Rate:  4,800, 9,600, 19.2k, 38.4k. etc...
Data Frame Format:  Number of Bits, Parity, Stop-Bits
Physical/Electrical Connection:  2-Wire 3-Wire, n-Wire...
Flow Control: Software Encoded  vs. Hardware (RTS/CTS)
Frame type: Synchronous or non-Synchronous
Language used:  Payload data; Format and Function

Even if both systems do fully conform to the same electrical specification, the most important and often the most elusive task, is to ensure that there is a common language used between systems or, in other words, that there is a common understanding for the underlying data. 

Some manufacturers aren't too helpful when it comes to publishing in-depth technical data because they are fully aware that this may discourage further selection from their own catalogue. At the same time, they shout loudly about how their equipment fully conforms to this or that communications standard. 

 Assistance From Chelsfield Consultants

Whether it's trying to get two black boxes to talk to one another or integration of multiple, network-wide communication systems: the steps to follow are always the same. 1) ensure physical/electrical compatibility 2) ensure the communications specifications are met, and, 3) ensure there is a common language used. In many cases physical and/or electrical connections are catered for by using protocol converters that may be purchased off-the-shelf.

These may be effectively used to satisfy the criterion of 1 and 2 above.  Otherwise custom interface boxes can usually be designed and built.

The complexity of these can vary enormously; this usually depends on the degree to which any I/O adheres to any given standard.

Although different systems may share a common communications protocol, successful integration is more about ensuring that a common underlying language exists.  Some interface specs do however provide what's needed but many don't and some are just plain ambiguous.

We at Chelsfield can investigate and provide an in-depth analysis of the embedded conversation between two or more systems. If it then becomes possible to establish a satisfactory communications rules-set, then this will be defined (for the task) and documented. Language translation firmware can thereafter be written that stands between the two systems.

sales@Chelsfield Solutions

 
  2013 Chelsfield Solutions - all rights reserved