Phoenix Contact IL MOD BK DI8 DO4-PAC Inline Bus Coupler
Inline, bus coupler, Modbus/RTU, D-SUB 9 socket, digital inputs: 8, 24 V DC, digital outputs: 4, 24 V DC, 500 mA
Data sheet 7258_en_06. Published: 2018-06-15
1 Description
The bus coupler with integrated I/Os is intended for use within a Modbus RTU/ASCII network and represents the link to the Inline I/O system. Up to 61 Inline devices can be connected to the bus coupler. The bus coupler supports a maximum of 8 PCP devices.
Features
- Modbus connection via 9-pos. D-SUB socket
- Electrical isolation between Modbus interface and logic
- 8 digital inputs, 4 digital outputs onboard
- Data transmission speed in Modbus of 1.2 kbps to 115.2 kbps (configurable)
- Rotary coding switches for setting the Modbus address and for configuration
- Supported Modbus addresses from 1 to 99
- Automatic detection of the transmission speed in the local bus (500 kbps or 2 Mbps)
- Shipbuilding and UL approvals
Valid from firmware version 1.03.
WARNING: Explosion hazard when used in potentially explosive areas. When using the terminal in potentially explosive areas, observe the corresponding notes. This data sheet is only valid in association with the IL SYS INST UM E user manual.
Make sure you always use the latest documentation. It can be downloaded at: phoenixcontact.net/product/2878696
3 Ordering Data
Main Product
Description |
Type |
Order No. |
Pcs./Pkt. |
Inline, Bus coupler, Modbus/RTU, D-SUB-9 female connector, Digital inputs: 8, 24 V DC, connection method: 3-wire, Digital outputs: 4, 24 V DC, 500 mA, connection method: 3-wire, transmission speed in the local bus: 500 kbps / 2 Mbps, degree of protection: IP20, including Inline connectors and marking fields |
IL MOD BK DI8 DO4-PAC |
2878696 |
1 |
Accessories
Description |
Type |
Order No. |
Pcs./Pkt. |
Quick mounting end clamp for NS 35/7,5 DIN rail or NS 35/15 DIN rail, with marking option, width: 9.5 mm, color: gray (Mounting) |
CLIPFIX 35 |
3022218 |
50 |
Insert strip, Sheet, white, unlabeled, can be labeled with: Office printing systems: Laser printer, mounting type: insert, lettering field size: 62 x 46 mm (Marking) |
ESL 62X46 |
0809502 |
5 |
Labeling field, width: 48.8 mm (Marking) |
IB IL FIELD 8 |
2727515 |
10 |
Insert strip, Sheet, white, unlabeled, can be labeled with: Office printing systems: Laser printer, mounting type: insert, lettering field size: 62 x 10 mm (Marking) |
ESL 62X10 |
0809492 |
1 |
Labeling field, width: 12.2 mm (Marking) |
IB IL FIELD 2 |
2727501 |
10 |
Connector set, for Inline bus coupler with I/Os mounted in rows (Connector/Adapter) |
IL BKDIO-PLSET |
2878599 |
1 |
D-SUB connector, 9-pos., male connector, two cables to be fed in at 35°, bus system: for Inline Modbus RTU/ASCII bus coupler termination resistance can be connected via slide switch, pin assignment: 3, 5, 6, 8; screw connection terminal blocks (Connector/Adapter) |
SUBCON-PLUS-MODBUS/ IL/BK |
2310808 |
1 |
Documentation
Type |
Order No. |
Pcs./Pkt. |
Application note, English, Modbus information for the IL MOD BK DI8 DO4-PAC Inline bus coupler |
AH EN IL MOD BK DI8 DO4-PAC - MODBUS |
- |
User manual, English, Automation terminals of the Inline product range |
IL SYS INST UM E |
- |
Application note, German/English, I/O modules at bus couplers |
AH IL BK IO LIST |
- |
Application note, English, Inline terminals for use in zone 2 potentially explosive areas |
AH EN IL EX ZONE 2 |
- |
4 Technical Data
Dimensions (nominal sizes in mm)
Width: 80 mm
Height: 119.8 mm
Depth: 71.5 mm
Note on dimensions: Specifications with connectors
General Data
Color | green |
Weight | 320 g (with connectors) |
Ambient temperature (operation) | -25 °C ... 60 °C |
Ambient temperature (storage/transport) | -40 °C ... 85 °C |
Permissible humidity (operation) | 10 % ... 95 % (non-condensing) |
Permissible humidity (storage/transport) | 10 % ... 95 % (non-condensing) |
Air pressure (operation) | 70 kPa ... 106 kPa (up to 3000 m above sea level) |
Air pressure (storage/transport) | 70 kPa ... 106 kPa (up to 3000 m above sea level) |
Degree of protection | IP20 |
Protection class | III, IEC 61140, EN 61140, VDE 0140-1 |
Connection Data: Inline connector
Connection method | Spring-cage connection |
Conductor cross section solid / stranded | 0.08 mm² ... 1.5 mm² / 0.08 mm² ... 1.5 mm² |
Conductor cross section [AWG] | 28 ... 16 |
Stripping length | 8 mm |
Connection Data for UL approvals: Inline connector
Connection method | Spring-cage connection |
Conductor cross section solid / stranded | 0.2 mm² ... 1.5 mm² / 0.2 mm² ... 1.5 mm² |
Conductor cross section [AWG] | 24 ... 16 |
Stripping length | 8 mm |
5 Interface and System Limits
Interface: Modbus/RTU
Number | 1 |
Connection method | D-SUB-9 female connector |
Note on the connection method | Electrically isolated supply, shielding directly connected to functional earth ground |
Number of positions | 9 |
Transmission speed | 1.2 kBit/s ... 115.2 kBit/s (can be parameterized) |
Interface: Inline local bus
Connection method | Inline data jumper |
Transmission speed | 500 kbps / 2 Mbps (automatic detection, no combined system) |
System limits of the bus coupler
Number of supported devices | max. 63 (per station) |
Number of local bus devices that can be connected | max. 61 (on board I/Os are two devices) |
Number of devices with parameter channel | max. 8 |
Note: Observe the logic current consumption of each device when configuring an Inline station! It is specified in every terminal-specific data sheet. The current consumption can differ depending on the individual terminal. The permissible number of devices that can be connected therefore depends on the specific station structure.
6 Power Supply and Consumption
Bus coupler supply UBC; Communications power UL (7.5 V) and the analog supply UANA (24 V) are generated from the bus coupler supply.
Bus coupler supply (UBC)
Supply voltage | 24 V DC (via Inline connector) |
Supply voltage range | 19.2 V DC ... 30 V DC (including all tolerances, including ripple) |
Current draw | min. 80 mA (without connected I/O terminal blocks) |
| max. 0.98 A |
Communications power (UL)
Supply voltage | 7.5 V DC |
Power supply unit | max. 0.8 A DC |
Supply of analog modules (UANA)
Supply voltage | 24 V DC |
Supply voltage range | 19.2 V DC ... 30 V DC (including all tolerances, including ripple) |
Power supply unit | max. 0.5 A DC |
Main circuit supply (UM)
Supply voltage | 24 V DC |
Supply voltage range | 19.2 V DC ... 30 V DC (including all tolerances, including ripple) |
Power supply unit | max. 8 A DC (sum of UM + US) |
Current draw | max. 8 A DC |
Segment circuit supply (US)
Supply voltage | 24 V DC (via Inline connector) |
Supply voltage range | 19.2 V DC ... 30 V DC (including all tolerances, including ripple) |
Power supply unit | max. 8 A DC (sum of UM + US) |
Current draw | min. 6 mA (without connected peripherals) |
| max. 8 A DC |
Power consumption
Power consumption | typ. 1.7 W (entire device) |
Protection
NOTE: Electronics may be damaged when overloaded
Provide external protection for the 24 V areas UBK, UM, and US. If you are using an external fuse, the power supply unit must be able to supply four times the nominal current of the fuse. This ensures that it trips in the event of an error.
7 Digital Inputs and Outputs
Digital inputs
Number of inputs | 8 |
Connection method | Inline connector |
Connection technology | 3-wire |
Input characteristic curve | IEC 61131-2 type 1 |
Nominal input voltage | 24 V DC |
Nominal input current | typ. 3 mA |
Current flow | Limited to 3 mA, maximum |
Input voltage range "0" signal | -30 V DC ... 5 V DC |
Input voltage range "1" signal | 15 V DC ... 30 V DC |
Delay at signal change from 0 to 1 | typ. 1.2 ms |
Delay at signal change from 1 to 0 | typ. 1.2 ms |
Permissible conductor length to the sensor | 100 m |
Reverse polarity protection | Suppressor diode |
Digital outputs
Number of outputs | 4 |
Connection method | Inline connector |
Connection technology | 3-wire |
Nominal output voltage | 24 V DC |
Voltage difference with nominal current | < 1 V |
Maximum output current per channel | 500 mA |
Maximum output current per device | 2 A |
Nominal load, ohmic | 12 W |
Nominal load, inductive | 12 VA (1.2 H, 48 Ω) |
Nominal load, lamp | 12 W |
Signal delay | typ. 1.2 ms |
Maximum operating frequency with inductive nominal load | 0.5 Hz (1.2 H, 48 Ω) |
Digital outputs behavior
Behavior at voltage switch-off | The output follows the power supply without delay |
Limitation of the voltage induced on circuit interruption | approx. -30 V |
Output current when switched off | max. 10 μA (When not loaded, a voltage can be measured even at an output that is not set.) |
Behavior with overload | Auto restart |
Behavior with inductive overload | Output can be destroyed |
Reverse voltage resistance to short pulses | Reverse voltage proof |
Resistance to permanent reverse voltage | max. 2 A |
Overcurrent shut-down | min. 0.7 A |
Short-circuit and overload protection | Freewheeling circuit in the output driver |
Error messages to the higher level control or computer system
Short-circuit / overload of the digital outputs | Yes |
Sensor supply failure | Yes |
Failure of the actuator supply | Yes |
Mechanical tests
Vibration resistance in acc. with EN 60068-2-6/ IEC 60068-2-6 | 5g |
Shock in acc. with EN 60068-2-27/IEC 60068-2-27 | Operation: 25g, 11 ms duration, semi-sinusoidal shock impulse |
Conformance with EMC Directive 2014/30/EU
Noise immunity test in accordance with EN 61000-6-2
Electrostatic discharge (ESD) EN 61000-4-2/IEC 61000-4-2 | Criterion B, 6 kV contact discharge, 8 kV air discharge |
Electromagnetic fields EN 61000-4-3/IEC 61000-4-3 | Criterion A, Field intensity: 10 V/m |
Fast transients (burst) EN 61000-4-4/IEC 61000-4-4 | Criterion A, all interfaces 1 kV |
Transient overvoltage (surge) EN 61000-4-5/IEC 61000-4-5 | Criterion B, DC supply lines: 0.5 kV/1.0 kV (symmetrical/asymmetrical), fieldbus cable shield: 1 kV |
Conducted interference EN 61000-4-6/IEC 61000-4-6 | Criterion A; Test voltage 10 V |
Noise emission test as per EN 61000-6-4
Approvals
For the latest approvals, please visit phoenixcontact.net/products.
8 Internal Circuit Diagram
The internal circuit diagram illustrates the connections between the microprocessor (µP), protocol chip (IB), power supply units (5V, 7.5V, 24V), digital inputs (DI1-DI8), digital outputs (DO1-DO4), and the Modbus interface. The diagram highlights electrically isolated areas labeled A (Modbus interface), B (Logic), and C (I/O).
Key:
- µP: Microprocessor
- IB: Protocol chip
- LED
- Optocoupler
- Power supply unit with electrical isolation
- Power supply unit
- RS-485 interface with electrical isolation
- PNP transistor
- Electrically isolated areas
9 Notes on Using the Terminal Block in Potentially Explosive Areas
WARNING: Explosion hazard. Please make sure that the following notes and instructions are observed.
Approval according to ATEX Directive 2014/34/EU: II 3 G Ex nA IIC T4 Gc X
Installation notes
The category 3 device is designed for installation in zone 2 potentially explosive areas. It meets the requirements of EN 60079-0:2012 + A11:2013 and EN 60079-15:2010.
- Observe the specified conditions for use in potentially explosive areas.
- At the time of installation, use an approved housing (minimum protection IP54), which meets the requirements of EN 60079-15. Within this context, observe the requirements of IEC 60079-14/EN 60079-14.
- The following work is only permitted in potentially explosive areas when the power is disconnected: Snapping the device onto the DIN rail, Removing the device from the DIN rail, Connection and disconnection of cables.
- Connect the DIN rail to the protective earth ground.
- For safe operation, the D-SUB connector must be screwed into the corresponding D-SUB socket. Repair any damaged connectors immediately.
- Only devices that are designed for operation in Ex Zone 2 and the conditions at the installation location may be connected to the circuits in Zone 2.
- Make sure that the maximum permissible current of 4 A flowing through potential jumpers UM and US (total current) is not exceeded.
- When using the device in potentially explosive areas, observe the specifications in the application note AH DE IL EX ZONE 2 (German) / AH EN IL EX ZONE 2 (English).
10 Connecting Modbus, Supply, Actuators, and Sensors
7.1 Connecting Modbus
Connect Modbus to the bus coupler via a 9-pos. D-SUB connector (see ordering data). For the pin assignment, please refer to the figure and the table.
Figure 2: Pin assignment of the 9-pos. D-SUB female connector
Pin | Assignment |
1 | Reserved |
2 | Reserved |
3 | RxD/TxD-P (receive/transmit data +), cable B |
4 | CNTR-P (control signal for repeater), direction control |
5 | DGND (reference potential to 5 V) |
6 | VCC (+5 V DC) |
7 | Reserved |
8 | RxD/TxD-N (receive/transmit data –), cable A |
9 | Reserved |
7.2 Mains termination resistors
Using the SUBCON connector specified in the ordering data ensures that the cable termination meets the Modbus RTU/ASCII specification.
11 Terminal Point Assignments and Connection Example
7.3 Terminal point assignment of input and output connectors
Power connector (1)
Terminal point | Assignment | Terminal point | Assignment |
1.1 | US | 2.1 | UM |
1.2 | UBK | 2.2 | UM |
1.3 | GND UBK | 2.3 | GND UM, US |
1.4 | Functional earth ground (FE) | 2.4 | Functional earth ground (FE) |
Output connector
Terminal point | Assignment | Terminal point | Assignment |
1.1 | OUT01 | 2.1 | OUT02 |
1.2 | GND | 2.2 | GND |
1.3 | FE | 2.3 | FE |
1.4 | OUT03 | 2.4 | OUT04 |
Input connector (3)
Terminal point | Assignment | Terminal point | Assignment |
1.1 | IN01 | 2.1 | IN02 |
1.2 | US | 2.2 | US |
1.3 | GND | 2.3 | GND |
1.4 | IN03 | 2.4 | IN04 |
Input connector (4)
Terminal point | Assignment | Terminal point | Assignment |
3.1 | IN05 | 4.1 | IN06 |
3.2 | US | 4.2 | US |
3.3 | GND | 4.3 | GND |
3.4 | IN07 | 4.4 | IN08 |
8 Connection example
Figure 4 shows a typical connection example for the bus coupler, illustrating the power supply connections (24 V DC for US and UBK) and the Modbus RTU interface.
12 Local Status and Diagnostic Indicators
Figure 5: Local diagnostic and status indicators
Designation | Color | Meaning | State | Description |
PWR (UL) | Green | ULogic | ON | 24 V bus coupler supply/7.5 V communications power present |
| | | OFF | 24 V bus coupler supply/7.5 V communications power not present |
US | Green | USegment | ON | 24 V segment circuit supply present |
| | | OFF | 24 V segment circuit supply not present |
UM | Green | UMain | ON | 24 V I/O supply present |
| | | OFF | 24 V I/O supply not present |
TR | Yellow | Traffic | ON | Data exchange at the RTU/ASCII interface. |
| | | OFF | No data exchange at the RTU/ASCII interface. |
CO | Red | Configuration | ON | The active configuration of the local bus differs from the saved configuration. |
| | | OFF | The active configuration of the local bus matches the saved configuration. |
WD | Red | Watchdog | ON | Time between two Modbus telegrams exceeded during active connection monitoring (Modbus telegram watchdog). |
| | | Flashing (2 Hz) | On a power-on reset: new parameters are read in successfully. |
| | | Flashing (0.5 Hz) | On a power-on reset: new parameters have been applied successfully. |
| | | Flashing (5 Hz) | On a power-on reset: new parameters have not been applied successfully. |
| | | OFF | No error |
O1 D | Green | Diagnostics | ON | Data transmission active within the station |
| | | Flashing | Data transmission not active within the station |
E | Red | Error | ON | I/O error, short-circuit/overload of outputs |
| | | OFF | No I/O error |
1 ... 4 (OUT01 ... OUT04) | Yellow | | ON/OFF | Output is set/not set. |
I1, I2 (1 ... 8) (IN01 ... IN08) | Yellow | | ON/OFF | Input is set/not set. |
13 Parameterization of the Hardware
10.1 Address setting
The address is set using two rotary encoding switches. The left switch sets the tens position, and the right switch sets the units position. Addresses can be set between 1 and 99. Figure 6 illustrates the address setting 74.
A valid address is applied on power up and cannot be modified during operation.
10.2 Parameterization via rotary coding switches
In addition to the address, various operating parameters can be set via the rotary coding switches. These parameters are read only upon a power-on reset. If the tens switch is set to a position not valid for an address (≥ 10), the bus coupler enters "Parameter setting" mode.
Tens switch (x10) | Pos. | Meaning | Units switch (x1) | Pos. | Meaning | Default |
10 Mode | | | 0 | RTU | X |
1 | ASCII |
2 | Factory configuration |
3 | Activate Plug and Play mode |
4 | Deactivate Plug and Play mode |
11 Baud rate (bps) | | | 0 | 1200 | X |
1 | 2400 |
2 | 4800 |
3 | 9600 |
4 | 19200 |
5 | 38400 |
6 | 57600 |
7 | 115200 |
Tens switch (x10) | Pos. | Meaning | Units switch (x1) | Pos. | Meaning | Default |
12 Data bits | | | 0 | 7 | | X |
| | | 1 | 8 | | X |
13 Parity | | | 0 | None | | X |
| | | 1 | Even | | X |
| | | 2 | Odd | | |
14 Stop bit | | | 0 | 1 | | X |
| | | 1 | 2 | | |
15 Watchdog | | | 0 | ON | | X |
| | | 1 | OFF | | |
Default parameters are set upon delivery and after factory configuration reset. On a power-on reset, the bus coupler reads and saves the current operating parameter. Repeat for multiple parameters. The watchdog LED indicates parameter reading status: quick flash (reading), slow flash (accepted), very quick flash (invalid).
Example: To set "Disable Plug and Play" and "ASCII" operating parameters:
- Set "Disable Plug and Play".
- Perform a voltage reset.
- Once accepted, set "ASCII".
- Perform a voltage reset.
14 Parameterizing via Modbus Registers
Configuration can be modified via Modbus registers in addition to rotary coding switches.
Index | Parameter | Value | Meaning | Default |
2100 | Transmission mode | 0 | RTU | X |
| | 1 | ASCII | |
2101 | Baud rate (bps) | 0 | 1200 | X |
| | 1 | 2400 | |
| | 2 | 4800 | |
| | 3 | 9600 | |
| | 4 | 19200 | |
| | 5 | 38400 | |
| | 6 | 57600 | |
| | 7 | 115200 | |
2102 | Data bits | 0 | 7 | X |
| | 1 | 8 | |
2103 | Parity | 0 | None | X |
| | 1 | Even | |
| | 2 | Odd | | |
2104 | Stop bit | 0 | 1 | X |
| | 1 | 2 | | |
1280 | Watchdog | 0 | Watchdog deactivated | X |
| | xx | 200 ms ... 65000 ms (1 ms increments) | 10000 ms |
2002 | Fault response mode | 0 | Standard fault mode | X |
| | 1 | Reset fault mode | |
2006 | Command register | 0 | Deactivate Plug and Play mode | X |
| | 1 | Activate Plug and Play mode | |
All registers are 16-bit. New parameters are applied after a positive response. The last valid parameter record applies after power-up. Changing the baud rate also adjusts RTU framing times (t1.5, t3.5). For more details, visit www.modbus.org.
15 Modbus Telegram Watchdog and Plug and Play Mode
10.4 Modbus telegram watchdog (connection monitoring)
Monitors Modbus telegrams and triggers on correct reception. Can be enabled/disabled via rotary switches. Time set via register 1280 (0=disabled; 200ms-65000ms). Actions upon triggering depend on fault response mode (default: reset fault mode - set digital outputs to zero, freeze analog outputs, watchdog LED on). Settings modified by write access are applied on power-up reset, except for watchdog activation via register 1280, which is immediate.
The Modbus telegram watchdog does not operate during Plug and Play mode.
10.5 Plug and Play mode
Supports Plug and Play mode for starting local bus modules without a higher-level computer. Activated/deactivated via "ADDRESS" rotary switches (register 2006). Activated by default. Stores configuration retentively. Detects modules, checks function, and stores reference configuration. Deactivating prevents overwriting. If Plug and Play is disabled, the bus starts only if the configuration matches the saved one. If enabled, process data writing is rejected by exception; read access is possible. Deactivating PnP acknowledges reference configuration and enables process data exchange. If configurations differ, CO LED turns red; if they match, the bus enters RUN state. Options: Restore original configuration or activate PnP and restart.
16 Modbus Protocol
The Modbus protocol defines data exchange between a client and a server. It includes an Application Data Unit (ADU) comprising a Protocol Data Unit (PDU) with Function Code, Data, and Error Check.
Modbus RTU
RTU telegrams consist of Station address, Function, Data, and CRC. They are separated by end-of-frame times. RTU offers higher data throughput than ASCII.
Modbus ASCII
ASCII telegrams use start and end characters and are less time-critical.
12 Modbus functions
The protocol functions determine data read/write operations. Supported functions include:
- fc1: Read coils (digital outputs)
- fc2: Read input discretes (digital inputs)
- fc3: Read multiple registers (analog outputs)
- fc4: Read input registers (analog inputs)
- fc5: Write coil (digital output bit)
- fc6: Write single register (analog output)
- fc15: Write multiple coils (digital outputs)
- fc16: Write multiple registers (output registers)
17 Examples for Modbus Functions
Function code fc1 (Read digital outputs)
Details request, response, and error structures for reading digital outputs. An example shows reading outputs 20 through 38.
Function code fc2 (Read digital inputs)
Details request, response, and error structures for reading digital inputs. An example shows reading inputs 197 through 218.
Function code fc3 (Read analog inputs)
Details request, response, and error structures for reading registers. An example shows reading registers 108 through 110.
Function code fc4 (Read analog inputs)
Details request, response, and error structures for reading input registers. An example shows reading input register 9.
Function code fc5 (Write digital output)
Details request, response, and error structures for writing a digital output. An example shows writing output 173 ON.
Function code fc6 (Write analog output)
Details request, response, and error structures for writing a single register. An example shows writing register 2 to 0003hex.
Function code fc15 (Write multiple digital outputs)
Details request/response PDU structures and error codes for writing multiple outputs. An example demonstrates writing a series of 10 outputs starting with output 20, including binary value assignment.
Function code fc16 (Write multiple registers)
Details request/response structures and error codes for writing multiple registers. An example shows writing two registers starting with 2 to 000Ahex and 0102hex.
18 Modbus Tables
14.1 Process data
Modbus register tables provide information on process data location. Bit-oriented data typically precedes byte-oriented data.
Static table
Modbus register table | Digital Modbus inputs table | Digital Modbus outputs table | Internal IL MOD BK tables | Function codes that can be used |
0 - 191 (16-bit word) | 0 - 3071 (bits) | | Digital inputs | fc2 |
192 - 383 (16-bit word) | | | Analog inputs | fc4 |
384 - 575 (16-bit word) | 0 - 3071 (bits) | Digital outputs | fc1, fc5, fc15 |
576 - 767 (16-bit word) | | Analog outputs | fc3, fc6, fc16 |
The assignment of process data in static tables is illustrated by diagrams showing the physical layout and corresponding register addresses for data input (DI, AI) and data output (DO, AO).
Dynamic table
For dynamic tables, register areas are not fixed. The general order of process data is: DATA IN (bit-oriented), DATA IN (byte-oriented), DATA OUT (bit-oriented), DATA OUT (byte-oriented).
Modbus register table | Internal IL MOD BK tables | Function codes that can be used |
8000 - 8192 (16-bit word) | Dynamic process data table | fc2 to fc16 |
The assignment of process data in dynamic tables is also illustrated by diagrams showing the physical layout and corresponding register addresses.
19 Special Registers
14.2 Special registers
Modbus register table | Access | Internal IL MOD BK tables |
1280 (16-bit word) | Read/write | Modbus telegram watchdog (connection monitoring), (default = 10000 ms) |
1400-1463 (16-bit word) | Read | Up to 1400: Number of local bus devices; Above 1401: ID code of the relevant device |
2002 (16-bit word) | Read/write | Fault response mode (default = reset fault mode) |
2004 (16-bit word) | Read | Net Fail reason |
2006 (16-bit word) | Read/write | Command register (command word) |
2100 (16-bit word) | Write | Transmission mode: RTU, ASCII (default = 0 = RTU mode) |
2101 (16-bit word) | Write | Baud rate: 1200 ... 115200 (Default = 4 = 19200) |
2102 (16-bit word) | Write | Data bits: 7, 8 (default = 1 = 8 bits) |
2103 (16-bit word) | Write | Parity: None, even, odd (default = 1 = even parity) |
2104 (16-bit word) | Write | Stop bits: 1, 2 (default = 0 = 1 stop bit) |
6020-6093 (16-bit word) | Write | PCP |
7996 (16-bit word) | Read | Status register (status word) |
7997 (16-bit word) | Read | Local bus diagnostic status register |
7998 (16-bit word) | Read | Local bus diagnostic parameter register 1 |
7999 (16-bit word) | Read | Local bus diagnostic parameter register 2 |
14.3 Description of special registers
Modbus telegram watchdog (connection monitoring), (1280): Valid values are 0; 200 ms to 65000 ms. Monitors Modbus telegrams, triggers on correct reception. Can be enabled/disabled via rotary switches. Time set via register 1280 (0=disabled). Actions upon triggering depend on fault response mode (default: reset fault mode - set digital outputs to zero, freeze analog outputs, watchdog LED on). Settings modified by write access are applied on power-up reset, except for watchdog activation via register 1280, which is immediate.
Fault response mode, (2002):
Fault response mode | Value | Function |
Standard fault mode | 0 | All outputs are set to "0". |
Reset fault mode (default) | 1 | The digital outputs are set to "0" and the analog outputs are held at the last value. |
Hold last state mode | 2 | All outputs are held at their last value. |
Net Fail reason, (2004): Used to read the reason after a Net Fail signal. For IL MOD BK DI8 DO4-PAC, the reason is connection monitoring watchdog failure (value 000Dhex in register 2004).
Command register (command word), (2006): Activation/deactivation of Plug and Play mode is performed by Bit 0 (0=deactivated, 1=activated). Bit 1 acknowledges Net Fail; Bit 2 acknowledges peripheral fault.
Status register (status word), (7996): Bit 0 indicates error status (0=error, 1=no error). Bit 1 indicates Net Fail status (1=Net Fail occurred, 0=not occurred). Status word values: 0 (error), 1 (no error), 2 (Net Fail).
Local bus diagnostic status register (7997): Each bit indicates a state of the local bus master. Error bits (USER, PF, BUS, CTRL) are detailed in the diagnostic parameter register. If an error bit is set, the diagnostic parameter register is rewritten; otherwise, it is 0000hex.
PCP registers (6020 - 6093): Divided into Communication registers (for data exchange) and Configuration registers (for invoke ID, index, subindex). Refer to IBS SYS PCP G4 UM E user manual for details. The terminal supports eight PCP devices.
Local bus diagnostic parameter register 1 (7998): Contains error location (e.g., device number 0.3).
Local bus diagnostic parameter register 2 (7999): Contains additional information about error codes. Refer to IBS SYS FW G4 UM E user manual for details.
20 PCP Registers
PCP registers are categorized into Communication registers and Configuration registers. The table below outlines the mapping for different Communication References (CR).
Communication reference | Communication register | Configuration register | Remark |
CR 2 | 6020 | 6021 | Index |
| | 6022 | Subindex |
| | 6023 | Invoke ID |
| | 6024-6029 | Reserved |
CR 3 | 6030 | 6031 | Index |
| | 6032 | Subindex |
| | 6033 | Invoke ID |
| | 6034-6039 | Reserved |
CR 4 | 6040 | 6041 | Index |
| | 6042 | Subindex |
| | 6043 | Invoke ID |
| | 6044-6049 | Reserved |
CR 5 | 6050 | 6051 | Index |
| | 6052 | Subindex |
| | 6053 | Invoke ID |
| | 6054-6059 | Reserved |
CR 6 | 6060 | 6061 | Index |
| | 6062 | Subindex |
| | 6063 | Invoke ID |
| | 6064-6069 | Reserved |
CR 7 | 6070 | 6071 | Index |
| | 6072 | Subindex |
| | 6073 | Invoke ID |
| | 60724-6079 | Reserved |
CR 8 | 6080 | 6081 | Index |
| | 6082 | Subindex |
| | 6083 | Invoke ID |
| | 6084-6089 | Reserved |
CR 9 | 6090 | 6091 | Index |
| | 6092 | Subindex |
| | 6093 | Invoke ID |
| | 6094-6099 | Reserved |
Example: To read object 5FE0hex of an IB IL RS 232-PAC with communication reference 4, first set configuration registers (6041-6043) with FC 16 command (e.g., 6041 index: 5FE0hex, 6042 subindex: 0hex, 6043 invoke ID: 0hex). Then use fc3 command to read 29 words via communication register 6040. Modbus functions are used for read/write access to PCP indexes. Accessing reserved registers generates an exception response.