QuickStart Guide
...
Allen-Bradley
Gen 1 Drivers

AB DF1 (Gen1)

6min

Review the following information for setting up and configuring the AB DF1 (Gen1) driver.

Litmus Edge Compatible Series

Compatibility parameter

Compatible items

Driver type

Serial

Validated devices/series

Allen-Bradley DF1 drivers use CRC checksum.

To set up and configure this device in Litmus Edge, you will need to do the following:

  • Step 1: Set up and Configure the PLC Device
  • Step 2: Set up the PLC Device in Litmus Edge DeviceHub
  • Step 3: Configure the List of Registers

Step 1: Set up and Configure the PLC Device



The setup shown here is for the Rockwell Automation Allen-Bradley DF1 (Gen1) PLC.

Refer to the following parameters.

Communication Mode:

DF1 Full Duplex protocol 19200, None, 8, 1 (default)

Error Check: CRC

To configure your device:

  1. Note down the following information and refer to it as needed. Device: AB DF1 SLC 5/04 Communication I/F: RS232. Refer to the following figure.

    AB DF1 reference
    AB DF1 reference
    
  2. Launch RSLinx Classic, and then click Configure Drivers.
  3. Add an RS-232 DF1 devices driver and then click Configure.
  4. Set up communication parameters, click Auto-Configure to test, and then click OK.

    Communication parameters
    Communication parameters
    
  5. Launch RSLogix 500 V8.10.00, and then click Comms > System Comms.

Step 2: Set up the PLC Device in Litmus Edge DeviceHub



Parameter

Value

Type

Allen Bradley

Driver

AB DF1 (Gen1)

Communication Port

Local Serial connection file path

Data Bits

8

Baud Rate

19200

Parity

Even, Odd, None

Stop Bits

1

Slot

0



Name

Value Types

Access Types

Address Format

Min Address

Max Address

Description

I

bit

R/W

DDDdd

0

25515

Input bit

O

bit

R/W

DDDdd

0

25515

Output bit

S

int

R/W

DDD

0

255

Status bit

B3

bit

R/W

DDDdd

0

25515

Bit data file (B3)

Bfn

bit

R/W

FFFDDDdd

10000

25525515

Bit data file

T4.ACC

int

R/W

DDD

0

255

Timer Preset Value (T4)

T4.PRE

int

R/W

DDD

0

255

Timer Accumulator Value (T4)

Tfn.ACC

int

R/W

FFFDDD

1000

255255

Timer Accumulator Value

Tfn.PRE

int

R/W

FFFDDD

1000

255255

Timer Preset Value

CS.ACC

int

R/W

DDD

0

255

Counter Accumulator Value (CS)

CS.PRE

int

R/W

DDD

0

255

Counter Preset Value (CS)

Cfn.ACC

int

R/W

FFFDDD

1000

255255

Counter Accumulator Value

Cfn.PRE

int

R/W

FFFDDD

1000

255255

Counter Preset Value

R6

int

R/W

DDD

0

255

Control Register (R6)

R6.POS

int

R/W

DDD

0

255

Control Register pointer position (R6)

R6.LEN

int

R/W

DDD

0

255

Control Register pointer length (R6)

Rfn

int

R/W

FFFDDD

0

255255

Control Register

Rfn.POS

int

R/W

FFFDDD

0

255255

Control Register pointer position

Rfn.LEN

int

R/W

FFFDDD

0

255255

Control Register pointer length

N7

int

R/W

DDD

0

255

Integer data file (N7)

Nfn

int

R/W

FFFDDD

1000

255999

Integer data file

Lfn

int

R/W

FFFDDD

1000

255999

 

F8

float

R/W

DDD

0

255

Floating point data file (F8)

Ffn

float

R/W

FFFDDD

1000

255999

Floating point data file