Overview
The "normal"
TrbNetEndPoint consists of up to 16
TrbNetIOBUF. Special endpoints for dedicated
reasons have only a subset of
TrbNetIOBUF in order to keep ressources small.
The interface to the users logic is provided by the
TrbNetAPI.
Each
TrbNetIOBUF consists of an
TrbNetIBUF and an
TrbNetOBUF
which are connected via control lines. They must be connected since the
TrbNetOBUF must send am acknowledge once the
TrbNetIBUF has read a complete buffer (2 buffers can be stored in one
TrbNetIBUF)
All
TrbNetIOBUF are connected to the
TrbNetIOMultiplexer. It merges the media direction interfaces of all buffers and directs the incoming data to the right IBUF.
Wherever two or more media interfaces are to be connected or two or more applications need access to the same channel, a
TrbNetHub is used.
Information on endpoints can be found in
TrbNet16BitInfo.
If you only need to write and save registers within your application over the network, you can use
TrbNetRegIO.
A description of all generics used to configure the network is given in
TrbNetConfiguration.
File list
For a list of all files needed for the trbnet see
TrbNetFiles.
16 bit version
Some information about the new 16 bit version of the network entities can be found in
TrbNet16BitInfo.
TrbNetInterfaces is a description of the three standardized interfaces.