66043-2202
General
MA-43 is an addressable short haul modem which can be used in a master/slave system
with unintelligent slaves. Unintelligent slaves are devices which cannot recognize any type
of addressing.
MA-43 is a flexible product designed to be integrated into many different and complex
systems. Any data from single ASCII characters to large binary data files can be transferred
through the MA-43. The protocol is flexible so it can fit into many systems. For this reason
the addressing protocol is selectable so that data cannot appear as an address to a slave. If
just simple character data is going to be exchanged then a simple protocol can be used to
save time and complexity. However, if binary data files are going to be transmitted then
the contents of the data could be anything. In this case a more complex addressing system
has to be used- timed mode. In this mode there has to be a period of no data before and
after the addressing, which is a condition that will not occur in binary data file transfer.
Each MA-43 in a network can have different baud rate, parity, stop bits and flow con-
trol. This makes it possible to connect different equipment with different flow control
and speed to the same bus.
Protocol
The protocol is an address frame followed by data for the addressed unit. There is no
limit for the number of data bytes that can be sent to and from an addressed slave after
the address frame. The address frame is made of two parts, a start sequence and an
address. The start sequence consists of one or four equal start characters (EOT or ESC)
and the address which is just a single character corresponding to the slave address. The
address frame is followed by an unlimited number of data characters to the addressed
unit. However, the datastream should not include data equal to the start sequence, if this
happens a new unit is addressed and the rest of the data is sent to a different unit.
The protocol is set in the master MA-43 so all slaves are independent of the chosen
protocol.
When a slave receives an address it is compared with its own strapped address. If the
address matches all following data received on the bus will be transfered to the RS- 3
side. This will be done until another address is received. The addressed slave is the only
slave that can transmit data on the bus. When a new address is received the slave will
stop the transmitting immediately even if there is still data in the buffer. The bus is fully
controlled by the MA-43 so no status signals are required from the terminal equipment.