AB DF1 (Gen1)
Review the following information for setting up and configuring the AB DF1 (Gen1) driver.
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
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:
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.
- Launch RSLinx Classic, and then click Configure Drivers.
- Add an RS-232 DF1 devices driver and then click Configure.
Set up communication parameters, click Auto-Configure to test, and then click OK.
- Launch RSLogix 500 V8.10.00, and then click Comms > System Comms.
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 |