Evaluating Node Status – I/O LED (Blink Code Table). WAGO MODBUS Fieldbus Coupler RTU

Add to My manuals
174 Pages

advertisement

Evaluating Node Status – I/O LED (Blink Code Table). WAGO MODBUS Fieldbus Coupler RTU | Manualzz

82 Diagnostics WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

9.1.2 Evaluating Node Status – I/O LED (Blink Code Table)

The communication status between fieldbus coupler/controller and the I/O modules is indicated by the I/O LED.

Table 34: Node Status Diagnostics – Solution in Event of Error

LED Status Meaning Solution

I/O green The fieldbus node is operating correctly. Normal operation. orange flashing red red flashing red cyclical flashing

Start of the firmware.

1 … 2 seconds of rapid flashing indicate start-up.

Coupler/controller hardware defect

Flashing with approx.. 10 Hz indicates the initialization of the internal bus or of a internal bus error.

-

Replace the fieldbus coupler/controller.

Note the following flashing sequence.

Up to three successive flashing sequences indicate internal data bus errors. There are short intervals between the sequences.

Evaluate the flashing sequences based on the following blink code table.

The blinking indicates an error message comprised of an error code and error argument. off

No data cycle on the internal bus. The fieldbus coupler/controller supply is off.

Device boot-up occurs after turning on the power supply. The I/O LED flashes orange.

Then the bus is initialized. This is indicated by flashing red at 10 Hz for

1 … 2 seconds.

After a trouble-free initialization, the I/O LED is green.

In the event of an error, the I/O LED continues to blink red. Blink codes indicate detailed error messages. An error is indicated cyclically by up to 3 flashing sequences.

After elimination of the error, restart the node by turning the power supply of the device off and on again.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Diagnostics 83

Figure 42: Node Status – I/O LED Signaling

Figure 43: Error Message Coding

Example of a module error:

• The I/O LED starts the error display with the first flashing sequence

(approx. 10 Hz).

• After the first break, the second flashing sequence starts (approx. 1 Hz):

The I/O LED blinks four times.

Error code 4 indicates “data error internal data bus”.

Manual

Version 1.0.0

84 Diagnostics WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

• After the second break, the third flashing sequence starts (approx. 1 Hz):

The I/O LED blinks twelve times.

Error argument 12 means that the internal data bus is interrupted behind the twelfth I/O module.

The thirteenth I/O module is either defective or has been pulled out of the assembly.

Table 35: Blink Code- Table for the I/O LED Signaling, Error Code 1

Error code 1: “Hardware and configuration error”

Error

Argument

Error Description Solution

-

Invalid check sum in the parameter area of the fieldbus controller.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

1

Overflow of the internal buffer memory for the attached I/O modules.

1. Turn off the power for the node.

2. Reduce the number of I/O modules.

3. Turn the power supply on again.

4. If the error persists, replace the fieldbus controller.

2

I/O module(s) with unknown data type

1. Determine the faulty I/O module by first turning off the power supply.

2. Plug the end module into the middle of the node.

3. Turn the power supply on again.

4. - LED continues to flash? -

Turn off the power supply and plug the end module into the middle of the first half of the node (toward the fieldbus controller).

- LED not flashing? -

Turn off the power and plug the end module into the middle of the second half of the node (away from the fieldbus controller).

5. Turn the power supply on again.

6. Repeat the procedure described in step 4 while halving the step size until the faulty I/O module is detected.

7. Replace the faulty I/O module.

8. Inquire about a firmware update for the fieldbus controller.

3

Unknown module type of the

Flash program memory

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

4

Fault when writing in the Flash program memory.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

5

Fault when deleting the Flash memory.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Diagnostics 85

Table 35: Blink Code- Table for the I/O LED Signaling, Error Code 1

Error code 1: “Hardware and configuration error”

Error

Argument

Error Description Solution

6

The I/O module configuration after

AUTORESET differs from the configuration determined the last time the fieldbus controller was powered up.

1. Restart the fieldbus controller by turning the power supply off and on.

7

Fault when writing in the serial EEPROM.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

8

Invalid hardwarefirmware combination.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

9

Invalid check sum in the serial EEPROM.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

10

Serial EEPROM initialization error

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

11

Fault when reading in the serial

EEPROM.

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

12

Timeout during access on the serial

EEPROM

1. Turn off the power supply for the node.

2. Replace the fieldbus controller.

3. Turn the power supply on again.

Manual

Version 1.0.0

14

Maximum number of gateway or mailbox modules exceeded

1. Turn off the power for the node.

2. Reduce the number of corresponding modules to a valid number.

3. Turn the power supply on again.

Table 36: Blink Code Table for the I/O LED Signaling, Error Code 2

Error code 2: -not used-

Error

Argument

Error Description Solution

- Not used -

86 Diagnostics WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 37: Blink Code Table for the I/O LED Signaling, Error Code 3

Error code 3: “Protocol error, internal bus”

Error

Argument

Error Description Solution

-

Internal data bus communication is faulty, defective module cannot be identified.

- Are passive power supply modules (750-613) located in the node? -

1. Check that these modules are supplied correctly with power.

2. Determine this by the state of the associated status LEDs.

- Are all modules connected correctly or are there any

750-613 Modules in the node? -

1. Determine the faulty I/O module by turning off the power supply.

2. Plug the end module into the middle of the node.

3. Turn the power supply on again.

4. - LED continues to flash? -

Turn off the power supply and plug the end module into the middle of the first half of the node (toward the fieldbus coupler).

- LED not flashing? -

Turn off the power and plug the end module into the middle of the second half of the node (away from the fieldbus coupler).

5. Turn the power supply on again.

6. Repeat the procedure described in step 4 while halving the step size until the faulty I/O module is detected.

7. Replace the faulty I/O module.

8. If there is only one I/O module on the fieldbus coupler and the LED is flashing, either the I/O module or fieldbus coupler is defective. Replace the I/O module with a pretested, properly functioning I/O module. If the LED no longer flashes, the replaced I/O module was faulty.

Replace this I/O module.

9. If the LED continues to flash, the fieldbus coupler is faulty. Replace the fieldbus coupler.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Diagnostics 87

Table 38: Blink Code Table for the I/O LED Signaling, Error Code 4

Error code 4: “Physical error, internal bus”

Error

Argument

Error Description Solution

-

Internal bus data transmission error or interruption of the internal data bus at the fieldbus coupler

1. Turn off the power supply to the node.

2. Plug the end module behind the fieldbus coupler.

3. Turn the power supply on.

4. Observe the error argument signaled.

- Is no error argument indicated by the I/O LED? -

5. Replace the fieldbus coupler.

- Is an error argument indicated by the I/O LED? -

5. Identify the faulty I/O module by turning off the power supply.

6. Plug the end module into the middle of the node.

7. Turn the power supply on again.

8. - LED continues to flash? -

Turn off the power and plug the end module into the middle of the first half of the node (toward the fieldbus coupler).

- LED not flashing? -

Turn off the power and plug the end module into the middle of the second half of the node (away from the fieldbus coupler).

9. Turn the power supply on again.

10. Repeat the procedure described in step 6 while halving the step size until the faulty I/O module is detected.

11. Replace the faulty I/O module.

12. If there is only one I/O module on the fieldbus coupler and the LED is flashing, either the I/O module or fieldbus coupler is defective. Replace the I/O module with a pretested, properly functioning I/O module. If the LED no longer flashes, the replaced I/O module was faulty.

Replace this I/O module.

13. If the LED continues to flash, the fieldbus coupler is faulty. Replace the fieldbus coupler. n*

Interruption of the internal data bus behind the nth I/O module with process data

1. Turn off the power supply to the node.

2. Replace the (n+1) I/O module containing process data.

3. Turn the power supply on.

* The number of light pulses (n) indicates the position of the I/O module.

I/O modules without data are not counted (e.g., supply modules without diagnostics)

Table 39: Blink Code Table for the I/O LED Signaling, Error Code 5

Error code 5: “Initialization error, internal bus”

Error

Argument

Error Description Solution n*

Error in register communication during internal bus initialization

1. Turn off the power supply to the node.

2. Replace the (n+1) I/O module containing process data.

3. Turn the power supply on.

* The number of light pulses (n) indicates the position of the I/O module.

I/O modules without data are not counted (e.g., supply modules without diagnostics)

Manual

Version 1.0.0

88 Diagnostics WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 40: Blink Code Table for the 'I/O' LED Signaling, Error Code 7…8

Error code 7…8: -not used-

Error

Argument

Error Description Solution

- Not used

Table 41: Blink Code Table for the I/O LED Signaling, Error Code 9

Error code 9: “CPU Trap error”

Error

Argument

Error Description Solution

1 Illegal Opcode

2

3

Stack overflow

Stack underflow

Fault in the program sequence.

1. Please contact the I/O Support.

4 NMI

9.1.3 Evaluating Power Supply Status

The power supply unit of the device has two green LEDs that indicate the status of the power supplies.

LED “A” indicates the 24 V supply of the coupler.

LED “B” or “C” reports the power available on the power jumper contacts for field side power.

Table 42: Power Supply Status Diagnostics – Solution in Event of Error

LED Status Meaning Solution

A

Green

Operating voltage for the system is available.

-

Off No power is available for the system

Check the power supply for the system

(24 V and 0 V).

B or C

Green

Off

The operating voltage for power jumper contacts is available.

No operating voltage is available for the power jumper contacts.

-

Check the power supply for the power jumper contacts (24 V and 0 V).

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Diagnostics 89

9.2 Behavior of the Fieldbus Coupler during

Interruption of Operations

An interruption of operation occurs when the fieldbus coupler can no longer exchange process data with the master and/or the I/O modules.

9.2.1 Loss of Power

In the case loss of power outage or falling below the minimum level of the power supply to the fieldbus coupler, the communication with the master and the I/O modules will be interrupted. The I/O modules connected to the fieldbus coupler will switch their output data to a value of “0”.

9.2.2 Loss of Fieldbus

The fieldbus coupler determines that a loss of the fieldbus has occurred when the communication to the master is interrupted. A loss of fieldbus can be caused by losing the master itself or by an interruption in the communication connection.

A loss of fieldbus additionally means that the fieldbus coupler cannot receive any output process data from the master nor can it send any input process data to the master.

During a loss of fieldbus, the fieldbus coupler switches the output signal of the

I/O modules to a value of “0”.

9.2.3 Internal Data Bus Error

The fieldbus coupler determines that an internal data bus error has occurred when the communication with the I/O modules is disrupted or interrupted. An internal data bus error can occur due to the removal e.g. of an I/O module from the fieldbus node.

In addition, an internal data bus error means that the fieldbus coupler cannot exchange any more process data with the I/O modules.

The I/O modules switch their output signals to a value of “0” in the case of an error.

The fieldbus coupler reports an internal data bus error by sending a blink code. To send the blink code, the fieldbus coupler uses the I/O LED.

Manual

Version 1.0.0

90 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10 Fieldbus Communication

10.1 MODBUS-Functions

10.1.1 General

MODBUS is a non-vendor-specific, open fieldbus standard for a wide range of applications in production and process automation.

The MODBUS protocol is implemented in accordance with the "MODBUS

APPLICATION PROTOCOL SPECIFICATION V1.1b3" and provides the following functions:

• Provision of the process image

• Provision of the fieldbus variables

• Provision of various settings for the fieldbus coupler/controller via the fieldbus

Additional Information

The structure of a datagram is specific for the individual function. Refer to the descriptions of the MODBUS Function codes.

Information Additional information

More information is available on the Internet at: http://www.modbus.org

The MODBUS protocol is essentially based on the following basic data types:

Table 43: Basic Data Types for the MODBUS Protocol

Data Type

Discrete Inputs

Length

1 bits

Description

Digital inputs:

Coils

Input Register

1 bits

16 bits

Digital outputs:

Analog inputs:

Holding Register 16 bits Analog outputs:

One or more function codes are defined for every basic data type.

Using these functions, the necessary binary input/output data or analog input/output data and internal variables from the fieldbus node can be set or read out directly.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 91

Reading of outputs with FC1 to FC4 and FC23 is possible by adding an offset!

In divergence from the MODBUS standard, all functions access input and output data in an identical manner for read access. An offset of 200hex (0x0200) must be added to the MODBUS address for read access to output data. For write access to output data either the MODBUS base addresses starting from 0x0000 or the

MODBUS address with an offset of 200hex (0x0200…) may be used equivalently.

Table 44: List of MODBUS Functions Implemented in the Fieldbus Coupler

Function code Function name Type of access and description Access to resources

FC1 0x01

FC2 0x02

Read Coils

Read Discrete

Inputs

Reading of multiple input bits, reading back of multiple output bits

R: Process image

FC3 0x03

FC4 0x04

Read Holding

Registers

Read Input

Registers

Reading of multiple input registers, reading back of multiple output registers

R: Process image, internal variables

FC5 0x05

FC6 0x06

FC11 0x0B

Write Single Coil Writing of a single output bit

Write Single

Register

Get Comm Event

Counters

Writing of a single output register

Communication event counter

W:

W:

Process image

Process image, internal variables

R: None

FC15 0x0F

FC16

FC23

0x10

0x17

Write Multiple

Coils

Write Multiple

Registers

Read/Write

Multiple

Registers

Writing of multiple output bits W: Process image

Writing of multiple output registers

Reading of multiple input registers, reading and writing of multiple output registers

W:

R/W:

Process image, internal variables

Process image, internal variables

To execute a desired function, specify the respective function code and the address of the selected input or output data.

Note the number system when addressing!

The examples listed use the hexadecimal system (i.e.: 0x000) as their numerical format. Addressing begins with 0. The format and beginning of the addressing may vary according to the software and the control system. All addresses then need to be converted accordingly.

Manual

Version 1.0.0

92 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10.1.2 Using the MODBUS Functions

The graphic overview illustrates the access of a few MODBUS functions to process image data using an example of a fieldbus node.

Note

Figure 44: Using MODBUS Functions for a Fieldbus Coupler/Controller

Use of bit functions should be given priority for binary signals!

It is meaningful to access binary signals using bit functions  . If reading or writing access to binary signals is performed via register functions  , an address shift may occur when other analog input/output modules are operated at the fieldbus coupler/controller.

Note!

Only the 512 binary input and output signals with the lowest values may be addressed using bit functions  . Only register functions  may be used to access digital inputs/outputs beyond this.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10.1.3 Description of the MODBUS Functions

Fieldbus Communication 93

All MODBUS functions are executed as follows:

1. A MODBUS TCP master (e.g., a PC) makes a request to the WAGO fieldbus node using a specific function code based on the desired operation..

2. The WAGO fieldbus node receives the datagram and then responds to the master with the proper data, which is based on the master’s request.

If the WAGO fieldbus node receives an incorrect request, it sends an error datagram (Exception) to the master.

The exception code contained in the exception has the following meaning:

Table 45: Exception Codes

Exception code Meaning

0x01 Illegal function

0x02

0x03

0x04

Illegal data address

Illegal data value

Slave device failure

0x05

0x06

0x08

0x0A

0x0B

Acknowledge

Server busy

Memory parity error

Gateway path unavailable

Gateway target device failed to respond

The telegram structure for Request, Response and Exception is explained for each function code using examples in the sections that follow.

Manual

Version 1.0.0

94 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10.1.3.1 Function Code FC1 (Read Coils) and FC2 (Read Discrete Inputs)

These functions read out multiple input bits (e.g., digital inputs) and/or output bits

(e.g., digital outputs) and are to be used identically.

Based on the tables for MODBUS register mapping, these bit functions can be used to address only the 512 lowest value input or output bits for the process image. As the maximum number of I/O modules (64) enables a node to be set up with up to 1024 digital signals, it may be necessary to also address digital inputs/

-outputs beyond this. Register functions FC3 and FC4 must be used for this.

Structure of the request

The request determines the start address and the number of bits to be read.

Example: A request of which bit 0 to bit 7 is to be read.

Table 46: Request Structure for Function Codes FC1 and FC2

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Byte 8, 9

Byte 10, 11

Field name

Transaction identifier

Protocol identifier

Length field

Unit identifier

Example

0x0000

0x0000

0x0006

0x01 not used

MODBUS function code 0x01 or 0x02

Starting address 0x0000

Bit count 0x0008

Structure of the response

The current values of the queried bits are entered into the data field. Value 1 =

ON, value 0 = OFF. The least significant bit of the first data byte contains the first bit of the request. The other bits follow in ascending order. If the number of inputs is not a multiple of 8, the remaining bits of the last data byte are filled with zeros.

Table 47: Response Structure for Function Codes FC1 and FC2

Byte

...

Byte 7

Field name

MODBUS function code

Example

0x01 or 0x02

Byte 8

Byte 9

Byte count

Bit values

0x01

0x12

The status of inputs 7 to 0 is indicated as byte value 0x12 or binary 0001 0010.

Input 7 is the bit with the highest value, input 0 with the lowest value for this byte.

Assignment is made from 7 to 0 as follows:

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 95

Table 48: Input Assignments

OFF OFF OFF ON OFF OFF ON OFF

Bit 0 0 0 1 0 0 1 0

Coil 7 6 5 4 3 2 1 0

Structure of the exception

Table 49: Exception Structure for Function Codes FC1 and FC2

Byte

...

Byte 7

Field name

Byte 8

Example

MODBUS function code 0x81 (for FC1) or 0x82

(for FC2)

Exception code 0x02

10.1.3.2 Function Code FC3 (Read Holding Registers) and FC4 (Read Input

Registers)

These functions read out multiple input words (input registers) and/or output words (output registers) and are to be used indentically.

Structure of the request

The request determines the address of the start word (start register) and the number of registers to be read.

Example: request to read registers 0 and 1.

Table 50: Request Structure for Function Codes FC3 and FC4

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Byte 8, 9

Byte 10, 11

Field name

Transaction identifier

Protocol identifier

Length field

Unit identifier

Example

0x0000

0x0000

0x0006

0x01 not used

MODBUS function code 0x03 or 0x04

Starting address 0x0000

Word count 0x0002

Manual

Version 1.0.0

96 Fieldbus Communication

Structure of the response

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The register data of the response is entered into the registers (2 bytes per register).

The first byte contains the more significant bits, the second byte contains the less significant bits.

Table 51: Response Structure for Function Codes FC3 and FC4

Byte

...

Byte 7

Byte 8

Byte 9, 10

Byte 11, 12

Field name

MODBUS function code

Byte count

Value register 0

Value register 1

Example

0x03 or 0x04

0x04

0x1234

0x2345

The response shows that register 0 contains the value 0x1234 and register 1 contains the value 0x2345.

Structure of the exception

Table 52: Exception Structure for Function Codes FC3 and FC4

Byte

...

Byte 7

Byte 8

Field name

Exception code

Example

MODBUS function code 0x83 (for FC3) or 0x84

0x02

10.1.3.3 Function Code FC5 (Write Single Coil)

This function writes a digital output bit. Value 0xFF00 sets the output to TRUE, value 0x0000 to FALSE.

Structure of the request

The request determines the address of the output bit.

Example: Setting the second output bit (address 1).

Table 53: Request Structure for Function Code FC5

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Field name

Transaction identifier

Protocol identifier

Length field

Example

0x0000

0x0000

0x0006

Unit identifier 0x01 not used

MODBUS function code 0x05

Byte 8, 9

Byte 10

Byte 11

Output address

ON/OFF

0x0001

0xFF

0x00

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Structure of the response

Fieldbus Communication 97

Table 54: Response Structure for Function Code FC5

Byte

...

Byte 7

Field name Example

MODBUS function code 0x05

Byte 8, 9

Byte 10

Byte 11

Output address

Value

0x0001

0xFF

0x00

Structure of the exception

Table 55: Exception Structure for Function Code FC5

Byte

...

Byte 7

Byte 8

Field name Example

MODBUS function code 0x85

Exception code 0x02 or 0x03

10.1.3.4 Function Code FC6 (Write Single Register)

This function writes a value into a single output register.

Structure of the request

The request determines the address of the first output word to be set. The value to be set is determined in the request data field.

Example: Setting of the second output channel to 0x1234.

Table 56: Request Structure for Function Code FC6

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Byte 8, 9

Byte 10, 11

Field name

Transaction identifier

Protocol identifier

Example

0x0000

0x0000

Length field

Unit identifier

0x0006

0x01 not used

MODBUS function code 0x06

Register address 0x0001

Register value 0x1234

Manual

Version 1.0.0

98 Fieldbus Communication

Structure of the response

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The response is an echo of the request.

Table 57: Response Structure for Function Code FC6

Byte

...

Byte 7

Field name

MODBUS function code

Example

0x06

Byte 8, 9

Byte 10, 11

Register address

Register value

0x0001

0x1234

Structure of the exception

Table 58: Exception Structure for Function Code FC6

Byte

...

Byte 7

Byte 8

Field name Example

MODBUS function code 0x86

Exception code 0x02

10.1.3.5 Function Code FC11 (Get Comm Event Counter)

This function returns a status word and a single event counter from the communication register of the fieldbus coupler/controller. The higher level control system can use this counter to determine whether the fieldbus coupler/controller has processed the messages properly.

Every time a message is processed successfully, the counter counts up.

Error messages or counter queries are not counted.

Structure of the request

Table 59: Request Structure for Function Code FC11

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Field name

Transaction identifier

Protocol identifier

Example

0x0000

0x0000

Length field

Unit identifier

0x0002

0x01 not used

MODBUS function code 0x0B

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Structure of the response

Fieldbus Communication 99

The response contains a 2-byte status word and a 2-byte event counter.

The status word consists of zeros.

Table 60: Response Structure for Function Code FC11

Byte

...

Byte 7

Byte 8, 9

Byte 10, 11

Field name Example

MODBUS function code 0x0B

Status 0x0000

Event count 0x0003

The event counter shows that 3 (0x0003) events were counted.

Structure of the exception

Table 61: Exception Structure for Function Code FC11

Byte

...

Byte 7

Byte 8

Field name Example

MODBUS function code 0x8B

Exception code 0x02

10.1.3.6 Function Code FC15 (Write Multiple Coils)

This function is used to set multiple output bits to 1 or 0.

Structure of the request

The request determines the start address and the number of bits to be set. The required state (1 or 0) of the bit is determined by the content of the request data field.

In this example, 16 bits are set, starting with address 0. The request contains 2 bytes with the value 0xA5F0, i.e. 1010 0101 1111 0000 binary.

The first byte assigns the 0xA5 value to address 7 to 0, with 0 being the least significant bit. The next byte assigns 0xF0 to address 15 to 8, with 8 being the least significant bit.

Manual

Version 1.0.0

100 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 62: Request Structure for Function Code FC15

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Field name

Transaction identifier

Protocol identifier

Length field

Example

0x0000

0x0000

0x0009

Unit identifier 0x01 not used

MODBUS function code 0x0F

Byte 8, 9

Byte 10, 11

Byte 12

Byte 13

Byte 14

Starting address

Bit count

Byte count

Data byte1

Data byte2

0x0000

0x0010

0x02

0xA5

0xF0

Structure of the response

Table 63: Response Structure for Function Code FC15

Byte

...

Byte 7

Field name Example

MODBUS function code 0x0F

Byte 8, 9

Byte 10, 11

Starting address

Bit count

0x0000

0x0010

Structure of the exception

Table 64: Exception Structure for Function code FC15

Byte

...

Byte 7

Byte 8

Field name

Exception code

Example

MODBUS function code 0x8F

0x02

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 101

10.1.3.7 Function Code FC16 (Write Multiple Registers)

This function writes values to a number of output registers.

Structure of the request

The request determines the start address and the number of registers to be set.

Two bytes of data per register are transmitted.

Example: The data in the registers 0 and 1 is set.

Table 65: Request Structure for Function Code FC16

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Byte 8, 9

Field name

Transaction identifier

Protocol identifier

Length field

Example

0x0000

0x0000

0x000B

Unit identifier 0x01 not used

MODBUS function code 0x10

Starting address 0x0000

Byte 10, 11

Byte 12

Byte 13, 14

Byte 15, 16

Word count

Byte count

Register value 1

Register value 2

0x0002

0x04

0x1234

0x2345

Structure of the response

Table 66: Response Structure for Function Code FC16

Byte

...

Byte 7

Byte 8, 9

Byte 10, 11

Field name

MODBUS function code

Starting address

Word count

Example

0x10

0x0000

0x0002

Structure of the exception

Table 67: Exception Structure for Function Code FC16

Byte

...

Byte 7

Byte 8

Field name

Exception code

Example

MODBUS function code 0x90

0x02

Manual

Version 1.0.0

102 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10.1.3.8 Function Code FC23 (Read/Write Multiple Registers)

This function writes values to multiple output registers and reads values from multiple input and/or output registers. Write access is executed before read access.

Structure of the request

The request message determines the start address and the number of registers to be set. Two bytes of data per register are transmitted.

Example: The data in the register 3 is set to 0x0123.

Example: The values 0x0004 and 0x5678 are read from registers 0 and 1.

Table 68: Request Structure for Function Code FC23

Byte

Byte 0, 1

Byte 2, 3

Byte 4, 5

Byte 6

Byte 7

Byte 8, 9

Byte 10, 11

Byte 12, 13

Byte 14, 15

Field name

Transaction identifier

Protocol identifier

Length field

Unit identifier

MODBUS function code

Starting address for read

Word count for read

Starting address for write

Word count for write

Example

0x0000

0x0000

0x000F

0x01 not used

0x17

0x0000

0x0002

0x0003

0x0001

Byte 16 Byte count (2 x word count for write) 0x02

Byte 17...(B+16) Register values (B = Byte count) 0x0123

Structure of the response

Table 69: Response Structure for Function Code FC23

Byte

...

Field name

Byte 7

Byte 8

MODBUS function code

Byte count (2 x word count for read)

Byte 9...(B+1) Register values (B = Byte count)

Structure of the exception

Table 70: Exception Structure for Function Code FC23

Byte

...

Field name

Byte 7

Byte 8

MODBUS function code

Exception code

Example

0x17

0x04

0x0004 or 0x5678

Example

0x97

0x02

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 103

10.1.4 MODBUS Register Mapping

The following tables display the MODBUS addressing and the internal variables.

10.1.4.1 Register Access

Register services are used to determine or change the statuses of complex and digital intput/output modules.

Read register access (with FC3, FC4 and FC23)

Table 71: Read register Access (with FC3, FC4 and FC23)

MODBUS Address

[dec] [hex]

IEC-61131-

Address

Memory area

0...255 0x0000...0x00FF %IW0...%IW255 Physical Input Area

256...511 0x0100...0x01FF - MODBUS Exception: "Illegal data address"

512...767 0x0200...0x02FF %QW0...%QW255 Physical Output Area

768...4095 0x0300...0x0FFF - MODBUS Exception: "Illegal data address"

4096...12287 0x1000...0x2FFF -

12288...65535 0x3000...0xFFFF -

Configuration register (see Section

"Configuration Register")

MODBUS Exception: "Illegal data address"

Write register access (with FC6, FC16 and FC23)

Table 72: Write Register Access (with FC6, FC16 and FC23)

MODBUS Address

[dec] [hex]

IEC-61131-

Address

Memory area

0...255 0x0000...0x00FF %QW0...%QW255 Physical Output Area

256...511 0x0100...0x01FF - MODBUS Exception: "Illegal data address"

512...767 0x0200...0x02FF %QW0...%QW255 Physical Output Area

768...4095 0x0300...0x0FFF - MODBUS Exception: "Illegal data address"

4096...12287 0x1000...0x2FFF -

12288...65535 0x3000...0xFFFF -

Configuration register (see Section

"Configuration Register")

MODBUS Exception: "Illegal data address"

Manual

Version 1.0.0

104 Fieldbus Communication

10.1.4.2 Bit Access

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Digital MODBUS services are bit access processes used to determine or change the statuses of digital input/output modules. These services do not reach complex

I/O modules; they are simply disregarded.

Read bit access (with FC1 and FC2)

Table 73: Read bit access (with FC1 and FC2)

MODBUS Address IEC-61131

Address

[dec]

0...511

[hex]

0x0000...0x01FF Depending on the node configuration

512...1023 0x0200...0x03FF Depending on the node configuration

1024... 65535 0x0400...0xFFFF -

Description

First 512 digital inputs

First 512 digital outputs

MODBUS Exception: "Illegal data address"

Bit Access Writing (with FC5 and FC15)

Table 74: Bit access writing (with FC5 and FC15)

MODBUS address

[dec] [hex]

Memory range Description

0...511 0x0000...0x01FF Physical intput area First 512 digital outputs

512...1023 0x0200...0x03FF Physical output area First 512 digital outputs

1024...65535 0x0400...0xFFFF - MODBUS exception: “Illegal data address”

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 105

10.1.5 MODBUS Registers

0x1051 R

0x2000 R

0x2001 R

0x2002 R

0x2003 R

0x2004 R

0x2005 R

0x2006 R

0x2007 R

0x2008 R

0x2010 R

0x2011 R

0x2012 R

0x2013 R

0x2014 R

0x2020 R

0x2021 R

0x2022 R

Table 75: MODBUS Registers

Register address

Access Length

(word)

0x1000 R/W 1

0x1001 R/W 1

0x1002 R/W 1

0x1003 R/W 1

Description

Watchdog time read/write

Watchdog coding mask 1…16

Watchdog coding mask 17…32

Watchdog trigger

0x1004 R 1

0x1005 R/W 1

Minimum trigger time

Watchdog stop (Write sequence 0xAAAA, 0x5555)

0x1006 R 1

0x1007 R/W 1

0x1008 R/W 1

0x1020 R 1…2

0x1021 R

0x1022 R

0x1023 R

0x1024 R

1

0x1025 R

0x1026 R

0x1027 R/W 1

0x1028 R 9

1…4

1…3

1…2

1…4

Watchdog status

Restart watchdog (Write sequence 0x1)

Stop watchdog (Write sequence 0x55AA or 0xAA55)

LED error code

LED error argument

Number of analog output data in the process image (in bits)

Number of analog input data in the process image (in bits)

Number of digital output data in the process image (in bits)

Number of digital input data in the process image (in bits)

Current node address

Modbus configuration

Configuration of the communication interface

0x1040 R/W Process data communication channel

3

1

1

1

1

1

1

1

1

1

1

1

1

1

1

32

16

16

Diagnosis of the connected I/O modules

Constant 0x0000

Constant 0xFFFF

Constant 0x1234

Constant 0xAAAA

Constant 0x5555

Constant 0x7FFF

Constant 0x8000

Constant 0x3FFF

Constant 0x4000

Firmware version

Series code

Fieldbus coupler/controller code

Firmware version major revision

Firmware version minor revision

Short description controller

Compile time of the firmware

Compile date of the firmware

10.1.5.1 Accessing Register Values

You can use any MODBUS application to access (read from or write to) register values. Both commercial (e.g., "Modscan") and free programs (from http://www.modbus.org/tech.php

) are available.

The following sections describe how to access both the registers and their values.

Manual

Version 1.0.0

106 Fieldbus Communication

10.1.5.2 Watchdog Registers

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The watchdog monitors the data transfer between the fieldbus master and the controller. Every time the controller receives a specific request (as define in the watchdog setup registers) from the master, the watchdog timer in the controller resets.

In the case of fault free communication, the watchdog timer does not reach its end value. After each successful data transfer, the timer is reset.

If the watchdog times out, a fieldbus failure has occurred. In this case, the fieldbus controller answers all following MODBUS TCP/IP requests with the exception code 0x0004 (Slave Device Failure).

In the controller special registers are used to setup the watchdog by the master

(Register addresses 0x1000 to 0x1008).

By default, the watchdog is not enabled when you turn the controller on. To activate it, the first step is to set/verify the desired time-out value of the Watchdog

Time register (0x1000). Second, the function code mask must be specified in the mask register (0x1001), which defines the function code(s) that will reset the timer for the first time. Finally, the Watchdog-Trigger register (0x1003) or the register 0x1007 must be changed to a non-zero value to start the timer subsequently.

Reading the Minimum Trigger time (Register 0x1004) reveals whether a watchdog fault occurred. If this time value is 0, a fieldbus failure is assumed. The timer of watchdog can manually be reset, if it is not timed out, by writing a value of 0x1 to the register 0x1003 or to the Restart Watchdog register 0x1007.

After the watchdog is started, it can be stopped by the user via the Watchdog Stop register (0x1005) or the Simply Stop Watchdog register (0x1008).

The watchdog registers can be addressed in the same way as described with the

MODBUS read and write function codes. Specify the respective register address in place of the reference number.

Table 76: Register Address 0x1000

Register address 0x1000 (4096 dec

)

Value Watchdog time, WS_TIME

Access

Default

Description

Read/write

0x0000

This register stores the watchdog timeout value. However, a non zero value must be stored in this register before the watchdog can be triggered. The time value is stored in multiples of 100ms (e.g., 0x0009 is .9 seconds). It is not possible to modify this value while the watchdog is running.

There is no code, by which the current data value can be written again, while the watchdog is active.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 107

Table 77: Register Value 0x1001

Register address 0x1001 (4097 dez

)

Value Watchdog function coding screen, function code 1...16, WDFCM_1_16

Access

Default

Description

Read/write

0xFFFF

Use this screen to set the function codes to trigger the watchdog function. With a

“1” on the bit position described below, the function code can be selected:

FC 1 Bit 0

FC 2 Bit 1

FC 3 Bit 2

FC 4 Bit 3

FC 5 Bit 4

...

FC 16 Bit 15

The registry value can only be modified if the watchdog is not active. The bit pattern saved in the registry specifies, which function codes trigger the watchdog.

Some function codes are not supported. Values can be entered for these, but the watchdog does not start even if another MODBUS device sends it.

Table 78: Register Value 0x1002

Register address 0x1002 (4098 dez

)

Value Watchdog function coding screen, function code 17...32, WD_FCM_17_32

Access

Default

Description

Read/write

0xFFFF

The same function as before, but with function codes 17 to 32.

FC 17 Bit 0

FC 18 Bit 1

...

FC 32 Bit 15

These codes are not supported. Therefore, this register should be left at the default value. The registry value can only be modified if the watchdog is not active. There is no exception code by which the current data value can be written again while the watchdog is active.

Table 79: Register Value 0x1003

Register address 0x1003 (4099 dez

)

Value Watchdog trigger, WD_TRIGGER

Access

Default

Description

Read/write

0x0000

This register is used for an alternative trigger method. The watchdog is triggered by writing different values to this register. Successive values must differ in size.

The watchdog starts when values not equal to zero are written after a PowerOn.

The written value may not be equal to the previously written value for a restart!

A watchdog error is reset and it is again possible to write process data.

Manual

Version 1.0.0

108 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 80: Register Value 0x1004

Register address 0x1004 (4100 dez

)

Value Minimum current trigger time, WD_AC_TRG_TIME

Access

Default

Description

Read

0xFFFF

This register saves the current smallest watchdog trigger time. When the watchdog is triggered, the saved value is compared to the current value. If the current value is smaller than the saved value, it is replaced by the current value.

The unit is 100 ms/digit. The saved value is modified by writing new values. This has no effect on the watchdog. The value 0x000 is not permitted.

Table 81: Register Value 0x1005

Register address 0x1005 (4101 dez

)

Value Stop watchdog, WD_AC_STOP_MASK

Access Read/write

Default 0x0000

Description If the value 0xAAAA followed by the value 0x5555 is written to this register, the watchdog stops. The watchdog error response is blocked. A watchdog error is reset and it is again possible to write to the process data.

Table 82: Register Value 0x1006

Register address 0x1006 (4102 dez

)

Value While watchdog is running, WD_RUNNING

Access

Default

Description

Read

0x0000

Current watchdog status at 0x0000: Watchdog inactive at 0x0001: Watchdog active at 0x0002: Watchdog timed out

Table 83: Register Value 0x1007

Register address 0x1007 (4103 dez

)

Value Restart watchdog, WD_RESTART

Access

Default

Description

Read/write

0x0001

Writing 0x1 to the register starts the watchdog again.

If the watchdog was stopped before the overflow, it is not started again.

Table 84: Register Value 0x1008

Register address 0x1008 (4104 dez

)

Value Just pause watchdog, WD_AC_STOP_SIMPLE

Access

Default

Description

Read/write

0x0000

By writing the values 0x0AA55 or 0x55AA, the watchdog is paused if active.

The watchdog error response is temporarily disabled. An existing watchdog error is reset and it is again possible to write to the watchdog register.

The length of each register is 1 word; i.e., with each access only one word can be written or read. Following are two examples of how to set the value for a time overrun:

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 109

Setting the watchdog for a timeout of more than 1 second:

1. Write 0x000A in the register for time overrun (0x1000).

Register 0x1000 works with a multiple of 100 ms;

1 s = 1000 ms; 1000 ms / 100 ms = 10 dec

= A hex

)

2. Use the function code 5 to write 0x0010 (=2

(5-1)

) in the coding mask

(register 0x1001).

Table 85: Starting Watchdog

FC FC16 FC15 FC14 FC13 FC12 FC11 FC10 FC9 FC8 FC7 FC6 FC5 FC4 FC3 FC2 FC1

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bin 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 hex 0 0 1 0

Function code 5 (writing a digital output bit) continuously triggers the watchdog to restart the watchdog timer again and again within the specified time. If time between requests exceeds 1 second, a watchdog timeout error occurs.

3. To stop the watchdog, write the value 0xAA55 or 0x55AA into 0x1008

(Simply Stop Watchdog register, WD_AC_STOP_SIMPLE).

Setting the watchdog for a timeout of 10 minutes or more:

1. Write 0x1770 (= 10*60*1000 ms / 100 ms) in the register for time overrun

(0x1000).

(Register 0x1000 works with a multiple of 100 ms;

10 min = 600,000 ms; 600,000 ms / 100 ms = 6000dec = 1770hex)

2. Write 0x0001 in the watchdog trigger register (0x1003) to start the watchdog.

3. Write different values (e.g., counter values 0x0000, 0x0001) in the watchdog to trigger register (0x1003).

Values following each other must differ in size. Writing of a value not equal to zero starts the watchdog. Watchdog faults are reset and writing process data is possible again.

4. To stop the watchdog, write the value 0xAA55 or 0x55AA into 0x1008

(Simply Stop Watchdog register, WD_AC_STOP_SIMPLE).

Manual

Version 1.0.0

110 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

10.1.5.3 Diagnostic Registers

The following registers can be read to determine errors in the node:

Table 86: Register Address 0x1020

Register address 0x1020 (4128 dec

)

Value LedErrCode

Access

Description

Read

Declaration of the error code

Table 87: Register Address 0x1021

Register address 0x1021 (4129 dec

)

Value LedErrArg

Access

Description

Read

Declaration of the error argument

10.1.5.4 Configuration Registers

The following registers contain configuration information of the connected modules:

Table 88: Register Address 0x1022

Register address 0x1022 (4130 dec

)

Value CnfLen.AnalogOut

Access

Description

Read

Number of word-based outputs registers in the process image in bits (divide by

16 to get the total number of analog words)

Table 89: Register Address 0x1023

Register address 0x1023 (4131 dec

)

Value CnfLen.AnalogInp

Access Read

Description Number of word-based inputs registers in the process image in bits (divide by 16 to get the total number of analog words)

Table 90: Register Address 0x1024

Register address 0x1024 (4132 dec

)

Value CnfLen.DigitalOut

Access

Description

Read

Number of digital output bits in the process image

Table 91: Register Address 0x1025

Register address 0x1025 (4133 dec

)

Value CnfLen.DigitalInp

Access

Description

Read

Number of digital input bits in the process image

Manual

Version 1.0.0

ki

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 111

Table 92: Register Value 0x1026

Register address 0x1026 (4134 dez

)

Value Current node address

Access

Description

Read

The address is read when power supply is switched on.

Table 93: Register Value 0x1027

Register address 0x1027 (4135 dez

)

Value MODBUS configuration

Access Read

Description D0 – D3:

D4 – D5:

D6:

D7 – D9:

D10:

D11:

D12:

D13:

Baud rate

Byte Frame

Data Length 8/7 Bits

End of Frame Time

RTU/ASCII Mode

Error Check

Watchdog fbconfig.lib

Table 94: Register Value 0x1028

Register address 0x1028 (4136 dez

)

Value Configuration of the communication interface

Access Read/write

Description The low byte corresponds to the required station address.

The high byte is the binary component for the required station address.

High-byte

0x00

*)

Low-byte

0x00

Station address

Determined by rotary encoder switch

0xFF 0x00 0

0xFE 0x01 1

0xFD

0x02

0x01

0x00

*)

Default setting

0x02

0xFD

0xFE

0xFF

2

253

254 illegal

Table 95: Register Address 0x1040

Register address 0x1040 (4160 dec

)

Value Process data communication channel

Access

Description

Read/write

This register has the function of an interface to WAGO-I/OPRO CAA, e.g. for the debugging

Manual

Version 1.0.0

112 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 96: Register Address 0x1051

Register address 0x1051 (4177 dec

)

Value Diagnosis of the connected I/O modules at the MODBUS/RTU fieldbus

Access

Description

Read

Diagnosis of the connected I/O modules, length 3 words

Word 1: Number of the module

Word 2: Number of the channel

Word 3: Diagnosis

10.1.5.5 Firmware Information Registers

The following registers contain information on the firmware of the fieldbus coupler/controller:

Table 97: Register Address 0x2010

Register address 0x2010 (8208 dec

) with a word count of 1

Value Revision, INFO_REVISION

Access

Description

Read

Firmware index, e.g. 0005 for version 5

Table 98: Register Address 0x2011

Register address 0x2011 (8209 dec

) with a word count of 1

Value Series code, INFO_SERIES

Access

Description

Read

WAGO serial number, e.g. 0750 for WAGO-I/O-SYSTEM 750

Table 99: Register Address 0x2012

Register address 0x2012 (8210 dec

) with a word count of 1

Value Order number, INFO_ITEM

Access

Description

Read

First part of WAGO order number, e.g. 841 for the controller 750-841 or 341 for the coupler 750-341 etc.

Table 100: Register Address 0x2013

Register address 0x2013 (8211 dec

) with a word count of 1

Value Major sub item code, INFO_MAJOR

Access Read

Description Firmware version Major Revision

Table 101: Register Address 0x2014

Register address 0x2014 (8212 dec

) with a word count of 1

Value Minor sub item code, INFO_MINOR

Access

Description

Read

Firmware version Minor Revision

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Fieldbus Communication 113

Table 102: Register Address 0x2020

Register address 0x2020 (8224 dec

) with a word count of up to 16

Value Description, INFO_DESCRIPTION

Access

Description

Read

Information on the controller, 16 words

Table 103: Register Address 0x2021

Register address 0x2021 (8225 dec

) with a word count of up to 8

Value Description, INFO_DESCRIPTION

Access

Description

Read

Time of the firmware version, 8 words

Table 104: Register Address 0x2022

Register address 0x2022 (8226 dec

) with a word count of up to 8

Value Description, INFO_DATE

Access Read

Description Date of the firmware version, 8 words

10.1.5.6 Constant Registers

The following registers contain constants, which can be used to test communication with the master:

Table 105: Register Address 0x2000

Register address 0x2000 (8192 dec

)

Value Zero, GP_ZERO

Access

Description

Read

Constant with zeros

Table 106: Register Address 0x2001

Register address 0x2001 (8193 dec

)

Value Ones, GP_ONES

Access Read

Description Constant with ones

• –1 if this is declared as "signed int"

• MAXVALUE if it is declared as "unsigned int"

Table 107: Register Address 0x2002

Register address 0x2002 (8194 dec

)

Value 1,2,3,4, GP_1234

Access Read

Description This constant value is used to test the Intel/Motorola format specifier. If the master reads a value of 0x1234, then with Intel format is selected – this is the correct format. If 0x3412 appears, Motorola format is selected.

Manual

Version 1.0.0

114 Fieldbus Communication WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 108: Register Address 0x2003

Register address 0x2003 (8195 dec

)

Value Mask 1, GP_AAAA

Access

Description

Read

This constant is used to verify that all bits are accessible to the fieldbus master.

This will be used together with register 0x2004.

Table 109: Register Address 0x2004

Register address 0x2004 (8196 dec

)

Value Mask 1, GP_5555

Access

Description

Read

This constant is used to verify that all bits are accessible to the fieldbus master.

This will be used together with register 0x2003.

Table 110: Register Address 0x2005

Register address 0x2005 (8197 dec

)

Value Maximum positive number, GP_MAX_POS

Access

Description

Read

Constant in order to control arithmetic.

Table 111: Register Address 0x2006

Register address 0x2006 (8198 dec

)

Value Maximum negative number, GP_MAX_NEG

Access

Description

Read

Constant in order to control arithmetic

Table 112: Register Address 0x2007

Register address 0x2007 (8199 dec

)

Value Maximum half positive number, GP_HALF_POS

Access Read

Description Constant in order to control arithmetic

Table 113: Register Address 0x2008

Register address 0x2008 (8200 dec

)

Value Maximum half negative number, GP_HALF_NEG

Access

Description

Read

Constant in order to control arithmetic

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 115

11 I/O Modules

11.1 Overview

For modular applications with the WAGO-I/O-SYSTEM 750/753, different types of I/O modules are available

• Digital Input Modules

• Digital Output Modules

• Analog Input Modules

• Analog Output Modules

• Specialty Modules

• System Modules

For detailed information on the I/O modules and the module variations, refer to the manuals for the I/O modules.

You will find these manuals on the WAGO web pages under www.wago.com

.

More Information about the WAGO-I/O-SYSTEM

Current information on the modular WAGO-I/O-SYSTEM is available in the

Internet under: www.wago.com

.

Manual

Version 1.0.0

116 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

11.2 Structure of Process Data for MODBUS RTU

The process image uses a byte structure (without word alignment) for the

MODBUS RTU fieldbus coupler/controller. The internal mapping method for data greater than one byte conforms to Intel formats.

The following section describes the representation for WAGO-I/O SYSTEM 750 and 753 Series I/O modules in the process image of the MODBUS RTU fieldbus coupler/controller, as well as the configuration of the process values.

Equipment damage due to incorrect address!

To prevent any damage to the device in the field, you must always take the process data for all previous byte or bit-oriented I/O modules into account when addressing an I/O module at any position in the fieldbus node.

11.2.1 Digital Input Modules

Digital input modules output one bit as the process value per signal channel that indicates the status of the respective channel. Bits that represent input process values are entered in the input process image.

Digital input modules with diagnostics have one or more diagnostic bits available in addition to the process data. The diagnostic bits are evaluated by the fieldbus coupler/controller.

If analog input modules are present in the node, the digital input/output module data is grouped in bytes and added to the analog input module data in the input process image.

1-Channel Digital Input Modules with Diagnostics

750-435

Table 114: 1-Channel Digital Input Modules with Status

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Status bit

S 1

Bit 0

Data bit

DI 1

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

2-Channel Digital Input Modules

I/O Modules 117

750-400, -401, -405, -406, -410, -411, -412, -425, -427, -438, (and all variants),

753-400, -401, -405, -406, -410, -411, -412, -425, -427

Table 115: 2-Channel Digital Input Modules

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Data bit

DI 2

Channel 2

Bit 0

Data bit

DI 1

Channel 1

2-Channel Digital Input Modules with Diagnostics

750-400, -401, -410, -411, -419, -421, -424, -425

753-400, -401, -410, -411, -421, -424, -425

Table 116: 2-Channel Digital Input Modules with Diagnostics

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Data bit

DI 2

Channel 2

Bit 0

Data bit

DI 1

Channel 1

2-Channel Digital Input Modules with Diagnostics and Output Data

750-418, -419, -421

753-418, -421

In addition to process values in the input process image, the digital input module also provides 4 bits of data in the output process image.

Table 117: 2-channel digital input modules with diagnostics and output data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Data bit

DI 2

Channel 2

Data bit

DI 1

Channel 1

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2

Acknowledge

Acknowledg ment bit Q 2 ement bit Q

1

Channel 2

Channel 1

Bit 1

0

Bit 0

0

Manual

Version 1.0.0

118 I/O Modules

4-Channel Digital Input Modules

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

750-402, -403, -408, -409, -414, -415, -422, -423, -428, -432, -433

753-402, -403, -408, -409, -415, -422, -423, -428, -432, -433, -440

Table 118: 4-channel digital input modules

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3

Data bit

DI 4

Channel 4

Bit 2

Data bit

DI 3

Channel 3

Bit 1

Data bit

DI 2

Channel 2

Bit 0

Data bit

DI 1

Channel 1

8-Channel Digital Input Modules

750-430, -431, -436, -437

753-430, -431, -434

Table 119: 8-Channel Digital Input Modules

Input process image

Bit 7 Bit 6

Data bit

DI 8

Channel 8

Data bit

DI 7

Channel 7

Bit 5

Data bit

DI 6

Channel 6

Bit 4

Data bit

DI 5

Channel 5

Bit 3

Data bit

DI 4

Channel 4

Bit 2

Data bit

DI 3

Channel 3

Bit 1

Data bit

DI 2

Channel 2

Bit 0

Data bit

DI 1

Channel 1

16-Channel Digital Input Modules

750-1400, -1402, -1405, -1406, -1407

Table 120: 16-Channel Digital Input Modules

Input process image

Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Data bit

Data bit

Data bit

Data bit

Data bit

Data bit

Data bit

Data bit

DI 16 DI 15 DI 14 DI 13 DI 12 DI 11 DI 10 DI 9

Data bit

DI 8

Data bit

DI 7

Data bit

DI 6

Data bit

DI 5

Data bit

DI 4

Data bit

DI 3

Data bit

DI 2

Data bit

DI 1

Chann Chan Chan Chan Chan Chan Chann el 16 nel 15 nel 14 nel 13 nel 12 nel 11 el 10

Chan nel 9

Chan nel 8

Chan nel 7

Chan nel 6

Chan nel 5

Chan nel 4

Chan nel 3

Chan nel 2

Chan nel 1

11.2.2 Digital Output Modules

The digital output modules contain one bit as the process value per channel that indicates the status of the respective channel. These bits are mapped into the output process image.

Digital output modules with diagnostics have one or more diagnostic bits available. The diagnostic bits are evaluated by the fieldbus coupler/controller. In the event of a diagnostic message, the fieldbus coupler enters the state of the diagnostic bit in the diagnostic status word. The entries in the diagnostic status word are made channel-specific.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 119

If analog output modules are in the node, the data for the digital input/output modules is always grouped in bytes and added after the analog output data in the output process image.

1-Channel Digital Output Modules with Input Data

750-523

In addition to the process value bit in the output process image, the digital output modules also provides 1 bit that is represented in the input process image. This status image shows “Manual operation”.

Table 121: 1-Channel Digital Output Modules with Input Data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3

Bit 2

Bit 2

Bit 1 not used

Bit 0

Status bit

"Manual operation"

Bit 1 not used

Bit 0

Controls

DO 1

Channel 1

2-Channel Digital Output Modules

750-501, -502, -509, -512, -513, -514, -517, -535, (and all variants),

753-501, -502, -509, -512, -513, -514, -517

Table 122: 2-Channel Digital Output Modules

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls

DO 1

Channel 1

2-Channel Digital Output Modules with Input Data

750-507 (-508), -522,

753-507

Table 123: 2-Channel Digital Output Modules with Input Data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Diag. bit S2 Diag. bit S1

Channel 2 Channel 1

Manual

Version 1.0.0

120 I/O Modules

Output process image

Bit 7 Bit 6

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls

DO 1

Channel 1

750-506,

753-506

In addition to the 4-bit process values in the output process image, the 750-506 and 753-506 digital input modules provide 4 bits of data in the input process image. A diagnostic bit for each output channel indicates an overload, a short circuit or a wire break via a 2-bit error code.

Table 124: 4-Channel Digital Output Modules 75x-506 with Input Data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Diag. bit S3 Diag. bit S2 Diag. bit S1 Diag. bit S0

Channel 2 Channel 2 Channel 1 Channel 1

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 not used not used

Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls

DO 1

Channel 1

4-Channel Digital Output Modules

750-504, -516, -519, -531

753-504, -516, -531, -540

Table 125: 4-Channel Digital Output Modules

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3

Controls

DO 4

Channel 4

Bit 2

Controls

DO 3

Channel 3

Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls DO

1

Channel 1

4-Channel Digital Output Modules with Input Data

750-532

In addition to the 4-bit process values in the output process image, the 750-532 digital output modules provide 4 bits of data in the input process image. A diagnostic bit for each output channel indicates an overload, short circuit or wire break.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 121

Table 126: 4-Channel Digital Output Modules 750-532 with Input Data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Diag. bit S3 Diag. bit S2 Diag. bit S1 Diag. bit S0

Channel 4 Channel 3 Channel 2 Channel 1

Diag. bit S = '0' no error

Diag. bit S = '1' wire break, short circuit or overload

Output process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3

Controls

DO 4

Channel 4

Bit 2

Controls

DO 3

Channel 3

Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls

DO 1

Channel 1

8-Channel Digital Output Modules

750-530, -536

753-530, -534

Table 127: 8-Channel Digital Output Modules

Output process image

Bit 7 Bit 6

Controls

DO 8

Channel 8

Controls

DO 7

Channel 7

Bit 5

Controls

DO 6

Channel 6

Bit 4

Controls

DO 5

Channel 5

Bit 3

Controls

DO 4

Channel 4

Bit 2

Controls

DO 3

Channel 3

Bit 1 Bit 0

Controls

DO 2

Channel 2

Controls DO

1

Channel 1

8-Channel Digital Output Modules with Input Data

750-537

In addition to the 8-bit process values in the output process image, the digital output modules provide 8 bits of data in the input process image. A diagnostic bit for each output channel indicates an overload, short circuit or wire break.

Table 128: 4-Channel Digital Output Modules 750-537 with Input Data

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Diag. bit

S7

Channel 8

Diag. bit S6 Diag. bit S5

Channel 7 Channel 6

Diag. bit S4 Diag. bit S3 Diag. bit S2 Diag. bit S1 Diag. bit S0

Channel 5 Channel 4 Channel 3 Channel 2 Channel 1

Diag. bit S = '0' no error

Diag. bit S = '1' wire break, short circuit or overload

Output process image

Bit 7 Bit 6

Controls

DO 8

Channel 8

Controls

DO 7

Channel 7

Bit 5

Controls

DO 6

Channel 6

Bit 4

Controls

DO 5

Channel 5

Bit 3

Controls

DO 4

Channel 4

Bit 2

Controls

DO 3

Channel 3

Bit 1

Controls

DO 2

Channel 2

Bit 0

Controls

DO 1

Channel 1

Manual

Version 1.0.0

122 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

16-Channel Digital Output Modules

750-1500, -1501, -1504, -1505

Table 129: 16-Channel Digital Output Modules

Output process image

Bit 15

Bit

14

Bit

13

Bit

12

Bit

11

Bit

10

Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0

Control s

Control Control Control Control Control Control Control Control Control Control Control Control Control Control Control s s DO s s s s s s s s s s s s s

DO 16 DO 15 14 DO 13 DO 12 DO 11 DO 10 DO 9 DO 8 DO 7 DO 6 DO 5 DO 4 DO 3 DO 2 DO 1

Channel Channe Channe Channe Channe Channe Channel Channe Channe Channe Channe Channe Channe Channe Channe Channe

16 l 15 l 14 l 13 l 12 l 11 10 l 9 l 8 l 7 l 6 l 5 l 4 l 3 l 2 l 1

8-Channel Digital Input/Output Modules

750-1502, -1506

The digital input/output modules provide 8-bit process values in the input and output process image.

Table 130: 8-Channel Digital Input/Output Modules

Input process image

Bit 7

Data bit

DI 8

Channel 8

Bit 6

Data bit

DI 7

Channel 7

Bit 5

Data bit

DI 6

Channel 6

Bit 4

Data bit

DI 5

Channel 5

Bit 3

Data bit

DI 4

Channel 4

Output process image

Bit 7 Bit 6

Controls

DO 8

Channel 8

Controls

DO 7

Channel 7

Bit 5

Controls

DO 6

Channel 6

Bit 4

Controls

DO 5

Channel 5

Bit 3

Controls

DO 4

Channel 4

Bit 2

Data bit

DI 3

Channel 3

Bit 2

Controls

DO 3

Channel 3

Bit 1

Data bit

DI 2

Channel 2

Bit 0

Data bit

DI 1

Channel 1

Bit 1 Bit 0

Controls

DO 2

Channel 2

Controls DO

1

Channel 1

11.2.3 Analog Input Modules

The analog input modules provide 16-bit measured values. In the input process image, 16-bit measured values for each channel are mapped in Intel format byte by byte for the MODBUS RTU fieldbus coupler/controller.

Information on the structure of control and status bytes

For detailed information on the structure of a particular I/O module’s control/status bytes, please refer to that module’s manual. Manuals for each module can be found on the Internet at www.wago.com

.

When digital input modules are also present in the node, the analog input data is always mapped into the Input Process Image in front of the digital data.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

1-Channel Analog Input Modules

750-491 (and all variants)

I/O Modules 123

Table 131: 1-Channel Analog Input Modules

Input Process Image

Sub-

Index

Offset Byte Designation n n+1

0

1

2

3

D0

D1

D2

D3

Remark

Measured value U

D

Measured value U ref

2-Channel Analog Input Modules

750-452, -454, -456, -461, -462, -465, -466, -467, -469, -472, -474, -475, 476, -

477, -478, -479, -480, -481, -483, -485, -492, (and all variants),

753-452, -454, -456, -461, -465, -466, -467, -469, -472, -474, -475, 476, -477,

478, -479, -483, -492, (and all variants)

Table 132: 2-Channel Analog Input Modules

Input Process Image

Sub-

Index

Offset Byte Designation n n+1

0

1

2

3

D0

D1

D2

D3

Remark

Measured value channel 1

Measured value channel 2

4-Channel Analog Input Modules

750-450, -453, -455, -457, -459, -460, -468, (and all variants),

753-453, -455, -457, -459

Table 133: 4-Channel Analog Input Modules

Input Process Image

Sub-

Index

Offset Byte Designation n n+1 n+2 n+3

4

5

6

7

0

1

2

3

D0

D1

D2

D3

D4

D5

D6

D7

Remark

Measured value channel 1

Measured value channel 2

Measured value channel 3

Measured value channel 4

Manual

Version 1.0.0

124 I/O Modules

8-Channel Analog Input Modules

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

750-451

Table 134: 8-Channel Analog Input Modules

Input Process Image

Sub-

Index

Offset Byte Designation n n+1 n+2 n+3 n+4 n+5 n+6 n+7

11

12

13

14

15

7

8

9

10

4

5

6

0

1

2

3

D7

D8

D9

D10

D11

D12

D13

D14

D15

D0

D1

D2

D3

D4

D5

D6

Remark

Measured value channel 1

Measured value channel 2

Measured value channel 3

Measured value channel 4

Measured value channel 5

Measured value channel 6

Measured value channel 7

Measured value channel 8

11.2.4 Analog Output Modules

The analog output modules provide 16-bit measured values.

In the output process image, 16-bit measured values for each channel are mapped in Intel format byte by byte for the MODBUS RTU fieldbus coupler/controller.

When digital output modules are also present in the node, the analog output data is always mapped into the Output Process Image in front of the digital data.

Information on the structure of control and status bytes

For detailed information on the structure of a particular I/O module’s control/status bytes, please refer to that module’s manual. Manuals for each module can be found on the Internet at www.wago.com

.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

2-Channel Analog Output Modules

750-550, -552, -554, -556, -560, -585, (and all variants),

753-550, -552, -554, -556

Table 135: 2-Channel Analog Output Modules

Output process image

Subindex

Offset Byte designation n n+1

0

1

2

3

D0

D1

D2

D3

4-Channel Analog Output Modules

750-553, -555, -557, -559,

753-553, -555, -557, -559

Table 136: 4-Channel Analog Output Modules

Output process image

Subindex

Offset Byte designation n n+1 n+2 n+3

3

4

5

6

7

0

1

2

D0

D1

D2

D3

D4

D5

D6

D7

I/O Modules 125

Remark

Output value channel 1

Output value channel 2

Remark

Output value channel 1

Output value channel 2

Output value channel 3

Output value channel 4

Manual

Version 1.0.0

126 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

8-Channel Analog Output Modules

Table 137: 8-Channel Analog Output Modules

Output process image

Subindex

Offset Byte designation n n+1 n+2 n+3 n+4 n+5 n+6 n+7

8

9

10

11

12

4

5

6

7

0

1

2

3

13

14

15

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

Remark

Output value channel 1

Output value channel 2

Output value channel 3

Output value channel 4

Output value channel 5

Output value channel 6

Output value channel 7

Output value channel 8

11.2.5 Specialty Modules

In addition to the data bytes, the control/status byte is also displayed for select I/O modules. This byte is used for the bi-directional data exchange of the I/O module with the higher-level control system.

The control byte is transferred from the control system to the I/O module and the status byte from the I/O module to the control system. As a result, it is possible to set the counter with the control byte or indicate a range overflow/underflow with the status byte.

The control/status byte is always in the low byte in the process image.

Information about the control/status byte structure

Please refer to the corresponding description of the I/O modules for the structure of the control/status bytes. You can find a manual with the relevant I/O module description at: http://www.wago.com

.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Counter Modules

I/O Modules 127

750-: 404 (and all variants except /000-005)

753-: 404 (and version /000-003)

In the input and output process image, counter modules occupy 5 bytes of user data: 4 data bytes and 1 additional control/status byte. The I/O modules then provide 32-bit counter values. Three words are assigned in the process image via word alignment.

Table 138: Counter Modules 750-404, 753-404

Input process image

Sub-

Index

Offset

0 S n

1

2

3

4

5

-

D0

D1

D2

D3

Table 139: Counter Modules 750-404, 753-404

Output process image

Sub-

Index

Offset n

0

1

2

3

4

5

Byte designation

Byte designation

C

-

D0

D1

D2

D3

750-404/000-005

Remark

Status byte not used

Counter value

Remark

Status byte not used

Counter value

In the input and output process images, counter modules occupy a total of 5 bytes of user data: 4 data bytes and 1 additional control/status byte. The I/O modules then provide 16-bit counter values per counter. Three words are assigned in the process image via word alignment.

Table 140: Counter Modules 750-404/000-005

Input process image

Sub-

Index

Offset Byte designation n

0

1

2

3

4

5

S

-

D0

D1

D2

D3

Remark

Status byte not used

Counter value of counter 1

Counter value of counter 2

Manual

Version 1.0.0

128 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 141: Counter Modules 750-404/000-005

Output process image

Sub-

Index

Offset Byte designation n

0

1

2

3

4

5

C

-

D0

D1

D2

D3

Remark

Control byte not used

Counter setting value counter 1

Counter setting value counter 2

750-638,

753-638

In the input and output process image, counter modules occupy 6 bytes of user data, 4 data bytes and two additional control/status bytes. The I/O modules then provide 16-bit counter values. 6 bytes are occupied in the process image.

Table 142: Counter Modules 750-638, 753-638

Input process image

Subindex

Offset Byte designation n n+1

0

1

2

3

4

5

S0

D0

D1

S1

D2

D3

Table 143: Counter Modules 750-638, 753-638

Output process image

Subindex

Offset Byte designation n n+1

0

1

2

3

4

5

C0

D0

D1

C1

D2

D3

Remark

Status byte of counter 1

Counter value of counter 1

Status byte of counter 2

Counter value of counter 2

Remark

Control byte of counter 1

Counter value of counter 1

Status byte of counter 2

Counter value of counter 2

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

3-Phase Power Measurement Modules

750-493

I/O Modules 129

In the input and output process image, the 3-phase power measurement modules

750-493 occupy a total of 9 bytes of user data; 6 data bytes and 3 additional control/status bytes. 12 bytes are occupied in the process image.

Table 144: 3-Phase Power Measurement Modules 750-493

Input and Output Process Image

Sub-

Index

Offset Byte designation n n+1 n+2

6

7

8

9

10

11

0

1

2

3

4

5

C0/S0

-

D0

D1

C1/S1

-

D2

D3

C2/S2

-

D4

D5

Remark

Control/status byte of channel 1

Empty byte

Counter value of channel 1

Counter value of channel 1

Control/status byte of channel 2

Empty byte

Counter value of channel 2

Counter value of channel 2

Control/status byte of channel 3

Empty byte

Counter value of channel 3

Counter value of channel 3

750-494, -495

In the input and output process image, the 3-phase power measurement modules

750-494 occupy 24 bytes of user data, 16 data bytes and 8 additional control/status bytes. 24 bytes are occupied in the process image.

Table 145: 3-Phase Power Measurement Modules 750-494, -495

Input process image

Sub-

Index n n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11 n+12 n+13 n+14 n+15

Offset

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Byte designation

S0

S1

S2

S3

S4

S5

S6

S7

D0

D1

D2

D3

D4

D5

D6

D7

Remark

Status word

Expanded status word 1

Expanded status word 2

Expanded status word 3

Process value 1

Process value 2

Manual

Version 1.0.0

130 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Table 145: 3-Phase Power Measurement Modules 750-494, -495

Input process image

Sub-

Index n+16 n+17 n+18 n+19 n+20 n+21 n+22 n+23

Offset

16

17

18

19

20

21

22

23

Byte designation

D8

D9

D10

D11

D12

D13

D14

D15

Remark

Process value 3

Process value 4

Table 146: 3-Phase Power Measurement Modules 750-494, -495

Output process image

Offset

17

18

19

20

13

14

15

16

21

22

23

7

8

9

10

3

4

5

6

11

12

0

1

2

Sub-

Index n n+1 n+2 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21 n+22 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11 n+12 n+23

Byte designation

C0

C1

C2

C3

C4

C5

C6

C7

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

Remark

Control word

Expanded control word 1

Expanded control word 2

Expanded control word 3 not used

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Pulse Width Modules

750-511, (and all variants / xxx-xxx)

I/O Modules 131

In the input and output process image, pulse width modules occupy 6 bytes of user data, 4 data bytes and two additional control/status bytes. 6 bytes are occupied in the process image.

Table 147: Pulse Width Modules 750-511 / xxx-xxx

Input and Output Process Image

Sub-

Index

Offset Byte designation n n+1

0

1

2

3

4

5

C0/S0

D0

D1

C1/S1

D2

D3

Remark

Control/status byte of channel 1

Data value of channel 1

Control/status byte of channel 2

Data value of channel 2

Serial Interfaces with an Alternative Data Format

750-650, (and the variants /000-002, -004, -006, -009, -010, -011, -012, -013),

750-651, (and the variants /000-001, -002, -003),

750-653, (and the variants /000-002, -007)

The process image of the / 003-000 variants depends on the parameterized operating mode!

The operating mode of the configurable /003-000 I/O module versions can be set.

The structure of the process image of this I/O module then depends on which operating mode is set.

The I/O modules with serial interface that are set to the alternative data format occupy 4 bytes of user data in the input and output area of the process image, 3 data bytes and one additional control/status byte. 4 bytes are occupied in the process image.

Table 148: Serial Interfaces with Alternative Data Format

Input and Output Process Image

Sub-

Index

Offset Byte designation n n+1

0

1

2

3

C/S

D0

D1

D2

Remark

Control/status byte

Data bytes

Manual

Version 1.0.0

132 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Serial Interface with Standard Data Format

750-650/000-001, -014, -015, -016

750-653/000-001, -006

The I/O modules with serial interface that are set to the standard data format occupy 6 bytes of user data in the input and output area of the process image, 5 data bytes and one additional control/status byte. 6 bytes are occupied in the process image.

Table 149: Serial Interface with Standard Data Format

Input and Output Process Image

Subindex

Offset Byte designation n

0

1

2

3

4

5

C/S

D0

D1

D2

D3

D4

KNX/EIB/TP1 Module

753-646

Remark

Control/status byte

Data bytes

In the input and output process image, the KNX/TP1 module occupies 24 bytes of user data in router and device mode, 20 data bytes and 1 control/status byte. Even though the additional bytes S1 or C1 are transferred as data bytes, they are used as extended status and control bytes. The opcode is used for the data read/write command and for triggering specific functions of the KNX/EIB/TP1 module.

Access to the process image is not possible in router mode. Telegrams can only be tunneled. In device mode, access to the KNX data can only be performed via special function blocks of the IEC application. Configuration using the ETS engineering tool software is not required for KNX.

Table 150: Input/Output Process Image of the KNX/EIB/TP1-Module

Input/Output Process Image

Offset Byte designation Remark Sub-

Index n n+1 n+2 n+3 n+4

… n+23

4

23

0

1

2

3

-

C0/S0

C1/S1

OP

D0

D19 not used

Control/status byte

Additional control/status byte

Opcode

Data byte 0

Data byte 19

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

RS-232/RS-485 Serial Interface

750-652

I/O Modules 133

Serial Transmission Mode

The data to be sent and received is stored in up to 46 input and output bytes. The data flow is controlled with the control/status byte. The input bytes form the memory area for up to 46 characters, which were received by the interface. The characters to be sent are passed in the output bytes.

Table 151: Input/Output Process Image “Serial Interface”, Serial Transmission Mode

Input/Output Process Image

Byte designation Remark Sub-

Index n

4

… n+8

7

8

… n+23 23

0

1

2

3 n+24 24

… … n+47 47

8 bytes

24 bytes

48 bytes

S0/C0

S1/C1

D0

D1

D2

D5

D6

D21

D22

D45

Control/status byte S0

Control/status byte S1

Data byte 0

Data byte 1

Data byte 2

Data byte 5

Data byte 6

Data byte 21

Data byte 22

Data byte 45

Data Exchange Mode

The data to be sent and received is stored in up to 47 input and output bytes. The data flow is controlled with the control/status byte.

Table 152: Input/Output Process Image “Serial Interface”, Data Exchange Mode

Input/Output Process Image

Byte designation Remark Sub-

Index

Offset

0

1 n

2

3 n+8

… n+23 23 n+24 24

7

8

… … n+47 47

8 bytes

24 bytes

48 bytes

S0/C0

D0

D1

D2

D6

D7

D22

D23

D46

Control/status byte S0

Data byte 0

Data byte 1

Data byte 2

Data byte 6

Data byte 7

Data byte 22

Data byte 23

Data byte 46

Manual

Version 1.0.0

134 I/O Modules

Data Exchange Module

750-654 (and variant /000-001)

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

In the input and output process image, data exchange modules occupy 4 data bytes. 4 bytes are occupied in the process image.

Table 153: Data Exchange Modules

Input and Output Process Image

Subindex

Offset Byte designation n n+1

0

1

2

3

D0

D1

D2

D3

Remark

Data bytes

SSI Transmitter Interface I/O Modules with an Alternative Data Format

750-630 (and all variants)

The process image of the / 003-000 variants depends on the parameterized operating mode!

The operating mode of the configurable /003-000 I/O module versions can be set.

The structure of the process image of this I/O module then depends on which operating mode is set.

In the input process image, SSI transmitter interface modules with status occupy 4 data bytes. Two words are assigned in the process image via word alignment.

Table 154: SSI transmitter interface modules with alternative data format

Input process image

Subindex

Offset Byte designation n n+1

0

1

2

3

D0

D1

D2

D3

Remark

Data bytes

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 135

SSI Transmitter Interface Modules with Standard Data Format

750-630/000-004, -005, -007

In the input process image, SSI transmitter interface modules with status occupy 5 bytes of user data; 4 data bytes and one additional status byte. A total of 6 bytes are occupied in the process image.

Table 155: SSI Transmitter Interface Modules with Standard Data Format

Input process image

Subindex

Offset Byte designation n

0

1

2

3

4

5

S

-

D0

D1

D2

D3

Remark

Status byte not used

Data bytes

Distance and Angle Measurement

750-631

The I/O module 750-631 occupies 5 bytes in the input process image and 3 bytes in the output process image. 6 bytes are occupied in the process image.

Table 156: Distance and Angle Measurement Modules

Input process image

Subindex

Offset Byte designation n

3

4

5

0

1

2

S

D0

D1

-

D2

D3

Table 157: Distance and Angle Measurement Modules

Output process image

Subindex

Offset Byte designation n

0

1

2

3

4

5

C

D0

D1

-

-

-

Remark

Status byte

Counter word not used

Latch word

Remark

Control byte

Counter word not used

Manual

Version 1.0.0

136 I/O Modules

750-634

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The I/O module 750-634 occupies 5 bytes in the input process image, or 6 bytes in cycle duration measurement operating mode, and 3 bytes in the output process image. 6 bytes are occupied in the process image.

Table 158: Incremental Encoder Interface 750-634

Input process image

Subindex

Offset Byte designation Remark

0

1

S

D0

Status byte

2

3

Counter word n

D1

D2

*)

(Cycle duration)

4 D3

Latch word

5 D4

*)

If the control byte sets the operating mode to cycle duration measurement, D2 together with

D3/D4 provides a 24-bit value for the cycle duration.

Table 159: Incremental Encoder Interface, 750-634

Output process image

Subindex

Offset Byte designation n

0

1

2

3

4

5

C

D0

D1

-

-

-

Remark

Status byte

Counter word not used

750-637

The incremental encoder interface module occupies 6 bytes of user data in the input and output area of the process image, 4 data bytes and two additional control/status bytes. 6 bytes are occupied in the process image.

Table 160:Inkremental Encoder Interface, 750-637

Input and Output Process Image

Subindex

Offset Byte designation n n+1

0

1

2

3

4

5

C0/S0

D0

D1

C1/S1

D2

D3

Remark

Control/status byte 1

Data values

Control/status byte 2

Data values

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

750-635,

753-635

I/O Modules 137

In the input and output process image, the digital impulse interface module occupies a total of 4 bytes of user data: 3 data bytes and 1 additional control/status byte. 4 bytes are occupied in the process image.

Table 161: Digitale Impulse Interface, 750-635

Input and Output Process Image

Subindex

Offset Byte designation n

0

1

2

3

C0/S0

D0

D1

D2

Remark

Control/status byte

Data values

RTC module

750-640

In both the input and output process image, the RTC module occupies 6 bytes of user data: 4 data bytes and 1 additional control/status byte, as well as 1 command byte (ID) each. 6 bytes are occupied in the process image.

Table 162: RTC Module, 750-640

Input and Output Process Image

Subindex

Offset Byte designation n

0

1

2

3

4

5

C/S

ID

D0

D1

D2

D3

Remark

Control/status byte

Command byte

Data bytes

Manual

Version 1.0.0

138 I/O Modules

Stepper module

750-670, -671, -672, -673

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The stepper module makes a 12-byte input/output process image available.

The data to be sent and received is stored in up to 7 input/output bytes depending on the operating mode. If the mailbox is activated, the first 6 data bytes are overlaid with mailbox data.

Table 163: Input Process Image, Stepper Module with Mailbox Deactivated

Input/Output Process Image

Subindex

Offset Byte designation n

4

5

6

0

1

2

3

C0/S0

-

D0

D1

D2

D3

D4

7

8

9

10

11

D5

D6

C3/S3

C2/S2

C1/S1

Remark

Control/status byte

Reserved

Data bytes

Control/status byte

Control/status byte

Control/status byte

Table 164: Output Process Image, Stepper Module with Mailbox Activated

Input/Output Process Image

Subindex

Offset Byte designation n

4

5

6

0

1

2

3

C0/S0

-

MBX0

MBX1

MBX2

MBX3

MBX4

7

8

9

10

11

MBX5

-

C3/S3

C2/S2

C1/S1

Remark

Control/status byte

Reserved

Mailbox bytes

(mailbox activated)

Reserved

Control/status byte

Control/status byte

Control/status byte

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

DALI/DSI Master Module

750-641

I/O Modules 139

In the input and output process image, the DALI/DSI master module occupies a total of 6 data bytes: 5 data bytes and 1 additional control/status byte. 6 bytes are occupied in the process image.

Table 165: DALI/DSI Master Module 750-641

Input process image

Subindex

Offset Byte designation

0

1

S

D0 n

2

3

4

5

D1

D2

D3

D4

Remark

Status byte

DALI response

DALI address

Message 3

Message 2

Message 1

Table 166: DALI/DSI Master Module 750-641

Output process image

Subindex

Offset Byte designation

0

1

C

D0 n

2

3

4

5

D1

D2

D3

D4

DALI Multi-Master Module

753-647

Remark

Control byte

DALI command, DSI dimming value

DALI address

Parameter 2

Parameter 1

Command extension

The DALI Multi-Master module occupies a total of 24 bytes in the input and output range of the process image.

The DALI Multi-Master module can be operated in "Easy" mode (default) and

"Full" mode. "Easy" mode is used to transmit simply binary signals for lighting control. Configuration or programming via DALI master module is unnecessary in "Easy" mode.

Changes to individual bits of the process image are converted directly into DALI commands for a pre-configured DALI network. 22 bytes of the 24-byte process image can be used directly for switching of ECGs, groups or scenes in the Easy mode. Switching commands are transmitted via DALI and group addresses, where each DALI and each group address is represented by a 2-bit pair.

Manual

Version 1.0.0

140 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

The structure of the process data is described in detail in the following tables.

Table 167: Overview of Input Process Image in the “Easy” Mode

Input process image

Sub-

Index

Offset Byte designation n n+1

0

1

S

-

Remark

Status, activate broadcast

Bit 0: 1-/2-button mode

Bit 2: Broadcast status ON/OFF

Bit 1, 3-7: - res. n+2 2 DA0…DA3 n+3 3 DA4…DA7 n+4 n+5 n+6 n+7 n+8 n+9

4

5

6

7

8

9

DA8…DA11

DA12…DA15

DA16…DA19

DA20…DA23

DA24…DA27

DA28…DA31

Bit pair for DALI address DA0: n+10 n+11 n+12 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21

10

11

12

13

14

15

16

17

18

19

20

21

DA32…DA35

DA36…DA39

DA40…DA43

DA44…DA47

DA48…DA51

DA52…DA55

DA56…DA59

DA60…DA63

GA0…GA3

GA4…GA7

GA8…GA11

GA12…GA15

Bit 1: Bit set = ON

Bit not set = OFF

Bit 2: Bit set = Error

Bit not set = No error

Bit pairs DA1 to DA63 similar to DA0.

Bit pair for DALI group address GA0:

Bit 1: Bit set = ON

Bit not set = OFF

Bit 2: Bit set = Error n+22 22 Bit not set = No error n+23 n+24

23

24 n+25

DA = DALI address

GA = Group address

25

-

-

Bit pairs GA1 to GA15 similar to GA0.

Not used

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 141

Table 168: Overview of the Output Process Image in the “Easy” Mode

Output process image

Sub-

Index

Offset Byte designation n n+1

0

1

S

-

Remark

Broadcast ON/OFF and activate:

Bit 0: Broadcast ON

Bit 1: Broadcast OFF

Bit 2: Broadcast ON/OFF/dimming

Bit 3: Broadcast short ON/OFF

Bit 4…7: reserved res. n+2 2 DA0…DA3 n+3 n+4

3

4

DA4…DA7

DA8…DA11 n+5 n+6 n+7 n+8 n+9 n+10 n+11 n+12 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21

5

15

16

17

18

19

20

12

13

14

6

7

8

9

10

11

21

DA12…DA15

DA16…DA19

DA20…DA23

DA24…DA27

DA28…DA31

DA32…DA35

DA36…DA39

DA40…DA43

DA44…DA47

DA48…DA51

DA52…DA55

DA56…DA59

DA60…DA63

GA0…GA3

GA4…GA7

GA8…GA11

GA12…GA15

Bit pair for DALI address DA0:

Bit 1: short: DA switch ON long: dimming, brighter

Bit 2: short: DA switch OFF long: dimming, darker

Bit pairs DA1 to DA63 similar to DA0.

Bit pair for DALI group address GA0:

Bit 1: short: GA switch ON long: dimming, brighter

Bit 2: short: GA switch OFF n+22 22 long: dimming, darker n+23 n+24

23

24 n+25

DA = DALI address

GA = Group address

25

Bit 0…7

Bit 8…15

Bit pairs GA1 to GA15 similar to GA0.

Switch to scene 0…15

Manual

Version 1.0.0

142 I/O Modules

LON

®

FTT module

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

753-648

The process image of the LON

®

FTT module consists of a control/status byte and

23 bytes of bidirectional communication data that is processed by the WAGO-

I/OPRO function block "LON_01.lib". This function block is required for the function of the LON

®

FTT module and makes a user interface available on the control side.

EnOcean Radio Receiver I/O Module

750-642

In the input and output process image, the EnOcean radio receiver module occupies a total of 4 bytes of user data: 3 data bytes and 1 additional control/status byte. However, the 3 bytes of output data are not used. 4 bytes are occupied in the process image.

Table 169: EnOcean Radio Receiver I/O Module, 750-642

Input process image

Subindex

Offset Byte designation n n+1

0

1

2

3

S

D0

D1

D2

Table 170: EnOcean Radio Receiver I/O Module, 750-642

Output process image

Subindex

Offset Byte designation n n+1

0

1

2

3

C

-

-

-

Remark

Status byte

Data bytes

Remark

Control byte not used

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Bluetooth

®

RF Transceiver

I/O Modules 143

750-644

The size of the process image for the Bluetooth

®

I/O module can be set at a fixed size of 12, 24 or 48 bytes.

It consists of one control byte (input) or one status byte (output), one empty byte, one 6-, 12- or 18-byte overlayable mailbox (mode 2) and the Bluetooth

®

process data with a size of 4 to 46 bytes.

The Bluetooth

®

I/O module uses between 12 to 48 bytes in the process image. The size of the input and output process images are always the same.

The first byte contains the control/status byte; the second contains an empty byte.

Process data attach to this directly when the mailbox is hidden. When the mailbox is visible, the first 6, 12 or 18 bytes of process data are overlaid by the mailbox data, depending on their size. Bytes in the area behind the optionally visible mailbox contain basic process data. The internal structure of the Bluetooth

® process data can be found in the documentation for the Bluetooth

®

RF

Transceivers 750-644.

Table 171: Bluetooth

®

RF Transceiver, 750-644

Input and Output Process Image

Process image size

12 bytes 24 bytes n PDO n+1 PDO

1 status/

Control byte

1 empty byte

6 bytes mailbox or

6 bytes process data

4 bytes process data

4 bytes empty (reserved)

1 status/

Control byte

1 empty byte

6 bytes mailbox or

6 bytes process data

8 bytes process data n+2 PDO free for next I/O module 8 bytes process data n+3 PDO - free for next I/O module n+4 PDO n+5 PDO n+6 PDO

-

-

-

-

-

-

48 bytes

1 status/

Control byte

1 empty byte

6 bytes mailbox or

6 bytes process data

8 bytes process data

8 bytes process data

8 bytes process data

2 bytes process data

8 bytes process data free for next I/O module

These I/O modules appear as follows depending on the data width set:

Data width

1x12 bytes gateway 1 Input

1x12 bytes gateway 1 output

1x24 bytes gateway 1 Input

1x24 bytes gateway 1 output

1x48 bytes gateway 1 Input

1x48 bytes gateway 1 output

One sub-index is assigned per I/O module.

Object

0x4200

0x4300

0x4200

0x4300

0x4200

0x4300

Manual

Version 1.0.0

144 I/O Modules

MP Bus Master Module

750-643

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

In the input and process image, the MP Bus Master module occupies 8 bytes of user data, 6 data bytes and two additional control/status bytes. 8 bytes are occupied in the process image.

Table 172: MP Bus Master Module 750-643

Input and Output Process Image

Sub-

Index

Offset Byte designation n

0

1

2

3

4

5

6

7

C0/S0

C1/S1

D0

D1

D2

D3

D4

D5

Remark

Control/status byte

Additional control/status byte

Vibration Velocity/Bearing Condition Monitoring VIB I/O

750-645

Data bytes

In both the input and the output process image, the vibration velocity/bearing condition monitoring VIB I/O module occupies 12 bytes of user data: 8 data bytes and 4 additional control/status bytes. 12 bytes are occupied in the process image.

Table 173: Vibration Velocity/Bearing Condition Monitoring VIB I/O, 750-645

Input and Output Process Image

Sub-

Index

Offset Byte designation Remark n

0

1

2

C0/S0

D0

D1

Control/status byte

(log. channel 1, sensor input 1)

Data bytes

(log. channel 1, sensor input 1)

Control/status byte

(log. channel 2, sensor input 2) n+1

3 C1/S1 n+2

4

5

6

7

8

D2

D3

C2/S2

D4

D5

Data bytes

(log. channel 2, sensor input 2)

Control/status byte

(log. channel 3, sensor input 1)

Data bytes

(log. channel 3, sensor input 1) n+3

9

10

11

C3/S3

D6

D7

Control/status byte

(log. channel 4, sensor input 2)

Data bytes

(log. channel 4, sensor input 2)

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

DC Drive Controller

750-636

I/O Modules 145

The I/O module occupies 6 bytes of input and output data in the process image.

The position data to be sent and received is stored in 4 output bytes and 4 input bytes. 2 control/status bytes are used to control the I/O module and drive. In addition to the position data in the input process image, extended status information can also be shown.

Table 174: Input Process Image DC Drive Controller, 750-636

Sub-

Index

Offset

Input process image

Byte designation n

0

1

2

3

4

5

D0

D1

D2

D3

S0

S1

S2

S3

S4

S5

Remark

Status byte S0

Status byte S1

Actual position

(LSB)

Ext. status byte S2

Actual position

Actual position

Actual position

(MSB)

Ext. status byte S3

Ext. status byte S4

Ext. status byte S5

Table 175: Output Process Image DC Drive Controller, 750-636

Sub-

Index

Offset

Output process image

Byte designation n

0

1

2

3

4

5

C0

C1

D0

D1

D2

D3

Remark

Control byte C0

Control byte C1

Setpoint position (LSB)

Setpoint position

Setpoint position

Setpoint position (MSB)

Manual

Version 1.0.0

146 I/O Modules

4-Channel I/O-Link Master

750-657

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

In the input and output process image, the I/O module 750-657 occupies a total of

24 bytes of user data, 20 data bytes and 4 additional control/status bytes, mailbox bytes and SIO bytes. n+8 n+9 n+10 n+11 n+12 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21 n+22 n+23

Table 176: Input/Output Process Image, 4-Channel IO Link Master, 750-657

Sub-

Index

Offset

Input/Output Process Image

Byte designation Remark n

17

18

19

20

13

14

15

16

21

22

23

8

9

10

11

12

4

5

6

7

0

1

2

3 4 bytes

6 bytes

8 bytes

10 bytes

12 bytes

16 bytes

20 bytes

24 bytes

D9

D10

D11

D12

D13

D14

D15

D16

D17

D18

D19

S0/C0

FC0

MB0

SIO

D0

D1

D2

D3

D4

D5

D6

D7

D8

Control/status byte

Acyclic channel Register byte 0

Mailbox byte Register byte 1

SIO Byte

Data byte 0

Data byte 1

Data byte 2

Data byte 3

Data byte 4

Data byte 5

Data byte 6

Data byte 7

Data byte 8

Data byte 9

Data byte 10

Data byte 11

Data byte 12

Data byte 13

Data byte 14

Data byte 15

Data byte 16

Data byte 17

Data byte 18

Data byte 19

These I/O modules appear as follows depending on the data width set:

Data width

1x4 bytes input data

1x4 bytes output data

1x6 bytes input data

1x6 bytes output data

1x10/12/16/20/24 bytes input data

1x10/12/16/20/24 bytes output data

Object Sub-index

0x2800

0x2900

0x3200

0x3300

0x380n

0x390n

1 sub-index is occupied per I/O module.

One I/O module is mapped per object. Each data byte assigned to one sub-index.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

CAN Gateway

750-658

I/O Modules 147

The length of the process image of the CAN Gateway I/O module can adjusted to a fixed size of 8, 12, 16, 20, 24, 32, 40 or 48 bytes.

“Sniffer” and “Transparent” Operating Modes n+8 n+9 n+10 n+11 n+12 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21 n+22 n+23 n+24

… n+31 n+32

… n+47

Table 177: CAN Gateway Input/Output Process Image, 750-658

Sub-

Index

Offset

Input/Output Process Image

Byte designation n

23

24

31

32

47

17

18

19

20

13

14

15

16

21

22

8

9

10

11

12

4

5

6

7

0

1

2

3

8 bytes

12 bytes

16 bytes

20 bytes

24 bytes

32 bytes

48 bytes

D15

D16

D23

D24

D39

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

S0/C0

MBX0

MBX1

MBX2

MBX3

MBX4

MBX5

MBX6

D0

D1

D2

D3

D4

Remark

Control/status byte

Mailbox byte 0

Mailbox byte 1

Mailbox byte 2

Mailbox byte 3

Mailbox byte 4

Mailbox byte 5

Mailbox byte 6

Data byte 0

Data byte 1

Data byte 2

Data byte 3

Data byte 4

Data byte 5

Data byte 6

Data byte 7

Data byte 8

Data byte 9

Data byte 10

Data byte 11

Data byte 12

Data byte 13

Data byte 14

Data byte 15

Data byte 16

Data byte 23

Data byte 24

Data byte 39

Manual

Version 1.0.0

148 I/O Modules WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

These I/O modules appear as follows depending on the data width set:

Data width

1x8 bytes input data

1x8 bytes output data

1x12/16/20/24/32/40/48 bytes input data

1x12/16/20/24/32/40/48 bytes output data

Object

0x3600

0x3700

0x380n

0x390n

Sub-index

1 sub-index is occupied per I/O module.

One I/O module is mapped per object. Each data byte assigned to one sub-index.

“Mapped” Operating Mode n+8 n+9 n+10 n+11 n+12 n+13 n+14 n+15 n+16 n+17 n+18 n+19 n+20 n+21 n+22 n+23 n+24

… n+31 n+32

… n+47

Table 178: CAN Gateway Input/Output Process Image, 750-658

Sub-

Index

Offset

Input/Output Process Image

Byte designation n

15

16

17

18

11

12

13

14

19

20

21

31

32

47

22

23

24

0

5

6

7

8

1

2

3

4

9

10

8 bytes

12 bytes

16 bytes

20 bytes

24 bytes

32 bytes

48 bytes

D2

D3

D4

D5

D6

D7

D8

D9

D10

D11

D12

D13

D14

D15

D22

D23

D38

S0/C0

MBX0

MBX1

MBX2

MBX3

MBX4

MBX5

MBX6

T

D0

D1

Remark

Control/status byte

Mailbox byte 0

Mailbox byte 1

Mailbox byte 2

Mailbox byte 3

Mailbox byte 4

Mailbox byte 5

Mailbox byte 6

Toggle bit

Data byte 0

Data byte 1

Data byte 2

Data byte 3

Data byte 4

Data byte 5

Data byte 6

Data byte 7

Data byte 8

Data byte 9

Data byte 10

Data byte 11

Data byte 12

Data byte 13

Data byte 14

Data byte 15

Data byte 22

Data byte 23

Data byte 38

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 149

These I/O modules appear as follows depending on the data width set:

Data width

1x8 bytes input data

1x8 bytes output data

1x12/16/20/24/32/40/48 bytes input data

1x12/16/20/24/32/40/48 bytes output data

Proportional Valve Module

750-632

Object

0x3600

0x3700

0x380n

0x390n

Sub-index

1 sub-index is occupied per I/O module.

One I/O module is mapped per object. Each data byte assigned to one sub-index.

The proportional valve module appears in 1-channel operation (1 valve) with 6 bytes, and in 2-channel operation (2 valves) with 12 Bytes.

1-Channel Mode

Table 179: Proportional Valve Module Input Process Image

Sub-

Index

Offset

Input process image

Byte designation Remark n

0

1

2

3

S0

MBX_ST

MBX_DATA

V1_STATUS

Status byte

Mailbox status byte

Mailbox data

Valve 1 control

4 V1_ACTUAL_L Valve 1, actual value, low byte

5 V1_ACTUAL_H

Table 180: Proportional Valve Module Output Process Image

Valve 1, actual valve, high byte

Sub-

Index

Offset

Output process image

Byte designation Remark n

3

4

5

0

1

2

C0

MBX_CTRL

MBX_DATA

V1_CONTROL

V1_SETPOINTVALUE_L

V1_SETPOINTVALUE_H

Control byte

Mailbox control byte

Mailbox data

Valve 1 control

Valve 1, setpoint, low byte

Valve 1, setpoint, high byte

Manual

Version 1.0.0

150 I/O Modules

2-Channel Mode

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Sub-

Index n n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11

Table 181: Proportional Valve Module Input Process Image

Sub-

Index n

Offset

Input process image

Byte designation Remark n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10

0

1

2

3

4

5

6

7

8

9

10

S0

MBX_ST

MBX_DATA1

MBX_DATA2

MBX_DATA3

MBX_DATA4

V1_STATUS

V2_STATUS

V1_ACTUAL_L

V1_ACTUAL_H

V2_ACTUAL_L

Status byte

Mailbox status byte

Mailbox data

Valve 1 control

Valve 2 control

Valve 1, actual value, low byte

Valve 1, actual value, low byte

Valve 2, actual value, low byte n+11 11 V2_ACTUAL_H

Table 182: Proportional Valve Module Output Process Image

Valve 2, actual value, low byte

Offset

Output process image

Byte designation Remark

8

9

10

11

4

5

6

7

0

1

2

3

C0

MBX_CTRL

MBX_DATA1

MBX_DATA2

MBX_DATA3

MBX_DATA4

V1_CONTROL

V2_CONTROL

V1_SETPOINTVALUE_L

V1_SETPOINTVALUE_H

V2_SETPOINTVALUE_L

V2_SETPOINTVALUE_H

Control byte

Mailbox control byte

Mailbox data

Valve 1 control

Valve 2 control

Valve 1, setpoint, low byte

Valve 1, setpoint, high byte

Valve 2, setpoint, low byte

Valve 2, setpoint, high byte

AS Interface Master Module

750-655

The process image size for the AS interface master module is adjustable to: 12,

20, 24, 32, 40 or 48 bytes.

It consists of a control or status byte, a mailbox with 0, 6, 10, 12 or 18 bytes and 0 to 32 bytes of AS interface process data.

The AS interface master module occupies 6 to a maximum of 24 words in the process image with word alignment.

The first input or output word contains the status or control byte, and an empty byte.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

I/O Modules 151

Subsequently, mailbox data is mapped when the mailbox is permanently superimposed (Mode 1).

While in operating mode with a suppressible mailbox (Mode 2), the mailbox and the cyclical process data are mapped next.

The remaining words contain the remaining process data.

The mailbox and the process image sizes are set with the WAGO-I/OCHECK startup tool.

Table 183: AS Interface Master Module, 750-655

Input and Output Process Image

Byte designation

Offset

High byte Low-byte

0 - C0/S0

1

2

3

... max.

23

D1

D3

D5

...

D45

D0

D2

D4

...

D44

11.2.6 System Modules

not used

Remark

Control/status byte

Mailbox (0, 3, 5, 6 or 9 words) and process data (0 ‒ 16 words)

System Modules with Diagnostics

750-610, -611

Power supply modules 750-610 and -611 with diagnostics provide 2 bits to monitor the power supply.

Table 184: System Modules with Diagnostics, 750-610, -611

Input process image

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1

Diag. bit

S 2

Fuse

Bit 0

Diag. bit

S 1

Voltage

11.2.6.1 Binary Space Module

750-622

The Binary Space Modules behave alternatively like 2 channel digital input modules or output modules and seize depending upon the selected settings 1, 2, 3 or 4 bits per channel. According to this, 2, 4, 6 or 8 bits are occupied then either in the process input or the process output image.

Table 185: Binary Space Module 750-622 (with Behavior Like 2 Channel Digital Input)

Input and Output Process Image

Bit 7

(Data bit

DI 8)

Bit 6

(Data bit

DI 7)

Bit 5

(Data bit

DI 6)

Bit 4

(Data bit

DI 5)

Bit 3

(Data bit

DI 4)

Bit 2

(Data bit

DI 3)

Bit 1

Data bit

DI 2

Bit 0

Data bit

DI 1

Manual

Version 1.0.0

152 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

12 Use in Hazardous Environments

The WAGO-I/O-SYSTEM 750 (electrical equipment) is designed for use in

Zone 2 hazardous areas.

The following sections include both the general identification of components

(devices) and the installation regulations to be observed. The individual subsections of the “Installation Regulations” section must be taken into account if the I/O module has the required approval or is subject to the range of application of the ATEX directive.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Use in Hazardous Environments 153

12.1 Marking Configuration Examples

12.1.1 Marking for Europe According to ATEX and IEC-Ex

Figure 45: Side Marking Example for ATEX and IEC Ex Approved I/O Modules According to

CENELEC and IEC

Figure 46: Printing Text Detail – Marking Example for ATEX and IEC Ex Approved I/O Modules

According to CENELEC and IEC

Table 186: Description of Marking Example for ATEX and IEC Ex Approved I/O Modules

According to CENELEC and IEC

Printing on Text Description

DEMKO 08 ATEX 142851 X

IECEx PTB 07.0064X

I M2 / II 3 GD

Ex nA

IIC

T4

Approval body and/or number of the examination certificate

Explosion protection group and Unit category

Type of ignition and extended identification

Explosion protection group

Temperature class

Manual

Version 1.0.0

154 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Figure 47: Side Marking Example for Ex i and IEC Ex i Approved I/O Modules According to

CENELEC and IEC

Figure 48: Text Detail – Marking Example for Ex i and IEC Ex i Approved I/O Modules

According to CENELEC and IEC

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Use in Hazardous Environments 155

Table 187: Description of Marking Example for Ex i and IEC Ex i Approved I/O Modules

According to CENELEC and IEC

Inscription text

TÜV 07 ATEX 554086 X

TUN 09.0001X

Description

Approving authority or certificate numbers

Dust

II

3(1)D

Ex tD

[iaD]

Device group: All except mining

Device category: Zone 22 device (Zone 20 subunit)

Explosion protection mark

Protection by enclosure

Approved in accordance with "Dust intrinsic safety" standard

A22 Surface temperature determined according to

Procedure A, use in Zone 22

Dust-tight (totally protected against dust)

Max. surface temp. of the enclosure (no dust bin)

IP6X

T 135°C

Mining

I

(M2)

[Ex ia]

Device group: Mining

Device category: High degree of safety

Explosion protection: Mark with category of type of protection intrinsic safety: Even safe when two errors occur

Device group: Mining I

Gases

II

3(1)G

Ex nA

[ia]

IIC

T4

Device group: All except mining

Device category: Zone 2 device (Zone 0 subunit)

Explosion protection mark

Type of protection: Non-sparking operating equipment

Category of type of protection intrinsic safety: Even safe when two errors occur

Explosion Group

Temperature class: Max. surface temperature 135°C

Manual

Version 1.0.0

156 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

12.1.2 Marking for America According to NEC 500

Figure 49: Side Marking Example for I/O Modules According to NEC 500

Figure 50: Text Detail – Marking Example for I/O Modules According to NEC 500

Table 188: Description of Marking Example for I/O Modules According to NEC 500

Printing on Text

CL 1

DIV 2

Grp. ABCD

Optemp code T4

Description

Explosion protection group (condition of use category)

Area of application (zone)

Explosion group (gas group)

Temperature class

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Use in Hazardous Environments 157

12.2 Installation Regulations

In the Federal Republic of Germany , various national regulations for the installation in explosive areas must be taken into consideration. The basis for this forms the working reliability regulation, which is the national conversion of the

European guideline 99/92/E6. They are complemented by the installation regulation EN 60079-14. The following are excerpts from additional VDE regulations:

Table 189: VDE Installation Regulations in Germany

DIN VDE 0100 Installation in power plants with rated voltages up to 1000 V

DIN VDE 0101 Installation in power plants with rated voltages above 1 kV

DIN VDE 0800 Installation and operation in telecommunication plants including information processing equipment

DIN VDE 0185 lightning protection systems

The USA and Canada have their own regulations. The following are excerpts from these regulations:

Table 190: Installation Regulations in USA and Canada

NFPA 70 National Electrical Code Art. 500 Hazardous Locations

ANSI/ISA-RP 12.6-1987 Recommended Practice

C22.1 Canadian Electrical Code

Notice the following points

When using the WAGO-I/O SYSTEM 750 (electrical operation) with Ex approval, the following points are mandatory:

Manual

Version 1.0.0

158 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

12.2.1 Special Conditions for Safe Operation of the ATEX and IEC

Ex (acc. DEMKO 08 ATEX 142851X and IECEx PTB 07.0064)

The fieldbus-independent I/O modules of the WAGO-I/O-SYSTEM 750-.../...-... must be installed in an environment with degree of pollution 2 or better. In the final application, the I/O modules must be mounted in an enclosure with IP 54 degree of protection at a minimum with the following exceptions:

- I/O modules 750-440, 750-609 and 750-611 must be installed in an IP 64 minimum enclosure.

- I/O module 750-540 must be installed in an IP 64 minimum enclosure for

230 V AC applications.

- I/O module 750-440 may be used up to max. 120 V AC.

When used in the presence of combustible dust, all devices and the enclosure shall be fully tested and assessed in compliance with the requirements of IEC 61241-

0:2004 and IEC 61241-1:2004.

When used in mining applications the equipment shall be installed in a suitable enclosure according to EN 60079-0:2006 and EN 60079-1:2007.

I/O modules fieldbus plugs or fuses may only be installed, added, removed or replaced when the system and field supply is switched off or the area exhibits no explosive atmosphere.

DIP switches, coding switches and potentiometers that are connected to the I/O module may only be operated if an explosive atmosphere can be ruled out.

I/O module 750-642 may only be used in conjunction with antenna 758-910 with a max. cable length of 2.5 m.

To exceed the rated voltage no more than 40%, the supply connections must have transient protection.

The permissible ambient temperature range is 0 °C to +55 °C.

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Use in Hazardous Environments 159

12.2.2 Special conditions for safe use (ATEX Certificate TÜV 07

ATEX 554086 X)

1. For use as Gc- or Dc-apparatus (in zone 2 or 22) the field bus independent

I/O modules WAGO-I/O-SYSTEM 750-*** shall be erected in an enclosure that fulfils the requirements of the applicable standards (see the marking)

EN 60079-0, EN 60079-11, EN 60079-15, EN 61241-0 and EN 61241-1.

For use as group I, electrical apparatus M2, the apparatus shall be erected in an enclosure that ensures a sufficient protection according to EN 60079-0 and EN 60079-1 and the degree of protection IP64. The compliance of these requirements and the correct installation into an enclosure or a control cabinet of the devices shall be certified by an ExNB.

2. If the interface circuits are operated without the field bus coupler station type 750-3../…-… (DEMKO 08 ATEX 142851 X), measures must be taken outside of the device so that the rating voltage is not being exceeded of more than 40% because of transient disturbances.

3. DIP-switches, binary-switches and potentiometers, connected to the module may only be actuated when explosive atmosphere can be excluded.

4. The connecting and disconnecting of the non-intrinsically safe circuits is only permitted during installation, for maintenance or for repair purposes.

The temporal coincidence of explosion hazardous atmosphere and installation, maintenance resp. repair purposes shall be excluded. This is although and in particular valid for the interfaces “CF-Card”, “USB”,

“Fieldbus connection“, “Configuration and programming interface“,

“antenna socket“, “D-Sub“ and the “Ethernet interface“. These interfaces are not energy limited or intrinsically safe circuits. An operating of those circuits is in the behalf of the operator.

5. For the types 750-606, 750-625/000-001, 750-487/003-000, 750-484 and

750-633 the following shall be considered: The interface circuits shall be limited to overvoltage category I/II/III (non mains/mains circuits) as defined in EN 60664-1.

6. For the type 750-601 the following shall be considered: Do not remove or replace the fuse when the apparatus is energized.

7.

The ambient temperature range is: 0°C ≤ T a

≤ +55°C (for extended details please note certificate).

Manual

Version 1.0.0

160 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

8. The following warnings shall be placed nearby the unit:

Do not remove or replace fuse when energized!

If the module is energized do not remove or replace the fuse.

Do not separate when energized!

Do not separate the module when energized!

Separate only in a non-hazardous area!

Separate the module only in a non-hazardous area!

Manual

Version 1.0.0

WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

Use in Hazardous Environments 161

12.2.3 Special conditions for safe use (IEC-Ex Certificate TUN

09.0001 X)

1. For use as Dc- or Gc-apparatus (in zone 2 or 22) the fieldbus independent

I/O modules WAGO-I/O-SYSTEM 750-*** shall be erected in an enclosure that fulfils the requirements of the applicable standards (see the marking)

IEC 60079-0, IEC 60079-11, IEC 60079-15, IEC 61241-0 and IEC 61241-1.

For use as group I, electrical apparatus M2, the apparatus shall be erected in an enclosure that ensures a sufficient protection according to IEC 60079-0 and IEC 60079-1 and the degree of protection IP64. The compliance of these requirements and the correct installation into an enclosure or a control cabinet of the devices shall be certified by an ExCB.

2. Measures have to be taken outside of the device that the rating voltage is not being exceeded of more than 40% because of transient disturbances.

3. DIP-switches, binary-switches and potentiometers, connected to the module may only be actuated when explosive atmosphere can be excluded.

4. The connecting and disconnecting of the non-intrinsically safe circuits is only permitted during installation, for maintenance or for repair purposes.

The temporal coincidence of explosion hazardous atmosphere and installation, maintenance resp. repair purposes shall be excluded. This is although and in particular valid for the interfaces “CF-Card”, “USB”,

“Fieldbus connection“, “Configuration and programming interface“,

“antenna socket“, “D-Sub“ and the “Ethernet interface“. These interfaces are not energy limited or intrinsically safe circuits. An operating of those circuits is in the behalf of the operator.

5. For the types 750-606, 750-625/000-001, 750-487/003-000, 750-484 and

750-633 the following shall be considered: The interface circuits shall be limited to overvoltage category I/II/III (non mains/mains circuits) as defined in IEC 60664-1.

6. For the type 750-601 the following shall be considered: Do not remove or replace the fuse when the apparatus is energized.

7.

The ambient temperature range is: 0°C ≤ T a

≤ +55°C (For extensions please see the certificate).

Manual

Version 1.0.0

162 Use in Hazardous Environments WAGO-I/O-SYSTEM 750

750-316/300-000 Fieldbus Coupler MODBUS RTU

8. The following warnings shall be placed nearby the unit:

Do not remove or replace fuse when energized!

If the module is energized do not remove or replace the fuse.

Do not separate when energized!

Do not separate the module when energized!

Separate only in a non-hazardous area!

Separate the module only in a non-hazardous area!

Manual

Version 1.0.0

advertisement

Related manuals

Download PDF

advertisement

Table of contents