background image

8 Further Notes on Operation

B

42

CP 443-1 for Industrial Ethernet / Manual Part B

Release 07/2010

C79000-G8976-C223

06

Remedy

The recommendations below will help to avoid these situations:

S

Do not call communication blocks cyclically in OB1!
Communication should be called time-controlled in a suitable cyclic-interrupt

OB. The call interval of this OB should be significantly higher than the average

cycle time of OB1.

S

You should set a minimum cycle time that is higher than the average runtime of

OB1. This frees resources for communication on the CPU. This is, for example,

a remedy for existing applications when communication already takes place

cyclically in OB1.

S

If necessary, reduce the time taken for communication processing on the CPU

by changing the parameters set for “cyclic load due to communication”  in the

properties dialog of the CPU.

8.7

SNMP agent

SNMP 

(

S

imple 

N

etwork 

M

anagement 

P

rotocol)

The CP supports data queries via SNMP in Version 1. It returns the contents of
certain MIB objects according to the MIB II standard, LLDP MIB and automation
system MIB.

SNMP is a protocol for managing networks. To transmit data, SNMP uses the
connectionless UDP protocol.

The information on the properties of  SNMP-compliant devices is entered in MIB
files (MIB = Management Information Base).

Where to find further information

For more detailed information on working with MIB files, refer to the

documentation of the SNMP client you are using (example of an SNMP client:

SNMP OPC Server from SIMATIC NET).
You will find more information on MIB on the following SIMATIC NET Internet

page:

http://support.automation.siemens.com/WW/view/en/15177711

Summary of Contents for SIMATIC S7-CPs

Page 1: ...thernet Manual Part B CP 443 1 6GK7 443 1EX20 0XE0 Hardware product version 4 Firmware version V2 1 for SIMATIC S7 400 LEDs Interface Ind Ethernet 2 x 8 pin RJ 45 jack MAC address label Port 1 Port 2 Release 07 2010 C79000 G8976 C223 06 ...

Page 2: ...th previous versions Notice Make sure that you read the information regarding extended functions and restrictions in Chapter 7 of this manual Address label Unique MAC address preset for the CP The CP ships with a factory set MAC address The MAC address is printed on the housing If you configure a MAC address ISO transport connections we recommend that you use the MAC address printed on the module ...

Page 3: ... 05 2008 or higher You can also obtain the current general Part A from the Internet at http support automation siemens com WW view en 30374198 Contents Part B 1 Properties and Services B 6 1 1 Properties of the CP B 6 1 2 Communication services B 6 1 3 Further services and characteristics of the CP B 7 2 Requirements for Use B 10 2 1 Configuration limits B 10 2 2 System environment B 10 2 3 Config...

Page 4: ...3 8 Further Notes on Operation B 35 8 1 Memory reset reset to factory defaults B 35 8 2 Network settings with Fast Ethernet B 36 8 3 PROFINET IO mode with IRT communication B 38 8 3 1 Types of synchronization B 38 8 4 Media redundancy B 39 8 5 Time of day synchronization B 39 8 6 Recommendations for use with a high communications load B 41 8 7 SNMP agent B 42 8 8 Possible security gaps on standard...

Page 5: ... 1 for Industrial Ethernet Manual Part B Release 07 2010 C79000 G8976 C223 06 9 Loading New Firmware B 51 10 Technical Specifications B 53 11 Other Information available about the CP B 54 12 References and Literature B 55 ...

Page 6: ... The CP supports the following communication services S PROFINET IO controller PROFINET IO allows direct access to PROFINET IO devices over Industrial Ethernet PROFINET IO can only be used via the ports of the PROFINET interface Prioritized startup The CP supports prioritized startup Per PROFINET IO controller a maximum of 32 PROFINET IO devices can be configured that support prioritized startup O...

Page 7: ...ATIC S7 400 with the CP is always the server passive connection establishment while the fetch or write access client function with active connection establishment is always initiated by a SIMATIC S5 or a device from another range PC LOCK UNLOCK with FETCH WRITE services CPU dependent see Chapter 2 1 3 Further services and characteristics of the CP S Media redundancy Within an Ethernet network with...

Page 8: ...s of a gateway As an alternative to STEP 7 you have the option of assigning the connection configuration via a block interface in the user program FB55 IP_CONFIG see 10 Note Does not apply to S7 connections S Web diagnostics With the aid of Web diagnostics you can read out the diagnostic data from a station connected via the CP to a PG PC with an Internet browser If you do not require this functio...

Page 9: ...e network To save you time consuming troubleshooting in the network the CP detects double addressing in the network The reaction of the CP when double addressing is detected varies as follows CP during startup The CP remains in STOP mode CP in RUN mode There is an LED indication BUSF LED and an entry in the diagnostic buffer the CP remains in RUN mode ...

Page 10: ...note the following regarding multiprocessor mode When operating the CP as a PROFINET IO controller only the process image of the assigned CPU can be distributed via the CP 2 2 System environment General Requirements S The CP has been released with CPUs as of firmware version 4 1 CPUs with firmware version 4 0 must be upgraded to V4 1 S Open TCP IP communication is supported by all CPUs as of firmw...

Page 11: ...nt to use of the CP CPU Order number of th CPU as of firmware version the CPU 6ES7 Multiprocessing possible 6ES7 Max number of CPs CPU resources for SEND RECEIVE jobs 1 LOCK UNLOCK PROFINET IO 4 CPU 412 1 412 1XF04 0AB0 V4 1 2 14 24 CPU 412 1 412 1XJ05 0AB0 as of V5 1 2 14 24 CPU 412 2 412 2XG04 0AB0 V4 1 2 14 24 CPU 412 2 412 2XJ05 0AB0 as of V5 1 2 14 24 CPU 414 2 414 2XK05 0AB0 as of V5 1 2 14 ...

Page 12: ...4 0 2 14 64 Legend The feature is supported the specified mode is possible the feature is not supported the specified the mode is not possible 1 The calculation of the maximum number of SEND RECEIVE calls that can be used simultaneously per CP is described in Section 5 3 2 2 When using the CP as a PROFINET IO controller multiprocessor mode is not supported in other words only the process image of ...

Page 13: ...d from the Internet in our customer support http support automation siemens com WW view en 8797900 With the older module types this recommendation assumes that you are using the latest firmware for the particular block type Using blocks for the SEND RECEIVE interface For data transfer on the SEND RECEIVE interface there are FCs for short and long blocks of data For fast data transmission up to a d...

Page 14: ...anual Part B Release 07 2010 C79000 G8976 C223 06 Note Note that in multicomputing mode communication using SPEED SEND RECV is possible only via the CP assigned to the CPU Note Note the recommendations in Section 8 6 on operation with a higher communications load ...

Page 15: ... is no without affecting the CPU Installing the CP involves the following steps Step Explanation meaning 1 Turn off the power supply when you have configured the CP for PROFINET IO communication If the CP is configured as a PROFINET IO controller and you remove or insert the module the CPU assigned in the rack changes to STOP 2 Inserting the CP Fit in the CP onto the rack from the top and push in ...

Page 16: ...note the following points S Manual configuration If a port is set to manual configuration and autonegotiation is disabled the autocrossing mechanism is also disabled for this port The port then behaves like the interface of a switch Which cable you can use depends on the partner device As default the ports are set for automatic configuration For more detailed information refer to Section 8 2 S Con...

Page 17: ... protocol must be installed The protocol used must then be applied to the S7ONLINE access point 8 Use the diagnostic functions during commissioning and to analyze problems The following options are available S Hardware Diagnostics and Troubleshooting with STEP 7 S Communication diagnostics with NCM S7 Diagnostics S Standard information using HW Config S Web diagnostics Notice If you use the CP as ...

Page 18: ... return either a different or no IP address Ideally you should therefore configure IP as follows Always configure a client ID if you want to obtain the same IP address from the DHCP server after replacing the module If you have configured a new MAC address instead of the factory set MAC address generally the exception for example when using the ISO protocol the DHCP server always receives the conf...

Page 19: ...configuration and diagnostics of the CP is possible system connections for configuration diagnostics and PG channel routing are retained Functions for topology discovery continue to be supported LLDP frames are sent HTTP access is possible The routing function is active The time of day is not forwarded PROFINET IO is disabled ...

Page 20: ...MAINT The LEDs have the following meaning S INTF Internal fault S EXTF External fault S BUSF Bus fault S TXD Frame traffic sending over Ethernet not relevant for PROFINET IO data S RXD Frame traffic receiving over Ethernet not relevant for PROFINET IO data S MAINT Maintenance necessary diagnostic buffer S RUN RUN mode S STOP STOP mode S P1 P2 Link status of Ethernet port 1 port 2 Activity of Ether...

Page 21: ...is status S The CPU or intelligent modules in the rack remain accessible using PG functions over MPI or the ISO protocol S SNMP functionality and access over HTTP are not possible No link at any port or duplicate IP address RUN with external error One or more IO devices are not obtainable Module fault system error Legend colored on off colored flashing any Firmware download LED display patterns Th...

Page 22: ...ernet LINK status green yellow LED flashes yellow steady light green Port sending receiving over Ethernet or PROFINET IO Note All received sent frames are signaled for the specific ports This includes those that are simply forwarded by the switch yellow There is continuous data transfer over Ethernet at the port for example PROFINET IO Legend colored on off colored flashing Module identification U...

Page 23: ...racteristic Explanation values Total number of connections on Industrial Ethernet In total S7 connections SEND RECEIVE connections HTTP the number of connections is limited to 128 Example You can for example operate 7 S7 or H connections 2 ISO on TCP connections 25 TCP connections 25 UDP connections 5 ISO transport connections 5 2 Characteristic data for S7 communication Table 5 2 Characteristic E...

Page 24: ...umber of SEND RECEIVE connections S TCP connections 1 64 1 S ISO on TCP connections 1 to 64 S ISO transport connections 1 64 S UDP connections specified and free configurable in total 1 to 64 of those up to 48 multicast mode S Max number of connections in total ISO transport ISO on TCP TCP UDP 64 Refer to the example in Section 5 1 1 Note The flow control on TCP connections cannot control permanen...

Page 25: ...dcast To avoid overload due to high broadcast load the CP does not allow reception of UDP broadcasts As an alternative use the multicast function over a UDP connection This allows you to register the CP as a node in a multicast group S UDP frame buffering Length of the frame buffer with buffering enabled 2 KB Note Following a buffer overflow newly arriving frames are discarded LAN interface max da...

Page 26: ...ctions can be operated by the CP At an assignment of 1 CP per CPU the maximum number of SEND RECEIVE calls that can be used at one time is limited as follows S SEND calls short FC5 or long FC50 max 32 12 per CPU S RECEIVE calls short FC6 max 64 24 per CPU S RECEIVE calls long FC60 variable The values apply to the CPU 416 and CPU 417 The values apply to the CPU 412 and CPU 414 The number of FC60s t...

Page 27: ...417 41x H 51 50 49 48 47 46 45 44 43 42 41 40 39 38 Number of simultaneous SEND calls 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Max number of simultaneous FC60s per CPU 416 417 41x H 37 36 35 34 33 32 31 30 29 28 27 26 25 The maximum number of SPEED SEND RECEIVE calls that can be used simultaneously FC53 FC63 depends only on the CPU see above 5 4 Characteristics of open TCP IP communication ...

Page 28: ...x Size of the IO data area per submodule of a module in an IO device S Inputs S Outputs This information also applies to operation with a shared device 240 bytes 240 bytes Size of the consistency area for a submodule 240 bytes The number of operable PROFINET IO devices can be reduced if the devices being used require extensive configuration and parameter assignment data due to large numbers of sub...

Page 29: ...increased on the CPU Possible remedy Reduce the size of the configuration for example distribution on several CPs 5 5 3 Reduce the communication allocation reserved for PROFINET IO when operating alongside other services If cyclic data exchange over PROFINET IO is operating at the same time on the same Ethernet subnet set the parameter Communication component for PROFINET IO in the properties dial...

Page 30: ...his packet only to the port via which the appropriate DTE can be obtained The switch monitors the age of the learned addresses Addresses that exceed the aging time are deleted The aging time is 5 minutes Ports can be deactivated individually The ports of the switch integrated in the CP can be deactivated individually in STEP 7 HW Config This can for example be used for service purposes To do this ...

Page 31: ...priority than data exchange with the Web browser This can lead to delays when accessing the HTML pages in the Web browser Enabling the Web server function If you want to use the CP for IP communication with HTTP you will need to activate port 80 of the CP in the configuration Select the option Activate Web server under IP access protection in the properties dialog of the CP The Web server function...

Page 32: ...uring with STEP 7 as of version 5 5 S Shared device in PROFINET IO can be configured as of CPU version V5 3 Enhanced functions compared with the CP 443 1 EX20 V1 0 The CP 443 1 6GK7 443 1EX20 0XE0 with firmware version 2 0 supports all functions of the predecessor module 6GK7 443 1EX20 0XE0 with firmware version 1 0 The following features are new and can be used when configuring with STEP 7 as of ...

Page 33: ... existing modules with the module described here the following variants must be distinguished S Use as a replacement The situation described here is when an existing module can be replaced by a new module by removing and inserting it with no change to the configuration When removing and inserting the module remember the instructions in Section 3 1 in particular if you are using the CP as a PROFINE...

Page 34: ...X11 0XE0 with CPUs as of firmware version 4 1 S CP 443 1 6GK7 443 1EX10 0XE0 with CPUs as of firmware version 4 1 CPUs with firmware version 4 0 must be upgraded to V4 1 If a replacement is required with CPUs with a firmware version less than V4 0 6GK7 443 1EX11 0XE0 or 6GK7 443 1EX41 0XE0 must still be ordered With H CPUs the EX20 can be used as a replacement 6GK7 443 1EX11 0XE0 even in conjuncti...

Page 35: ...PG you will always object the configuration data that were previously on the CP with parameters connections IP address Notice If you clear reset a CPU as of version 5 2 the CP memory is also reset if you are using PROFINET IO How to use the functions You can start the memory reset functions in STEP 7 The CP must be in STOP If you are using PROFINET IO mode the CPU must also be in STOP S Clear rese...

Page 36: ... die Projektierungsdaten im CP werden gelöscht The configuration data is retained on the CPU 8 2 Network settings with Fast Ethernet The configuration of the network settings Transmission medium duplex is made in the properties dialog of the relevant port of the interface in the Options tab Automatic setting or individual network settings As default the CP is configured for automatic detection aut...

Page 37: ...itch To connect a switch that does not support the autocrossing mechanism use a crossover cable STEP 7 NCM Diagnostics and Web diagnostics display the network setting Diagnostics of the port settings for the CP described here is possible using the entries in the diagnostic buffer over SNMP NCM diagnostics and the LED displays You will find information on the currently used network settings in STEP...

Page 38: ... Duplex list box these changes will be adopted by the CP and activated when the configuration data is downloaded to the target system STEP 7 In some situations the device may then no longer be obtainable over Ethernet We therefore recommend that you download configuration data to the S7 station over an MPI connection if you change this setting If you download the configuration data over the LAN in...

Page 39: ...is synchronized providing the NTP mode was not defined during configuration MMS Manufacturing Message Specification The advantage of this mode is that it is generally more accurate than the NTP mode guaranteed 1 ms In contrast to the NTP mode it is not possible to forward the time of day over routers in other words to other subnets S NTP mode NTP Network Time Protocol In the NTP mode the CP sends ...

Page 40: ...ustrial Ethernet when the local CPU is time master SIMATIC mode only or when the time of day is forwarded by a different CP on the K bus S Configuration from LAN to station The CP forwards time frames from the CPU to Industrial Ethernet when one of the following components is time master In the SIMATIC mode a remote CPU 41x a SIMATIC NET time transmitter a CP 1430 TF an NTP server when using the N...

Page 41: ... is no consistency check relating to this option when configuring several CPs 8 6 Recommendations for use with a high communications load Overview When using the CP described here the points below will help you to avoid overload situations on your CPU In particular when you replace an older CP with the CP described here and are then confronted with overload problems you should check your applicati...

Page 42: ...ation processing on the CPU by changing the parameters set for cyclic load due to communication in the properties dialog of the CPU 8 7 SNMP agent SNMP Simple Network Management Protocol The CP supports data queries via SNMP in Version 1 It returns the contents of certain MIB objects according to the MIB II standard LLDP MIB and automation system MIB SNMP is a protocol for managing networks To tra...

Page 43: ... of the LLDP MIB see also IEC 61158 10 6 Exceptions restrictions S Write access is permitted only for the following MIB objects of the system group sysContact sysLocation and sysName For all other MIB objects MIB object groups only read access is possible for security reasons S Traps are not supported by the CP Interfaces MIB group The Interfaces MIB object provides status information on the CP in...

Page 44: ...rfaces preventing illegal access With various SIMATIC NET components such as switches a wide range of parameter assignment and diagnostic functions for example Web servers network management are available over open protocols and interfaces The possibility of unauthorized misuse of these open protocols and interfaces by third parties for example to manipulate data cannot be entirely excluded When u...

Page 45: ...cate IP address in the network To save you time consuming troubleshooting in the network the CP detects double addressing in the network If the CP detects double addressing on the network new node with an IP address that has already been assigned a message is generated in the diagnostic buffer and the bus fault LED lights up To acknowledge the bus fault LED in RUN mode set the CP to STOP and then ...

Page 46: ... You configure prioritized startup for the IO devices configured in the PROFINET IO system To do this go to STEP 7 HW Config and select the properties dialogs of the PROFINET interfaces for the relevant IO devices Prioritized startup required fixed port settings For more detailed information refer to 16 of the SIMATIC PROFINET system description see Chapter 12 Note After reconfiguring an IO device...

Page 47: ...AG_SSEND or AG_RECV AG_LRECV AG_SRECV again after the FC has confirmed execution of the job with DONE 1 or with ERROR 1 If this is ignored it is possible that the execution of the job will be aborted with an error and resources could be permanently occupied on the CPU 8 12 2 Programmed communication connections with FB55 IP_CONFIG Downloading the configuration using FB55 FB55 allows program contro...

Page 48: ...h programmed communication connections In principle it is possible to set up communication connections using FB55 by programming and at the same time by configuring IP access protection Please note the following point Notice When configuring specified connections in STEP 7 NCM S7 the IP addresses of the partners are entered automatically in the IP ACL IP Access Control List The IP addresses of par...

Page 49: ...ications partner at the same time The following protocol variants are supported S ISO on TCP according to RFC 1006 Programming Make the following parameter settings in the connection description UDT 65 S local_tsap_id Byte 1 0xE0 value mandatory for correct functionality S local_tsap_id Byte 2 Rack slot number S remote_tsap_id Byte 1 0xE0 value mandatory for correct functionality S remote_tsap_id ...

Page 50: ...he online help for STEP 7 V5 4 SP4 or the manual 10 Release 03 2008 FC10 AG_CNTRL DONE ERROR STATUS Meaning 0 1 80B2H The configured slot is not occupied 8 13 Ping Permitted length of ICMP packets Pings with a packet size of more than 1000 bytes are evaluated as an attack and filtered by the CP This response is deliberate and serves to increase robustness in an industrial environment A ping only s...

Page 51: ...e to the PG PC via a LAN cable 2 Start the download on your PG PC The download involves two steps and the following LED patterns are displayed S Step 1 Downloading the firmware INTF EXTF BUSF MAINT and STOP light up RUN flashes S Step 2 Activating the firmware All LEDs light up If the download is aborted RUN and STOP flash alternately 3 After the firmware download the CP goes through a warm restar...

Page 52: ...r Industrial Ethernet Manual Part B Release 07 2010 C79000 G8976 C223 06 If you cannot start the download again following an aborted attempt you should turn off the entire rack and turn it on again You can then restart the firmware download ...

Page 53: ...ditions S Operating temperature S Transportation storage temperature S Relative humidity max S Altitude 0 C to 60 C 40 C to 70 C 95 at 25 C up to 2000 m above sea level Design Dimensions module in casing H x W x D mm 290 x 25 x 210 Weight approx 700 g In addition to this all the information in the S7 400 M7 400 reference manual 14 Module Data in the section General Technical Specification on the t...

Page 54: ...mber entry type FAQ http support automation siemens com WW news en 10904077 You will find the following information in the general Part A of the manual 4 S A list of the documents require for configuration commissioning and operation Preface S Detailed descriptions of configuration and commissioning of the module S Description of Web diagnostics and NCM S7 Diagnostics S The approvals of the device...

Page 55: ...ges of Siemens Customer Support for Automation http support automation siemens com WW view de Enter the ID of the relevant manual as a search key The ID is shown below the literature name in brackets Manuals that are installed with the online documentation of the STEP 7 installation on your PG PC can be selected from the Start menu Start SIMATIC Documentation You fill find a overview of the SIMATI...

Page 56: ...SIMATIC NET Commissioning PC Stations Manual and Quick Start Configuration manual Siemens AG SIMATIC NET Manual Collection http support automation siemens com WW view en 13542666 SIMATIC Configuring Hardware and Connections with STEP 7 Part of the STEP 7 documentation package STEP 7 Basic Knowledge Part of the online documentation of STEP 7 Siemens AG SIMATIC PROFINET System Description System man...

Page 57: ...ce work Siemens AG SIMATIC NET Manual Collection ID 9836605 http support automation siemens com WW view en 9836605 SIMATIC Programming with STEP 7 Part of the STEP 7 documentation package STEP 7 Basic Knowledge Part of the online documentation of STEP 7 Siemens AG Automatisieren mit STEP 7 in AWL und SCL ISBN 978 3 89578 280 0 Automating with STEP 7 in STL and SCL ISBN 978 3 89578 295 4 User manua...

Page 58: ...iew en 1117740 On using and configuring PROFINET IO SIMATIC PROFINET System Description System Manual Siemens AG Part of the Manual Collection SIMATIC From PROFIBUS DP to PROFINET IO Programming Manual Siemens AG Part of the Manual Collection On the IT functions of the CPs Creating Java Beans with IBM VisualAge SIEMENS AG ID 10499820 http support automation siemens com WW view en 10499820 S7Beans ...

Page 59: ...Getting Started ID 18652511 Programming with STEP 7 ID 18652056 Configuring Hardware and Communication Connections with STEP 7 ID 18652631 Form S5 to S7 Converter Manual ID 1118413 Siemens AG Order number 6ES7 810 4CA08 8AW0 Part of the online documentation in STEP 7 Documentation package STEP 7 Reference with Statement List STL for S7 300 400 ID 18653496 Ladder Diagram LAD for S7 300 400 ID 18654...

Page 60: ...3 1 for Industrial Ethernet Manual Part B Release 07 2010 C79000 G8976 C223 06 RFC1006 ISO Transport Service on top of the TCP Version 3 Request For Comment http www ietf org RFC793 TCP http www ietf org RFC791 IP http www ietf org 25 26 27 ...

Reviews: