
- •Important Comments
- •Legal Principles
- •Copyright
- •Personnel Qualification
- •Intended Use
- •Symbols
- •Font Conventions
- •Number Notation
- •Scope
- •Important Comments for Starting up
- •Abbreviation
- •The WAGO-I/O-SYSTEM 750
- •Technical Data
- •Manufacturing Number
- •Storage, Assembly and Transport
- •Mechanical Setup
- •Installation Position
- •Total Expansion
- •Assembly onto Carrier Rail
- •Carrier rail properties
- •WAGO DIN Rail
- •Spacing
- •Plugging and Removal of the Components
- •Assembly Sequence
- •Internal Bus / Data Contacts
- •Power Contacts
- •Wire connection
- •Power Supply
- •Isolation
- •System Supply
- •Connection
- •Alignment
- •Field Supply
- •Connection
- •Fusing
- •Supplementary power supply regulations
- •Supply example
- •Power Supply Unit
- •Grounding
- •Grounding the DIN Rail
- •Framework Assembly
- •Insulated Assembly
- •Grounding Function
- •Grounding Protection
- •Shielding (Screening)
- •General
- •Bus Conductors
- •Signal Conductors
- •WAGO Shield (Screen) Connecting System
- •Assembly Guidelines / Standards
- •Fieldbus Controller
- •Fieldbus Controller 750-841
- •Description
- •Hardware
- •View
- •Device Supply
- •Fieldbus Connection
- •Display Elements
- •Configuration and Programming Interface
- •Operating Mode Switch
- •Hardware Address (MAC-ID)
- •Operating System
- •Start-up
- •PLC Cycle
- •Process Image
- •Example of a Process Input Image
- •Example of a Process Output Image
- •Fieldbus specific Process Data Architecture for MODBUS/TCP
- •Digital Input Modules
- •Digital Output Modules
- •Analog Input Modules
- •Analog Output Modules
- •Specialty Modules
- •Data Exchange
- •Memory Areas
- •Addressing
- •Addressing the I/O Modules
- •Address Range
- •Absolute Addresses
- •Data Exchange between MODBUS TCP Master and I/O Modules
- •Data Exchange between Ethernet IP Master and I/O Modules
- •Data Exchange between PLC Functionality (CPU) and I/O Modules
- •Data Exchange between Master and PLC Functionality (CPU)
- •Example MODBUS TCP Master and PLC functionality (CPU)
- •Comparison of MODBUS TCP Addresses and IEC 61131-3 Addresses
- •Starting up an ETHERNET TCP/IP fieldbus node
- •Connecting PC and Fieldbus Node
- •Determining IP Addresses
- •Allocating the IP Address to the Fieldbus Node
- •Testing the Function of the Fieldbus Node
- •Deactivating the BootP Protocol
- •Programming the PFC with WAGO-I/O-PRO CAA
- •WAGO-I/O-PRO CAA library elements for ETHERNET
- •IEC 61131-3-Program transfer
- •Transmission via the Serial Interface
- •Transmission by the Fieldbus
- •Information on the web-based management system
- •LED Display
- •Blink code
- •Fieldbus status
- •Node status
- •Fault Message via Blink Code from the I/O-LED
- •Supply voltage status
- •Fault behavior
- •Fieldbus failure
- •Internal bus fault
- •Technical Data
- •I/O Modules
- •General
- •Digital Input Modules
- •Digital Output Modules
- •Analog Intput Modules
- •Analog Output Modules
- •Counter Modules
- •ETHERNET
- •General
- •Network Architecture – Principles and Regulations
- •Transmission Media
- •Network Topologies
- •Coupler Modules
- •Important Terms
- •Network Communication
- •Protocol layer model
- •Communication Protocols
- •ETHERNET
- •Channel access method
- •IP-Protocol
- •IP Multicast
- •TCP Protocol
- •Application Protocols
- •MODBUS
- •Ethernet/IP
- •BootP (Bootstrap Protocol)
- •HTTP (HyperText Transfer Protocol)
- •DHCP (Dynamic Host Configuration Protocol)
- •DNS (Domain Name Systems)
- •SNTP-Client (Simple Network Time Protocol)
- •FTP-Server (File Transfer Protocol)
- •SNMP V1 (Simple Network Management Protocol)
- •Configuration of SNMP
- •Description of MIB II
- •IpNetToMediaTable
- •Traps
- •SMTP (Simple Mail Transfer Protocol)
- •MODBUS Functions
- •General
- •Use of the MODBUS Functions
- •Description of the MODBUS Functions
- •Function Code FC1 (Read Coils)
- •Function Code FC2 (Read Input Discretes)
- •Function Code FC3 (Read multiple registers)
- •Function code FC4 (Read input registers)
- •Function Code FC5 (Write Coil)
- •Function Code FC6 (Write single register)
- •Function Code FC11 (Get comm event counter)
- •Function Code FC15 (Force Multiple Coils)
- •Function Code FC16 (Write multiple registers)
- •Function Code FC22 (Mask Write Register)
- •Function Code FC23 (Read/Write multiple registers)
- •MODBUS Register Mapping
- •Internal Variables
- •Description of the internal variables
- •Watchdog (Fieldbus failure)
- •Watchdog Register:
- •Diagnostic Functions
- •Configuration Functions
- •Firmware Information
- •Constant Registers
- •Ethernet/IP (Ethernet/Industrial Protocol)
- •General
- •Characteristics of the Ethernet/IP Protocol Software
- •Object model
- •General
- •Classes
- •CIP Common Classes
- •Static Assembly Instances
- •Application examples
- •Test of MODBUS protocol and fieldbus nodes
- •Visualization and control using SCADA software
- •Use in Hazardous Environments
- •Foreword
- •Protective measures
- •Classification meeting CENELEC and IEC
- •Divisions
- •Explosion protection group
- •Unit categories
- •Temperature classes
- •Types of ignition protection
- •Classifications meeting the NEC 500
- •Divisions
- •Explosion protection groups
- •Temperature classes
- •Identification
- •For Europe
- •For America
- •Installation regulations

Ethernet/IP (Ethernet/Industrial Protocol) • 175
Object model
7.3.2 Classes
The following classes are supported by the Ethernet/IP software:
7.3.2.1 CIP Common Classes
Class |
Name |
|
|
01 hex |
Identity |
|
|
02 hex |
Message Router |
|
|
04 hex |
Assembly |
|
|
05 hex |
Connection |
|
|
06 hex |
Connection Manager |
|
|
F5 hex |
TCP/IP Interface Object |
|
|
F6 hex |
Ethernet Link Object |
|
|
7.3.2.2 WAGO specific Classes
Class |
Name |
|
|
64 hex |
Coupler configuration Object |
|
|
65 hex |
Discrete Input Point |
|
|
66 hex |
Discrete Output Point |
|
|
67 hex |
Analog Input Point |
|
|
68 hex |
Analog Output Point |
|
|
69 hex |
Discrete Input Point Extended 1 |
|
|
6A hex |
Discrete Output Point Extended 1 |
|
|
6B hex |
Analog Input Point Extended 1 |
|
|
6C hex |
Analog Output Point Extended 1 |
|
|
6D hex |
Discrete Input Point Extended 2 |
|
|
6E hex |
Discrete Output Point Extended 2 |
|
|
6F hex |
Analog Input Point Extended 2 |
|
|
70 hex |
Analog Output Point Extended 2 |
|
|
71 hex |
Discrete Input Point Extended 3 |
|
|
72 hex |
Discrete Output Point Extended 3 |
|
|
73 hex |
Analog Input Point Extended 3 |
|
|
74hex |
Analog Output Point Extended 3 |
|
|
80 hex |
Module configuration |
|
|
81 hex |
Module configuration Extended 1 |
|
|
A0 hex |
Input fieldbus variable USINT |
|
|
A1 hex |
Input fieldbus variable USINT Extended 1 |
|
|
WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

176 • Ethernet/IP (Ethernet/Industrial Protocol)
Object model
Class |
Name |
|
|
A2 hex |
Input fieldbus variable USINT Extended 2 |
|
|
A3 hex |
Output fieldbus variable USINT |
|
|
A4 hex |
Output fieldbus variable USINT Extended 1 |
|
|
A5 hex |
Output fieldbus variable USINT Extended 2 |
|
|
A6 hex |
Input fieldbus variable UINT |
|
|
A7 hex |
Input fieldbus variable UINT Extended 1 |
|
|
A8 hex |
Output fieldbus variable UINT |
|
|
A9 hex |
Output fieldbus variable UINT Extended 1 |
|
|
AA hex |
Input fieldbus variable UDINT |
|
|
AB hex |
Input fieldbus variable UDINT Offset UINT |
|
|
AC hex |
Output fieldbus variable UDINT |
|
|
AD hex |
Output fieldbus variable UDINT Offset UINT |
|
|
7.3.2.3 Explanations of the Object Description
Attribute ID: |
Integer value which is assigned to the corresponded attribute |
||
|
|
|
|
Access: |
Set |
The attribute can be accessed by means of Set_Attribute services. |
|
|
|
Important: All the set attributes can also be accessed by means of |
|
|
|
Get_Attribute services. |
|
|
Get |
The attribute can be accessed by means of Get_Attribute services |
|
|
|
|
|
NV: |
NV (non volatile) |
The attribute is permanently stored in the controller. |
|
|
V (volatile) |
The attribute is not permanently stored in the controller. |
|
|
Note: If this column is missing, all attributes have the type V |
||
|
|
||
Name: |
Designation of the attribute |
||
|
|
||
Data type: |
Designation of the CIP data type of the attribute |
||
|
|
||
Description: |
Short description for the Attribute |
||
|
|
|
|
Default value: |
Factory settings |
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

Ethernet/IP (Ethernet/Industrial Protocol) • 177
Object model
7.3.2.4Identity (01 hex)
Class
Attribute |
Access |
Name |
Data type |
Description |
Default |
|
ID |
value |
|||||
|
|
|
|
|||
|
|
|
|
|
|
|
1 |
Get |
Revision |
UINT |
Revision of this object |
1 (0x0001) |
|
|
|
|
|
|
|
|
2 |
Get |
Max Instance |
UINT |
Maximum Instance |
0x0001 |
|
|
|
|
|
|
|
|
3 |
Get |
Max ID Number |
UINT |
Maximum number of Class |
0x0000 |
|
|
|
of Class |
|
attributes |
|
|
|
|
Attributes |
|
|
|
|
|
|
|
|
|
|
|
4 |
Get |
Max ID Number |
UINT |
Maximum number of instance |
0x0000 |
|
|
|
of Instance |
|
attributes |
|
|
|
|
Attribute |
|
|
|
|
|
|
|
|
|
|
Instance 1
Attribute |
Access |
Name |
Data type |
Description |
Default value |
|
ID |
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Get |
Vendor ID |
UINT |
Manufacturer identification |
40 (0x0028) |
|
|
|
|
|
|
|
|
2 |
Get |
Device Type |
UINT |
General type designation of |
12 (0x000C) |
|
|
|
the product |
|
|||
|
|
|
|
|
||
|
|
|
|
|
|
|
3 |
Get |
Product Code |
UINT |
Designation of the controller |
841 (0x0349) |
|
|
|
|
|
|
|
|
|
|
Revision |
STRUCT of: |
|
|
|
|
|
|
|
Revision of the Identity |
Depending on the |
|
4 |
Get |
Major Revision |
USINT |
|||
Objects |
firmware |
|||||
|
|
|
|
|||
|
|
Minor Revision |
USINT |
|
|
|
|
|
|
|
|
|
|
5 |
Get |
Status |
WORD |
Current status of the device |
Bit 0: Assignment |
|
|
|
|
|
|
to a master |
|
|
|
|
|
|
Bit 1=0, reserved |
|
|
|
|
|
|
Bit 2: Configured |
|
|
|
|
|
|
Bit 3=0, reserved |
|
|
|
|
|
|
Bit 4-7: Extended |
|
|
|
|
|
|
Device Status |
|
|
|
|
|
|
Bit 8: Smallest |
|
|
|
|
|
|
remediable error |
|
|
|
|
|
|
Bit 9: Smallest not |
|
|
|
|
|
|
remediable error |
|
|
|
|
|
|
Bit 10: Largest |
|
|
|
|
|
|
remediable error |
|
|
|
|
|
|
Bit 11: Largest not |
|
|
|
|
|
|
remediable error |
|
|
|
|
|
|
Bit 12-15=0, |
|
|
|
|
|
|
reserved |
|
|
|
|
|
|
|
|
6 |
Get |
Serial Number |
UDINT |
Serial number |
The last 4 digits of |
|
|
|
|
|
|
MAC ID |
|
|
|
|
|
|
|
|
7 |
Get |
Product Name |
SHORT_STRING |
Product name |
“WAGO Ethernet |
|
|
|
|
|
|
(10/100 Mbps)- |
|
|
|
|
|
|
FBC |
|
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP

178 • Ethernet/IP (Ethernet/Industrial Protocol)
Object model
Common Services
Service code |
Service available |
Service Name |
Description |
||
|
|
||||
Class |
Instance |
||||
|
|
|
|||
|
|
|
|
|
|
01 hex |
yes |
yes |
Get_Attribute_All |
Supplies contents of all attributes |
|
|
|
|
|
|
|
05 hex |
no |
yes |
Reset |
Implements the reset service. |
|
|
|
|
|
Service parameter: |
|
|
|
|
|
0: Emulates a Power On reset |
|
|
|
|
|
1: Emulates a Power On reset and re-establishes |
|
|
|
|
|
factory settings |
|
|
|
|
|
|
|
0E hex |
no |
yes |
Get_Attribute_Single |
Supplies contents of the appropriate attribute |
|
|
|
|
|
|
7.3.2.5Message Router (02 hex)
Class
Attribute |
Access |
Name |
Data type |
Description |
Default |
|
ID |
value |
|||||
|
|
|
|
|||
|
|
|
|
|
|
|
1 |
Get |
Revision |
UINT |
Revision of this object |
1 (0x0001) |
|
|
|
|
|
|
|
|
2 |
Get |
Number of |
UINT |
Number of attributes |
0 (0x0000) |
|
|
|
Attributes |
|
|
|
|
|
|
|
|
|
|
|
3 |
Get |
Number of |
UINT |
Number of services |
0 (0x0000) |
|
|
|
Services |
|
|
|
|
|
|
|
|
|
|
|
4 |
Get |
Max ID Number |
UINT |
Maximum number of class |
0 (0x0000) |
|
|
|
of Class |
|
attributes |
|
|
|
|
Attributes |
|
|
|
|
|
|
|
|
|
|
|
5 |
Get |
Max ID Number |
UINT |
Maximum number of instance |
0 (0x0000) |
|
|
|
of Instance |
|
attributes |
|
|
|
|
Attributes |
|
|
|
|
|
|
|
|
|
|
Instance 1
Attribute |
Access |
Name |
Data type |
Description |
Default value |
|
ID |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ObjectList |
STRUCT of: |
|
|
|
|
|
|
|
|
|
|
|
|
Number |
UINT |
|
40 |
|
|
|
|
|
|
|
|
|
|
Classes |
UINT |
|
01 02 04 00 06 00 |
|
|
|
|
|
|
F4 00 F5 00 F6 00 |
|
1 |
Get |
|
|
|
64 |
00 65 0066 |
|
|
|
0067 00 68 00 69 |
|||
|
|
|
|
|
||
|
|
|
|
|
00 |
6A 00 6B 00 |
|
|
|
|
|
6C 00 6D 00 6E |
|
|
|
|
|
|
00 |
6F 00 70 00 71 |
|
|
|
|
|
00 |
72 00 73 00 74 |
|
|
|
|
|
00 |
80 00 81 00 A0 |
|
|
|
|
|
|
|
2 |
Get |
NumberAvailabl |
UINT |
Varable |
0x80 |
|
e |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Common Services
Service code |
Service available |
Service Name |
Description |
||
|
|
||||
Class |
Instance |
||||
|
|
|
|||
|
|
|
|
|
|
01 hex |
yes |
no |
Get_Attribute_All |
Supplies contents of all attributes |
|
|
|
|
|
|
|
0E hex |
no |
yes |
Get_Attribute_Single |
Supplies contents of the appropriate attribute |
|
|
|
|
|
|
WAGO-I/O-SYSTEM 750 ETHERNET TCP/IP