WAGO-I/O-SYSTEM 750 Table of Contents 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 5 /Dokumentation allgemein/Verzeichnisse/Inhaltsverzeichnis - ohne Gliederung - und Verzeichnis @ 3\mod_1219151230875_21.doc @ 21063 @ @ 1 Table of Contents Notes about this Documentation............... 10 Validity of these Operating Instructions ..........10 Copyright....................10 Symbols....................
Page 4
Table of Contents WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Instructions for Installation/Removal............43 Accessories Required for Installation ............. 44 Acceptable Mounting Directions for the I/O-IPC ........44 Securing the I/O-IPC to a Mounting Rail ..........45 Connecting the I/O Module to the I/O-IPC..........46 Dismounting the I/O-IPC ................
Access to the Process Images of the Input and Output Data via CoDeSys 2.3.................... 99 11.4 Addressing Example ................102 11.5 Installing the Programming System CoDeSys 2.3 (WAGO-I/O-PRO CAA) ..................... 103 11.6 The First Program with CoDeSys 2.3 ........... 103 11.6.1 Start the CoDeSys Programming System.........
Page 6
Table of Contents WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 12.5.3 Creation of Diagnostic Functions in CoDeSys 2.3......155 12.5.4 Calling the Diagnostic Block............157 12.5.5 Performing Bus Diagnostics via DiagGetBusState() ....... 158 12.5.6 Performing Device Diagnostics via DiagGetState()......160 12.5.7 Analyzing PROFIBUS Diagnostics of Individual I/O Modules ..160 Incorporation of C-Functions as CoDeSys Library......
Page 7
WAGO-I/O-SYSTEM 750 Table of Contents 758-874/000-131 WAGO-I/O-IPC-C6 Service ....................... 211 16.1 Replacing the Battery ................211 16.2 Disposal....................213 Use in Hazardous Environments ............214 17.1 Marking Configuration Examples............215 17.1.1 Marking for Europe according to CENELEC and IEC ....215 17.1.2...
Page 9
WAGO-I/O-SYSTEM 750 Table of Contents 758-874/000-131 WAGO-I/O-IPC-C6 19.5 SerComm.lib ..................313 19.6 WagoLibTerminalDiag.lib ..............313 19.7 SysLibCom.lib ..................313 19.8 SysLibFile, SysLibDir, SysLibFileAsync..........314 List of Figures ....................315 List of Tables...................... 318 === Ende der Liste für Textmarke Verzeichnis_vorne === Manual Version 1.0.0...
Pos: 10 /Serie 758 (Funk, IPC und PFC)/Hinweise zur Dokumentation/Gültigkeit Dokumentation 758-87X @ 10\mod_1312289123587_21.doc @ 75541 @ 2 @ 1 Validity of these Operating Instructions These operating instructions are only valid for WAGO-I/O-IPC-C6 of the WAGO-I/O-SYSTEM 750 with item number 758-874/000-131.
Notes about this Documentation WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Additional Information: Refers to additional information which is not an integral part of this documentation (e.g., the Internet). Pos: 11.5 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1 Manual Version 1.0.0...
WAGO-I/O-SYSTEM 750 Notes about this Documentation 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 11.6 /Alle Serien (Allgemeine Module)/Hinweise zur Dokumentation/Zahlensysteme @ 3\mod_1221059454015_21.doc @ 21711 @ 2 @ 1 Number Notation Table 1: Number Notation Number code Example Note Decimal Normal notation Hexadecimal 0x64 C notation...
2.1.1 Subject to Changes WAGO Kontakttechnik GmbH & Co. KG reserves the right to provide for any alterations or modifications that serve to increase the efficiency of technical progress. WAGO Kontakttechnik GmbH & Co. KG owns all rights arising from the granting of patents or from the legal protection of utility patents.
Up to 64 750/753 series I/O modules may be connected to the I/O-IPC. The use of up to 250 I/O modules is possible with the WAGO internal data bus extension (optional). When doing so, the following system parameters shall be observed: •...
For each activity, observe the corresponding personnel qualification in Section "Personnel Qualification". • Read and observe the operating instructions for the WAGO I/O modules that you connect to the I/O-IPC. To avoid property damage, read and observe the following information: •...
• Do not connect control components and control networks to an open network such as the Internet or an office network. WAGO recommends putting control components and control networks behind a firewall. • Limit physical and electronic access to all automation components to authorized personnel only.
Scope of Delivery WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 • If remote access to control components and control networks is required, use a Virtual Private Network (VPN). • Regularly perform threat analyses. You can check whether the measures taken meet your security requirements.
Pos: 32.4 /Serie 758 (Funk, IPC und PFC)/Gerätebeschreibung/Beschreibung/Beschreibung 758-87x 2 @ 10\mod_1312884861387_21.doc @ 76170 @ @ 1 You can connect all available I/O modules of the WAGO-I/O-SYSTEM 750/753 to the I/O-IPC. This allows any analog and digital signals from the automation environment to be internally processed or to be made available to other devices through one of the available interfaces.
Device Description WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 32.10 /Serie 758 (Funk, IPC und PFC)/Gerätebeschreibung/Beschreibung/Beschreibung 758-87x 7 @ 10\mod_1314705431129_21.doc @ 77815 @ @ 1 The I/O-IPC provides 256 MB of program and data memory and 1023 kB of non- volatile memory.
Device Description WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 32.17 /Serie 758 (Funk, IPC und PFC)/Gerätebeschreibung/Anschlüsse/Anschlüsse 758-87x - Tabelle 3 @ 10\mod_1312355828748_21.doc @ 75632 @ @ 1 To connect a digital or analog monitor. A "DVI DVI interface (X7), to VGA" adapter is required to connect a monitor D-sub socket, 24+5 via a VGA cable.
Mounting rail For fastening the I/O-IPC to a grounded mounting rail. fastener Marker strips For 4-character identification of the I/O-IPC via WAGO Miniature WSB Quick marking system. Run: Automatic start of the boot project (CoDeSys) when starting Run/Stop the I/O-IPC or when starting the PLC program.
WAGO-I/O-SYSTEM 750 Device Description 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 32.34 /Alle Serien (Allgemeine Module)/Überschriften für alle Serien/Gerätebeschreibung/Bedruckung - Überschrift 2 @ 4\mod_1241082409515_21.doc @ 32035 @ 2 @ 1 Labeling Pos: 32.35 /Serie 758 (Funk, IPC und PFC)/Gerätebeschreibung/Bedruckung/Bedruckung 758-87x allgemein ohne Exi @ 10\mod_1314792404986_21.doc @ 77933 @ @ 1 There is a label on the side of the I/O-IPC with the following information: •...
Pos: 32.59 /Alle Serien (Allgemeine Module)/Überschriften für alle Serien/Gerätebeschreibung/Zulassungen - Überschrift 2 @ 3\mod_1224055364109_21.doc @ 24030 @ 2 @ 1 Approvals Pos: 32.60 /Serie 750 (WAGO-I/O-SYSTEM)/Gerätebeschreibung/Zulassungen/Information: Weitere Informationen zu Zulassungen 750-xxxx @ 3\mod_1227190967156_21.doc @ 25221 @ @ 1 More Information about Approvals Detailed references to the approvals are listed in the document "Overview...
WAGO-I/O-SYSTEM 750 Description of I/O-IPC Interfaces 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 34.1 /Serie 758 (Funk, IPC und PFC)/Beschreibung der Schnittstellen/Beschreibung der Schnittstellen 758-87x ETHERNET 1 @ 10\mod_1312374986842_21.doc @ 75809 @ 12 @ 1 Description of I/O-IPC Interfaces ETHERNET Interfaces (X8, X9) Both ETHERNET interfaces of type RJ-45 are based on the 10/100 BASE-T transmission standard.
Description of I/O-IPC Interfaces WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 34.4 /Serie 758 (Funk, IPC und PFC)/Beschreibung der Schnittstellen/Beschreibung der Schnittstellen 758-87x Elektronikversorgung @ 10\mod_1314943943948_21.doc @ 78033 @ 2 @ 1 Interface for Electronic Power Supply (X4) Feed the electronic power supply for the I/O-IPC and for the I/O modules connected to the internal data bus in through this interface.
WAGO-I/O-SYSTEM 750 Description of I/O-IPC Interfaces 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 34.6 /Serie 758 (Funk, IPC und PFC)/Beschreibung der Schnittstellen/Beschreibung der Schnittstellen 758-87x DPM @ 10\mod_1312375184731_21.doc @ 75816 @ 2 @ 1 PROFIBUS Interface (X3) The fieldbus is used for communication between the I/O-IPC and the connected PROFIBUS fieldbus couplers (slaves).
WAGO-I/O-SYSTEM 750 Description of I/O-IPC Interfaces 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 34.11 /Serie 758 (Funk, IPC und PFC)/Beschreibung der Schnittstellen/Beschreibung der Schnittstellen 758-87x (onBoard I/Os, USB, ...) Ende @ 10\mod_1314943172178_21.doc @ 78022 @ 222 @ 1 Digital Inputs The two digital inputs are independent of the internal data bus. This means that digital signals are processed even if the internal data bus breaks down.
Description of I/O-IPC Interfaces WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Digital Outputs Highest current carrying capacity of the output channels is 0.1A! Always observe the maximum current carrying capacity of 0.1A for the digital output channels. An increase in the current leads to overheating of the output driver and damage to the I/O-IPC.
WAGO-I/O-SYSTEM 750 Description of I/O-IPC Interfaces 758-874/000-131 WAGO-I/O-IPC-C6 USB Interfaces (X10, X11) The USB interfaces are used to connect USB devices such as USB memory. If the connected USB device is not used, you can remove it at any time. If a USB memory is connected, it is important to remember to close any open files before removing the USB memory.
WAGO-I/O-SYSTEM 750 Description of I/O-IPC Interfaces 758-874/000-131 WAGO-I/O-IPC-C6 Boot process During the boot process, attached devices are not permitted to send data to the RS-232 interface because the firmware will not start otherwise. However, if this cannot be excluded, comment the "serial" parameter out in the menu.lst file (/boot/grub/menu.lst):...
Description of I/O-IPC Interfaces WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 The following table provides information on the DVI-I interface pin assignments: Table 18: DVI-I Interface: Pin Assignments Connector Description TXD2- TXD2+ Not assigned Not assigned DDCCLK DDCDATA CRT_VSY CRT_R CRT_HSY TXD1- TXD1+ Not assigned …...
WAGO-I/O-SYSTEM 750 Installing and Removing the I/O-IPC 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 36.1 /Serie 758 (Funk, IPC und PFC)/Montieren/Montage 758-87x Einleitung 1 @ 10\mod_1312436538898_21.doc @ 75830 @ 12 @ 1 Installing and Removing the I/O-IPC The I/O-IPC has an elevated generation of heat. Excess heat is drawn off by passive heat dissipation (aluminum underside of the I/O-IPC and mounting rail).
Installing and Removing the I/O-IPC WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Accessories Required for Installation To install the I/O-IPC, you will need • perforated or non-perforated mounting rails according to EN 60715 and • a 750-600 End Module. Acceptable Mounting Directions for the I/O-IPC The I/O-IPC can be mounted either horizontally or vertically on a mounting rail.
WAGO-I/O-SYSTEM 750 Installing and Removing the I/O-IPC 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 36.7 /Serie 758 (Funk, IPC und PFC)/Montieren/Montage 758-87x - Überschrift 2 @ 10\mod_1312436839609_21.doc @ 75837 @ 2 @ 1 Securing the I/O-IPC to a Mounting Rail Pos: 36.8 /Serie 758 (Funk, IPC und PFC)/Montieren/Montage 758-87x Einleitung @ 10\mod_1314955106193_21.doc @ 78070 @ @ 1 For installing the I/O-IPC on a mounting rail, there are four clamp levers on the underside that secure the I/O-IPC to the mounting rail.
I/O modules. The same limitations apply in this case as for the use of 64 I/O modules. Using the WAGO internal data bus extension Information on the use of the WAGO internal data bus extension can be found in the 750-627 and 750-628 documentation, which can be obtained from the WAGO internet site.
WAGO-I/O-SYSTEM 750 Installing and Removing the I/O-IPC 758-874/000-131 WAGO-I/O-IPC-C6 To connect the I/O modules, proceed as described below: Disconnect from the power supply those parts of the system on which you wish to mount the I/O-IPC. Insert the slot (71) of each I/O module onto the key (70) of the previous module.
Installing and Removing the I/O-IPC WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 36.17 /Serie 758 (Funk, IPC und PFC)/Montieren/Demontage 758-87x allgemein 1 @ 10\mod_1312439787258_21.doc @ 75849 @ 2 @ 1 Dismounting the I/O-IPC To replace an I/O-IPC (e.g., in the event of version change), proceed as described in the following section.
WAGO-I/O-SYSTEM 750 Installing and Removing the I/O-IPC 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 36.22 /Serie 758 (Funk, IPC und PFC)/Montieren/Demontage 758-87x allgemein 2 @ 10\mod_1312441023649_21.doc @ 75856 @ 3 @ 1 6.6.2 Removing the I/O-IPC from the Mounting Rail Remove the I/O-IPC from the mounting rail as described below: First, disconnect from the power supply those parts of the system on which you have mounted the I/O-IPC.
Connecting the Supply Voltage WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 38.1 /Serie 758 (Funk, IPC und PFC)/Anschluss Daten- und Versorgungskabel/Anschluss Daten- und Versorgungskabel 758-87x Einleitung @ 10\mod_1312441245283_21.doc @ 75864 @ 1 @ 1 Connecting the Supply Voltage The supply voltage is connected as follows, depending on the application area of...
758-874/000-131 WAGO-I/O-IPC-C6 Required Accessories To connect the supply power to the I/O-IPC potentially requires the 750-626 Filter Module. It can be ordered at www.wago.com. The customer provides the accessories (e.g. individual cables) and tools required to connect the supply power.
Connecting the Supply Voltage WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Power supply via 750-602 Supply Module Scope of Delivery The 750-602 Supply Module is no longer included in the scope of delivery as of HW Version 11. Length of the power supply cable With this type of power supply, the length of the power supply cable shall not exceed 3 meters from the voltage source to the I/O-IPC X4 connection.
WAGO-I/O-SYSTEM 750 Connecting the Supply Voltage 758-874/000-131 WAGO-I/O-IPC-C6 Table 20: Connections, contacts and supply module LEDs Position LED/Operating Element Color/ Meaning Status Earth Connection of protective earth 0 V DC Ground (GND) of the supply voltage Field supply, 24 V DC 24V supply voltage for the sensors/actuators.
Connecting the Supply Voltage WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 38.5 /Serie 758 (Funk, IPC und PFC)/Anschluss Daten- und Versorgungskabel/Anschluss Daten- und Versorgungskabel 758-87x allgemein 1.1 @ 10\mod_1313409070108_21.doc @ 76965 @ @ 1 To connect the supply cable for the I/O-IPC electronic supply and for feeding in...
WAGO-I/O-SYSTEM 750 Connecting the Supply Voltage 758-874/000-131 WAGO-I/O-IPC-C6 V_IN 10 A 1,6 A 24 V 24 V Electronic power supply Field power supply Figure 20: Power Supply via 750-602 as of HW 11 (with fieldbus) Pos: 38.10 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1 Manual Version 1.0.0...
For this power supply variant, you will need the 750-626 Filter Module starting with hardware version 4. This is the only filter module configured for the higher current carrying capacity. You can obtain the filter module from www.wago.com. Observe the isolation voltage! When using the 750-626 Filter Module, the isolation voltage of the field and electronic power supply is reduced to 50 V against ground.
WAGO-I/O-SYSTEM 750 Connecting the Supply Voltage 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 38.15 /Serie 758 (Funk, IPC und PFC)/Anschluss Daten- und Versorgungskabel/Anschluss Daten- und Versorgungskabel 758-87x 2.0 @ 10\mod_1313409103611_21.doc @ 76984 @ @ 1 To connect the I/O-IPC electronic supply and the field supply for the connected...
Modules You can find additional information and instructions for wiring individual WAGO I/O modules in the WAGO-I/O SYSTEM 750 system description, and the respective manuals and data sheets at www.wago.com. Pos: 39 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1 Manual Version 1.0.0...
Commissioning WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Determining the IP Address of a Host PC So that the host PC (e.g. notebook) can communicate with an I/O-IPC via the ETHERNET, both must be located in the same subnet. To determine the IP address of a host PC (with MS Windows operating system) using the MS-DOS prompt, proceed as follows: Click on "Start"...
The assignment of the IP address using BootP is explained here using an example with the WAGO BootP Server. Prerequisite: The WAGO BootP Server can be installed on your PC. It can be obtained at www.wago.com. Manual Version 1.0.0...
You can find this on the label on the side of the I/O-IPC (see Section "Lateral Marking"). Turn on your PC. In the "Start" menu, start the WAGO BootP Server by navigating to Programs >WAGO Software > WAGO BOOTP Server. Open the configuration file by clicking on the [Edit BootPtab] button in the BootP Server.
WAGO-I/O-SYSTEM 750 Commissioning 758-874/000-131 WAGO-I/O-IPC-C6 Table 25: Explanations of the configuration line Parameter Description Node_1 Name of the I/O-IPC with the I/O modules. This can be freely chosen. ht=1 Network hardware type. For ETHERNET, this is 1. ha=0030DE000200 MAC address of an ETHERNET interface.
You can ignore these error messages. 192.168.1.100 Figure 23: Dialog window of the WAGO BootP Server with messages Restart the I/O-IPC by switching the supply voltage of the I/O-IPC off and then on again, or by pressing the reset button.
Using the key combination [Alt] + [F3], open the third console of the I/O- IPC on which the IPC configuration tool is located. Figure 24: Start screen of the WAGO IPC configuration tool Use the keyboard (arrow keys or number block) to select the TCP/IP entry and press the [Enter] key.
Commissioning WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 41.5 /Serie 758 (Funk, IPC und PFC)/In Betrieb nehmen/In Betrieb nehmen 758-87x 4 @ 11\mod_1315222587717_21.doc @ 78212 @ @ 1 To change the X8 Ethernet interface, select TCP/IP Configuration eth0 or TCP/IP Configuration eth1 for the X9 Ethernet interface. Then press the [Enter] key.
WAGO-I/O-SYSTEM 750 Commissioning 758-874/000-131 WAGO-I/O-IPC-C6 Enter the new IP address for the selected Ethernet interface and confirm it with [OK]. If you want to return to the main menu without making changes, select [Abort]. Figure 28: Enter new address Note You cannot assign IP addresses for both Ethernet interfaces in the same subnet.
Commissioning WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 41.7 /Serie 758 (Funk, IPC und PFC)/In Betrieb nehmen/In Betrieb nehmen 758-87x allgemein 5 @ 11\mod_1315222596607_21.doc @ 78218 @ 2 @ 1 Testing the Network Connection To check whether you can reach the I/O-IPC at the IP address you have assigned in the network, carry out the ping network service.
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 Web-Based Management (WBM) The implemented HTML pages (abbreviated as "pages" in the following) for Web-Based Management are used to configure the I/O-IPC. To access Web- Based Management, proceed as follows: Pos: 44.2 /Serie 758 (Funk, IPC und PFC)/Konfigurieren/Konfigurieren 785-87x 2 @ 11\mod_1315226371364_21.doc @ 78257 @ @ 1 Connect the I/O-IPC via the X9 ETHERNET interface to the ETHERNET network.
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 9.1.1 User Administration of WBM To allow settings to be made by a select number of person only, limit access to WBM functions through User Administration. Passwords Please change the passwords for your own use since the standard passwords are documented in these instructions.
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.2 "Information" Page After entering the IP address, the start page "Information" for web-based management appears. This page provides information on the I/O-IPC and the ETHERNET network. Figure 32: "Information" page (Example) The following table explains the parameters listed on the page: Table 28: Description of the Parameters of the "Information"...
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 9.1.3 "CoDeSys" Page You will all information about the PLC program created in CoDeSys on that page. Table 29: Description of the Parameters of the "CoDeSys" Page Project Details Date Display of project information that the programmer entered in the PLC program (in CoDeSys under Project >...
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.4 "TCP/IP" Page On the page for TCP/IP configuration, change the parameters for the ETHERNET configuration. To accept your entries, click on the [SUBMIT] button. Table 30: Description of the Parameters of the "TCP/IP" Page...
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 9.1.5 "ETHERNET" Page Configure the transmission speed and communication method of the I/O-IPC ETHERNET interface on this page. To accept your entries, click on the [SUBMIT] button. Table 31: Description of the Parameters of the "ETHERNET" Page Transmission Mode Eth0 und Eth1 When the function is enabled, two ETHERNET interfaces (e.g.
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.7 "Clock" Page On this page, configure the real-time clock. To accept your entries, click on the [CHANGE] button. Enter the time zone Your time zone entries are not active until after a restart/reset of the I/O-IPC.
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 9.1.8 "Users" Page On this page, change the passwords for WBM of the users admin and user. To do this, you must be logged on as the user admin. An overview of passwords can be found in Section "User Administration of WBM".
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.9 "HMI Settings" Page On the "HMI Settings" page, change the graphic resolution for the DVI-I interface, configure the touch screen or monitor, and choose between a English or German keyboard layout. To save all settings made on the page, click the [SUBMIT] button. The I/O-IPC must be restarted or reset to apply the settings.
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 35: Description of the Screensaver and Cleanmode parameters on the "HMI Settings" page Cleanmode Indicates whether Cleanmode is currently active or inactive active: green check and text "on" inactive red cross and text "off"...
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 Table 35: Description of the Screensaver and Cleanmode parameters on the "HMI Settings" page Touchscreen Configuration This is where you select a touch screen (mouse dev) connected via USB. The I/O-IPC does not support serially connected touch screens.
Here, select the service that is to be executed on the serial interface. To accept your entries, click on the [SUBMIT] button. MODBUS RTU Activating "Control Mode“ in WAGO-IO-CHECK! Using WAGO-IO-CHECK, you can overwrite parameters and process data in "Control Mode"...
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 44.6 /Serie 758 (Funk, IPC und PFC)/Konfigurieren/Konfigurieren 785-87x - allgemein 5 @ 12\mod_1331131418014_21.doc @ 90415 @ 3333333322 @ 1 9.1.11 "Package Server" Page From the "Package Server" page, copy the firmware as a "backup package" from the current partition of the I/O-IPC to devices attached to the I/O-IPC.
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 37: Description of the Parameters of the "Package Server" Page When creating packages using this function, the packages are automatically copied from the media (CF card/USB storage) to the device when starting the device.
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.12 "Mass Storage" Page The "Mass Storage" page provides information about the mass storage media available for the IPC and can perform different actions in this regard. A separate table is displayed for each media available.
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 9.1.14 "Port" Page On this page for protocol configuration, select the protocol that you would like to use for communication. You have a choice between the following protocols: • Telnet When using the Linux console through ETHERNET •...
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.16 Page „SNMP“ On this page, change the parameters for the "Simple Network Management Protocol" on the SNMP configuration page. To accept your entries, click on the [SUBMIT] button or delete them by clicking on [DELETE].
Configuration WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 40: Description of the parameters for the "SNMP" page SNMP v3 Configuration A list of all configured v3 users is indicated here. The number of users is in principle not limited by the I/O-IPC. You have the opportunity to delete individually configured Users via [DELETE].
WAGO-I/O-SYSTEM 750 Configuration 758-874/000-131 WAGO-I/O-IPC-C6 9.1.18 "WebVisu" Page On the "WebVisu" page, you select whether the WBM or CoDeSys web visualization should appear when entering the IP address of the I/O-IPC. To save all settings made on the page, click the [SUBMIT] button. The I/O-IPC must be restarted or reset to apply the settings.
IPC configuration tool is located. You cannot quit this Linux console. Therefore, "QUIT" on the navigation bar has no function. Figure 34: Start screen of the WAGO IPC configuration tool Pos: 45 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1 Manual Version 1.0.0...
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.1 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/Feldbuskommunikation 758-87x MODBUS allgemein @ 10\mod_1312456038415_21.doc @ 75904 @ 12233 @ 1 MODBUS/TCP The modular concept of the 750 Series makes it possible to connect up to 250 (via internal data bus extension) I/O modules to the I/O-IPC.
Data Architecture for MODBUS/TCP." Activating "Control Mode“ in WAGO-IO-CHECK! Using WAGO-IO-CHECK, you can overwrite parameters and process data in "Control Mode" regardless of whether the fieldbus or PLC functionalities are enabled or disabled. By doing so, machine components may be placed in a dangerous state and personnel and machines may be at risk.
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-874/000-131 WAGO-I/O-IPC-C6 10.2.1 Register Services With the register services, determine or change the statuses of analog input and output terminals for the following address ranges: Table 45: Reading Analog Input Terminals Using FC3, FC4, FC23 MODBUS Address...
MODBUS/TCP WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 10.2.2 Bit Services With the digital bit services, determine or change the statuses of digital input and output terminals for the following address ranges: Table 47: Reading of Digital Input Terminals Using FC1, FC2 MODBUS Address Addresses in CoDeSys...
WAGO-I/O-SYSTEM 750 MODBUS/TCP 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.3 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/Feldbuskommunikation 758-87x MODBUS Konfigurationsregister @ 11\mod_1315373711867_21.doc @ 78360 @ 2 @ 1 10.3 Configuration Tab By using the MODBUS configuration register, you can configure the I/O-IPC and read out information through it.
MODBUS/TCP WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.5 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/Feldbuskommunikation 758-87x MODBUS Adressierungsbeispiel allgemein @ 11\mod_1315373747056_21.doc @ 78366 @ 2 @ 1 10.4 Addressing Example The following addressing example clarifies the access to the process image: Table 49: Arrangement of the I/O modules for the addressing example...
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Table 50: Addressing example I/O Module Input Data Output Data Description Type C* FC3, FC1, End module The passive 750-600 End Module does not 750-600 transmit any data. Analog input/output modules Digital input/output modules *C: Number of the input/output Pos: 46.6 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/CoDeSys 758-87x - Überschrift 1 @ 10\mod_1313151338247_21.doc @ 76730 @ 1 @ 1...
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Process data of the I/O modules Check the I/O module process data whenever you add or remove the modules to/from the I/O-IPC. Changing the I/O module topology results in an adjustment of the process image since the process data addresses also change.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.3 Access to the Process Images of the Input and Output Data via CoDeSys 2.3 The following table describes the possibilities with which you can access the address ranges of the process image for the inputs and outputs connected to the...
Write SRAM: 1023 kBytes The use of up to 250 I/O modules is possible with the WAGO internal data bus extension modules. Only for I/O-IPC with fieldbus connections The total memory size for flag and retain variables is 1023 kB). Use bit-oriented addressing and observe that the base address is word-oriented.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.4 Addressing Example The following addressing example clarifies the access to the process image: Table 53: Arrangement of the I/O modules for the addressing example I/O-IPC 750- 750- 750- 750- 750- 750-...
Installing the Programming System CoDeSys 2.3 (WAGO-I/O-PRO CAA) The WAGO target files are installed during the installation of CoDeSys. These contain all device-specific information for the WAGO 750/758 product series. Proceed as described below to install the programming software CoDeSys 2.3 on the I/O-IPC.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.2 Designing a Project and Selecting the Target System Click on File in the menu bar and select New. The "Set Target System" window opens. Here, all available target systems that can be programmed with CoDeSys 2.3 are listed.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Create a program function block in the "New POU" window. In this example, a new function block, "PLC_PRG", is created in the "ST" programming language. Click on [OK] to create the project. The programming interface opens.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.3 Creating the PLC Configuration Procedure for the creation of the PLC configuration Use an I/O-IPC with a fieldbus connection, then proceed with the creation of the PLC configuration as described in section "CANopen Master in CoDeSys 2.3" or "PROFIBUS Master in CoDeSys 2.3".
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Double click on "PLC Configuration" in the left field. This opens the PLC configuration of the I/O-IPC. Right click on the entry "K-Bus[Fix]" and select "Append Subelement" in the context menu. The "I/O-Configuration" dialog opens.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 You can change the position of an I/O module in the right window by marking it and then moving it up or down using the arrow button on the right edge of the window.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 In the PLC configuration, the added I/O modules appear under "K-bus[FIX]" with the corresponding fixed addresses. Figure 44: PLC configuration: I/O module with the associated addresses You can declare a variable for each input and output (e.g., K-Bus_DI_01 and K-Bus_Do_01).
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.4 Editing a Program Function Block To edit the program component PLC_PRG, change to the "POUs" tab and double click on the program function block PLC_PRG. Figure 46: Program function block The following example is intended to illustrate the editing of the program function block.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Figure 48: Example of an assignment To compile, click on "Project" in the menu bar and select "Rebuild all". Manual Version 1.0.0...
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.5 Loading and Executing the PLC Program in Control (ETHERNET) Prerequisite: The simulation mode is disabled (Online > Simulation). You have connected the PC to the ETHERNET interface of the I/O-IPC via an ETHERNET cable (RJ-45).
Page 113
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Enter the IP address of your I/O-IPC in the "Address" field in the "Communication Parameters" window and then press the enter key on your PC keyboard. To close the window, click in the window on [OK].
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.6 Loading and Executing the PLC Program in Control (RS 232) Prerequisite: The simulation mode is disabled (Online > Simulation). You have connected the PC to the serial interface of the I/O-IPC via a null modem cable.
Page 115
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Figure 15: Creating a new communication channel (RS 232) 2 Enter the following communication parameters of the RS-232 interface: • Baud rate: 115200 bit/sec • Parity: Even • Stop Bits: 1 •...
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.6.7 Creating a Boot Project So that the PLC program automatically restarts after restarting the I/O-IPC, create a boot project. To do this, select Online > Create boot project in the menu bar.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.7 Creating a Task Configuration With task configuration, you set the time response and priority of individual program function blocks. Watchdog In an application program without task configuration, there is no watchdog that monitors the cycle time of the application program (PLC_PRG).
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 To assign a new name to the task (e.g. PLC_Prog), click on "NewTask". Then select the type of task. In this example, this is the "cyclic" type. Figure 49: Changing the task name Add the previously created program function block PLC_PRG (see section "Editing a Program Function Block") by right clicking on the "hour"...
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.7.1 Cyclical Task Priorities You can assign a priority for each task in order to establish the task processing sequence. All tasks that access the process image of the I/O module are synchronized with it.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Priority 11 – 15: Applications such as long-lasting arithmetic operations and non-real-time relevant accesses to the internal data bus, the ETHERNET, file system, fieldbus (only for I/O-IPC with fieldbus connections) and RS-232 interface should be carried out as tasks with the lowest priorities 11-15.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.8 System events Event tasks can be used in the CoDeSys task configuration in addition to cyclical tasks. Event tasks call up certain events in the device. You can activate events in the following dialog and input a called program:...
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 The following events can be activated: Table 55: Events Name Description start The event is called directly after the user program starts. stop The event is called directly after the user program stops.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.9 I/O Module Synchronization The I/O module cycle and the CoDeSys task cycle are optimally automatically synchronized: This depends on the number of I/O modules connected and the fastest CoDeSys task cycle set in the I/O-IPC. The synchronization cases described below can therefore take place.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.9.2 Case 2: The CoDeSys task interval is less than double the I/O module cycle The implementation of the I/O module is synchronized to the CoDeSys Task Interval set. At the end of the CoDeSys task, the I/O module cycle starts, which is processed synchronously with the fastest CoDeSys task.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.9.3 Case 3: The CoDeSys task interval is greater than double the I/O module cycle The I/O data from the internal data bus are actualized once prior to the CoDeSys task and once after the CoDeSys task.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.9.4 Case 4: CoDeSys Task interval greater than 10 ms The synchronization takes place as in Case 3; however, the output data busses would be reset to their default state after 150 ms without an I/O module cycle.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.10 CoDeSys Visualization The CoDeSys Web visualization is based on Java technology. All Java programs require a Java runtime environment (JRE), which must be installed on the host PC along with an Internet browser. An applet (Java program) is created in the file system of a web server and made accessible through an HTML home page.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Generate a start page for the visualization. Use the right mouse button to click on the "Visualization" folder on the "Visualization" tab. Select Add object ... from the context menu. The "New visualization" dialog box opens.
• The graphics library of the CoDeSys target visualization accesses a directory in the file system of the WAGO-I/O-IPC in which you must store these fonts. You must create this directory. The easiest way to do this is via FTP access from the PC.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.10.2 Limitations of the CoDeSys Visualization The visualization integrated in CoDeSys has the three variants "HMI", "TargetVisu" and "WebVisu", which are all supported by the I/O-IPC. Depending on the process variant, there are technological limitations.
Page 131
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 Computer Performance/Processor Time The I/O-IPC is based on a real-time operating system. This means that high- priority processes (e.g., PLC program) will interrupt or block lower priority processes. The Web server responsible for Web visualization is among these lower priority processes.
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 11.10.3 Eliminating CoDeSys Web Visualization Errors If problems occur when using CoDeSys Web visualization, please try to find a solution in the following table first. If you cannot eliminate the problems, please contact WAGO support.
WAGO-I/O-SYSTEM 750 CoDeSys 2.3 Runtime Environment 758-874/000-131 WAGO-I/O-IPC-C6 11.10.4 Frequently Asked Questions About CoDeSys Web Visualization How can I optimize the applet for special screen resolutions? In order to optimize the Web visualization for a PDA or a touch panel with a fixed resolution, you should proceed as follows: In the "Target system settings", enter the pixel width and height in the tab...
Page 134
CoDeSys 2.3 Runtime Environment WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Why does the visualization element "TREND" in the Web visualization only work "Online"? The following settings must be selected for the visualization projects: Resources tab > Target system settings. Activate "Web visualization" and "Trend data recording within control."...
Before an application has access to the connected PROFIBUS network, you must configure it in CoDeSys: To integrate the PROFIBUS-I/O-IPC in the PLC configuration, right click on "PLC Configuration" and select "Append WAGO-FB-DPM". Figure 60: Adding the PROFIBUS master Manual...
The GSD files for current WAGO-I/O-SYSTEM components are integrated in the target files for the WAGO 758-875-000-111 I/O-IPC. The accompanying GSD files must be used when connecting non-WAGO devices. To do this, click on Extras > Add configuration file in the menu bar.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Click on the "Inputs/outputs" tab. The object "750-343 No process data channel" is preset. This object may not be deleted. Apply the topology of the I/O modules connected to the slave (from the coupler to the end module) to the control configuration.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Click on the "DP parameters" tab to adapt the station address of the slave. Enter the station address that you assigned to the slave in the "Station address" field. If the two station addresses do not agree, no communication connection can be established.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 12.2 PLC Configuration Setting Choices 12.2.1 PROFIBUS-Master (I/O-IPC) Via the tab for the I/O-IPC, you define the global settings and monitoring parameters for the PROFIBUS master. Base Parameter Figure 64: "Base Parameters" tab...
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 DP Parameters Figure 65: "DP Parameters" tab The following table explains the parameters listed in the register: Table 59: Description of the Parameters DP Parameters Info General information on the PROFIBUS master from the GSD file.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Bus Parameters Figure 66: "Bus Parameters" tab The following table explains the parameters listed in the register: Table 60: Description of the Parameters Bus Parameters Baud rate (kBits/s) Here, set the desired baud rate with which the data is to be transmitted to the PROFIBUS.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Modul Parameters Figure 67: "Module Parameters" tab (example) The following table explains the parameters listed in the register: Table 61: Description of the Parameters Module Parameters Bus Mode Asynchronous (default): In this mode, the fieldbus process image is replaced within a fixed time frame independent of the PLC task cycle time selected.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 12.2.2 PROFIBUS Slaves Using the tab described below, you define the behavior of PROFIBUS slaves. Base Parameters Figure 69: "Base Parameters" tab The following table explains the parameters listed in the register that are automatically assigned by the target system settings (see Section "Designing a...
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 DP Parameters Figure 70: "DP Parameters" tab The following table explains the parameters listed in the register: Table 63: Description of the Parameters DP Parameters Info Information on the manufacturer-specific GSD file.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Input/Output Figure 71: "Input/Output" tab The following table explains the parameters listed in the register: Table 64: Description of the Parameters Input/Output Select >> Using this button, transfer the selected 75x components from the left window to the right window in order to copy the topology of the 750 station there.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Use Parameters Figure 72: "User Parameters" tab (example) The following table explains the parameters listed in the register: Table 65: Description of the Parameters User Parameters Symbolic names These are used to alter the representation of values (text coded/binary coded).
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Groups Figure 73: "Groups" tab The following table explains the parameters listed in the register: Table 66: Description of the Parameters Groups Freeze Mode Here, set whether the input data of the salve is to be practically "frozen"...
12.3 Access to the PROFIBUS Process Data The added I/O modules appear in the PLC configuration under the "WAGO 750-343" slave along with their fixed addresses. You can declare your own variables for the inputs and outputs of these I/O modules.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 The following example is intended to clarify access to the variables. To do this, one input is assigned to one output: Change to the "POUs" tab and double click on the program function block PLC_PRG.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Enter the assignment := behind the variable name. Repeat step 3 for the variable "PB_Input_Bit". PB_Output_Bit:=PB_Input_Bit; Figure 77: Example of an assignment of the previously created variables To compile, click on Project in the menu bar and select Rebuild all.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.12 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/CoDeSys-Diagnose 758-87x Einleitung allgemein 1 @ 10\mod_1313131744244_21.doc @ 76545 @ 2 @ 1 12.5 Diagnostics of the fieldbus coupler This section requires a good knowledge of the CoDeSys programming tool. It only describes the procedure to create diagnostics using the fieldbus master as an example.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Click on the "Input/Output" tab. There you will find the I/O modules you selected in section "Creating the PLC Configuration". Select the slave I/O modules, one after the other, that provide a diagnostic function (e.g.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.15 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/CoDeSys-Diagnose 758-87x allgemein 2 @ 10\mod_1313131096157_21.doc @ 76548 @ 33333 @ 1 12.5.2 DiagGetBusState() and DiagGetState() To evaluate the diagnostics, you will need the following function blocks from the library BusDiag.lib:...
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 12.5.3 Creation of Diagnostic Functions in CoDeSys 2.3 To conduct bus diagnostics and participant diagnostics of the slaves, the library BusDiag.lib must be contained in CoDeSys. This library contains the necessary function blocks DiagGetBusState() for bus diagnostics and DiagGetState() for participant diagnostics.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Click on Insert > Additional Library… in the menu bar. The "Open" dialog will open. Select the BusDiag.lib and click on [Open] to add it to this project. Figure 81: "Open" dialog In the menu bar, click on the "Box"...
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Create an instance of the DiagGetState() function block. In this example it is "DiagnosticsNode." Figure 84: Function block DiagGetState() in FBD In this example, both function blocks are called up during the program sequence.
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 12.5.5 Performing Bus Diagnostics via DiagGetBusState() To perform bus diagnostics, proceed as follows: Log in to CoDeSys. To do this, click in the menu bar on Online > Login. Now the variable window displays the information on the variables (Online View).
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 displayed as binary code. To do this, right click in the variable window and select binary. Station address 4 of the I/O-IPC Three least significant bits Station address 2 of the slave ...
Analyzing PROFIBUS Diagnostics of Individual I/O Modules The array elements [0] to [22] listed in the illustration below are reserved for the PROFIBUS standard diagnostics. From array element [23] onwards, they include diagnostic information of the WAGO I/O modules. Manual Version 1.0.0...
Byte 1 Byte 2 Area for PROFIBUS specification diagnostics Area for WAGO I/O module diagnostics Figure 89: Online view of the array EXTENDEDINFO in the binary representation The diagnostic information of the EXTENDEDINFO array is described on the following page.
Page 162
PROFIBUS Master in CoDeSys 2.3 WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Description of the Diagnostic Information of the Function Block DiagGetState.EXTENDEDINFO for PROFIBUS This section describes the array EXTENDEDINFO[0-22] of the PROFIBUS specification diagnostics. EXTENDEDINFO[0]: Slave address EXTENDEDINFO[1]: 0 (free) EXTENDEDINFO[2]: 0 (free)
Page 163
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Station status 2: Bit 1: Slave must be parameterized. Bit 2: Slave provides diagnostic information until this bit is zero again. Bit 3: Bit 4: Watchdog enabled. Bit 5: Freeze command enabled.
758-874/000-131 WAGO-I/O-IPC-C6 Description of the Diagnostic Information for WAGO I/O Modules The diagnostic information of the WAGO I/O modules is stored beginning with the array element EXTENDEDINFO[23]. Using the 750-466 Input Module with two channels, you can see here, for example, the decoding of the diagnostic information.
WAGO-I/O-SYSTEM 750 PROFIBUS Master in CoDeSys 2.3 758-874/000-131 WAGO-I/O-IPC-C6 Diagnostics of the 1st channel, 3 bytes Diagostics of the 2nd channel, 3 bytes Figure 91: Online view of the arrays EXTENDEDINFO in binary representation 2 Channel 1 of the 750-466 Input Module...
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 46.18 /Serie 758 (Funk, IPC und PFC)/Feldbuskommunikation/C-Funktionen als CoDeSys-Bibliothek @ 10\mod_1312527555987_21.doc @ 75970 @ 123333323332 @ 1 Incorporation of C-Functions as CoDeSys Library For the use of any C- or also Linux functions in CoDeSys, the import interface described in the following is available.
WAGO-I/O-SYSTEM 750 Incorporation of C-Functions as CoDeSys Library 758-874/000-131 WAGO-I/O-IPC-C6 13.1.2 Creating a Description File for the CoDeSys Runtime System Create a description file with the fixed name "extlibs.ini" in order to make the C- functions known to the CoDeSys runtime system.
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 13.1.3 Copying a Library and INI File and Restarting the CoDeSys Runtime System To link the library and the INI file to the CoDeSys runtime system, proceed as follows: Copy both of the newly created files (libmytest.so and extlibs.ini) onto the I/O-IPC.
WAGO-I/O-SYSTEM 750 Incorporation of C-Functions as CoDeSys Library 758-874/000-131 WAGO-I/O-IPC-C6 13.1.4 Creating an IEC Library In order to be able to use the incorporated library within CoDeSys library functions, the function prototypes must be stored in an external CoDeSys library.
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Then define the input parameter with value : WORD; and add a semicolon in the program part of the function (lower window). Otherwise, a CoDeSys error will occur. Figure 97: "MyTestFunction" window Select File >...
WAGO-I/O-SYSTEM 750 Incorporation of C-Functions as CoDeSys Library 758-874/000-131 WAGO-I/O-IPC-C6 13.1.5 Linking a Library to the CoDeSys Project To link the previously created library mytest.lib to CoDeSys, proceed as follows: Click on File in the menu bar and select New.
Page 172
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Figure 10: "New POU" window 6. Click on the "Resources" tab. Figure 8: "Resources" tab Double click in the left field on "Library Manager." Manual Version 1.0.0...
WAGO-I/O-SYSTEM 750 Incorporation of C-Functions as CoDeSys Library 758-874/000-131 WAGO-I/O-IPC-C6 Click on Insert > Additional library… in the menu bar and select mytest.lib. Click on the "POUs" tab. Then call up the function in CoDeSys as follows: Figure 9: "PLC_PRG(PRG)" window Manual Version 1.0.0...
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 13.2 Special Features 13.2.1 Data Types All CoDeSys data types can be used as transfer parameters. Here, the CoDeSys data types are interpreted in C as follows: Table 68: Data Types...
WAGO-I/O-SYSTEM 750 Incorporation of C-Functions as CoDeSys Library 758-874/000-131 WAGO-I/O-IPC-C6 13.2.2 Structures Structures can also be transferred. In doing so, it is important that the data types be maintained exactly. The structures must also be defined with the "packed" attribute. Therefore, the following CoDeSys structure...
Incorporation of C-Functions as CoDeSys Library WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Furthermore, an init-function must be created in the library for each structure created in CoDeSys. For the file "Beispiel.h", the init-function might look like the following: char t_teststructinit(struct t_teststruct *pteststruct, char bRetain) pteststruct->a = 0;...
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.1 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Einleitung, Kernel, GRUB @ 10\mod_1312532984811_21.doc @ 75974 @ 122 @ 1 Operating System 14.1 Linux Kernel Used For the I/O-IPC, an RT-Preempt real-time kernel is used. This is a kernel that has been provided with the corresponding real-time patch.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 14.2 Grand Unified Bootloader (GRUB) GRUB is used as the bootloader for the I/O-IPC. To change the start settings of the Linux kernel, press one of the following keys within the waiting time you have set during the start phase of GRUB: •...
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.3 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Startablauf von Linux @ 11\mod_1315392790726_21.doc @ 78644 @ 2 @ 1 14.3 Linux Startup Process After switching on the I/O-IPC, the BIOS starts first. If you would like to implement the settings known to the PC there, press the keys [Entf] or [Del] simultaneously on the keyboard connected to the I/O-IPC.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.5 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Linux-Konsole @ 11\mod_1315392799289_21.doc @ 78647 @ 23 @ 1 14.4 Linux Console The Linux consoles are available via keyboard as follows: 1. Linux Console 2.
Page 181
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 Be careful when deleting users! The deluser command can be used to delete superusers. This can result in you no longer having access to the device. If you want to restore access, the device must be reset using a firmware download.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.7 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Zugriff über Telnet @ 11\mod_1315392988383_21.doc @ 78770 @ 4 @ 1 14.4.1.1 Access over Telnet In order to access the I/O-IPC over Telnet, use a terminal program such as minicom (under Linux) or hyper terminal (under Windows).
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.16 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Zugriff über Tastatur und Monitor (DVI/USB) @ 10\mod_1312533925172_21.doc @ 75988 @ 4 @ 1 14.4.1.3 Access over keyboard and monitor (DVI-I and USB Interface)
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 48.22 /Serie 758 (Funk, IPC und PFC)/Betriebssystem/Betriebssystem Linux 758-87x IPC - Installierte Anwendungen, Aufbau des Dateisystems @ 10\mod_1312534512270_21.doc @ 75998 @ 33 @ 1 14.4.2 Installed Applications The I/O-IPC is delivered with a basic image that already contains the most important applications in the file system.
Kernel image and configuration of the bootloader. boot Device driver files for the entire periphery of the I/O-IPC Global configuration files of the I/O-IPC config- WAGO-specific, executable configuration tools tools Configuration files for the ETHERNET interfaces. network Start scripts init.d Links to start scripts.
Page 187
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 Home directory of a user who is logged on as a user. user CoDeSys directory: This contains, if applicable, the boot application codesys and the necessary files for target or web visualization. Directory with all dynamic libraries (shared objects).
Page 188
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Directory with all dynamic libraries (shared objects) Directory that the web server has accessed. Here lie the HTML/SSI pages of the web server and the CGI parser that can be executed over the web.
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 14.4.4 Installed Shell (BASH) A BASH (Bourne Again Shell) containing built in commands such as installed for the I/O-IPC. In addition, the BASH makes available the environment variables and enables navigation of the file system and the starting of programs.
Page 190
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Additional programs are also installed on the I/O-IPC, such as, for example, Moreover, the programs listed in section “Installed applications” are also ftp. included, such as the following help programs (examples): • htop, top Program for displaying priorities and used resources individual processes.
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 14.5 Drivers for Special Hardware Parts User space I/O drivers (UIO) can be implemented through the real-time capable kernel. This enables a memory mapping functionality to be accessed directly from the user space. In this manner, you can access the process image of the connected I/O modules as well as other hardware areas.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 14.7 Installed Services of the ETHERNET Interface All sorts of client/server services are activated for the ETHERNET interface in the I/O-IPC as delivered to the customer. A selection of the installed services is listed below: •...
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 14.7.2 FTP Server (pure-ftpd) "File Transfer Protocol" is used to exchange files between a PC and the I/O-IPC. To do this, Linux cannot be installed on the PC since Windows also provides FTP client functions.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 14.7.3 NFS Server The NFS ("Network File System") is a service that permits cross-network access of files. If, for example, the local directory /home is made available in the network, the following lines must be added in the file /etc/exports: /home *(rw,sync,all_squash,anonuid=<uid>,anongid=<gid>)
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 14.7.5 Web Server (lighttp) Lighttp is a program under GPL and is especially characterized by its speed. The configuration relies on the Apache web server and can therefore be simply configured. PHP5 support is also available to the web server, which is already used for the WBM web pages.
Operating System WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 14.7.7 NFS Client An NFS client is integrated in the kernel, which enables the addition of remote drives to one's own file system. To integrate a directory from a remote system, it is assigned to the Linux directory structure like a partition of a hard drive with the command .
Page 197
WAGO-I/O-SYSTEM 750 Operating System 758-874/000-131 WAGO-I/O-IPC-C6 To create customer-specific variables (OID), the CoDeSys library WAGO_Snmp.lib is available. Detailed information about the data packages that allow communication via SNMP is available in the attachment, Section " WagoLibNetSnmp.lib ". Pos: 49 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1 Manual Version 1.0.0...
Page 199
WAGO-I/O-SYSTEM 750 Diagnostics 758-874/000-131 WAGO-I/O-IPC-C6 Table 71: I/O-IPC Operational Messages Position Color/Status Cause Explanation/Remedy IDE/PWR Green 24V supply voltage is available on the I/O- IPC. 24V supply voltage is available on the I/O- IPC and it is being accessed on the internal flash memory or the CF card.
Diagnostics WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 51.16 /Serie 758 (Funk, IPC und PFC)/Diagnose/Diagnose Blinkcode 758-87x Blinksequenz @ 10\mod_1312535550094_21.doc @ 76024 @ 333 @ 1 15.2.1 Progression of Blink Sequence An error is always displayed as three blink sequences in a cyclic manner: The first blink sequence (flickering) introduces the error message.
WAGO-I/O-SYSTEM 750 Diagnostics 758-874/000-131 WAGO-I/O-IPC-C6 15.2.2 Example of an Error Message via Blink Code The following example explains the representation of an error message via blink code. A data error is displayed on the internal data bus caused by the removal of an I/O module located in the 6th position of the I/O-IPC.
In this section, all errors and warnings indicated by the I/O-LED are listed. If the following errors and warnings cannot be eliminated with the indicated measures, please contact WAGO Support, and provide them with the blink code given by your I/O-IPC.
Page 207
WAGO-I/O-SYSTEM 750 Diagnostics 758-874/000-131 WAGO-I/O-IPC-C6 Table 75: Meaning of Blink Codes and Measures to Eliminate Errors Error Argument Cause Correction Unknown module type of - Switch the supply voltage of the the flash program memory I/O-IPC off and change it.
Page 208
Diagnostics WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 75: Meaning of Blink Codes and Measures to Eliminate Errors Error Argument Cause Correction Error Code 3: Internal Data Bus Protocol Error Internal data bus If a power supply module (e.g., 750-602) is communication error;...
Page 209
WAGO-I/O-SYSTEM 750 Diagnostics 758-874/000-131 WAGO-I/O-IPC-C6 Table 75: Meaning of Blink Codes and Measures to Eliminate Errors Error Argument Cause Correction Error Code 4: Physical Error in the Internal Data Bus Internal data bus - Switch the supply voltage of the I/O-IPC off.
Page 210
Diagnostics WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 75: Meaning of Blink Codes and Measures to Eliminate Errors Error Argument Cause Correction Error Code 9: CPU Exception Error Invalid program statement Malfunction of the program sequence. Contact WAGO Support. Stack overflow Malfunction of the program sequence.
Service WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 54.6 /Serie 758 (Funk, IPC und PFC)/Service/Service Wartung 758-87x 2 @ 10\mod_1312538266466_21.doc @ 76027 @ @ 1 To replace the battery, proceed as follows: Remove the fieldbus cable from connection X3 (this step is not nessesary for versions without fieldbus connection).
WAGO-I/O-SYSTEM 750 Service 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 54.10 /Serie 758 (Funk, IPC und PFC)/Service/Service Entsorgung 758-87x @ 10\mod_1312538651595_21.doc @ 76049 @ 2 @ 1 16.2 Disposal Dispose of the 750 Series components in accordance with the applicable laws. You can also turn to a certified disposal operation.
Pos: 56.1 /Alle Serien (Allgemeine Module)/Einsatz in Ex-Bereichen/Einsatz in explosionsgefährdeten Bereichen - Überschrift 1 @ 3\mod_1224075191281_21.doc @ 24084 @ 1 @ 1 Use in Hazardous Environments Pos: 56.2 /Serie 750 (WAGO-I/O-SYSTEM)/Einsatz in Ex-Bereichen/Einsatzbereich Serie 750 @ 3\mod_1234272230203_21.doc @ 27500 @ @ 1 The WAGO-I/O-SYSTEM 750 (electrical equipment) is designed for use in Zone 2 hazardous areas.
758-874/000-131 WAGO-I/O-IPC-C6 Pos: 56.8 /Serie 750 (WAGO-I/O-SYSTEM)/Einsatz in Ex-Bereichen/Beispielbedruckung der Ex-i- und IEC-Ex-i-zugelassenen Busklemmen gemäß CENELEC und IEC @ 7\mod_1274338578856_21.doc @ 56679 @ @ 1 Figure 114: Side marking example for Ex i and IEC Ex i approved I/O modules according to CENELEC and IEC Figure 115: Text detail –...
WAGO-I/O-SYSTEM 750 Use in Hazardous Environments 758-874/000-131 WAGO-I/O-IPC-C6 Table 77: Description of marking example for Ex i and IEC Ex i approved I/O modules according to CENELEC and IEC Inscription text Description TÜV 07 ATEX 554086 X Approving authority or TUN 09.0001X...
Use in Hazardous Environments WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 56.10 /Serie 750 (WAGO-I/O-SYSTEM)/Einsatz in Ex-Bereichen/Kennzeichnung für Amerika gemäß NEC 500 - Überschrift 3 @ 3\mod_1224158423187_21.doc @ 24188 @ 3 @ 1 17.1.2 Marking for America according to NEC 500 Pos: 56.11 /Serie 750 (WAGO-I/O-SYSTEM)/Einsatz in Ex-Bereichen/Beispielbedruckung gemäß NEC 500 @ 7\mod_1274339607920_21.doc @ 56683 @ @ 1 Figure 116: Side marking example for I/O modules according to NEC 500 Figure 117: Text detail –...
ATEX 554086 X) 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.
Page 221
WAGO-I/O-SYSTEM 750 Use in Hazardous Environments 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 56.22 /Alle Serien (Allgemeine Module)/Einsatz in Ex-Bereichen/Hinweisanhang - In der Nähe des Gerätes sind die folgenden Warnhinweise anzubringen: @ 11\mod_1326966656062_21.doc @ 86612 @ @ 1 The following warnings shall be placed nearby the unit: Pos: 56.23 /Alle Serien (Allgemeine Module)/Wichtige Erläuterungen/Sicherheits- und sonstige Hinweise/Warnung/Warnung: Sicherung nicht unter Spannung herausnehmen oder wechseln! @ 11\mod_1326959227633_21.doc @ 86570 @ @ 1...
09.0001 X) 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.
Page 223
Pos: 56.34 /Dokumentation allgemein/Gliederungselemente/------Leerzeile------ @ 3\mod_1224662755687_0.doc @ 24460 @ @ 1 Pos: 56.35 /Dokumentation allgemein/Gliederungselemente/------Leerzeile------ @ 3\mod_1224662755687_0.doc @ 24460 @ @ 1 Pos: 56.36 /Serie 750 (WAGO-I/O-SYSTEM)/Einsatz in Ex-Bereichen/Information: Zertifizierungsnachweis @ 7\mod_1274279547729_21.doc @ 56649 @ @ 1 Additional Information Proof of certification is available on request. Also take note of the information given on the module technical information sheet.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 60.1 /Serie 750 (WAGO-I/O-SYSTEM)/Prozessabbild Mapping/ETHERNET - EtherNet/IP - MODBUS/TCP/PA ETHERNET - MODBUS/TCP Einleitung Prozessdatenaufbau (750-342, -830, -842, -849, FBC/PFC) @ 5\mod_1253542489968_21.doc @ 41903 @ 2 @ 1 18.2 Process Data Architecture for MODBUS/TCP With some I/O modules, the structure of the process data is fieldbus specific.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 60.4 /Serie 750 (WAGO-I/O-SYSTEM)/Prozessabbild Mapping/ETHERNET - EtherNet/IP - MODBUS/TCP/PA ETHERNET- Digitale Klemmen MODBUS/TCP (750-342, -352, -830, -842, -849) @ 5\mod_1253542361394_21.doc @ 41900 @ 344444443444444444 @ 1 18.2.1 Digital Input Modules Digital input modules supply one bit of data per channel to specify the signal state for the corresponding channel.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 18.2.1.4 2 Channel Digital Input Module with Diagnostics and Output Process Data 750-418, 753-418 The digital input module supplies a diagnostic and acknowledge bit for each input channel. If a fault condition occurs, the diagnostic bit is set. After the fault condition is cleared, an acknowledge bit must be set to re-activate the input.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 18.2.1.7 16 Channel Digital Input Modules 750-1400, -1402, -1405, -1406, -1407 Table 87: 16 Channel Digital Input Modules Input Process Image Bit 15 Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 18.2.2 Digital Output Modules Digital output modules use one bit of data per channel to control the output of the corresponding channel. These bits are mapped into the Output Process Image. Some digital modules have an additional diagnostic bit per channel in the Input Process Image.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 18.2.2.3 2 Channel Digital Input Modules with Diagnostics and Input Process Data 750-507 (-508), -522, 753-507 The digital output modules have a diagnostic bit for each output channel. When an output fault condition occurs (i.e., overload, short circuit, or broken wire), a diagnostic bit is set.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 18.2.2.4 4 Channel Digital Output Modules 750-504, -516, -519, -531, 753-504, -516, -531, -540 Table 92: 4 Channel Digital Output Modules Output Process Image Bit 7 Bit 6 Bit 5 Bit 4 Bit 3...
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 18.2.2.7 8 Channel Digital Output Modules with Diagnostics and Input Process Data 750-537 The digital output modules have a diagnostic bit for each output channel. When an output fault condition occurs (i.e., overload, short circuit, or broken wire), a diagnostic bit is set.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 18.2.2.9 8 Channel Digital Input/Output Modules 750-1502, -1506 Table 97: 8 Channel Digital Input/Output Modules Input Process Image Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0...
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 60.6 /Serie 750 (WAGO-I/O-SYSTEM)/Prozessabbild Mapping/ETHERNET - EtherNet/IP - MODBUS/TCP/PA ETHERNET - AIs-Einleitung MODBUS/TCP (INTEL, mit word-alignment) @ 7\mod_1272352811572_21.doc @ 55815 @ 3 @ 1 18.2.3 Analog Input Modules The hardware of an analog input module has 16 bits of measured analog data per channel and 8 bits of control/status.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 60.11 /Serie 750 (WAGO-I/O-SYSTEM)/Prozessabbild Mapping/ETHERNET - EtherNet/IP - MODBUS/TCP/PA ETHERNET - AOs-Einleitung MODBUS/TCP (Intel, mit word-alignment) @ 7\mod_1272352587776_21.doc @ 55809 @ 3 @ 1 18.2.4 Analog Output Modules The hardware of an analog output module has 16 bits of measured analog data per channel and 8 bits of control/status.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 60.16 /Serie 750 (WAGO-I/O-SYSTEM)/Prozessabbild Mapping/ETHERNET - EtherNet/IP - MODBUS/TCP/PA ETHERNET - Sonderklemmen (Intel, mit word-alignment) bis KNX-Klemme @ 7\mod_1272352385583_21.doc @ 55796 @ 3444444444444444 @ 1 18.2.5 Specialty Modules WAGO has a host of Specialty I/O modules that perform various functions. With individual modules beside the data bytes also the control/status byte is mapped in the process image.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 750-404/000-005 The above Counter Modules have a total of 5 bytes of user data in both the Input and Output Process Image (4 bytes of counter data and 1 byte of control/ status). The two counter values are supplied as 16 bits. The following tables illustrate the Input and Output Process Image, which has a total of 3 words mapped into each image.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 18.2.5.2 Pulse Width Modules 750-511, (and all variations /xxx-xxx) The above Pulse Width modules have a total of 6 bytes of user data in both the Input and Output Process Image (4 bytes of channel data and 2 bytes of control/ status).
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 18.2.5.4 Serial Interface Modules with Standard Data Format 750-650/000-001, -014, -015, -016 750-653/000-001, -006 The above Serial Interface Modules with Standard Data Format have a total of 6 bytes of user data in both the Input and Output Process Image (5 bytes of serial data and 1 byte of control/status).
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 The above SSI Transmitter Interface modules have a total of 4 bytes of user data in the Input Process Image, which has 2 words mapped into the image. Word alignment is applied. Table 110: SSI Transmitter Interface Modules...
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 112: Incremental Encoder Interface Modules 750-634 Input Process Image Byte Destination Offset Description High Byte Low Byte not used Status byte Counter word (D2) *) not used (Periodic time) Latch word If cycle duration measurement mode is enabled in the control byte, the cycle duration is given as a 24-bit value that is stored in D2 together with D3/D4.
WAGO-I/O-SYSTEM 750 I/O Modules 758-874/000-131 WAGO-I/O-IPC-C6 750-635, 753-635 The above Digital Pulse Interface module has a total of 4 bytes of user data in both the Input and Output Process Image (3 bytes of module data and 1 byte of control/status).
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Output Process Image Byte Destination Offset Description High Byte Low Byte Control byte C1 Control byte C0 Setpoint position Setpoint position (LSB) Setpoint position Setpoint position (MSB) 18.2.5.9 Stepper Controller 750-670 The Stepper controller RS422 / 24 V / 20 mA 750-670 provides the fieldbus coupler 12 bytes input and output process image via 1 logical channel.
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Output Process Image Byte Destination Offset Description High Byte Low Byte DALI command, Control byte DSI dimming value Parameter 2 DALI Address Command extension Parameter 1 18.2.5.12 EnOcean Radio Receiver 750-642 The EnOcean radio receiver has a total of 4 bytes of user data in both the Input and Output Process Image (3 bytes of module data and 1 byte of control/status).
The internal structure of the Bluetooth ® process data can be found in the documentation for the Bluetooth 750-644 RF Transceiver. The mailbox and the process image sizes are set with the startup tool WAGO-I/O- CHECK. ® Table 121: Bluetooth RF-Transceiver 750-644...
In the operating mode with suppressible mailbox (Mode 2), the mailbox and the cyclical process data are mapped next. The following words contain the remaining process dat. The mailbox and the process image sizes are set with the startup tool WAGO-I/O- CHECK. Table 124: AS-interface Master module 750-655...
I/O Modules WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 62 /Serie 758 (Funk, IPC und PFC)/Mailboxklemmen/Mailboxklemmen Anzahl @ 11\mod_1319612214924_21.doc @ 82581 @ 2 @ 1 18.3 Mailbox Modules The I/O-IPC currently supports a total of eight I/O modules that work according to the mailbox principle such as, e.g., the 750-655 AS-interface master modules or the 750-670 stepper controller modules.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 128: Function STRING_TO_IP Parameter Name Data Type Description Input stIpAddress STRING String with the IP address in the form (15) xxx.xxx.xxx.xxx In-/Output IpAddress ARRAY Arry with the values of the individual bytes of [0..3] OF the IP address.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.1.1 Calls for the "WAGOConfigToolLIB.lib" Library The following table shows calls that allow you to configure and parameterize the I/O-IPC from the PLC program or Linux via the "ConfigTool" function block. In addition to WBM and the "IPC Configuration Tool", this is another variant to configure the I/O-IPC for operational requirements.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 131: Description of the configuration scripts for "CoDeSys" Parameter Status Call Output/Input Validity CoDeSys Project Details get_rts_info Date read project date get_rts_info Title read project title Display of the project information specified in get_rts_info...
Page 257
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 132: Description of the configuration scripts for "TCP/IP" Parameter Status Call Output/Input Validity DNS server address with read get_dns_server 1 the consecutive number 1. Set the address of the DNS server with the consecutive edit_dns_server number 1.
Page 258
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 132: Description of the configuration scripts for "TCP/IP" Parameter Status Call Output/Input Validity Way be which the interface receives its IP address: get_eth_config read static (static assignment), eth0 config-type dhcp (per DHC) or Type of IP...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 133: Description of the configuration scripts for "ETHERNET" Validity Parameter Status Call Output/Input ETHERNET Transmission Mode Eth0 Query the status of the get_eth_config Autonegotiation function: read eth0 autoneg Switch on Autonegotiation config_interfaces function: eth0 autoneg=on...
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 134: Description of the configuration scripts for "NTP" Parameter Status Call Output/Input Validity Configuration Data Entries for <value> are: get_ntp_config read enabled state disabled State Entries for <value> are: config_sntp write enabled state=<value> disabled...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 135: Description of the configuration scripts for "Clock" Parameter Status Call Output/Input Validity Clock Time and Date get_clock_data read Local time and date date-local Date on Device, config_clock Change date. The format local write type=local for <date>...
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 136: Description of the configuration scripts for "HMI Settings" Parameter Status Call Output/Input Validity HMI Settings Screensaver on – display is turned on get_touchscreen_config (screensaver is off). read display-state off – display is switched off (screensaver is on).
Page 263
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 136: Description of the configuration scripts for "HMI Settings" Parameter Status Call Output/Input Validity enabled – the screensaver state is actively switched on, i.e. after the configured wait time, the display is automatically turned off,...
Page 264
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 136: Description of the configuration scripts for "HMI Settings" Parameter Status Call Output/Input Validity on – Cleanmode is currently switched on, i.e. contacts on the touch screen will be ignored for the duration of the set timeout...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 136: Description of the configuration scripts for "HMI Settings" Parameter Status Call Output/Input Validity Touchscreen Configuration get_touchscreen_ Device Name read Read device name config device-name immediate get_touchscreen_ Driver Name read config Read driver name...
Page 266
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 137: Description of the configuration scripts for "Administration" Parameter Status Call Output/Input Validity File system Check Check the file system of the specified device names or for all devices. Entries for <value> are: hda1...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 138: Description of the configuration scripts for "Package Server" Parameter Status Call Output/Input Validity Firmware Update Outputs the media of the Medium of the get_filesystem_data active partition read Active Partition active_partition_medium cf-card, internal-flash, usb1, usb2, etc.)
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 140: Description of the configuration scripts for "Port" Parameter Status Call Output/Input Validity Port Telnet Read the status of the get_port_state Telnet server: read telnet enabled Telnet Port immediate disabled Entries for <value> are:...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 141: Description of the configuration scripts for "MODBUS" Parameter Status Call Output/Input Validity MODBUS MODBUS/UDP Status of MODBUS/UDP: get_rts3scfg_value read enabled MODBUS_UDP state disabled MODBUS/UDP Enable/disable the immediate Status change_rts_config MODBUS/UDP server. write area=MODBUS_UDP Entries for <value>...
Page 270
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 141: Description of the configuration scripts for "MODBUS" Parameter Status Call Output/Input Validity get_rts3scfg_value Baud rate for read MODBUS_RTU Baud MODBUS/RTU Change the baud rate for MODBUS/RTU. Entries for <value> are: 2400 Baudrate change_rts_config...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 142: Description of the configuration scripts for " General SNMP information parameters " Parameter Status Call Output/Input Validity General SNMP information parameters get_snmp_data Specify the SNMP read immediate device-name “sysName” parameter Name of Device...
Page 272
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 142: Description of the configuration scripts for " General SNMP information parameters " Parameter Status Call Output/Input Validity Specifies the IP address of the trap receiver, to which the I/O-IPC should send the v1 or v2 traps.
Page 273
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Table 142: Description of the configuration scripts for " General SNMP information parameters " Parameter Status Call Output/Input Validity Configuration of SNMP v3 Any number of SNMP v3 users can be created. A user that has been set up is always active; the complete data set must be deleted to deactivate a user.
Page 274
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 142: Description of the configuration scripts for " General SNMP information parameters " Parameter Status Call Output/Input Validity Creating a new v3 user. v3-auth-name: user name, string without blank characters, maximum 32 characters. The user name may not have been previously assigned.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 67 /Serie 758 (Funk, IPC und PFC)/Anhang/Anhang SNMP-lib 758-87x @ 10\mod_1312538980287_21.doc @ 76055 @ 233333333333 @ 1 19.2 WagoLibNetSnmp.lib The WagoLibNetSnmp.lib library is an external CoDeSys library. It serves to create customer-specific object identifiers (OIDs) and to set/query these values from the SPS program.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Variables The following data types are supported: Table 143: Data type OID data type CoDeSys data type Length (in bytes) Integer DINT UInteger, Gauge32 UDINT, DWORD Octet String STRING(255) Functions Functions of registered, customer-specific OIDs:...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.2.4 snmpGetValueCustomOID_INT32() Queries the value of an OID of the data type: Integer (4 bytes) Table 150: Parameter snmpGetValueCustomOID_INT32() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 iValue : DINT OID value Table 151: Return snmpGetValueCustomOID_INT32()
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.2.5 snmpGetValueCustomOID_STRING() Queries the value of an OID of the data type: Octet string (255 bytes) Table 152: Parameter snmpGetValueCustomOID_STRING() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 sValue : STRING(255); OID value Table 153: Return snmpGetValueCustomOID_STRING()
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.2.6 snmpGetValueCustomOID_UINT32() Queries the value of an OID of the data type: UInteger, Gauge32 (4 bytes) Table 154: Parameter snmpGetValueCustomOID_INT32() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 uiValue : UDINT; OID value Table 155: Return snmpGetValueCustomOID_INT32()
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.2.7 snmpSetValueCustomOID_INT32() Sets the value of an OID of the data type: Integer (4 bytes) Table 156: Parameter snmpSetValueCustomOID_INT32() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 iValue : DINT new default value i.e.: 2...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.2.8 snmpSetValueCustomOID_STRING() Sets the value of an OID of the data type: Octet string (255 bytes) Table 158: Parameter snmpSetValueCustomOID_STRING() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 sDefValue : STRING(255) new value i.e.: 'hallo world'...
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.2.9 snmpSetValueCustomOID_UINT32() Sets the value of an OID of the data type: UInteger, Gauge32 (4 bytes) Table 160: Parameter snmpSetValueCustomOID_UINT32() Parameter Description sOID : STRING(128) numerical OID i.e.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 uiDefValue : UDINT; new value i.e.: 2...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.2.10 Feedback The following error messages can be returned by the functions: Table 162: Error messages Value Definition Description RET_SUCCESS All ok, no error RET_ERR_WRONG_OID Incorrect OID, only numeric variables are supported, e.g.: .1.3.6.1.4.1.8072.2.4.1.1.1.0 Max. 32 points permissible here.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.2.11 Example Program "Test.pro" The "Test.pro" example program illustrates registration, querying, and setting customer-specific OIDs: Program variables PROGRAM PLC_PRG (* Flags *) bRegisterOID_INT32:BOOL := FALSE; bRegisterOID_STRING:BOOL := FALSE; bRegisterOID_UINT32:BOOL := FALSE; bSetValueOID_INT32:BOOL := FALSE; bSetValueOID_STRING:BOOL := FALSE;...
Page 287
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Program block (* Register new OID with Integer value *) IF bRegisterOID_INT32 = TRUE THEN wError := snmpRegisterCustomOID_INT32(sOID1, iValue, FALSE); bRegisterOID_INT32 := FALSE; END_IF; (* Register new OID with OctetString value*) IF bRegisterOID_STRING = TRUE THEN wError := snmpRegisterCustomOID_STRING(sOID2, sValue, FALSE);...
Page 288
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 (* Get UInteger value *) IF bGetValueOID_UINT32 = TRUE THEN wError := snmpGetValueCustomOID_UINT32(sOID3, uiValue); bGetValueOID_UINT32 := FALSE; END_IF; The custom OIDs can be registered, queried, and set via the “TEST” visualization form: Figure 1: "TEST" visualization form Pos: 68 /Dokumentation allgemein/Gliederungselemente/---Seitenwechsel--- @ 3\mod_1221108045078_0.doc @ 21810 @ @ 1...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 69 /Serie 758 (Funk, IPC und PFC)/Anhang/Anhang 758-87x WAGO_DPM_01.lib @ 10\mod_1312539446824_21.doc @ 76064 @ 23333333333333333 @ 1 19.3 WAGO_DPM_01.lib This library makes function blocks available with which acyclic communication on the PROFIBUS is possible.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.3.1 DPM_VERSION The DPM_VERSION function returns the current version number of the library. PROFIBUS function blocks Category DPM_VERSION Name Function Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter Name Data Type...
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.2 DPM_REDUNDANCY This module supports the vice versa mechanism of the PROFIBUS redundancy function. PROFIBUS function blocks Category DPM_REDUNDANCY Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter Name...
Page 292
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Description In principle, the PROFIBUS redundancy function must be enabled via the "Redundancy" module parameter in the CoDeSys control configuration. In the start-up phase of the IPCs, one IPC is automatically started as an active PROFIBUS master and one IPC as a passive PROFIBUS master.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.3 DPM_GLOBAL_CONTROL The DPM_GLOBAL_CONTROL function block sends specific global control commands. PROFIBUS DP/V1 function blocks Category DPM_REDUNDANCY Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter Name Data Type...
Page 294
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior CONTROL SLAVE_ ADD GROUP ENABLE CONFIRM Description The global control Sync/Unsync and Freeze/Unfreeze commands can be applied to a specific slave or to all configured PROFIBUS slaves of a group. If slave address 127 is used, all configured PROFIBUS slaves are addressed.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.4 DPM_READ_INPUT The DPM_READ_INPUT function block reads the input process data of a slave. PROFIBUS DP/V1 function blocks Category DPM_READ_INPUT Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter...
Page 296
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior SLAVE_ ADD ENABLE CONFIRM INP_LEN INPUT_DATA RESPONSE Description The function is activated when ENABLE switches to TRUE. When CONFIRM = TRUE, the required input data is ready for processing. This function is independent of whether the slave is communicating with this or another master.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.5 W DPM_READ_OUTPUT The DPM_READ_OUTPUT function block reads the output process data of a slave. PROFIBUS DP/V1 function blocks Category DPM_READ_OUTPUT Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter...
Page 298
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior SLAVE_ ADD ENABLE CONFIRM OUTP_ LEN OUTPUT _ DATA RESPONSE Description The function is activated when ENABLE switches to TRUE. When CONFIRM = TRUE, the required output data is ready for processing.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.6 DPM_SET_SLAVE_ADDRESS The DPM_SET_SLAVE_ADDRESS function block assigns a new PROFIBUS address to a PROFIBUS node. PROFIBUS DP/V1 function blocks Category DPM_SET_SLAVE_ADDRESS Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter...
Page 300
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior ACTUAL _ ADD NEW_ ADD IDENT_ NUMBER ENABLE CONFIRM RESPONSE Description The function of slave addressing is activated when ENABLE switches to TRUE. For reliable identification of the slave, the ID number must also be given. The RESPONSE output also indicates error-free or faulty execution when CONFIRM switches to TRUE.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.7 DPM_MSAC1_READ The DPM_MSAC1_READ function block requests a data block on the acyclic channel. PROFIBUS DP/V1 function blocks Category DPM_MSAC1_READ Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter...
Page 302
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior SLAVE _ ADD SLOT INDEX LENGTH ENABLE CONFIRM READ_ DATA READ_ LEN ERROR Description The function is activated when ENABLE switches to TRUE. The DPM_MSAC1_READ function block requests a data block of a SLAVE_ADD slave communicating with the master on the acyclic channel.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.8 DPM_MSAC1_WRITE The DPM_MSAC1_WRITE transmits data sets to the acyclic channel. PROFIBUS DP/V1 function blocks Category DPM_MSAC1_WRITE Name Function block Type WAGO_DPM_01.lib Name of library Required libraries 758-87x-111 Applicable to Input parameter Name Data Type...
Page 304
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Time referenced behavior SLAVE _ ADD SLOT INDEX LENGTH WRITE _ DATA ENABLE CONFIRM WRITE _ LEN ERROR Description The function is activated when ENABLE switches to TRUE. The DPM_MSAC1_WRITE transmits data sets to the acyclic channel on a slave communicating with the master.
WAGO-I/O-SYSTEM 750 Appendix 758-874/000-131 WAGO-I/O-IPC-C6 19.3.9 DPM_MSAC1_ERROR Output of PROFIBUS-complaint fault conditions. PROFIBUS DP/V1 function blocks Category DPM_MSAC1_ERROR Name Structure Type WAGO_DPM_01.lib Name of library 758-87x-111 Applicable to TYPE DPM_MSAC1_ERROR : Structure STRUCT RESPONSE FUNCTION_CODE; CODE_1 DPM_ERROR_CLASS; CODE_2 BYTE; END_STRUCT...
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.3.10 FUNCTION_CODE Function status after function block activation. PROFIBUS DP/V1 function blocks Category FUNCTION_CODE Name Enumeration Type WAGO_DPM_01.lib Name of library 758-87x-111 Applicable to TYPE FUNCTION_CODE : Structure FUNCTION_OK:=0, RES_UNAVAILABLE:=2, SERVICE_NOT_ACTIVATED:=3, NO_ANSWER_DATA:=9, NO_STATION_RESPONSE:=17, NO_MASTER_TOKEN:=18, NO_RESOURCE_BUFFER:=21,...
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.3.16 MODE_INDICATION This structure is used to display the current PROFIBUS redundancy mode. PROFIBUS DP/V1 function blocks Category MODE_INDICATION Name Structure Type WAGO_DPM_01.lib Name of library 758-87x-111 Applicable to TYPE MODE_INDICATION : Structure STRUCT ACTIVE : BOOL;...
SysLibCom.lib By using the SysLibCom library, you can connect an additional RS-232 interface at the I/O-IPC using the WAGO USB-to-Serial Adapter (761-9005). The adapter connected via the USB interface is reached via COM3(=3). You can obtain additional information about the SysLibCom.lib library in the CoDeSys online help.
Appendix WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 19.8 SysLibFile, SysLibDir, SysLibFileAsync The file system can be accessed in CoDeSys using the following CoDeSys libraries: SysLibFile, SysLibDir, and SysLibFile_Async The following directories can be used for this: Memory on the boot medium: home/codesys/ Memory on a CF card/USB flash drive formatted using FAT: media/<partitionname>/...
Figure 21: Power Supply via 750-626 (with fieldbus) .......... 57 Figure 22: Configuration line in the configuration file ......... 62 Figure 23: Dialog window of the WAGO BootP Server with messages ....64 Figure 24: Start screen of the WAGO IPC configuration tool ......65 Figure 25: TCP/IP ....................
Page 316
List of Figures WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Figure 48: Example of an assignment ..............111 Figure 49: Changing the task name..............118 Figure 50: Call to add program function block ........... 118 Figure 51: Changing the task name..............119 Figure 52: Freewheeling Tasks ................120 Figure 53: System events ..................
List of Tables WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Pos: 79 /Dokumentation allgemein/Verzeichnisse/Tabellenverzeichnis - ohne Gliederung - und Verzeichnis @ 3\mod_1219222958703_21.doc @ 21084 @ @ 1 List of Tables Table 1: Number Notation..................13 Table 2: Font Conventions ..................13 Table 3: Technical data – Device Data ..............28 Table 4: Technical data –...
Page 319
WAGO-I/O-SYSTEM 750 List of Tables 758-874/000-131 WAGO-I/O-IPC-C6 Table 47: Reading of Digital Input Terminals Using FC1, FC2 ......94 Table 48: Writing of Digital Output Terminals Using FC5, FC15 ....... 94 Table 49: Arrangement of the I/O modules for the addressing example ....96 Table 50: Addressing example ................
Page 320
List of Tables WAGO-I/O-SYSTEM 750 758-874/000-131 WAGO-I/O-IPC-C6 Table 91: 2 Channel Digital Input Modules with Diagnostics and Input Process Data 75x-506....................230 Table 92: 4 Channel Digital Output Modules ............. 231 Table 93: 4 Channel Digital Output Modules with Diagnostics and Input Process Data ......................
Page 321
WAGO-I/O-SYSTEM 750 List of Tables 758-874/000-131 WAGO-I/O-IPC-C6 Table 134: Description of the configuration scripts for "NTP" ......260 Table 135: Description of the configuration scripts for "Clock" ......261 Table 136: Description of the configuration scripts for "HMI Settings" .... 262 Table 137: Description of the configuration scripts for "Administration"..
Need help?
Do you have a question about the WAGO-I/O-IPC-C6 and is the answer not in the manual?
Questions and answers