Df1 full-duplex protocol – Rockwell Automation 1747-L5xx SLC 500 Modular Hardware Style User Manual User Manual

Page 204

Advertising
background image

Publication 1747-UM011G-EN-P - June 2008

204

RS-232 Communication Interface

DF1 Protocol and the SLC
5/03, SLC 5/04, and SLC 5/05
Processors

DF1 protocol combines data transparency (ANSI - American National
Standards Institute - specification subcategory D1) and 2-way
simultaneous transmission with embedded responses (F1). It is also a
peer-to-peer, link-layer protocol. This means that system devices have
equal access to messages being sent over the RS-232 communication
interface.

DF1 protocol provides two modes of communication: full-duplex and
half-duplex.

DF1 Full-duplex Protocol

DF1 full-duplex protocol (also referred to as DF1 point-to-point
protocol) lets you use RS-232 point-to-point communication in
applications that require it. This type of protocol supports
simultaneous transmissions between two devices in both directions.
You can use channel 0 as a programming port, or as a peer-to-peer
port using the MSG instruction.

In full-duplex mode, the SLC 5/03, SLC 5/04, and SLC 5/05 processors
can send and receive messages. When the SLC 5/03, SLC 5/04, and
SLC 5/05 processors receive messages, they act as an end device, or
final destination for the data packets

(1)

. The processor ignores the destination

and source addresses received in the data packets. However, the processor
swaps these addresses in the reply that it transmits in response to any
command data packet that it has received.

By setting a parameter with your programming software, you can also
make the processor verify that the host computer can receive
embedded responses. To do this, the processor waits to receive an
embedded response from the host computer, before sending one of its
own. A host computer that can send embedded responses should also
be able to receive them.

If you use modems with DF1 full-duplex protocol, make sure that they
are capable of simultaneous bidirectional communication. Typically,
dial-up modems designed to be connected to standard telephone lines
can support full-duplex.

(1)

The exceptions to this are SLC 5/04 and SLC 5/05 processors that have the DH+ to DF1 or Ethernet to DF1
full-duplex passthru bit enabled. In the case of the SLC 5/04, the processor checks the destination address in
the packet and if it does not match the configured DH+ address of the processor, the packet is forwarded onto
the DH+ network to the destination address DH+ node. In the case of the SLC 5/05, the processor checks the
destination address in the packet. If the routing table exists and an IP address is in the routing table for that
DF1 address, the packet is forwarded out to the Ethernet network to that IP address.

Advertising