Df1 full-duplex protocol, Df1 full-duplex operation, Df1 full-duplex configuration parameters – Rockwell Automation 1761-HHP-B30 MicroLogix 1000 with Hand-Held Programmer (HHP) User Manual

Page 428

Advertising
background image

Appendix D
Understanding the Communication Protocols

D–2

DF1 Full-Duplex communication protocol combines data transparency
(ANSI — American National Standards Institute — specification
subcategory D1) and two-way simultaneous transmission with embedded
responses (subcategory F1).

The MicroLogix 1000 controllers support the DF1 Full-Duplex protocol via
RS-232 connection to external devices, such as computers, the Hand-Held
Programmer (catalog number 1761-HHP-B30), or other MicroLogix 1000
controllers. (For information on connecting to the Hand-Held Programmer,
see chapter 3, Connecting the System).

DF1 Full-Duplex Operation

DF1 Full-Duplex protocol (also referred to as DF1 point-to-point protocol) is
useful where RS-232 point-to-point communication is required. This type of
protocol supports simultaneous transmissions between two devices in both
directions. DF1 protocol controls message flow, detects and signals errors,
and retries if errors are detected.

DF1 Full-Duplex Configuration Parameters

When the system mode driver is DF1 Full-Duplex, the following parameters
can be changed:

Parameter

Options

Default

Baud Rate

Toggles between the communication rate of 300, 600, 1200, 2400,
4800

,

9600, 19200, and 38400

.

9600

Node Address

Valid range is 0–254 decimal for MicroLogix 1000 Series C and later
discrete and all MicroLogix 1000 analog. Not configurable for
MicroLogix 1000 Series A and B discrete.

1

Parity

None

No Parity

Stop Bits

None

1

Error Detection

None

CRC

DLE NAK
received

None

N retries

DLE ENQ
received

None

N retries

ACK Timeout

None

1 s

Duplicate Packet
Detection

None

Enabled

Control Line

None

No
Handshaking

Embedded
Responses

None

Enabled

Applicable only to MicroLogix 1000 Series D or later discrete and all MicroLogix 1000 analog controllers.

If retentive communication data is lost, default is 1200 for MicroLogix 1000 Series A, B, or C discrete only. For

MicroLogix 1000 Series D or later discrete and all MicroLogix 1000 analog, if retentive communication data is lost,
baud rate defaults to 9600.

N=255 for MicroLogix 1000 Series A and B discrete. N=6 for MicroLogix 1000 Series C and later discrete and all

MicroLogix 1000 analog.

DF1 Full-Duplex Protocol

Advertising