EasyManuals Logo
Home>Allen-Bradley>Control Unit>Compact 5000

Allen-Bradley Compact 5000 User Manual

Allen-Bradley Compact 5000
110 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #36 background imageLoading...
Page #36 background image
36 Rockwell Automation Publication 5069-UM003A-EN-P - May 2018
Chapter 3 Compact 5000 I/O Serial Module Features
Data Received from the Serial Port in Master/Slave
Handshake Mode
The serial port works in a handshake mode using the following steps.
1. The serial module receives the packet.
2. If any of the following conditions occur, the serial module creates a
record.
a. The Message Timeout timer expires.
b. The number of received bytes equals the configured Read Buffer Size.
c. Termination Delimiter bytes were received.
3. The record is added into the RxBuffer.
4. Once the RxID (Consume Tag) is incremented by the user logic, the
serial module takes the oldest record from RxBuffer, copies the data into
the ASCII.RxData input tag, copies the number of characters received
into the ASCII.RxDataLength input tag, and sends it to the controller.
Figure 8 - Serial Port Handshake Mode
Controller
RPI
Comes
RPI
Comes
Receive
Data
Produce
Data
Consume
Data
Produce
Data
Update
Switch
5069-SERIAL
RxBuffer
The Oldest Record
Decided Record
Decided Record
The Latest Record
RxFIFO
Binary
Data
Binary
Data
UART
Send
Data
Target
IMPORTANT If Master/Slave Handshake is selected, dispose additional receiving data
from the serial port for saved data in the receiving buffer of the firmware.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Allen-Bradley Compact 5000 and is the answer not in the manual?

Allen-Bradley Compact 5000 Specifications

General IconGeneral
BrandAllen-Bradley
ModelCompact 5000
CategoryControl Unit
LanguageEnglish

Related product manuals