EasyManua.ls Logo

Vishay VT400 - iii. Terminal Connections

Vishay VT400
82 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix B: Master-Slave Protocol
VT400 Technical Manual, Rev. A5 68 Doc # UM-VT400-EN
iii. Data Block Format
All communication is performed using nine-byte messages with a standard format:
ID SLAVE COMMAND DATA BCS
Message Components
Name Length
(bytes)
Hex Code Description
ID Slave 1 41h - 5Ah Slave identification character (A-Z,
or @ for command to be executed
by all units on the network.
Command 1 20h - 3Fh Command type.
Data 6 x The data associated with the
command, or data from slave. If
no data is associated with the
command send 6 space characters
(20h).
BCS 1 x Block checksum. The XORSUM of
the six LSB of all bytes. Two most
significant bits are always set to
zero: 0 x x x x x x
iv. Communication Process Overview
The main type of master-slave communication between the host and the VT400
processor is when the master addresses a slave unit with a request for information,
and the slave responds by transmitting the data requested by the master.
Master Transmission
A communication session is started when the master processor transmits a command
to a slave. In most cases the slave does not respond immediately. The master scans
for status with a Status (?) command. If the slave is ready to respond, then –
depending on the initial command – the slave responds either by sending data or by
echoing the data received. If status data is ready, the slave will begin transmitting to
the master with a three-msec delay. If the master does not receive a response within
the appropriate interval the scan is rejected: for example, in the case of auto self-
calibration, which occurs regularly when the scale is stable. This reduces unnecessary
wait time of the master during polling.
Response time to a command varies and depends on the execution time of the
command. Multiple scans may be needed until the response is received. The
communication session is ended either when a response arrives or when the timeout
period has passed.

Table of Contents

Related product manuals