Ethernet Gateway for MPI/PROFIBUS User Manual Edition 5 / 2007-07-18 HW 1-1a-1 and FW 1.40 or higher Softing AG Richard-Reitzner-Allee 6 D-85540 Haar Tel. +49 (89) 4 56 56-340 Fax: +49 (89) 4 56 56-399 info.automation@softing.com www.softing.com...
Page 3
All rights are reserved, including those of translation, reprinting, and reproduction of this manual, or parts thereof. No part of this manual may be reproduced, processed, copied, or transmitted in any way whatsoever (photocopy, microfilm, or other method) without the express written permission of Softing AG, not even for use as training material, or using electronic systems.
5.1.1 Local connection (TCP parameterization) 5.1.2 Bus settings 5.1.3 Options of the driver Diagnostics 5.2.1 Bus members 5.2.2 Bus parameter Parameterization via the parameterization tool ‚NETLink PRO configuration’ Possibilities of the web interface Home page Status page NETLink PRO ETH...
Page 6
Troubleshooting Appendix 10.1 Technical data 10.2 Pin assignments 10.2.1 MPI/PROFIBUS interface pin assignments 10.2.2 Assignment of the Ethernet interface (host interface) 10.2.3 Power supply socket 10.3 Further documentation 10.3.1 Address conversion table 10.3.2 Information in the Internet NETLink PRO ETH...
General The NETLink PRO ETH is only used as part of a complete system. The operator of a machine system is responsible for observing all safety and accident prevention regulations applicable to the application in question.
400 programmable controller from Siemens. observed. The NETLink PRO ETH is for use within a complete system only. For that reason, the configuring engineer, user, and installing technician must observe the standards, safety and accident prevention rules applicable in the particular application.
• For the NETLink PRO ETH, a minimum clearance of 60 mm must be left above and below and 10 mm at the sides. Installing the module A wall/DIN rail bracket is available as an accessory for mounting on flat surfaces or on DIN rails.
The RFC1006 interface also enables you to use third-party software that supports this protocol for S7-300 and S7-400 systems. In both cases the NETLink PRO ETH is connected to the PC via a switch or hub. If the NETLink PRO is connected directly to a PC, a crossover adapter must be interposed between the PC and the NETLink PRO ETH (for accessories, see section 3.5).
The terminating resistor must be connected (ON) if the NETLink PRO ETH is at the beginning or end of a bus segment. If this is not the case, the switch position must be OFF. The 1.2 m connecting cable is an ‘active cable’. This means there is no spur line, which avoids interferences with high baud rates.
Page 12
Activity on the network BLINK BLINK Activity on the network The three LEDs (two two-color LEDs) on the top of the NETLink PRO ETH indicate the operating status of the device itself: LED status for operating Power LED Active LED...
The DIN rail bracket can also be used as a wall bracket for mounting on flat surfaces. Ethernet cross link cable Order code: NETLINK-CROSS The cross link cable is 3 m long. It may be used to connect the NETLink PRO ETH directly with a PC’s Ethernet port. NETLink PRO ETH...
Installation of the driver software With installation of the NETLink PRO driver for the NETLink PRO ETH, it is easy to access controllers with a PPI, MPI or PROFIBUS interface from the PC via TCP/IP. Introduction The NETLink PRO driver is inserted in the PG/PC interface of an existing Simatic application and can then be used from most Simatic engineering tools (STEP7, ProTool, WinCC, etc.).
Page 15
If you answer ‘Yes’ to this query, the NETLink PRO ETH is immediately set as the current access path. If you respond ‘No’, the previous access path remains set and the NETLink PRO ETH is put in the selection list where you can select it later.
Now you have answered the query, ‘NETLink PRO ETH’ will also appear in the right-hand list with the interfaces already installed. The access path in the ‘Set PG/PC Interface’ dialog box is set when this window is closed. 4.3.2 Selecting the required interface parameterization The selection list for the interface parameter sets now contains an additional three items for the NETLink PRO ETH.
Configuration via the NETLink PRO driver Once a NETLink PRO ETH has been selected in the ‘Set PG/PC Interface’ window, it is possible to specify this access path more precisely with the ‘Properties…’ button. With the functionality behind the button ‘Diagnostics...’, it is possible to read the bus configuration and scan connected nodes.
Parameterization via the web interface of the NETLink PRO ETH • (see section 7.3) If the NETLink PRO ETH is configured via the NETLink PRO driver, the following points must be considered: If the NETLink PRO ETH is active on the bus when •...
Page 19
‘OK’ stores this station, which can now be used. It is easier to search for an existing NETLink PRO ETH in the local area network. Just click the ‘Search NETLink PRO ETH…’ button. NETLink PRO ETH...
Page 20
This station can also be saved with ‘OK’ and is then available. If you do not want the name that is stored in the NETLink PRO ETH to be the same as the station name, you can overwrite the station name (e.g.
Page 21
This completes parameterization of the driver. It may now be necessary to adapt the NETLink PRO ETH to the situation in the existing TCP/IP network. 5.1.1.2 Setting TCP parameters To change the TCP parameters, select the station in question and open the following dialog box with the ‘Change’...
Page 22
Section 5.1.1.2.3 provides information about further configuration options. 5.1.1.2.1 Static TCP configuration If NETLink PRO ETH is used in a network without a DHCP server – or you want the NETLink PRO ETH to work with the same IP address on the network despite the presence of a DHCP server –...
Page 23
NETLink PRO ETH. 5.1.1.3 Using the NETLink PRO ETH for teleservice If you want to use the NETLink PRO ETH for teleservice, you should consult the network administrators of both the locations involved. There are various ways of implementing teleservice via a WAN (wide area network).
The MPI configuration contains station and network-related settings. The most important setting concerning bus configuration is assignment of the station address. This refers to the address the NETLink PRO ETH will have on the bus when it goes online. The station address can have any value from ‘0’ and ‘126’ if the selected address is lower than or equal to the highest station address (HSA).
Page 25
To simplify configuration, the ‘Automatic transmission rate detection’ function can be deselected in the station-related settings. This causes the NETLink PRO ETH with the preset station address to ascertain the baudrate and associated bus parameters itself. If this function is required, no manual setting of the network-related parameters is possible.
Page 26
Unlike the MPI bus profile, the bus parameters for PROFIBUS are not constant and change with the type and number of PROFIBUS stations used. The PROFIBUS parameters should always be set equal to the parameters of the currently used programmable controller (see STEP7 project). NETLink PRO ETH...
Page 27
‘Cyclic distribution of the bus parameters’ function is activated in the programmable controller used. The following screenshot of the hardware configuration of a randomly chosen PROFIBUS CPU shows where to find the switch for cyclic distribution of the bus parameters. NETLink PRO ETH...
Page 28
Normaly the baudrate can not be detected auto- matically at PPI systems. As actually known all S7-200 cpus of the product line 22x should be able to communicate with ‘Advanced PPI’. It is recommended to use ‘Advanced PPI’ if possible. NETLink PRO ETH...
5.1.3 Options of the driver Under the options of the NETLink PRO driver, it is possible to set the language of the output and help texts of the driver and read the version numbers of the driver files used. 5.1.3.1 Language setting of the display elements The languages German and English are currently available.
If it is possible a list of all bus parameters will be displayed by clicking the button ‘Read’. The possibility to detect the bus parameters depends on the parameterization of the PG/PC Interface. It is recommended to enable autobaud functionality at MPI and PROFIBUS. NETLink PRO ETH...
‚NETLink PRO configuration’ Is no Simatic engineering tool available, which installs the PG/PC Interface at the pc used for parameterization, it is possible to configure the NETLink PRO ETH via the integrated web interface (s. 7.3) If you have the S7/S5 OPC Server configurator available, you can use the scan function to find a connected NETLink PRO ETH NETLink PRO ETH is delivered with the default ip address 192.168.4.49...
Possibilities of the web interface If it has not been deactivated by the user, the web interface of the NETLink PRO ETH can be opened with any standard browser (e.g. Internet Explorer, Firefox, Opera, etc.) The web interface is intended to support the user intuitively with information and configuration tasks.
NETLink PRO ETH Firmware version e.g. V1.40 BIOS version z.B. V1.40 Serial number e.g. T00000059 MAC address e.g. 00:06:71:19:00:3B This shows the freely selectable name of the Device name NETLink PRO ETH, if a name has been assigned. NETLink PRO ETH...
Page 34
Bus-specific parameters: If the NETLink PRO ETH is active on the bus, Station address this is the device’s own station address. If the NETLink PRO ETH is active on the bus, Bus parameters this is the explanation of the bus parameter set, if this is transmitted by a CPU.
Before this page opens, it is necessary to enter the device name (NETLink The default password is PRO ETH) and the password (admin if no user specified password is stored). ‘admin’. The entry for the security query is case-sensitive, that is, upper and lower case must be correct.
Page 36
Gateway that is used if DHCP is deactivated Static gateway or the DHCP timeout elapses. DHCP ON/OFF ON or OFF DHCP Timeout (in 30 to 65500 seconds seconds) Web interface ON/OFF Web interface is ON or OFF NETLink PRO ETH...
If all entries are consistent, the changes are displayed again as they will now be stored in the NETLink PRO ETH when you click the ‘OK’ button again. After the new parameterization data have been stored, the NETLink PRO ETH is restarted to activate the new configuration.
Page 38
If so, a safety usage of the Notice deviation by usage of NETLink PRO ETH is not guaranteed at this network. proxy servers. After you have entered changes, clicking the ‘Cancel’ button will discard your changes again.
Page 39
If all entries are consistent, the changes are displayed again as they will now be stored in the NETLink PRO ETH when you click the ‘OK’ button again. After the new parameterization data have been stored, the NETLink PRO is restarted to activate the new configuration.
Because many visualization system manufacturers have implemented this protocol to ensure a connection to Simatic controllers via TCP-CPs from Siemens (e.g. CP343 or CP443), NETLink PRO ETH with RFC1006 is a lower-cost alternative to communication with these visualization systems. Please notice the RFC1006 functionality is not accessible with S7-200 The usage of RFC1006 at systems connected to the NETLink PRO ETH.
If RFC1006 functionality is deactivated, the following parameters will have no influence on the functioning of the NETLink PRO ETH. However, if an attempt is made to communicate with the NETLink PRO ETH via RFC1006, the service will be denied.
CPU => Routing). Because NETLink PRO ETH is a point-to-multipoint communication adapter (‘PC to NETLink PRO ETH’ on the one hand and ‘NETLink PRO ETH to many bus stations’ on the other hand), it was necessary to implement different addressing methods to permit all communication variations.
Page 43
These two addressing methods, which are mutually exclusive, permit most types of communication that are also possible via the NETLink-S7-NET. 8.1.4.1 Addressed mode If different CPUs are to be accessed on the same MPI/PROFIBUS via RFC1006, addressed mode is suitable.
Section 8.2.1) and again in rack/slot mode (see Section 8.2.2). 8.2.1 Using addressed mode For the basics of addressed mode at the NETLink PRO ETH end, see Section 8.1.4.1. To parameterize a RFC1006 link in WinCC, a new TCP/IP link must first be created in the ‘SIMATIC S7 PROTOCOL SUITE’.
Page 45
NETLink PRO ETH and the rack/slot combination of the destination have to be entered. In this case, the NETLink PRO ETH has the IP address 192.168.4.49. The destination CPU with which we want to communicate has the PROFIBUS address 49. Because addressed mode is to be used, we can read off the correct value for the rack and slot from the table in Section 10.3.1.
Page 46
‘MB0_over_NETLink_PRO’ in this case, we can now select the type of variable by clicking the ‘Select’ button. Marker byte 0 is configured here. The following screenshot shows that a variable named ‘MB0_over_NETLink_PRO’ now exists under the ‘NETLink_PRO’ connection. NETLink PRO ETH...
CPUs. 8.2.2 Use of rack/slot mode For the basics of rack/slot mode at the NETLink PRO ETH end, see Section 8.1.4.2. To parameterize a RFC1006 link in WinCC, a new TCP/IP link must first be created in the ‘SIMATIC S7 PROTOCOL SUITE’. Here, this connection is called ‘NETLink_PRO’.
Page 48
NETLink PRO ETH and the rack/slot combination of the destination have to be entered. In this case, the NETLink PRO ETH has the IP address 192.168.4.49. The destination CPU with which we want to communicate is in Rack 0 on Slot.
Page 49
CPU with address 49 via the NETLink PRO ETH to read or write marker byte 0 from this rack 0, slot 2. Further variables of different types can, of course, be created and used according to the same scheme.
Troubleshooting Q: I connected the NETLink PRO ETH directly to my PC/notebook but it doesn't work. A: A direct connection between two NIC (network interface card) interfaces is not possible. You need a cross-over adaptor (Order no: NETLINK- CROSS) or a switch/hub for connecting two Ethernet terminal devices together.
Page 51
A: The NETLink PRO driver communicates with the NETLink PRO ETH via TCP port 7777. UDP ports 25342 and 25343 are also used to search for the NETLink PRO ETH devices. Please release at least port 7777 so that the basic functionality of the driver is available.
Page 52
Q: I am getting requested for a password if I try to configure the NETLink via configuration tool or web interface. But I never configured one. A: Since version 1.40 the NETLink PRO firmware always has a password. If no password is given by the user, the firmware sets the passwort to ‘admin’.
Page 53
A: Make sure that the bus is correctly terminated. Even if the NETLink PRO ETH is the only device on the bus apart from the CPU, the terminating resistor must be connected. Otherwise problems may occur, especially at high baudrates.
Page 54
2 for my existing CPU in the Web interface in ‘Fix destination address for R/S mode’. Although NETLink PRO ETH online is active (active LED lights up), my visualization system tells me that no link can be established.
5 % to 93 % at 40 °C (no Relative humidity during storage condensation) 10.2 Pin assignments 10.2.1 MPI/PROFIBUS interface pin assignments Signal Meaning unused ground power supply (looped through) RxD / TxD-P receive / transmit data-P NETLink PRO ETH...
The NETLink PRO ETH comes with a shielded category 5 TCP cable with a length of three meters. The maximum cable length between two TCP interfaces is 100 meters according to IEEE802. If distances greater than 100 meters have to be covered, the use of switches or hubs is recommended.
Need help?
Do you have a question about the PRO ETH and is the answer not in the manual?
Questions and answers