WAGO I/O-SYSTEM 750 User Manual

Other manuals for I/O-SYSTEM 750: Manual, Manual, User Manual, Manual, Manual, User Manual, Manual, Manual
Manual is about: Fieldbus Independent I/O Modules Bluetooth RF Transceiver

Summary of I/O-SYSTEM 750

  • Page 1

    Manual wago-i/o-system 750 wago-i/o-ipc-c10e 758-875/000-112 canopen master codesys 2.3 version 2.0.0

  • Page 2: Introduction

    Introduction wago-i/o-system 750 i/o-ipc-c10e, canopen master introduction every conceivable measure has been taken to ensure the accuracy and completeness of this documentation. However, as errors can never be fully excluded, we always appreciate any information or suggestions for improving the doc...

  • Page 3: Table of Contents

    Table of contents 3 wago-i/o-system 750 i/o-ipc-c10e, canopen master table of contents introduction ........................................................................................................... 2 1 notes about these operating instructions ..................................................

  • Page 4

    4 table of contents wago-i/o-system 750 i/o-ipc-c10e, canopen master 7 power supply.............................................................................................. 42 7.1 notes ............................................................................................................ ...

  • Page 5

    Table of contents 5 wago i/o-system 750 i/o-ipc-c10e, canopen master 11 codesys 2.3 runtime environment......................................................... 82 11.1 syntax of logical addresses................................................................... 82 11.2 access to the process images...

  • Page 6

    6 table of contents wago-i/o-system 750 i/o-ipc-c10e, canopen master 14 linux ......................................................................................................... 148 14.1 linus kernel used................................................................................. 148 14.2...

  • Page 7

    Table of contents 7 wago i/o-system 750 i/o-ipc-c10e, canopen master 18 i/o modules .............................................................................................. 185 18.1 overview of i/o modules ..................................................................... 185 18.1.1 digital...

  • Page 8: Notice

    8 notes about these operating instructions wago-i/o-system 750 i/o-ipc-c10e, canopen master 1 notes about these operating instructions the i/o-ipc shall only be installed and operated according to the instructions in these operating instructions and according to the 750-xxx system description. Notic...

  • Page 9: 1.2

    Notes about these operating instructions 9 wago i/o-system 750 i/o-ipc-c10e, canopen master 1.2 explanation of symbols danger warning of physical injury indicates a direct hazard with a high level of risk which leads to death or serious physical injury if not avoided. Danger warning of physical inju...

  • Page 10: Note

    10 notes about these operating instructions wago-i/o-system 750 i/o-ipc-c10e, canopen master note please note indicates possible malfunction, which does not lead to equipment damage if it is not avoided. Information reference to additional information indicates other sources of information, which ar...

  • Page 11: 2 Safety

    Safety 11 wago i/o-system 750 i/o-ipc-c10e, canopen master 2 safety 2.1 use in compliance with underlying provisions the i/o-ipc is used exclusively for controlling automated tasks and linux applications. Therefore, it shall not be used for transmitting and processing security-related information; i...

  • Page 12: 2.3

    12 safety wago-i/o-system 750 i/o-ipc-c10e, canopen master 2.3 basic safety information this section contains a summary of the most important warnings, which are also repeated in the individual sections. The purpose of these is to protect your health and to protect the 750 series components (i/o-ipc...

  • Page 13: 2.4 Safety

    Safety 13 wago i/o-system 750 i/o-ipc-c10e, canopen master • electronic components that fulfill the electrostatic requirements of the iec 61000-6-2 are integrated in the series 750 components. Since, under unfavorable circumstances, higher voltages may also occur due to electrical charge in the auto...

  • Page 14: 2.6

    14 scope of delivery wago-i/o-system 750 i/o-ipc-c10e, canopen master 2.6 notes on operation when integrating the 750 series components in your machine or system, all the currently applicable norms, regulations and guidelines shall be observed during all activities. The emergency stop equipment shal...

  • Page 15

    Device description for the i/o-ipc 15 wago i/o-system 750 i/o-ipc-c10e, canopen master 4 device description for the i/o-ipc the i/o-ipc automation device is a pc that is suitable for use in an industrial environment and is suitable for the certified area in shipbuilding and for the on- and offshore ...

  • Page 16: 4.1

    16 device description for the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 4.1 overview of physical interfaces rst stop run u1 ide/pwrio err st a rdy run u2 a b c d a b c d figure 1: overview of interfaces position description function 1 usb interface (x10), type a 2 usb interface (x11),...

  • Page 17: 4.2

    Device description for the i/o-ipc 17 wago i/o-system 750 i/o-ipc-c10e, canopen master 4.2 marking possibilities and fasteners rst stop run u1 ide/pwrio err st a rdy run u2 figure 2: marking possibilities and fasteners position description function/explanation 20 mounting rail fastener for fastening...

  • Page 18: 4.3

    18 device description for the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 4.3 leds and operating elements rst stop run u1 ide/pwr io err st a rdy run u2 a b c d a b c d figure 3: marking leds and operating elements position led/ operating element color/status explanation 30 act/lnk yell...

  • Page 19: 4.4

    Device description for the i/o-ipc 19 wago i/o-system 750 i/o-ipc-c10e, canopen master 4.4 cf card slot this interface (7) is a standard ide interface for compactflash type i and ii cards (cf cards). To remove the cf card, press the reject button (50). Rst stop run u1 ide/pwrio err st a rdy run u2 f...

  • Page 20: 4.6 Lateral

    20 device description for the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 4.6 lateral marking there is a label on the side of the i/o-ipc with the following information: • a: name of the i/o-ipc • b: item number of the i/o-ipc • c: hardware status at the time of delivery • d: firmware s...

  • Page 21: 4.7 Process

    Device description for the i/o-ipc 21 wago i/o-system 750 i/o-ipc-c10e, canopen master 4.7 process images a process image is a memory area in which the process data is stored in a defined sequence. The process data can originate either from the i/o modules connected to the i/o-ipc or from the slaves...

  • Page 22: 4.8 Technical

    22 device description for the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 4.8 technical data table 1: technical data system data number of i/o modules that can be connected to the i/o-ipc 64 pieces with internal data bus extension (optional) up to 250 pieces. Input process image, max. 5...

  • Page 23

    Device description for the i/o-ipc 23 wago i/o-system 750 i/o-ipc-c10e, canopen master table 1: technical data supply voltage supply 24 vdc (-25% … + 30%) input current 770 ma total current for i/o modules 1000 ma environmental requirements operating temperature storage temperature -20 °c … +60 °c -...

  • Page 24: 5.1

    24 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 5 description of i/o-ipc interfaces 5.1 ethernet interfaces (x8, x9) both ethernet interfaces of type rj-45 are based on the 10/100 base-t transmission standard. These enable, depending on the ethernet network used...

  • Page 25: 5.2

    Description of i/o-ipc interfaces 25 wago i/o-system 750 i/o-ipc-c10e, canopen master 5.2 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. Danger electric voltage! Only op...

  • Page 26: 5.3

    26 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 5.3 canopen interface (x3) the fieldbus is used for communication between the i/o-ipc and the connected canopen fieldbus couplers (slaves). Notice open interface! If this interface is not needed, it shall be closed...

  • Page 27: 5.4

    Description of i/o-ipc interfaces 27 wago i/o-system 750 i/o-ipc-c10e, canopen master 5.4 integrated inputs and outputs (x5) the 15-pole d-sub connector provides two integrated digital inputs and two outputs. These are used to connect sensors or actuators that are to be used independently of the int...

  • Page 28

    28 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 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. Voltage range low: -3 v … +5 v high: +11 v … ...

  • Page 29: Notice

    Description of i/o-ipc interfaces 29 wago i/o-system 750 i/o-ipc-c10e, canopen master digital outputs notice 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 lead...

  • Page 30: 5.5

    30 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 5.5 usb interfaces (x10, x11) the usb interfaces are based on the usb standard 2.0. These are used to connect usb devices such as usb memories. If the connected usb device is not used, you can remove it at any time...

  • Page 31: 5.6

    Description of i/o-ipc interfaces 31 wago i/o-system 750 i/o-ipc-c10e, canopen master 5.6 rs-232 serial interface (x6) note during the system start, no data shall be sent to the rs-232 interface. However, if this cannot be prevented, set the "timeout" parameters to "0" under /boot/grub/menu.Lst so t...

  • Page 32: 5.7

    32 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 5.7 dvi-i interface (x7) the dvi-i interface transmits analog and digital signals and is suitable for connecting to digital monitors. This interface also transmits analog image signals, so that it is possible to co...

  • Page 33

    Description of i/o-ipc interfaces 33 wago i/o-system 750 i/o-ipc-c10e, canopen master the following table provides information on the dvi-i interface pin assignments: table 9: dvi-i interface: pin assignments connector pin description 1 txd2- 2 txd2+ 3 gnd 4 not assigned 5 not assigned 6 ddcclk 7 dd...

  • Page 34: 5.8

    34 description of i/o-ipc interfaces wago-i/o-system 750 i/o-ipc-c10e, canopen master 5.8 750-602 power supply module the field supply for the connected i/o modules, sensors and actuators is fed in through the power supply module. ++ figure 9: power supply module position led/operating element color...

  • Page 35: 6.1

    Installing and removing the i/o-ipc 35 wago i/o-system 750 i/o-ipc-c10e, canopen master 6 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). For this reason, t...

  • Page 36: 6.2

    36 installing and removing the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 6.2 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. 6.3 acceptable mounting directions f...

  • Page 37: 6.4

    Installing and removing the i/o-ipc 37 wago i/o-system 750 i/o-ipc-c10e, canopen master 6.4 securing the i/o-ipc to a mounting rail 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. Note if you use mounting rails...

  • Page 38: 6.5

    38 installing and removing the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 6.5 connecting the i/o module to the i/o-ipc after mounting the i/o-ipc on a mounting rail, connect the i/o modules required for your application to the i/o-ipc. You can connect up to 64 750/753 series i/o module...

  • Page 39: Danger

    Installing and removing the i/o-ipc 39 wago i/o-system 750 i/o-ipc-c10e, canopen master to connect the i/o modules, proceed as described below: 1. Disconnect from the power supply those parts of the system on which you wish to mount the i/o-ipc. 2. Insert the slot (71) of each i/o module onto the ke...

  • Page 40: 6.6

    40 installing and removing the i/o-ipc wago-i/o-system 750 i/o-ipc-c10e, canopen master 6.6 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. Caution hot surface! The i/o-ipc housing may become hot during operation. I...

  • Page 41

    Installing and removing the i/o-ipc 41 wago i/o-system 750 i/o-ipc-c10e, canopen master 6.6.2 removing the i/o-ipc from the mounting rail remove the i/o-ipc from the mounting rail as described below: 1. First, disconnect from the power supply those parts of the system on which you have mounted the i...

  • Page 42: 7 Power

    42 power supply wago-i/o-system 750 i/o-ipc-c10e, canopen master 7 power supply depending on the application area of the i/o-ipc, power must be supplied either via 750-602 power supply module or 750-626 filter module: table 10: use of 750-602/626 depending on the application area of the i/o-ipc appl...

  • Page 43: 7.3

    Power supply 43 wago i/o-system 750 i/o-ipc-c10e, canopen master 7.3 power supply with 750-602 supply module note 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. If a longer cable is necessary, power...

  • Page 44

    44 power supply wago-i/o-system 750 i/o-ipc-c10e, canopen master to connect the supply cable for the i/o-ipc electronic supply and for feeding in the field supply for the connected i/o modules, sensors and actuators through the power supply module, proceed as follows: 1. Disconnect from the power su...

  • Page 45: 7.4

    Power supply 45 wago i/o-system 750 i/o-ipc-c10e, canopen master 7.4 power supply via 750-626 filter module the i/o-ipc is also approved for bothshipbuilding andon/off shore applications. The 750-626 filter module is required for supplying the i/o-ipc in these application areas. This module absorbs ...

  • Page 46

    46 power supply wago-i/o-system 750 i/o-ipc-c10e, canopen master to provide both the i/o-ipc electronic supply and the field supply for the connected i/o modules, sensors and actuators through the filter module, proceed as follows: 1. Disconnect from the power supply those parts of the system on whi...

  • Page 47: 7.5

    Power supply 47 wago i/o-system 750 i/o-ipc-c10e, canopen master 7.5 connecting sensor and actuator lines to i/o 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 shee...

  • Page 48: 8 I/o-Ipc

    48 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 8 i/o-ipc start-up 8.1 turning the i/o-ipc on before turning the i/o-ipc on, check that you • have installed the i/o-ipc properly (see section 5.8), • have connected all the necessary data cables (see section 5) to the correspondin...

  • Page 49: 8.2

    I/o-ipc start-up 49 wago i/o-system 750 i/o-ipc-c10e, canopen master 8.2 determining the ip address of a host pc so that the host pc (e.G., notebook) can communicate with an i/o-ipc on the lan, both must be located in the same subnet. To determine the ip address of a host pc (with ms windows operati...

  • Page 50: 8.3

    50 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 8.3 setting up an ip address to set up communication between a pc and an i/o-ipc, each of the devices must be able to send data to the other. So that this data arrives at the correct destination device, the destination device must ...

  • Page 51

    I/o-ipc start-up 51 wago i/o-system 750 i/o-ipc-c10e, canopen master 8.3.1 assigning an ip address using bootp 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 obtain...

  • Page 52

    52 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 9. Save the new settings in the bootptabletxt file. To do this, click on "file" in the menu and select "save". 10. Close the editor. Table 12: explanations of the configuration line parameter description node_1 name of the i/o-ipc ...

  • Page 53

    I/o-ipc start-up 53 wago i/o-system 750 i/o-ipc-c10e, canopen master assigning an ip address using the wago bootp server 1. To start the bootp server click the button [start] in the bootp dialog window that is opened. Various messages will be displayed in the window. The error messages indicate that...

  • Page 54

    54 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 8.3.2 changing an ip address using the linux console (ipc configuration tool) using the ipc configuration tool accessible on the linux console, you can assign the x8 and x9 ethernet interfaces a new ip address. For additional infor...

  • Page 55

    I/o-ipc start-up 55 wago i/o-system 750 i/o-ipc-c10e, canopen master 3. To change the x8 ethernet interface, select tcp/ip configuration eth0 or tcp/ip configuration eth1 forthe x9 ethernet interface. Then press the [enter] key. In this example, the x8 ethernet interface is selected to change the pr...

  • Page 56: Note

    56 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 5. 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 23: enter new address note you cannot assign ip address...

  • Page 57: 8.4

    I/o-ipc start-up 57 wago i/o-system 750 i/o-ipc-c10e, canopen master 8.4 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. To do this, open the prompt in ms windows by clicking on the "sta...

  • Page 58: 8.5 Switch

    58 i/o-ipc start-up wago-i/o-system 750 i/o-ipc-c10e, canopen master 8.5 switch off/re-start caution hot surface! The i/o-ipc housing may become hot during operation. If the i/o-ipc has been in operation, allow it to cool off before moving it. To switch the i/o-ipc off, proceed as follows: 1. Close ...

  • Page 59: 9 Configuration

    Configuration 59 wago i/o-system 750 i/o-ipc-c10e, canopen master 9 configuration 9.1 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: 1. Co...

  • Page 60: Note

    60 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master 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. Note please change the passwords for your own use since the standard passwords...

  • Page 61

    Configuration 61 wago i/o-system 750 i/o-ipc-c10e, canopen master 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 lan. Figure 27: "information" page the following table explai...

  • Page 62

    62 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master 9.1.3 "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. Figure 28: "tcp/ip" page.

  • Page 63

    Configuration 63 wago i/o-system 750 i/o-ipc-c10e, canopen master the following table explains the parameters listed on the page: table 16: description of the parameters of the "tcp/ip" page common configuration data host name if you have chosen the dynamic assignment of an ip address through dhcp, ...

  • Page 64

    64 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master 9.1.4 "ntp" page on this page, configure the ntp parameters for setting the time clock. To accept your entries, click on the [submit] button. Figure 29: "ntp" page the following table explains the parameters listed on the page: table ...

  • Page 65: Note

    Configuration 65 wago i/o-system 750 i/o-ipc-c10e, canopen master 9.1.5 "clock" page on this page, configure the real-time clock. To accept your entries, click on the [change] button. Note your time zone entries are not active until after a restart/reset of the i/o-ipc (see section 8.5). Figure 30: ...

  • Page 66

    66 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master table 18: description of the parameters of the "clock" page time zone select select the appropriate time zone for your country here. Basic setting: ast/adt: "atlantic standard time", halifax est/edt: "eastern standard time", new york,...

  • Page 67: Note

    Configuration 67 wago i/o-system 750 i/o-ipc-c10e, canopen master 9.1.6 "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 9.1.1. Linux passwords cannot be changed ...

  • Page 68

    68 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master 9.1.7 "administration" page on this page, you can backup all executed settings on a cf card, change the graphic resolution for the dvi-i interface or configure the serial interfaces. To ensure that all changes on this page are execute...

  • Page 69

    Configuration 69 wago i/o-system 750 i/o-ipc-c10e, canopen master the following table explains the parameters listed on the page: table 20: description of the parameters of the "administration" page vga configuration (your entries are only activated after a restart or reset of the i/o-ipc) select th...

  • Page 70

    70 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master table 20: description of the parameters of the "administration" page configuration of serial interface codesys i/o-check modbus rtu linux console here, select the service that is to be executed on the serial interface. Warning keyboar...

  • Page 71

    Configuration 71 wago i/o-system 750 i/o-ipc-c10e, canopen master 9.1.8 "downloads" page on this page, you can search for current fieldbus software, program licenses and update scripts using the [browse] button in the pc file system and import them into the i/o-ipc using [download]. You activate the...

  • Page 72

    72 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master 9.1.9 "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 • c...

  • Page 73

    Configuration 73 wago i/o-system 750 i/o-ipc-c10e, canopen master 9.1.10 "modbus" page on this page, change the modbus settings. Choose whether you would like to use modbus-udp and/or modbus-tcp as a protocol for process data exchange. You also set the modbus-tcp timeout on this page. To accept your...

  • Page 74

    74 configuration wago-i/o-system 750 i/o-ipc-c10e, canopen master the following table explains the parameters listed on the page: table 21: description of the parameters of the "modbus" page modbus udp enabled disabled activate or deactivate the modbus-udp protocol here. Modbus tcp enabled disabled ...

  • Page 75

    Configuration 75 wago i/o-system 750 i/o-ipc-c10e, canopen master 9.1.11 "webvisu" page on the "webvisu" page, open the start page for codesys web visualization. You can obtain additional information on codesys web visualization in section 11.5.8. Figure 36: "webvisu" page.

  • Page 76: 10 Modbus

    76 modbus wago-i/o-system 750 i/o-ipc-c10e, canopen master 10 modbus 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. This variable construction and the large number of different i/o modules prevent a static as...

  • Page 77: 10.1

    Modbus 77 wago i/o-system 750 i/o-ipc-c10e, canopen master 10.1 process data of the modbus tcp server the first analog output or input or the digital (if there is no analog one) is reached via the word services of the modbus-tcp server. A particularity of access via modbus is that with the "digital"...

  • Page 78

    78 modbus wago-i/o-system 750 i/o-ipc-c10e, canopen master 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 23: reading analog input terminals using fc3, fc4, fc23 modbus address address...

  • Page 79

    Modbus 79 wago i/o-system 750 i/o-ipc-c10e, canopen master 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 25: reading of digital input terminals using fc1, fc2 modbus address addresses ...

  • Page 80

    80 modbus wago-i/o-system 750 i/o-ipc-c10e, canopen master 10.2.3 configuration tab by using the modbus configuration register, you can configure the i/o-ipc and read out information through it. Table 27: configuration register modbus address length [word] access description 0x1031 (4145) 3 read mac...

  • Page 81: 10.3

    Modbus 81 wago i/o-system 750 i/o-ipc-c10e, canopen master 10.3 addressing example the following addressing example clarifies the access to the process image: i/o-ipc 750- 400 750- 600 750- 468 750- 650 750- 454 750- 504 750- 402 750- 554 1 2 3 4 5 6 7 8 figure 37: arrangement of the i/o modules for...

  • Page 82: 11.1

    82 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 11 codesys 2.3 runtime environment in this section, you will obtain information on gateway configuration, as well as information on how to create a project with codesys 2.3. 11.1 syntax of logical addresses access to...

  • Page 83: 11.2

    Codesys 2.3 runtime environment 83 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.2 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 outp...

  • Page 84: Warning

    84 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master memory area description access via modbus- tcp access via plc logical address space word %iw2400 to %iw31750 fieldbus input variables input variables of the configured fieldbus such as profibus or canopen. - read byt...

  • Page 85: 11.3

    Codesys 2.3 runtime environment 85 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.3 addressing example the following addressing example clarifies the access to the process image: i/o-ipc 750- 400 750- 600 750- 468 750- 650 750- 454 750- 504 750- 402 750- 554 1 2 3 4 5 6 7 8 figure 38: arrangeme...

  • Page 86: 11.4

    86 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 11.4 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...

  • Page 87

    Codesys 2.3 runtime environment 87 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.2 designing a project and selecting the target system 1. 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...

  • Page 88

    88 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 5. 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. 6. Click on [ok] to create the project. The programming inter...

  • Page 89: Note

    Codesys 2.3 runtime environment 89 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.3 creating the plc configuration note use an i/o-ipc with a fieldbus connection, then proceed with the creation of the plc configuration as described in section 12. The plc configuration is used to configure the...

  • Page 90: Note

    90 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 2. Double click on "plc configuration" in the left field. This opens the plc configuration of the i/o-ipc. 3. Right click on the entry "k-bus[fix]" and select "append subelement" in the context menu. The "i/o-configu...

  • Page 91

    Codesys 2.3 runtime environment 91 wago i/o-system 750 i/o-ipc-c10e, canopen master 5. 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. 6. It is possible, using [import], to import a c...

  • Page 92

    92 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master in the plc configuration, the added i/o modules appear under "k-bus[fix]" with the corresponding fixed addresses. Figure 47: plc configuration: i/o module with the associated addresses 8. You can declare a variable f...

  • Page 93

    Codesys 2.3 runtime environment 93 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.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 49: program function block.

  • Page 94

    94 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master the following example is intended to illustrate the editing of the program function block. To do this, an input is assigned to an output: 1. Press [f2] to open the input assistant or right click and select the "input...

  • Page 95

    Codesys 2.3 runtime environment 95 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.5 creating a task configuration with task configuration, you set the time response and priority of individual program function blocks. Create a task configuration in the following manner: 1. To open task configu...

  • Page 96

    96 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 4. Add the previously created program function block plc_prg (see section 11.5.4) by right clicking on the "hour" symbol and selecting "append program call" in the context menu. Then click on […] buttonand [ok]. Figu...

  • Page 97: Note

    Codesys 2.3 runtime environment 97 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.5.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. This m...

  • Page 98: Note

    98 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 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 and rs-232 interface should be carried out a...

  • Page 99

    Codesys 2.3 runtime environment 99 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.6 loading and executing the plc program in control prerequisite: the simulation mode is deactivated (online > simulation mode). Since several controls can connect in one lan, it must be established in which one ...

  • Page 100

    100 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 3. Enter a name for the i/o-ipc in which the plc program is to be loaded (e.G., i/o-ipc_area1) in the "name" field and click on [ok]. Figure 15: creating a new communication channel 2 4. Enter the ip address of your...

  • Page 101

    Codesys 2.3 runtime environment 101 wago i/o-system 750 i/o-ipc-c10e, canopen master 11.5.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. Make sure that you ...

  • Page 102

    102 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 11.5.8 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 brows...

  • Page 103: Note

    Codesys 2.3 runtime environment 103 wago i/o-system 750 i/o-ipc-c10e, canopen master 2. 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" dial...

  • Page 104

    104 codesys 2.3 runtime environment wago-i/o-system 750 i/o-ipc-c10e, canopen master 11.5.8.1 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 va...

  • Page 105: Note

    Codesys 2.3 runtime environment 105 wago i/o-system 750 i/o-ipc-c10e, canopen master 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...

  • Page 106: 12.1

    106 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12 canopen master in codesys 2.3 12.1 canopen i/o-ipc plc configuration note addresses or symbolic names of the inputs and outputs have to be called explicitly, because otherwise the process image is not updated. Alte...

  • Page 107: Note

    Canopen master in codesys 2.3 107 wago i/o-system 750 i/o-ipc-c10e, canopen master 2. On the "can parameters" tab, activate the "support dsp301, v4.01 ..." checkbox so that modular slaves and some additional extensions with respect to the standards dsp301 v3.01 and dsp 306 are supported. Figure 59: ...

  • Page 108: Note

    108 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 4. Click the "can module selection" tab. Adopt the topology of the i/o modules connected to the slave (from the end module to the coupler) into the control configuration. To do this, insert the respective i/o modules ...

  • Page 109: Information

    Canopen master in codesys 2.3 109 wago i/o-system 750 i/o-ipc-c10e, canopen master 7. Click on the "can parameters" tab to adapt the station address of the slaves. In the "node id" field, enter the station address, that corresponds to that of the slave . If the two station addresses do not agree, no...

  • Page 110: 12.2

    110 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.2 plc configuration setting choices 12.2.1 canopen master (i/o-ipc) via the tab for the i/o-ipc, you define the global settings and monitoring parameters for the canopen master. Base parameters figure 63: "base par...

  • Page 111

    Canopen master in codesys 2.3 111 wago i/o-system 750 i/o-ipc-c10e, canopen master can parameters figure 64: "can parameters" tab the following table explains the parameters listed on the tab: table 32: description of the can parameters can parameters baud rate here you select the baud rate that sho...

  • Page 112

    112 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master module parameters figure 65: "bus parameters" tab the following table explains the parameters listed on the tab: table 33: description of the module parameters module parameters enablediags here you activate or deacti...

  • Page 113

    Canopen master in codesys 2.3 113 wago i/o-system 750 i/o-ipc-c10e, canopen master 12.2.2 canopen slaves using the tab described below, you define the behavior of canopen slaves. Base parameters figure 66: "base parameters" tab the following table explains the parameters listed on the tab that are a...

  • Page 114

    114 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master can parameters figure 67: "can parameters" tab 1 the following table explains the parameters listed on the tab: table 35: description of the can parameters can parameter general node id: the node id (1-126) is the sta...

  • Page 115

    Canopen master in codesys 2.3 115 wago i/o-system 750 i/o-ipc-c10e, canopen master figure 68: "can parameters" tab 2 the following table explains the parameters listed in the register: table 36: description of the parameters can parameter nodeguard nodeguarding: guard time (ms): life time factor: wi...

  • Page 116

    116 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master receiving/sending pdo mapping figure 69: "receive pdo-mapping" tab figure 70: "send pdo-mapping" tab the following table explains the parameters listed on the tab: table 37: receiving and sending description for the p...

  • Page 117

    Canopen master in codesys 2.3 117 wago i/o-system 750 i/o-ipc-c10e, canopen master figure 71: pdo properties window the following table explains the parameters listed on the pdo properties window: table 38: description of the pdo properties window receiving pdo mapping cob-id: can-identifier inhibit...

  • Page 118

    118 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master service data object figure 72: "service data objects" tab all objects of the eds file are listed here, which are in the range from index 0x2000 to 0x9fff and can be described. For each object, the index, name, value, ...

  • Page 119

    Canopen master in codesys 2.3 119 wago i/o-system 750 i/o-ipc-c10e, canopen master module parameters figure 73: "module parameter" tab via "enablediags," you activate/deactivate the diagnostic transmission of the i/o modules to the i/o-ipc (currently not implemented). For communication with simple c...

  • Page 120

    120 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.2.3 access to the canopen process data the added i/o modules appear in the control configuration under the "wago 750-337" slave along with their fixed addresses (see figure). You can declare your own variables for ...

  • Page 121

    Canopen master in codesys 2.3 121 wago i/o-system 750 i/o-ipc-c10e, canopen master the following example in the "structured text" (st) programming language is intended to clarify access to the variables. To do this, an input is assigned to an output: 1. Change to the "pous" tab and double-click on t...

  • Page 122

    122 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 4. Enter the bit access 0 behind the variable name "can_output_byte." 5. Enter the assignment := behind the bit access 0. 6. Repeat step 3 for the variable "can_input_byte." figure 77: example of an assignment of the ...

  • Page 123: 12.3 Diagnostics

    Canopen master in codesys 2.3 123 wago i/o-system 750 i/o-ipc-c10e, canopen master 12.3 diagnostics this section requires a good knowledge of the codesys programming tool. It only describes the procedure to create diagnostics using the canopen master as an example. Configured slaves (e.G., a fieldbu...

  • Page 124

    124 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.3.1 diaggetbusstate() and diaggetstate() to evaluate the diagnostics, you will need the following function blocks from the library busdiag.Lib: • diaggetbusstate() for the bus diagnostics this function block provid...

  • Page 125

    Canopen master in codesys 2.3 125 wago i/o-system 750 i/o-ipc-c10e, canopen master 12.3.2 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 fu...

  • Page 126

    126 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 3. 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 79: "open" dialog 4. In the menu bar, click on the "b...

  • Page 127

    Canopen master in codesys 2.3 127 wago i/o-system 750 i/o-ipc-c10e, canopen master 9. Create an instance of the diaggetstate() function block. In this example it is "diagnosticsnode." figure 82: function block diaggetstate() in fbd in this example, both function blocks are called up during the progr...

  • Page 128: Note

    128 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.3.4 performing bus diagnostics via diaggetbusstate() to perform bus diagnostics, proceed as follows: 1. Log in to codesys. To do this, click in the menu bar on online > login. Now the variable window displays the i...

  • Page 129

    Canopen master in codesys 2.3 129 wago i/o-system 750 i/o-ipc-c10e, canopen master 3. The binary code facilitates the evaluation of the individual diagnostic bits. You can have the diagnostic information of the array extendedinfo displayed as binary code. To do this, right click in the variable wind...

  • Page 130

    130 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.3.5 performing device diagnostics via diaggetstate() if the bus diagnostics have revealed that an i/o module contains diagnostic information, then conduct participant diagnostics on the corresponding slave. To do t...

  • Page 131

    Canopen master in codesys 2.3 131 wago i/o-system 750 i/o-ipc-c10e, canopen master 12.3.6 evaluation of the canopen diagnostics (emergency messages) the array elements [0] to [15] listed in the illustration below are reserved for the canopen status information in bytes. The emergency messages of the...

  • Page 132

    132 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master description of the diagnostic information of the function block diaggetstate.Extendedinfo for canopen the following table describes the content of the array extendedinfo[0-23]. Extendedinfo[0]: slave address extendedi...

  • Page 133

    Canopen master in codesys 2.3 133 wago i/o-system 750 i/o-ipc-c10e, canopen master extendedinfo[13]: station status feedback of the slave status from the "node guarding" protocol. If the "node guarding" protocol is enabled for this slave, the status is indicated in the array element extendedinfo[13]...

  • Page 134

    134 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master actual error: table 39: actual error err_event cause range solution check the cabling of the power supply and fieldbus for damage. 30 there is no response to the "node guarding" in the set time: the i/o-ipc cannot com...

  • Page 135

    Canopen master in codesys 2.3 135 wago i/o-system 750 i/o-ipc-c10e, canopen master table 39: actual error err_event cause range solution 39 if an error arises, the slave switches to the stopped state. This occurs when the nmt service "stop_remote_node" was received or when an error (e.G., can bus wa...

  • Page 136: 12.4

    136 canopen master in codesys 2.3 wago-i/o-system 750 i/o-ipc-c10e, canopen master 12.4 data exchange of simple can subscribers with the i/o-ipc the eds file "generic can device" reduced to the essential was created to simplify the control configuration when incorporating can-layer-2 devices. The ed...

  • Page 137

    Canopen master in codesys 2.3 137 wago i/o-system 750 i/o-ipc-c10e, canopen master 3. To insert the slave, right-click on the i/o-ipc (canmaster[var]) and select attach subelements > generic can-device. Figure 90: eds file "generic can-device" 4. Open the "module parameter" tab of the slave. For com...

  • Page 138: Library

    138 incorporation of c-functions as codesys library wago-i/o-system 750 i/o-ipc-c10e, canopen master #include unsigned short mytestfunction(unsigned short value) { return value+=2; } 13 incorporation of c-functions as codesys library for the use of any c- or also linux functions in codesys, the impo...

  • Page 139

    Incorporation of c-functions as codesys library 139 wago i/o-system 750 i/o-ipc-c10e, canopen master [ext_lib_list] 1=mytest [mytest] 1=mytestfunction [ext_lib_list] 1=mytest 2=csv-file [mytest] 1=mytestfunction [csv-file] 1=readcsvstring 2=writecsvstring 13.1.2 creating a description file for the c...

  • Page 140: Note

    140 incorporation of c-functions as codesys library wago-i/o-system 750 i/o-ipc-c10e, canopen master 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: 1. Copy both of the newly creat...

  • Page 141

    Incorporation of c-functions as codesys library 141 wago i/o-system 750 i/o-ipc-c10e, canopen master 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. To do this,...

  • Page 142

    142 incorporation of c-functions as codesys library wago-i/o-system 750 i/o-ipc-c10e, canopen master 4. 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 98: "mytestfunction" window...

  • Page 143

    Incorporation of c-functions as codesys library 143 wago i/o-system 750 i/o-ipc-c10e, canopen master 13.1.5 linking a library to the codesys project to link the previously created library mytest.Lib to codesys, proceed as follows: 1. Click on file in the menu bar and select new. 2. Open the selectio...

  • Page 144

    144 incorporation of c-functions as codesys library wago-i/o-system 750 i/o-ipc-c10e, canopen master 6. Click on the "resources" tab. Figure 103: "resources" tab 7. Double click in the left field on "library manager." 8. Click on insert > additional library… in the menu bar and select mytest.Lib. 9....

  • Page 145: 13.2 Special

    Incorporation of c-functions as codesys library 145 wago i/o-system 750 i/o-ipc-c10e, canopen master 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 40: data types codesys c/c++ boo...

  • Page 146

    146 incorporation of c-functions as codesys library wago-i/o-system 750 i/o-ipc-c10e, canopen master type t_teststruct : struct a : byte; b : word; c : int; d : dword; e : real; f : pointer to string; end_struct end_type struct t_teststruct{ // codesys-style: char a; // byte unsigned short b; // wor...

  • Page 147: 13.3 Additional

    Incorporation of c-functions as codesys library 147 wago i/o-system 750 i/o-ipc-c10e, canopen master 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(s...

  • Page 148: 14 Linux

    148 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14 linux 14.1 linus kernel used for the i/o-ipc, an rt-preempt real-time kernel 2.6.24.7-rt17 is used. This is a kernel that has been provided with the corresponding real-time patch. This, as well as the kernel, is available under gpl on the...

  • Page 149

    Linux 149 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.2.1 installed applications the i/o-ipc is delivered with a basic image that already contains the most important applications in the file system. The following applications, among others, are included: • bootloader: grub • file system supp...

  • Page 150

    150 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.2.2 construction of the file system the file system of the internal flash memory is partitioned as follows at delivery: table 41: construction of the file system name: size master boot record and bootloader (grub) about 1.5 mb linux syste...

  • Page 151

    Linux 151 wago i/o-system 750 i/o-ipc-c10e, canopen master media directory used as the mountpoint for the devices integrated through automount (udevd) (e.G., usb memories). Mnt mountpoint, which can be used by the user. This directory has no function in the condition as supplied to the customer. Pro...

  • Page 152: Note

    152 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.2.3 installed shell (bash) a bash (bourne again shell) containing builtin commands such as cd is installed for the i/o-ipc. In addition, the bash makes available the environment variables and enables navigation of the file system and the ...

  • Page 153

    Linux 153 wago i/o-system 750 i/o-ipc-c10e, canopen master additional programs are also installed on the i/o-ipc, such as, for example, cp or ftp. Moreover, the programs listed in section 14.2.1 are also included, such as the following help programs (examples): • htop, top program for displaying pri...

  • Page 154: 14.3 Linux

    154 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.3 linux console 14.3.1 access to the linux console you can access the linux console through different paths. For one, through telnet; for another through the rs-232 interface. The linux console can also be accessed through a monitor on th...

  • Page 155

    Linux 155 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.3.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 hyperterminal (under windows). For use of the hyperterminal, the following settings in the login interface have t...

  • Page 156

    156 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.3.1.2 access via rs-232 interface and terminal program in order to access the linux console via rs-232 interface using a terminal program, proceed as follows: 1. In the wbm or ipc configuration tool, assign the linux console to the rs- 23...

  • Page 157

    Linux 157 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.3.1.3 access over dvi-i and usb interface in order to access the linux console over a monitor connected to the dvi-i interface and a usb keyboard, proceed as follows: 1. Connect a monitor to the dvi-i interface x7 (9) of the i/o-ipc. 2. C...

  • Page 158

    158 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.3.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: • a...

  • Page 159

    Linux 159 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.3.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. No...

  • Page 160: 14.4

    160 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.4 startup/console based configuration for the configuration of the i/o-ipc, you can use the linux console (e.G. Via telnet, serial interface, etc.) as well as the web-based management (wbm). 14.4.1 configuration over wbm to access wbm usi...

  • Page 161: 14.5 Board

    Linux 161 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.4.3 additional configuration options you can configure the i/o-ipc using the ipc configuration tool both via telnet (section 14.3.1.1) and using the serial interface (section 14.3.1.2). In order to access it, enter the command ipcconfig. ...

  • Page 162: 14.6

    162 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.6 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: • telnet serve...

  • Page 163

    Linux 163 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.6.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. In the i/o-ipc as delivered to t...

  • Page 164

    164 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.6.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/export...

  • Page 165

    Linux 165 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.6.4 ftp client the ftp client allows files to be loaded or written from an ftp server. The ftp client is installed in the directory /bin and can thus be used by every user from every directory. Port 21 is used for the ftp protocol. Ftp cl...

  • Page 166

    166 linux wago-i/o-system 750 i/o-ipc-c10e, canopen master 14.6.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 serv...

  • Page 167: 14.7

    Linux 167 wago i/o-system 750 i/o-ipc-c10e, canopen master 14.6.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 partitio...

  • Page 168: 15 Led

    168 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master 15 led signaling for onsite diagnostics, the i/o-ipc has different leds that display its operating status. 15.1 operational messages all operational messages of the i/o-ipc are described in the table below. These messages are indicat...

  • Page 169

    Led signaling 169 wago i/o-system 750 i/o-ipc-c10e, canopen master table 43: i/o-ipc operational messages position led color/status cause explanation/remedy 35 u2 green, red, off, flashing - led that can be freely programmed by the user (using misclib.Lib). 36 u1 green, red, off, flashing - led that...

  • Page 170

    170 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master table 43: i/o-ipc operational messages position led color/status cause explanation/remedy yellow - i/o-ipc is ready for operation. 41 rdy green flashing (irregular) there is a system error in the canopen controller. Restart the i/o-i...

  • Page 171

    Led signaling 171 wago i/o-system 750 i/o-ipc-c10e, canopen master table 43: i/o-ipc operational messages position led color/status cause explanation/remedy green 24v supply voltage to the power jumper contacts available. - 750-602 supply module, led c off 24v supply voltage not available to the pow...

  • Page 172: 15.2

    172 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master 15.2 error messages via i/o-led error messages and warnings of the i/o-ipc are displayed by the i/o-led (38) using blink code. The number of blink pulses indicates the error code and error argument. I/o modules that do not supply any...

  • Page 173

    Led signaling 173 wago i/o-system 750 i/o-ipc-c10e, canopen master 15.2.1 progression of blink sequence an error is always displayed as three blink sequences in a cyclic manner: 1. The first blink sequence (flickering) introduces the error message. 2. After a short break, the second blink sequence s...

  • Page 174

    174 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master 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...

  • Page 175

    Led signaling 175 wago i/o-system 750 i/o-ipc-c10e, canopen master 15.2.3 meaning of the blink codes and procedures for troubleshooting 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,...

  • Page 176

    176 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master table 44: meaning of blink codes and measures to eliminate errors error argument cause correction 3 unknown module type of the flash program memory - switch the supply voltage of the i/o-ipc off and change it. - then switch the suppl...

  • Page 177

    Led signaling 177 wago i/o-system 750 i/o-ipc-c10e, canopen master table 44: meaning of blink codes and measures to eliminate errors error argument cause correction error code 3: internal data bus protocol error - internal data bus communication error; defective i/o module cannot be determined. If a...

  • Page 178

    178 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master table 44: 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 communication error or interruption of the internal data bus ...

  • Page 179

    Led signaling 179 wago i/o-system 750 i/o-ipc-c10e, canopen master table 44: meaning of blink codes and measures to eliminate errors error argument cause correction error code 9: cpu exception error 1 invalid program statement malfunction of the program sequence. Contact wago support. 2 stack overfl...

  • Page 180

    180 led signaling wago-i/o-system 750 i/o-ipc-c10e, canopen master 15.2.4 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...

  • Page 181: Updating Software

    Updating software 181 wago i/o-system 750 i/o-ipc-c10e, canopen master 16 updating software section is being prepared..

  • Page 182: 17 Maintenance

    182 maintenance wago-i/o-system 750 i/o-ipc-c10e, canopen master 17 maintenance this section contains information on maintenance and service. Caution hot surface! The i/o-ipc housing may become hot during operation. If the i/o-ipc has been in operation, allow it to cool off before moving it. 17.1 re...

  • Page 183

    Maintenance 183 wago i/o-system 750 i/o-ipc-c10e, canopen master to replace the battery, proceed as follows: 1. Remove the canopen cable from connection x3. 2. Remove the cover (51) by removing the four screws (53) with an appropriate torx® screwdriver. In the case of a wall mount, hold the cover se...

  • Page 184: 17.2 Disposal

    184 maintenance wago-i/o-system 750 i/o-ipc-c10e, canopen master 17.2 disposal dispose of the 750 series components in accordance with the applicable laws. You can also turn to a certified disposal operation..

  • Page 185: 18 I/o

    I/o modules 185 wago i/o-system 750 i/o-ipc-c10e, canopen master 18 i/o modules 18.1 overview of i/o modules all the following i/o modules are available for the modular construction of applications with the wago-i/o-system 750. A detailed description of each i/o module and its variants can be found ...

  • Page 186

    186 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master di 24vdc 750-409, 753-409 4-channel, 24vdc, 0.2 ms, 2- to 3-conductor connection; negative switching 750-430, 753-430 8-channel, 24vdc, 3.0 ms, 1-conductor connection; positive switching 750-431, 753-431 8-channel, 24vdc, 0.2 ms, 1-con...

  • Page 187

    I/o modules 187 wago i/o-system 750 i/o-ipc-c10e, canopen master 18.1.2 digital output modules do 5vdc 750-519 4-channel, 5vdc, 20ma, short-circuit-proof; positive switching do 12(14)vdc 753-534 8-channel, 12(14)vdc, 1a, short-circuit-proof; positive switching do 24vdc 750-501, 753-501 2-channel, 24...

  • Page 188

    188 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 18.1.3 analog input modules ai 0 - 20 ma 750-452, 753-452 2-channel, 0 - 20 ma, differential input 750-465, 753-465 2-channel, 0 - 20 ma, single-ended 750-472, 753-472 2-channel, 0 - 20 ma, 16 bit single-ended 750-480 2-channel, 0 - 20...

  • Page 189

    I/o modules 189 wago i/o-system 750 i/o-ipc-c10e, canopen master ai resistance sensors 750-461, 753-461 2-channel, resistance sensors, pt100 / rtd 750-481/003-000 2-channel, resistance sensors, pt100 / rtd, eex i 750-460 4-channel, resistance sensors, pt100 / rtd ai thermocouples 750-462 2-channel, ...

  • Page 190

    190 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 18.1.5 specialty modules counters 750-404, 753-404 up/down counter, 24vdc, 100 khz 750-638, 753-638 2-channel up/down counter, 24vdc/ 16 bit/ 500 hz frequency measurement 750-404/000-003, 753-404/000-003 frequency measurement pulse wid...

  • Page 191

    I/o modules 191 wago i/o-system 750 i/o-ipc-c10e, canopen master profisafe modules 750-660/000-001 8fdi 24vdc profisafe; profisafe 8-channel digital input module 750-665/000-001 4fdo 0.5a / 4fdi 24vdc profisafe; profisafe 4-channel digital input and output module 750-666/000-001 1fdo 10a / 2fdo 0.5a...

  • Page 192

    192 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master separation modules 750-616 separation module 750-621 separation module with contacts binary spacer module 750-622 binary spacer module end module 750-600 end module, for integration of the internal data bus.

  • Page 193: 18.2

    I/o modules 193 wago i/o-system 750 i/o-ipc-c10e, canopen master 18.2 process data configuration the process image in the i/o-ipc is configured according to the intel format. The following section describes the representation of all wago-i/o-system 750 and 753 i/o modules in the process image of the...

  • Page 194

    194 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 2-channel digital input modules 750-: 400, 401, 405, 406, 410, 411, 412, 427 and 438 (and all variants) 753-: 400, 401, 405, 406, 410, 411, 412 and 427 input process image bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 data bit di 2 c...

  • Page 195

    I/o modules 195 wago i/o-system 750 i/o-ipc-c10e, canopen master 2-channel digital input modules with diagnostics and output data 750-418, 753-418 in addition to process values for input process image, the 750-418 and 753-418 digital input modules provide 4 bits of data in the output process image. ...

  • Page 196

    196 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 8-channel digital input modules 750-430, -431, -436, -437, 753-430, -431, -434 input process image bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 data bit di 8 channel 8 data bit di 7 channel 7 data bit di 6 channel 6 data bit di 5 ch...

  • Page 197

    I/o modules 197 wago i/o-system 750 i/o-ipc-c10e, canopen master 18.2.2 digital output modules the digital output modules use one bit per channel to represent the state of the channel. These bits are mapped into the output process image. If analog output modules are in the node, the digital data is ...

  • Page 198

    198 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 2-channel digital output modules with diagnostics and input data 750-507 (-508), -522, 753-507 in addition to the 2 bits of process data in the output process image, the 750-507 (- 508), -522 and 753-507 digital output modules provide ...

  • Page 199

    I/o modules 199 wago i/o-system 750 i/o-ipc-c10e, canopen master 4-channel digital output modules 750-504, -516, -519, -531, 753-504, -516, -531, -540 output process image bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 controls do 4 channel 4 controls do 3 channel 3 controls do 2 channel 2 controls...

  • Page 200

    200 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 8-channel digital output modules 750-530, -536, 753-530, -434 output process image bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0 controls do 8 channel 8 controls do 7 channel 7 controls do 6 channel 6 controls do 5 channel 5 controls...

  • Page 201

    I/o modules 201 wago i/o-system 750 i/o-ipc-c10e, canopen master 18.2.3 analog input modules the analog input modules return 16-bit measurement values and 8-bit control/status bits for each channel. The i/o-ipc does not use the 8 control/status bits, however, i.E., it does not access or evaluate the...

  • Page 202

    202 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 4-channel analog input modules 750-453, -455, -457, -459, -460, -468 (and all variants), 753-453, -455, -457, -459 input process image byte designation offset high byte low byte note 0 d1 d0 measured value channel 1 1 d3 d2 measured va...

  • Page 203

    I/o modules 203 wago i/o-system 750 i/o-ipc-c10e, canopen master 18.2.4 analog output modules the analog output modules return 16-bit output values and 8 control/status bits for each channel. The i/o-ipc does not use the 8 control/status bits, however, i.E., it does not access or evaluate them. Ther...

  • Page 204

    204 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 18.2.5 specialty modules in addition to the data bytes, the control/status byte is also displayed for select modules. This byte is used for the bi-directional data exchange of the i/o module with the higher-level control system. The co...

  • Page 205

    I/o modules 205 wago i/o-system 750 i/o-ipc-c10e, canopen master 750-404/000-005 in the input and output process image, counter modules occupy 5 bytes of user data: 4 data bytes and 1 additional control/status byte. The module provides 16-bit counter values for every counter. Three words are assigne...

  • Page 206

    206 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 750-638, 753-638 in the input and output process image, counter modules occupy 6 bytes of user data: 4 data bytes and two additional control/status bytes. The module provides 16-bit counter values for every counter. Four words are assi...

  • Page 207

    I/o modules 207 wago i/o-system 750 i/o-ipc-c10e, canopen master serial interfaces with an alternative data format 750-650 (and the variants /000-002, -004, -006, -009, -010, -011, -012, -013), 753-650 750-651 (and the variants /000-002, -003) 750-653 (and the variants /000-002, -007), 753-653 note ...

  • Page 208

    208 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master data exchange modules 750-654 (and the variants /000-001) in the input and output process image, data exchange modules occupy 4 data bytes. Two words are assigned in the process image via word alignment. Input and output process image ...

  • Page 209

    I/o modules 209 wago i/o-system 750 i/o-ipc-c10e, canopen master distance and angle measurement 750-631 the 750-631 module occupies 5 bytes in the input process image and 3 bytes in the output process image. Four words are assigned in the process image via word alignment. Input process image byte de...

  • Page 210

    210 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 750-634 the 750-634 module occupies 5 bytes in the input process image, or 6 bytes in cycle duration measurement operating mode, and 3 bytes in the output process image. Four words are assigned in the process image via word alignment. ...

  • Page 211

    I/o modules 211 wago i/o-system 750 i/o-ipc-c10e, canopen master 750-635, 753-635 in the input and output process image, the digital pulse interface module occupies 4 bytes of user data: 3 data bytes and 1 additional control/status byte. Two words are assigned in the process image via word alignment...

  • Page 212

    212 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master dali/dsi master module 750-641 in the input and output process image, the dali/dsi master module occupies 6 data bytes: 5 data bytes and 1 additional control/status byte. Three words are assigned in the process image via word alignment...

  • Page 213

    I/o modules 213 wago i/o-system 750 i/o-ipc-c10e, canopen master enocean radio receiver 750-642 in the input and output process image, the enocean radio receiver module occupies 4 bytes of user data: 3 data bytes and 1 additional control/status byte. However, the 3 bytes of output data are not used....

  • Page 214

    214 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master vibration velocity/bearing condition monitoring vib i/o 750-645 in both input and the output process image, the vibration velocity/bearing condition monitoring vib i/o module occupies 12 bytes of user data: 8 data bytes and 4 additiona...

  • Page 215

    I/o modules 215 wago i/o-system 750 i/o-ipc-c10e, canopen master knx/eib/tp1 module 753-646 in both input and output process image, the knx/tp1 module occupies 24 bytes of user data in router and device mode: 20 data bytes and 1 control/status byte. Even though the additional bytes s1 or c1 are tran...

  • Page 216

    216 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master output process image byte designation offset high byte low byte note 0 - c0 control byte 1 c1 op expanded control byte / opcode 2 d1 d0 data byte 0 / 1 3 d3 d2 data byte 2 / 3 4 d5 d4 data byte 4 / 5 5 d7 d6 data byte 6 / 7 6 d9 d8 dat...

  • Page 217

    I/o modules 217 wago i/o-system 750 i/o-ipc-c10e, canopen master as-interface master module 750-655 the image process size for the as-interface master module is adjustable to: 12, 24, 32, 40 or 48 bytes. It consists of a control or status byte, a mailbox with 0, 6, 10, 12 or 18 bytes and 0–32 bytes ...

  • Page 218

    218 i/o modules wago-i/o-system 750 i/o-ipc-c10e, canopen master 18.2.6 system modules system modules with diagnostics 750-610, -611 the 750-610 and -611 power supply modules with diagnostics provide 2 bits in the input process image to monitor the power supply. Input process image bit 7 bit 6 bit 5...

  • Page 219: 19 Appendix

    Appendix 219 wago i/o-system 750 i/o-ipc-c10e, canopen master 19 appendix 19.1 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 s...

  • Page 220

    220 appendix wago-i/o-system 750 i/o-ipc-c10e, canopen master 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 "tren...

  • Page 221: 19.2 Mailbox

    Appendix 221 wago i/o-system 750 i/o-ipc-c10e, canopen master 19.2 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..

  • Page 222: List of Figures

    222 list of figures wago-i/o-system 750 i/o-ipc-c10e, canopen master list of figures figure 1: overview of interfaces........................................................................... 16 figure 2: marking possibilities and fasteners........................................................ 17...

  • Page 223

    List of figures 223 wago i/o-system 750 i/o-ipc-c10e, canopen master figure 47: plc configuration: i/o module with the associated addresses ........... 92 figure 48: plc configuration with symbolic names............................................. 92 figure 49: program function block .................

  • Page 224

    224 list of figures wago-i/o-system 750 i/o-ipc-c10e, canopen master figure 96: "target settings" window.................................................................. 141 figure 97: "new pou" window.......................................................................... 141 figure 98: "mytestf...

  • Page 225: List of Tables

    List of tables 225 wago i/o-system 750 i/o-ipc-c10e, canopen master list of tables table 1: technical data ......................................................................................... 22 table 2: act/lnk and speed led ........................................................................

  • Page 226

    Wago kontakttechnik gmbh & co. Kg postfach 2880 d-32385 minden hansastraße 27 d-32423 minden phone: 05 71/8 87 – 0 fax: 05 71/8 87 – 1 69 email: info@wago.Com web: http://www.Wago.Com.