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 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 | | FFFDDD | 0 | 255255 | Control Rgister | |
Rfn.POS | int | | FFFDDD | 0 | 255255 | Control Register pointer position | |
Rfn.LEN | int | | FFFDDD | 0 | 255255 | Control Register pointer length | |
N7 | int | | DDD | 0 | 255 | Integer data file (N7) | |
Nfn | int | | FFFDDD | 1000 | 255999 | Integer data file | |
Lfn | int | | FFFDDD | 1000 | 255999 |
| |
F8 | float | | DDD | 0 | 255 | Floating point data file (F8) | |
Ffn | float | | FFFDDD | 1000 | 255999 | Floating point data file | |