Readme file for the SIMATIC NET PC Software CD 2005 incl. Hotfix 1 with important information on the products

 

 

Die nächste Ausgabe der von der "Liesmich"-Überarbeitung betroffenen Handbücher ist geplant:

·Globale Installationsanleitung, Inst.Anlt. CP 5613, Inst.-Anlt. CP 1613, Inst.-Anlt. CP 5512, PC-Stationen in Betrieb nehmen, DP-Slave Programmierschnittstelle für CP5511/5611, DP-Base, S/R-Programmierschnittstelle, IO-Base Anwender-PS: August 2005

·Ind. Komm. mit PG/PC Band 1 + 2: Nov. 2005

 

The following table lists your SIMATIC NET PC product with the corresponding software components:

 

Install the components shown on the right for your SIMATIC NET product listed below

SIMATIC NET
PC Product

SIMATIC NCM PC

Industrial Ethernet

 

 

S7-1613

Yes

Yes

S7-REDCONNECT

Yes

 

Upgrade S7-REDCONNECT

Yes

 

TF-1613

Yes

 

PG-1613

Yes

 

SOFTNET-S7

Yes

Yes

SOFTNET-S7 Lean

Yes

Yes

SOFTNET-PG

Yes

 

CP 7515: see subfolder sw\cp7515
(with separate readme file)

 

 

 

 

 

SNMP OPC Server

 

 

SNMP OPC Server Basic

Yes

Yes

SNMP OPC Server Extended

Yes

Yes

SNMP OPC Server

Yes

Yes

 

 

 

PROFINET

 

 

PN OPC Server

Yes

Yes

SOFTNET PN IO

Yes

Yes

 

 

 

Data Exchange

 

 

DX OPC Server

Yes

Yes

 

 

 

PROFIBUS

 

 

S7-5613

Yes

Yes

DP-5613

Yes

Yes

FMS-5613

Yes

Yes

SOFTNET-S7

Yes

Yes

SOFTNET-DP

Yes

Yes

SOFTNET DP Slave

Yes

Yes

CP 5613 (DP Base Programming Interface)

Yes

Yes

 

C79000-S8976-C016-07, © Siemens AG 2002 to 2005

This file contains important information on the products of the SIMATIC NET PC Software CD 2005 for Windows XP, Windows 2000, and Windows Server 2003.

 

The version of the SIMATIC NET PC Software CD 2005 products is V6.3.

 

The SIMATIC NET PC Software CD 2005 replaces the SIMATIC NET PC Software CD 11/2003 SP1.

 

The first sections deal with the SIMATIC NET products (Section 1 through 23),
and these are followed by general topics.


Please read the section relevant to your product carefully. If there are other sections that are important for a product, this will be pointed out in the product sections themselves.

 

The SIMATIC NET products are available optionally:

·      On CD

·      As downloads from the Web (the software is divided into 2 packages):

- SIMATIC NET PC software V6.3 with HF1

- NCM PC, version 5.3 SP2 with HF1

Link in German: http://www4.ad.siemens.de/view/cs/de/12660737

Link in English: http://www4.ad.siemens.de/view/cs/en/12660737

 

Please note: It is only possible to install SIMATIC NET PC Software downloaded from the Web if a product from the SIMATIC NET CD 2005 was installed previously.

 

 

Contents

 

1 Communications Processor CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2

2 DP-5613

3 S7-5613

4 FMS-5613

5 CP 5511 Communications Processor

6 CP 5512 Communications Processor

7 CP 5611 Communications Processor

8 SOFTNET-S7 (for PROFIBUS)

9 SOFTNET-DP (for PROFIBUS)

10 SOFTNET-DP Slave (for PROFIBUS)

11 CP 1613, CP 1613 A2 Communications Processor

12 S7-1613

13 TF-1613

14 S7-REDCONNECT and S7-REDCONNECT Upgrade

15 CP 1512 Communications Processor

16 CP 1612 Communications Processor

17 SOFTNET PN IO

18 SOFTNET-S7 for Industrial Ethernet

19 SOFTNET-S7 Lean for Industrial Ethernet

20 SOFTNET-PG for Industrial Ethernet

21 PN OPC Server

22 SNMP OPC Server

23 DX OPC Server

24 General Requirements, Notes, and Restrictions

25 Information, Restrictions and Notes Relating to OPC

26 Notes on Licenses and Key Diskettes

27 Requirements and Restrictions Relating to Hardware in General

28 Compatibility

29 Notes on C Programming Interfaces

30 Notes on Configuration, Configuring and NCM

31 Examples of C Programming Interfaces

32 Development Environments and Compilers Supported

33 Routing

 

 

1 Communications Processor CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

 

Where the CP 5613 is referred to below, this relates to the communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 unless specific types are named explicitly.

Where the CP 5614 is referred to below, this relates to the communications processor types CP 5614, CP 5614 FO, CP 5614 A2; unless specific types are named explicitly.

 

1.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Support for the new modules CP 5613 A2 and CP 5614 A2

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Multi-terminal capability

·         Support of DP-V1 functions on the slave submodule (CP 5614).

V6.0

·         New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB).

V2.1.2

·         Corrections for DP applications

V2.1

·         Windows 2000 Professional is supported.

·         FMS

·         Constant bus cycle time mode - the constant bus cycle parameters are set in STEP 7/NCM V5.1.

V2.0

·         Properties and diagnostics can be set using the "Set PG/PC Interface" configuration program as with other SIMATIC NET modules.

·         Extended diagnostic functionality

·         The FDL programming interface is supported.

·         PG functionality

·         Support of the trace in the slave submodule

·         Up to four CP 5613/CP 5614 modules at the same time

·         DPC1 (version 1.13, as for CP 5412 (A2) V5.0 or higher)

·         DPC2

·         FDL

·         S7

·         Support of STEP 7, version 5.0, from service pack 3 onwards

·         Support of PG functionality with STEP 5 and STEP 7

V1.2

·         Support of Fast Logic functionality

·         Slave properties of the CP 5614

·         User watchdog for DP master (not for slave functions)

·         Use of more than one CP 5613/CP 5614 at the same time

·         Use of one CP 5613/CP 5614 by several application programs at the same time

V1.1

Slave functions and transfer mechanism of the CP 5614

V1.0

Base version

 

 

1.2                  General Information

 

Parallel operation of protocols

A maximum of two protocols can be operated and the same time, for example PROFIBUS-DP and PROFIBUS‑FMS.

 

Supported data transmission rates[sr: HB Inst.-Anleit. CP 5613]

·     9.6      Kbps

·  19.2      Kbps

·  45.45     Kbps

·  93.75     Kbps

·  187.5     Kbps

·  500.0     Kbps

·     1.5      Mbps

·     3.0      Mbps

·     6.0      Mbps

·  12.0      Mbps

 

Parallel operation of the CP 5613

Up to four CP 5613/CP 5614 modules can be operated at the same time in one PC.

 

1.3                  Changes in the "Programming Interface DP Base for CP 5613/CP 5614" [sr: HB Programmierschnittstelle DP-Base]

 

The new description of the "DPS_get_gc_command" function in Section 4.2.7 is as follows:

 

Purpose

This function informs you of the last global control frames sent by the DP master to the DP slave. The following is displayed:

Whether the DP master has influenced the response of the inputs and outputs of the DP slave with control commands (see also Section 2.11 in the manual "Control Frames to one or more Slaves").

Whether the DP master has exited the OPERATE state.

 

Note 1

As long as the DP slave does not receive any new global control information, the function returns the old values.

Due to reasons of performance, a DP user program can now only call the "DPS_get_gc_command" function, when the "dps_get_ind" function signals the DPS_NEW_GC event.

 

Note 2

No reaction is necessary by the DP user program to "Freeze" or "Enable" the inputs/outputs if a Sync/Unsync or a Freeze/Unfreeze command is received.

 

Note 3

If the DP master exits the OPERATE state, this is indicated by setting the DPS_CLEAR bit.

 

When the DP master changes to the OPERATE state, this bit is reset to zero.

 

The DPS_CLEAR bit remains set when the DP master changes to the STOP or OFFLINE state.

 

Note 4

The bit combination DPS_FREEZE/DPS_UNFREEZE is mutually exclusive. Only the last control command received is displayed.
Example:

The DP master sends a FREEZE command to the DP slave. As a reaction, the DPS_FREEZE bit is set. Following this, the DP master sends an UNFREEZE command to the DP slave. As a reaction, the DPS_FREEZE bit is reset and the DPS_UNFREEZE bit is set.

 

Note 5

The bit combination DPS_SYNC/DPS_UNSYNC is mutually exclusive. Only the last control command received is displayed.
Example:

The DP master sends a SYNC command to the DP slave. As a reaction, the DPS_SYNC bit is set. Following this, the DP master sends an UNSYNC command to the DP slave. As a reaction, the DPS_SYNC bit is reset and the DPS_UNSYNC bit is set.

 

1.4                  GSD File Handling for the Slave Submodule CP 5614/CP 5614 FO/ CP 5614 A2

 

You will find notes on handling the GSD file in the FAQ under entry ID 21687843

 

1.5                  Restrictions

 

Support of the Celsius 620 computer with Tyan 100 motherboard

As of hardware version 03 of the CP 5613/CP 5614 (mid 2000), operation is supported in the Celsius 620 computer with Tyan 100 motherboard.

 

FDL programming interface

The FDL-IDENT service is not supported.

 

Do not uninstall/deactivate the CP

Configured CPs must not be uninstalled/deactivated.

If you use the WinAC software product, the CPs must never be deactivated.

 

Hot plugging

The communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 are not released for hot plugging.

 

Power PG with CP 5613 A2/CP 5614 A2

Please note that you can only operate one CP 5613 A2 or CP 5614 A2 communications processor in a Power PG PIII with Windows 2000 Professional and Windows 2000 Server.

With Windows 2000 Professional, the ATI graphics card driver must also be updated to version V5.13.1.5023 or higher.

 

Docking station operation with the CP 5613

Docking station operation is not supported by the CP 5613.

 

Do not modify user-specific parameter assignment data in the GSD file

User-specific parameter assignment data in the GSD file should not be modified when operating along with to FDL.

 

Reading/writing data records over OPC with a CP 5614 DP slave

Reading/writing data records over OPC is not possible with the CP 5614/CP 5614 A2 DP slave.

 

Rack PC 840 V2 with CP 5613 A2/CP 5614 A2

The communications processors CP 5613 A2/CP 5614 A2 may only be operated in the rack PC 840 V2 in PCI slots 5, 6, and 8.

 

Replacing a CP 5614 with a CP 5614 A2

If OPC is used as the interface in a DP slave, when you replace a CP 5614 communications processor with a CP 5614 A2 communications processor or vice versa, note the following:

- Before uninstalling the CP, operation with OPC must be deactivated in the DP slave settings in the "Configuration Console“ (uncheck "Use DP slave module with OPC" and confirm with "Apply")

- After installing a new CP, the settings must be made again in the "Configuration Console“. For more detailed information, refer to the "Commissioning PC Stations“ manual.

 

Expanded Addressing with DPC2

Subnet addressing is not supported in DPC2.

 

Receiving bus parameters

Receiving bus parameters is supported only by the "Set PG/PC Interface" program.

 

Hyperthreading

Operation with hyperthreading activated is released only for the CP 5613 A2 and CP 5614 A2.

Please deactivate hyperthreading in the BIOS when using the other CP 5613 module types.

 

1.6                  Notes on Commissioning

 

Starting the Plug-and-Play mechanism manually

[pg: Gleicher Abschnitt in Kap. 5.2 "" in Globale Inst.-Anleitung übertragen, d.h. er könnte dann auch hier gelöscht werden, womit das ganze Kap. 1.6 „Notes on Commissioning“ entfällt.]If the Plug-and-Play mechanism does not find the driver after installing the CP and then rebooting the computer, the computer must be forced to find the driver at the instigation of the user.

Follow the steps below:

1.    Restart your computer.

2.    Go to the Device Manager (taskbar Start -> Control Panel -> System ->  Hardware tab ->  Device Manager button).

3.    In the "Device Manager" dialog, click the "Scan for hardware changes "button in the menu bar.

4.    Confirm all the following dialogs with "Next".

 

Bus collisions after reinstallation[sr: Globale Inst.-Anleit.]

If two CP 5613 communications processors are installed in one computer, when the computer starts up, both communication modules are assigned bus address 0. This causes collisions if both modules are connected to the same bus.

Remedy: Set different bus addresses for the communications processors before attaching to the bus.

 

1.7                  Notes on Configuration and Configuring

 

Installing a CP 5613 after installing the SIMATIC NET CD

If a CP 5613 is installed in the computer after you have installed the SIMATIC NET Software Product CD, the drive is not always installed automatically after you restart the PC. Instead, the Hardware Manager or its Wizard for new hardware appears. You can then install the CP here (by clicking the buttons "Next" and "Finish" one after the other).

 

Properties page in the Station Configuration Editor[Hv: HB PC-Station in Betrieb nehmen]

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the aid of the configuration data calculated in "STEP 7“.

 

Configuring the CP 5614/CP 5614 FO/CP 5614 A2 as a slave

The CP 5614/CP 5614 FO/CP 5614 A2 are configured as slaves using GSD files. If necessary, you can orient yourself on two sample files for the CP 5614/CP 5614 FO/CP 5614 A2, that are copied to <Installation folder>\SIMATIC.NET\DP\DEMO_GSD when you install software. You can import these files in SIMATIC STEP 7/NCM PC and change their configuration accordingly.

If you require the Ident number of the slave, you can take this from the relevant GSD file.

 

Inserting/removing CP 5613 communications processors

If you insert a further CP 5613 communications processor or remove an inserted CP 5613, all configured CP 5613 modules are removed from the Station Manager. You may need to reconfigure the modules in the computer.

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Bus parameters

When using PG operation, please note that if the bus parameters are incorrectly set, you must reset and restart with the "Set PG/PC Interface" program or Configuration Console after correcting the bus parameters.

 

 

2 DP-5613

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

Where the CP 5613 is referred to below, this relates to the communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 unless specific types are named explicitly.

 

2.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Support for the new modules CP 5613 A2 and CP 5614 A2

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Multi-terminal capability

·         Support of DP-V1 functions

V6.0

·         New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB)

V2.1.3

·         Corrections for WinLC applications

V2.1.2

·         Corrections for DP applications

V2.1

·         Windows 2000 Professional is supported.

V2.0

·         Properties and diagnostics can be set using the "Set PG/PC Interface" configuration program as with other SIMATIC NET modules

·         Extended diagnostic functionality

·         The FDL programming interface is supported.

·         PG functionality

·         Full support of the DP programming interface as with the CP 5412 (A2) module.

V1.0

Base version

 

2.2                  Restrictions

 

Communication partners

The DP master of the CP 5613 can be operated with certified DP slaves. With non-certified partners such as S7 slaves, the full range of functions is not guaranteed in all cases.

The DP slave of the CP 5614 can be operated with certified DP master stations.

 

No parallel operation of the DP-Base and DP-Lib programming interfaces

The DP-5613 product contains the DP-Lib programming interface and several programs for testing the functionality of this interface.

Please note that it is not possible to use this interface and the DP Base programming interface included in the "CP 5613/CP 5614 (DP-Base)" product on one CP at the same time. Although it is possible to install both products at the same time, you can only run programs that use one of these interfaces at the same time on one CP.

 

The "DP_get_pointer" function call returns timeout during simultaneous operation with the DP OPC server

The DP OPC server uses the powerful DP Base interface for communication. This means that no C user program can use the interface at the same time.

 

DPC2 transport calls are not supported

DPC2 transport calls are not supported by the CP 5613.

 

DP-V1 slave diagnostic interrupts are not supported over the DP OPC server

Configured diagnostic interrupts are not explicitly acknowledged by DPV1 slaves over the DP OPC server. Use the DP Base interface for this.

 

For information on

- FDL programming interface,

- Hot plugging,

- Power PG with CP 5613 A2/CP 5614 A2,

- Docking station operation with the CP 5613,

- Receiving bus parameters and

- Hyperthreading

see Section 1.5 "Restrictions“.

 

2.3                  Notes on Project Engineering and Configuration

 

DP master class 2 services (DPMCL2 programming interface)

If you use DP master class 2 services, you must not modify the master address of the database with the dp_mcl2_init( ) call.

 

For information on

- Installing a CP 5613 after installing the SIMATIC NET CD,

- Properties page in the Station Configuration Editor,

I- nserting and Removing CP 5613 Communications Processors and

- Bus parameters

see Section 1.7Notes on Project Engineering and Configuration“.

 

2.4                  General Information

 

Commissioning
For information on commissioning see Section 1.6
Notes on Commissioning“ [pg: Zeile löschen nach Löschen von Kap. 1.6 „Notes on Commissioning“]

 

Addendum to the manual DP Programming Interface (C79000-G8976-C071-07), Volume DPC1 Programming Interface (C79000-B8976-C122-05), Note 4, Section 3.6 dpc1_get_event/dpc1_get_event_sync:

If the function call returns the value DPC1_ERROR_EVENT_NET, a communication error has occurred.

With a DPC1 job (event_type = DPC1_WRITE_EVENT, DPC1_READ_EVENT or DPC1_ALARM_ACK_EVENT), the user program should reinitialize a DPC1-compliant slave afterwards if the master is in Operate or Clear mode.

The slave is initialized by calling the "dpn_set_slv_state" function twice. With the first function call, the DPC1 slave must be shut down (mode DPN_SLV_DEACTIVATE). Following shutdown, the DPC1 slave must start up again as a result of the second function call (mode DPN_SLV_ACTIVATE).

Please note that when the DPC1 slave is shut down, its output data maybe reset.

[Wacker: Das Handbuch DPC1-Programmierschnittstelle wird nicht mehr geändert]

Description of the "dpn_fetch_alarm function"

On DPC1 slaves with alarm capability, alarms and other diagnostic data must be read out using the "dpn_fetch_alarm function".

This is described in the document "Expansion of the DP Programming Interface (cyclic communication)" in the volume "DP Master Programming Interfaces" (C79000-G8974-C166-01) (see "Manual Collection" CD as of 08/04).

 

3 S7-5613

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

 

Where the CP 5613 is referred to below, this relates to the communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 unless specific types are named explicitly.

 

3.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Support for the new modules CP 5613 A2 and CP 5614 A2

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

Multi-terminal capability

V6.0

New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB)

V2.1.1

Corrections for PCS 7 applications

V2.1

Windows 2000 Professional is supported.

V2.0

Base version

 

3.2                  Restrictions

 

Restrictions configuring S7 connections[Hv: HB PC-Station in Betrieb nehmen]

All configured communications modules of a PC must always be connected to a network in the STEP 7 project, otherwise even the S7 connections of a connected communications module do not work.

 

S7 Programming interface, return values of the "s7_receive" function

When evaluating the return values of the "s7_receive" function, if unexpected values occur, the "s7_discard_msg" function must be called in the default branch of the corresponding switch instruction.

 

For information on

- Hot plugging,

- Power PG with CP 5613 A2/CP 5614 A2,

- Docking station operation with the CP 5613,

- Receiving bus parameters and

- Hyperthreading

see Section 1.5 "Restrictions“.

 

3.3                  Notes on Project Engineering and Configuration

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·       Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·       Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

CP 5613 as MPI interface

If a CP 5613 is used as an MPI interface, remember that the PROFIBUS profile is activated automatically if no further access point is mapped to the MPI profile (keep this in mind when S7ONLINE is mapped to PC internal (local)).

 

For information on

- Installing a CP 5613 after installing the SIMATIC NET CD

- For information on Properties page in the Station Configuration Editor

- Inserting/removing CP 5613 communications processors and

- Bus parameters

see Section 1.7Notes on Project Engineering and Configuration“.

 

Commissioning
For information on commissioning see Section 1.6
Notes on Commissioning“.[pg: Zeile löschen nach Löschen von Kap. 1.6Notes on Commissioning]

 

 

4 FMS-5613

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

 

Where the CP 5613 is referred to below, this relates to the communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 unless specific types are named explicitly.

 

4.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Support for the new modules CP 5613 A2 and CP 5614 A2

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

Multi-terminal capability

V6.0

New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB).

V2.1.1

Base version

 

 

4.2                  Restrictions

 

Always access protection for FMS variables

When a connection is established, both FMS partners send information indicating whether or not access protection for their variables is supported. The PC end always indicates "no access protection supported" even if access protection was configured. Illegal read or write access is, however, rejected by the PC end.

 

Multithread operation

Please note that the fms_receive( ) call and the corresponding processing function run in the same thread.

 

Hardware requirements

Please remember that when you configure FMS communication, you may possibly demand more performance from your PC than it is capable of. In this case, use a more powerful PC or reduce the demands placed on it by the configuration.

 

For information on

- Hot plugging,

- Power PG with CP 5613 A2/CP 5614 A2,

- Docking station operation with the CP 5613 and

- Receiving bus parameters

see Section 1.5 "Restrictions“.

 

4.3                  Notes on Project Engineering and Configuration

 

CP 5613 as MPI interface

If a CP 5613 is used as an MPI interface, remember that the PROFIBUS profile is activated automatically if no further access point is mapped to the MPI profile (keep this in mind when S7ONLINE is mapped to PC internal (local)).

 

For information on

- Installing a CP 5613 after installing the SIMATIC NET CD

- Properties page in the Station Configuration Editor

- Inserting/removing CP 5613 communications processors

- Configuration limits and performance data of the modules and

- Bus parameters

see Section 1.7 "Notes on Project Engineering and Configuration“.

 

For information on Hyperthreading see Section 1.5 "Restrictions“.

 

Commissioning
For information on commissioning see Section 1.6
Notes on Commissioning.[pg: Zeile löschen nach Löschen von Kap. 1.6Notes on Commissioning]

 

 

5 CP 5511 Communications Processor

 

Please read the Installation Instructions supplied in paper form with the CP 5511.

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

5.1                  Restrictions

 

CP 5511 not released with Windows Server 2003

Operation of the CP 5511 is not released for Windows Server 2003.

 

No multiprocessor system

The CP 5511 is not approved for operation in a PC with a multiprocessor system (for example double Pentium). This also applies to operation in a PC with activated hyperthreading (BIOS).

 

Restriction with notebooks

The CP 5511 has not been released for the Compaq Armada 110 notebook.

 

Restriction with SIMATIC Power PG

The CP 5511 can only be plugged into the front slot of the SIMATIC Power PG (the slot next to the screen).

 

Expanded addressing with DPC2

Subnet addressing is not supported in DPC2.

 

5.2                  Notes on Commissioning

 

[sr: Globale Inst.-Anleit.]If the Plug-and-Play mechanism does not find the driver after installing the CP and then rebooting the computer, the computer must be forced to find the driver at the instigation of the user.

Follow the steps below:

1.    Restart your computer.

2.    Go to the Device Manager (taskbar Start -> Control Panel -> System ->  Hardware tab ->  Device Manager button).

3.    In the "Device Manager" dialog, click the "Scan for hardware changes "button in the menu bar.

4.    Confirm all the following dialogs with "Next".

 

Removing a CP 5511 from the PC

Before you can remove a CP 5511 from the PC, the following steps must be taken:

1.       Delete the CP 5511 in the Station Configuration Editor.
This changes the CP to PG operation.

2.       Double-click on the "Remove or eject hardware" icon in the taskbar and deactivate the CP 5511.

 

5.3                  Notes on Project Engineering and Configuration

 

Properties page in the Station Configuration Editor[sr: Globale Inst.-Anleit.]

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

Operation in the PG 740 PIII

When operating the CP 5511 in the PG 740 PIII, set the BIOS option CARDBUS/PCMCIA-Slot to "enable" prior to installation.

 

 

6 CP 5512 Communications Processor

 

Please read the Installation Instructions supplied in paper form with the CP 5512.

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

6.1                  Restrictions

 

No multiprocessor system

The CP 5512 is not approved for operation in a PC with a multiprocessor system (for example double Pentium). This also applies to operation in a PC with activated hyperthreading (BIOS).

 

Expanded addressing with DPC2

Subnet addressing is not supported in DPC2.

 

6.2                  Notes on Commissioning

 

Starting the Plug-and-Play mechanism manually[pg: Gleicher Abschnitt in Kap. 5.2 "" in Globale Inst.-Anleitung übertragen, d.h. er könnte dann auch hier gelöscht werden]

If the Plug-and-Play mechanism does not find the driver after installing the CP and then rebooting the computer, the computer must be forced to find the driver at the instigation of the user.

Follow the steps below:

1.    Restart your computer.

2.    Go to the Device Manager (taskbar Start -> Control Panel -> System ->  Hardware tab ->  Device Manager button).

3.    In the "Device Manager" dialog, click the "Scan for hardware changes "button in the menu bar.

4.    Confirm all the following dialogs with "Next".

 

Properties page in the Station Configuration Editor[pg: Gleicher Abschnitt in Kap. Fehler! Verweisquelle konnte nicht gefunden werden. " Hinweise zur Projektierung und Konfiguration" in Globale Inst.-Anleitung übertragen, d.h. er könnte dann auch hier gelöscht werden]

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

Removing a CP 5512 from the PC[sr: in Inst.-Anleitung CP 5512]

Before a CP 5512 can be removed from the PC, the following steps must be taken:

1.       The CP must first be set to PG operation.
To do this, go to the Station Configuration Editor and deleted the CP 5512 there.

2.       Double-click on the "Remove or eject hardware" icon in the taskbar and deactivate the CP 5512.

In some situations, the CP 5512 cannot be removed despite this procedure.

Remedy: Shut down the PC and remove the CP 5512 while it is turned off.

If you insert a CP 5511 after removing a CP 5512, in rare cases, the computer may not respond to input. In this case, remove the CP 5511 again and insert it again.

 

 

7 CP 5611 Communications Processor

 

Please read the Installation Instructions supplied in paper form with the CP 5611.

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

7.1                  Restrictions

 

No multiprocessor system

The CP 5611 is not approved for operation in a PC with a multiprocessor system (for example double Pentium). This also applies to operation in a PC with activated hyperthreading (BIOS).

 

Restrictions for PCs

If a PC 620 Compact Celeron 300 MHz is operated with two CP 5614 modules, problems arise when using a CP 5611 at a data transmission rate of 12 Mbps. You should avoid using a CP 5611 with two CP 5614 modules in the PC 620.

 

Expanded addressing with DPC2

Subnet addressing is not supported in DPC2.

 

7.2                  Notes on Commissioning

 

Starting the Plug-and-Play mechanism manually[pg: Gleicher Abschnitt in Kap. 5.2 "" in Globale Inst.-Anleitung übertragen, d.h. er könnte dann auch hier gelöscht werden, evtl. mit Querverweis/Hyperlink]

If the Plug-and-Play mechanism does not find the driver after installing the CP and then rebooting the computer, the computer must be forced to find the driver at the instigation of the user.

Follow the steps below:

1.    Restart your computer.

2.    Go to the Device Manager (taskbar Start -> Control Panel -> System ->  Hardware tab ->  Device Manager button).

3.    In the "Device Manager" dialog, click the "Scan for hardware changes "button in the menu bar.

4.    Confirm all the following dialogs with "Next".

 

7.3                  Notes on Configuration and Configuring

 

Properties page in the Station Configuration Editor

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

The CP 5611 is no longer detected

If a CP 5611 communications processor is no longer detected by the SIMATIC environment after inserting it in a different PCI slot, all the CPs of the type CP 5611 will have to be uninstalled in the Device Manager under SIMATIC NET.

Afterwards start the "Find New Hardware" in the Device Manager and follow the instructions of the operating system.

 

 

8 SOFTNET-S7 (for PROFIBUS)

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

8.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

·         Support of the CP 5512 also under Windows 2000

V6.1

·         Windows XP is supported.

·         Support of the CP 5512 under Windows XP

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         With STEP 7 or SIMATIC NCM PC, it is possible to set the "Send bus parameters“ parameter.

V6.0

·         Support for Windows 2000

·         New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB)

·         Windows NT, Windows 2000: bugs fixed in DP C2

V5.1

·         Message services extend the SAPI S7 programming interface. These new services are described in the latest issue of the manual S7 Programming Interface.

·         Return values of the "s7_receive" function: When evaluating the return values of the "s7_receive" function, the "s7_discard_msg" function must be called if unexpected values occur (for example in the default branch of the corresponding switch instruction ).

V5.0

·         The SAPI S7 programming interface has been extended with new BSEND/BRECEIVE services for the transfer of large data fields blocks of data (up to 64 Kbytes). These new services are described in the latest S7 Programming Interface manual.

·         The trace concept was modified for the S7 programming interface; when the trace function is activated now, as default the outputs are written to a trace file with a maximum size of 10,000 lines. If this file becomes full, a new file is created. When this is full, the oldest file is overwritten.

V2.2

·         Numerous diagnostic functions for device parameter assignments in the PG/PC interface program.

·         Display of an error text in a message window when there are serious operational problems.

·         When using the standard and universal bus profiles, the network configuration (number of masters, number of slaves) can be taken into account.

·         Windows NT: Simplified installation of CardWare (required to operate the CP 5511).

·         The page for setting SAPs has been omitted. This setting can now be made in the S7 page.

·         A link to Visual Basic is available.

V2.1

·         A data transmission rate of 45.45 Kbps is supported.

 

8.2                  Restrictions

 

No parallel operation

Operating several SOFTNET CPs in one computer is not supported unless the second CP is used solely for configuration purposes with STEP 7.

The parallel operation of several protocols via SOFTNET CPs is not supported.

 

Properties page in the Station Configuration Editor

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

Versions

If you use the CP 5511 or CP 5611, this CP must have at least hardware version 4.

 

CP 5411

The CP 5411 is no longer supported by the SIMATIC NET software.

 

Error message after restarting the computer in Windows Server 2003

With the Windows Server 2003 operating system, an error message is generated if the CP 5512 communications processor was removed. This error message appears after restarting the computer and indicates that a service could not be started. Please acknowledge this message.

 

Restrictions configuring S7 connections

All communications modules of a PC must always be connected to a network in the STEP 7 project, otherwise even the S7 connections of a connected communications module do not work.

 

S7 programming interface

Return values of the "s7_receive" function: When evaluating the return values of the "s7_receive" function, the "s7_discard_msg" function must be called if unexpected values occur (for example in the default branch of the corresponding switch instruction ).

 

8.3                  Notes on Project Engineering and Configuration

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·          Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·          Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

For information on the problem "CP 5611 is no longer detected" see Section 7.3 "Notes on Configuration and Configuring“.

 

 

9 SOFTNET-DP (for PROFIBUS)

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

9.1                  Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

·         Support of the CP 5512 also under Windows 2000

V6.1

·         Windows XP is supported.

·         Support of the CP 5512 under Windows XP

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Bugs fixed

·         Support of DP-V1 functions

V6.0

·         Support for Windows 2000

·         Windows NT, Windows 2000: new, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with a lot of tools (COML S7, COM PB)

·         Windows NT, Windows 2000: bugs fixed in DP C2

V5.3.1

·         Bugs fixed for operation under Windows NT

V5.1

·         The DP master class 1 responds to the master diagnostic request of a DP master class 2.

·         Master class 2 user programs created with Version 5.0 must be recompiled if you want to use them with V5.1. Reason: The User Include File mcl2_usr.h was modified.

V5.0

·         It is no longer possible to operate non-standard slaves.

·         As an alternative to operation as a master class 1, it is also possible to operate as a master class 2 (diagnostic master).

V2.2

·         Numerous diagnostic functions for device parameter assignments in the PG/PC interface program.

·         Display of error texts in a message window when there are serious problems during operation.

·         Windows NT: Simplified installation of CardWare (required to operate the CP 5511).

V2.1

·         A data transmission rate of 45.45 Kbps is supported.

·         In addition to the standard DP, operation as a DP master class 2 (DPC2) is also supported.

 

9.2                  Restrictions

 

No parallel operation

Operating several SOFTNET CPs in one computer is not supported unless the second CP is used solely for configuration purposes with STEP 7.

The parallel operation of several protocols via SOFTNET CPs is not supported.

 

Terminal Services

Operation of SOFTNET-DP with Terminal Services (Thin Clients) has not been released.

 

Versions

If you use the CP 5511 or CP 5611, this CP must have at least hardware version 4.

 

CP 5411

The CP 5411 is no longer supported by the SIMATIC NET software.

 

Error message after restarting the computer in Windows Server 2003

With the Windows Server 2003 operating system, an error message is generated if the CP 5512 communications processor was removed. This error message appears after restarting the computer and indicates that a service could not be started. Please acknowledge this message.

 

DPC2 transport call is not supported

DPC2 transport calls are not supported.

 

9.3                  Notes on Project Engineering and Configuration

 

Properties page in the Station Configuration Editor

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

For information on the problem "CP 5611 is no longer detected" see Section 7.3 "Notes on Project Engineering and Configuration“.

 

9.4                  General Information

 

Supplement to the manual DP Programming Interface (C79000-G8976-C071-07), volume DPC1 Programming Interface (C79000-B8976-C122-05)

Note 4, Section 3.6 dpc1_get_event/dpc1_get_event_sync:

If the function call returns the value DPC1_ERROR_EVENT_NET, a communication error has occurred.

With a DPC1 job (event_type = DPC1_WRITE_EVENT, DPC1_READ_EVENT or DPC1_ALARM_ACK_EVENT), the user program should reinitialize a DPC1-compliant slave afterwards if the master is in Operate or Clear mode.

The slave is initialized by calling the "dpn_set_slv_state" function twice. With the first function call, the DPC1 slave must be shut down (mode DPN_SLV_DEACTIVATE). Following shutdown, the DPC1 slave must start up again as a result of the second function call (mode DPN_SLV_ACTIVATE).

Please note that when the DPC1 slave is shut down, its output data maybe reset.

 

Description of the "dpn_fetch_alarm function"

On DPC1 slaves with alarm capability, alarms and other diagnostic data must be read out using the "dpn_fetch_alarm function".

This function is described in the document "Expansion of the DP Programming Interface (cyclic communication)".

 

ERRATUM on the first page of the document "DP Master Programming Interfaces" (C79000-G8976-C071-07)

Contrary to the information in the table, SOFTNET DP supports the DPC1 programming interface as of version 6.0.5.

 

 

10 SOFTNET-DP Slave (for PROFIBUS)

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

10.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

·         Support of the CP 5512 also under Windows 2000

V6.1

·         Windows XP is supported.

·         Support of the CP 5512 under Windows XP

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Bugs fixed

V6.0

·         Windows NT, Windows 2000: access point DPSONLINE no longer exists.

·         Windows NT, Windows 2000: Interface parameter assignments for the CP 5511 (PROFIBUS DP slave) and CP 5611 (PROFIBUS DP slave) no longer exist, instead the slave can be operated via any access point with an interface parameter assignment CP 5511 (PROFIBUS) or CP 5611 (PROFIBUS).

·         Windows NT, Windows 2000: new, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with a lot of tools (COML S7, COM PB).

V1.0

The PC can be operated as a DP slave with this software package. Functions for setting the input/output data and for starting/stopping the slave are available.

 

10.2             Restrictions

 

No parallel operation

Operating several SOFTNET CPs in one computer is not supported unless the second CP is used solely for configuration purposes with STEP 7.

The parallel operation of several protocols via SOFTNET CPs is not supported.

 

Diagnostics

Diagnostics of the hardware cannot be run in programs such as "Set PG/PC Interface" and "Configuration Console" if the CP is active as a DP slave.

 

Versions

If you use the CP 5511 or CP 5611 as the DP slave, this CP must have at least hardware version 4.

 

CP 5411

The CP 5411 is no longer supported by the SIMATIC NET software.

 

Terminal services

Operation of SOFTNET-DP Slave with terminal services has not been released.

 

10.3             Notes on Project Engineering and Configuration

 

Properties page in the Station Configuration Editor

In the properties page of the Station Configuration Editor, only fixed PROFIBUS bus profiles can be created for node initialization.

User-specific bus parameters for large network spans and networks such as redundant OLM rings can be specified with the "Configuration Console“ tool.

You can start this software tool from the Windows Start menu -> SIMATIC -> SIMATIC NET -> Settings.

 

GSD file[sr: HB DP-Slave Programmierschnittstelle]

When creating a GSD file for a SOFTNET DP slave, please note the following information in addition to Section 4.2 "Access to the CP 5x11, range of functions of the DP slave, GSD file" in the "DP slave programming interface for CP 5511 and CP 5611" manual. These points also apply to the CP 5512:

·         In the configuration data of the submodule definition, only use "bytes" for the length of the data units.

·         In the configuration data of the submodule definition, only use "byte consistency" for the consistency.

·         Do not enter any empty submodules.

·         The maximum data length per submodule is 16 bytes.

·         The total length of all inputs or outputs is 122 bytes.

·         If you use the GSD file "siem8076.gsd", remember that this is only an example. If you want to create a user program that uses the OPC interface, you must change the Ident number in the GSD file from Ident_Number=0x8076 to 0x9001.

 

Configuration of the SOFTNET DP slave with the CP 5511, CP 5512 and CP 5611 modules as slave[Hv: HB PC-Station in Betrieb nehmen]

With SIMATIC NCM PC V5.1 Service Pack 2 or higher or STEP 7 V5.1 Service Pack 4 or higher, there are several ways of configuring a PC (with CP 5511, CP 5512, and CP 5611) as a DP slave. These are described below.

 

1st option: Configured operation (for example for OPC)

 

Step

Description

1

With this type of configuration, the CP 5511, CP 5512 and CP 5611 modules must first be set to the configured mode (can be set with the "Configuration Console").

2

In the SIMATIC NCM PC or STEP 7 using the hardware component "PC station as DP slave" in the hardware catalog (hardware catalog -> PROFIBUS DP -> already configured stations -> PC station as DP slave) configure the CP 5511, CP 5512 and CP 5611 modules as a slave, by dragging the entry to the required DP master.

This links the slave to the CP and the slave appears as an icon with a green network adapter that must be configured with universal modules.

3

This configuration can be loaded on the PC station.

 

With this option, the PNO number is fixed: 9001 (hex)

 

2nd option: Unconfigured operation (for example for old applications based on the C interface)

 

Step

Description

1

With this type of configuration, the CP 5511, CP 5512, and CP 5611 modules must be set to the PG mode (in other words, not the configured mode) that can also be set with the "Configuration Console" tool. The slave is assigned a PROFIBUS address with the "Set PG/PC Interface" program. The remaining steps required to configure the slave are part of the user program.

2

At the master end, you require a separate GSD file describing the DP slave and the corresponding user program (application). Modify the supplied sample GSD file "demo.gsd“ (<installation folder>simatic.net\dp\demo.gsd) using a simple text program as required for your configuration. (For more detailed information, refer to the "readme.htm" for the SOFTNET DP slave product and the manual describing the DP slave programming interface).

This GSD file is imported into SIMATIC NCM PC or STEP 7 (both V5.1 with Service Pack 4 or higher). Following this, the DP slave described by the GSD file is available in the hardware catalog of SIMATIC NCM PC or STEP 7 under (hardware catalog -> PROFIBUS DP -> Additional Field Devices -> General) and can be included in the configuration by dragging with the mouse.

 

For more detailed information, refer to the manual on the DP slave programming interface.

 

Active / passive slave

The CP 5511, CP 5512 and CP 5611 modules can be operated as active slaves (a special form of slave that is also master at the same time) or as passive slaves.

In the unconfigured mode, the slave is always an active slave. In the configured mode, you can decide whether the slave is an active or passive slave in SIMATIC NCM PC or STEP 7.

Note the following: The configuration cannot be downloaded to a passive slave from a remote station.

The data transmission rate and the station address are only adopted from the C interface for a passive slave.

With an active slave, the values are set in the configuration or in "Set PG/PC Interface" since they are common to the master and slave.

 

For information on the problem "CP 5611 is no longer detected" see Section 7.3 "Notes on Project Engineering and Configuration“.

 

10.4             General Information

 

Addendum to the DP Programming Interface Manual (C79000-G8976-C071-07),

Volume DPC1 Programming Interface (C79000-B8976-C122-05)

Note 4, Section 3.6 dpc1_get_event/dpc1_get_event_sync:

If the function call returns the value DPC1_ERROR_EVENT_NET, a communication error has occurred.

With a DPC1 job (event_type = DPC1_WRITE_EVENT, DPC1_READ_EVENT or DPC1_ALARM_ACK_EVENT), the user program should reinitialize a DPC1-compliant slave afterwards if the master is in Operate or Clear mode.

The slave is initialized by calling the dpn_set_slv_state function twice.

With the first function call, the DPC1 slave must be shut down (mode DPN_SLV_DEACTIVATE). Following shutdown, the DPC1 slave must start up again as a result of the second function call (mode DPN_SLV_ACTIVATE).

Please note that when the DPC1 slave is shut down, its output data maybe reset.

 

 

11 CP 1613, CP 1613 A2 Communications Processor

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

Where the CP 1613 is referred to below, this relates to the communications processor types CP 1613, and CP 1613 A2; unless specific types are named explicitly.

 

11.1             Restrictions

 

Not with SOFTNET IE

It is not possible to operate SOFTNET IE over the CP 1613.

 

Reset

Restarting or resetting a module is only possible when PC network operation is deactivated.

 

AUI cable[sr: HB Inst.-Anleit. CP 1613]

The CP 1613 has two connectors for connecting network cables:

·         15-pin D-sub female connector with slide lock mechanism for connecting either an AUI transceiver cable (AUI    Attachment Unit Interface) or an ITP cable
(ITP    Industrial Twisted Pair)

·         RJ-45 jack for connecting a TP cable (TP  Twisted Pair)

If the AUI interface is used for the AUI transceiver cable, breaks of 2 to 3 seconds can occur sporadically in communication. The monitoring time for timeouts must not, therefore, be set to less than 5 seconds!

 

IP addresses

The IP address for the automation protocols via ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) must be different from the NDIS IP address for communication over PC networks.

 

Uninstalling / deactivating CPs using the Device Manager

Configured CPs must not be uninstalled/deactivated using the Device Manager.

If you use the WinAC software product, the CPs must never be deactivated.

 

Deactivating protocols

The protocols TCP/IP and ISO must be deactivated since they are necessary for configured operation!

 

11.2             Notes on Commissioning

 

Plug-and-Play mechanism does not find the driver[pg: Gleicher Abschnitt in Kap. 5.2 "" in Globale Inst.-Anleitung übertragen, d.h. er könnte dann auch hier gelöscht werden, evtl. mit Querverweis/Hyperlink]

If the Plug-and-Play mechanism does not find the driver after installing the CP and then rebooting the computer, the computer must be forced to find the driver at the instigation of the user.

Follow the steps below:

1.    Restart your computer.

2.    Go to the Device Manager (taskbar Start -> Control Panel -> System ->   Hardware tab->  Device Manager button).

3.    In the "Device Manager" dialog, click the "Scan for hardware changes "button in the menu bar.

4.    Confirm all the following dialogs with "Next".

 

Two TCP/IP addresses

On the CP 1613, you can set two IP addresses during configuration; the reason for this is as follows:

On the one hand, the CP 1613 communications processor is intended for operation with office communications protocols, for example TCP/IP. For this, the CP 1613-NDIS adapter must be installed and individual office communications protocols assigned to it. The office communications protocols run on the PC.

On the other hand, the CP 1613 can also be used for automation purposes with the SIEMENS industrial protocols (SEND/RECEIVE, SAPI-S7, STEP 7, and TF). The protocols can either be handled over the transport protocol ISO or TCP/IP. Both transport protocols run in the firmware of the CP 1613. The interfacing of the TCP/IP transport protocol to the SIEMENS industrial protocol is according to the RFC 1006 specification. On the CP 1613, a total of two TCP/IP transport protocol functions can be operated at the same time:

·          Office communications interfacing

·          Interfacing SIEMENS industrial protocols

Both interfaces must be assigned different TCP/IP addresses to identify them uniquely.

 

Several CP 1613 modules for network connections[sr: HB Inst.-Anleit. CP 1613]

If several CP 1613 modules are installed, the CP 1613 NDIS adapter driver must be installed for all modules. If you make any changes to the configuration of the CP 1613 NDIS adapter (activate, deactivate etc.), you should always check the NDIS IP addresses afterwards.

 

MAC addresses

After installing a new CP 1613 module, you should always compare its active MAC address with the MAC addresses of other CP 1613 modules or other Ethernet modules. Make sure that all the Ethernet modules operated in a network have different MAC addresses.

If the CP 1613 installed in the computer is replaced by another CP 1613 in the same slot, the new CP 1613 will be assigned the MAC address of the CP 1613 that was removed from the computer.

Remedy
Follow the steps below:

1.       Select the relevant module and uninstall it.

2.       Then restart your computer.

 

Installing a CP 1613 after installing the SIMATIC NET CD under Windows XP/Windows Server 2003[sr: HB Inst.-Anleit. CP 1613]

If a CP 1613 is installed in the computer after you have installed the SIMATIC NET Software, the "Siemens CP 1613 Ethernet PCI Adapter" is not installed automatically after you restart the PC. Instead, the Hardware Manager opens. Use this to install the "Siemens CP 1613 Ethernet PCI Adapter" (click the "Next" and "Finish" buttons).

 

Removal[sr: HB Inst.-Anleit. CP 1613]

After removing a CP 1613 module, all the CP 1613 modules remaining in the computer will be taken out of configured operation. This avoids assignment problems.

 

Time-of-day frames

When configuring the time intervals with STEP 7, only intervals of 1 s or 10 s are possible.

 

CP 1613 is displayed in the device manager as "Ethernet Controller"

Select the relevant module and uninstall it. Then restart your computer.

 

Driver signature is not recognized

Sporadically, the signature of the CP 1613 driver is not recognized.

If this occurs, confirm the warning from the operating system with "Yes" to install the driver.

 

Using a CP 1613 in a docking station with Windows XP

To disconnect a notebook from the docking station, the notebook must be shut down.

 

11.3             Notes on Project Engineering and Configuration

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·         Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·         Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

11.4             CP 1613 SNMP agent[pg: OPC HB Bd. 2 als Kap. 6.3.3]

 

Description

As of product version V6.0.5, the CP 1613 includes the CP 1613 SNMP agent (Simple Network Management Protocol agent in its firmware). This agent replies to the requests of an SNMP management system (SNMP manager), for example the SNMP OPC server. Installation is not necessary. This is always active.

The CP 1613 SNMP agent supports SNMPv1 (SNMP Version 1.0) and RFC 1213 MIBII objects (MIB    Managed Information Base).

For more detailed information on the SIMATIC NET SNMP service, refer to the HTML document "Industrial Communication for PG/PC".

 

Addressing

The CP 1613 SNMP agent can be accessed using the IP address of the CP 1613 (IP address for the automation protocols over ISO-on-TCP (synonymous with TCP/IP (RFC 1006))).

In contrast, the Windows SNMP agent is accessible via the NDIS-IP address (IP address for communication over PC networks, if this is configured). For more detailed information on the Windows SNMP service, refer to the Windows help.

 

Configuration

It is not necessary to configure the CP 1613 SNMP agent. The user can, however, set the "sysLocation", "sysContact" and "sysName" objects. This is done via the network using the SNMP management system. This data is stored on the CP 1613. If you replace the CP 1613, these objects must therefore be set again.

 

Security

For safety reasons, only the "sysLocation", "sysContact" and "sysName" objects can be set. All other objects can only be read.

The integration of the SNMP agent in the firmware provides additional security. Access to the data of the computer over SNMP is therefore impossible.

For more detailed information on security, refer to the HTML document "Industrial Communication for PG/PC".

 

Restrictions

Only the "public", (read only) and "private" (read and write) communities are supported. Reconfiguring or adding communities is not possible. Traps are not sent by the CP 1613 SNMP agent.

 

 

12 S7-1613

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

12.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         CP 1613 A2, PCI bus 64 bits 3.3V, fully compatible performance improved

·         WinCC Version 5.x is no longer supported.

·         Passive S7 connections over TCP possible in online mode.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Bugs fixed

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         CP 1613 SNMP Agent (SNMPv1, MIBII objects, RFC 1213)

·         Bugs fixed

·         Improved compatibility with Industrial Ethernet OMC

·         Promiscuous mode for NDIS 1613

·         If network parameters are fixed, the autonegotiation mode is deactivated.

·         Configured routing functionality

V6.0

·         New, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with lots of tools (COML S7, COM PB)

·         PG routing functionality

·         Support of the SEND-RECEIVE job AWAIT_CONN_REQ_USER for ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) and ISO

·         Improved compatibility with the optical media converter OMC TP11

V2.1 SP2

·         Bugs fixed

·         The following new services are supported over the SEND/RECEIVE interface with ISO:
a) Sending and receiving datagrams and
b) Setting and clearing multicast addresses

V2.1 SP1

·         Bugs fixed

V2.1

·         Windows 2000 Professional is supported.

·         Bugs fixed

·         Improved performance

V2.0

·         ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) is supported

·         Transfer parameters set using the "Set PG/PC Interface" program.

V1.1

Base version

 

12.2             Restrictions and Information on All Software Products for the CP 1613

 

PC Network operation

PC network operation is released only for the TCP/IP protocol.

 

Number does not match slot

If there is more than one CP 1613 module plugged in, the number of the module assigned by the SIMATIC NET software provides no information about the physical slot.

 

Displayed network parameters[sr: HB Inst.-Anleit. CP 1613] [Hv: HB PC-Station in Betrieb nehmen]

In the "Configuration Console" program, the current network parameters are displayed for the CP 1613 module in the "Network Parameters" tab. As long as no valid link to the partner is detected, "unknown" is displayed here.

Since there is no link detection with AUI, the reception of frames is used as a substitute for link detection. If no frames are received when the AUI cable is plugged in, it is assumed that no link exists. A valid link is assumed only when the first frame is received via AUI and the network parameters are output (AUI, 10 Mbps, half duplex).

 

Note on the SEND/RECEIVE programming interface and OPC[sr: HB Send/Receive Programmierschnittstelle]

Using "Expedited Data" over ISO connections:

If data packets of the "Expedited Data" type are transferred on a SEND/RECEIVE ISO connection, the receiving application at the PC must make sure that this data is actually accepted. Otherwise, the buffering of these data packets can lead to a lack of memory that can eventually cause the connection to be terminated.

 

This means that if you use an ISO connection with your OPC user program, a receive item must be activated on this connection.

 

Restrictions configuring S7 connections

All communications modules of a PC must always be connected to a network in the STEP 7 project, otherwise even the S7 connections of a connected communications module do not work.

 

STEP 7 - SIMATIC Manager > PLC > Display Accessible Nodes

Problem: Devices for PROFINET IO are not recognized.

Remedy: Use a CP 1612, CP 1512, or a general Industrial Ethernet CP.

 

Number of jobs per connection with Industrial Ethernet and S7 protocol

The send credit (number of outstanding jobs per connection) negotiated between the client and server must not exceed a maximum of 2. At any time, the maximum number of outstanding send jobs per connection may be 2, and the maximum number of outstanding received jobs is also 2.

The send and receive credit can be set to 2 with the "s7_mini_db_set“ function and the following parameters:

·       S7_MINI_DB_INIT_REQ_AMQ_CALLING

·       S7_MINI_DB_INIT_RSP_AMQ_CALLING

·       S7_MINI_DB_INIT_REQ_AMQ_CALLED

·       S7_MINI_DB_INIT_RSP_AMQ_CALLED

With simultaneous client and server functionality, the permitted values are reduced to 1.

 

Passive S7 connections over TCP

In OFFLINE mode (see Station Configuration Editor program), passive S7 connections over TCP do not work to applications of version V6.3. Instead, use applications of version V6.2.

 

Connection monitoring with ISO-on-TCP (synonymous with TCP/IP (RFC 1006))[pg: OPC HB Bd. 2 Kap. 6.3.4_neu 6.4.4]

If an application does not provide reception resources, the detection of the disconnect caused by the partner can take several minutes. Connection establishment between two PCs with a CP 1613 can take several minutes if more than 32 connections need to be established.

 

PC-PC communication with CP 1613 to SOFTNET-S7 with Fast Acknowledge

Communication between a PC with a CP 1613 communications processor and another PC with SOFTNET-S7 over ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) is not possible under the following conditions:

·          PC with CP 1613 only sends.

·          PC with CP 1613 does not provide receive resources.

·          "Fast Acknowledge is activated" ("Configuration Console").

Remedy: Deactivate Fast Acknowledge.

 

Segment sizes for SEND/RECEIVE[sr: HB Send/Receive Programmierschnittstelle]

With SEND/RECEIVE, messages with a maximum of 4 Kbytes of user data are supported.

 

Passive SEND/RECEIVE connections

Passive SEND/RECEIVE connections can only be used from within one application program.

 

SEND/RECEIVE interface supports only a credit of 1

The SEND/RECEIVE interface supports only a credit of 1. The application is responsible for flow control; in other words, that there is a waiting time following each job until the response is received.

 

12.3             Notes on Project Engineering and Configuration

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·         Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·         Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Driver signature is not recognized

Sporadically, the signature of the CP 1613 driver is not recognized.

If this occurs, confirm the warning from the operating system with "Yes" to install the driver.

 

 

13 TF-1613

 

Please note the information in Section 12, "Restrictions and Information for All Software Products of the CP 1613“ for all software products relating to the CP 1613.

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

You only need to read the other sections if they relate directly to your product.

 

The TF-1613 product is available only for Windows XP/2000.

 

13.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3

·         Windows XP with SP2 is supported.

·         CP 1613 A2, PCI bus 64 bits 3.3V, fully compatible performance improved

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Bugs fixed

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5 HF1

·         Hotfix 1 contains bug fixes for variables of the data type S5REAL in the SEND/RECEIVE protocol of the SIMATIC NET OPC server.

V6.0.5

·         CP 1613 SNMP Agent (SNMPv1, MIBII objects, RFC 1213)

·         Bugs fixed

·         Improved compatibility with Industrial Ethernet OMC

·         Promiscuous mode for NDIS 1613

·         If network parameters are fixed, the autonegotiation mode is deactivated.

V2.1 SP2

·         Bugs fixed

V2.1 SP1

·         Bugs fixed

V2.1

·         Windows 2000 Professional is supported.

·         Bugs fixed

V2.0

No essential changes

V1.1

Base version

 

13.2             Restrictions

 

PDU Size

The "PDU size" parameter of an "application relation" must not exceed the value 4000! This is set when you create a database with the "COML TF" program.

 

"tf_astate_path" job

Only one asynchronous job of the type tf_astate_path may be active at any one time per application relation.

 

Windows Terminal Server

The TF-1613 product is not released for operation with Windows Terminal Server.

 

Simultaneous use of the TF Protocol with other protocols

Simultaneous operation of the TF protocol and other protocols is not permitted on one CP 1613 communications processor.

 

Multiple processor mode

The multiple processor mode has not been released.

 

13.3             Notes on Project Engineering and Configuration

 

TF communication over the ISO transport protocol

TF communication is possible only over the ISO transport protocol.

 

Adaptation of the stf_conf.dat file

Please change the following line in the stf_conf.dat file:

SCP_device   = /CP_H1_1:/SCP /* SCP device path name     */
to:
SCP_device   = /CP_H1_1:/AP /* SCP device path name     */

The stf_conf.dat file must be copied to the working folder of the TF application!

 

COML TF

In the "COML TF" program, the standard CP type "CP 1413 TF" is compatible with the CP type "CP 1613 TF".

 

Configuration example

An example of TF configuration is described in the following files (after you have installed the service pack):

·         "Readme.txt" in the "simatic net\tf1613\tf\sample" folder describes the example.

·         "h1tfcl1.txt", "h1tfsv11.txt" and "h1tfsv12.txt" contain the sample configuration files in the "simatic net\tf1613\tf\sample\db" folder.

·         "h1.txt" in the "simatic net\comh1tf" folder describes the structure of the TF configuration files.

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·          Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·          Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Parallel synchronous TF jobs in different threads

The use of parallel synchronous TF jobs in different threads of an application is not permitted.

 

Terminal Server operation (Thin Client)

Terminal server operation (Thin Client) is not approved with TF-1613.

 

Driver signature is not recognized

Sporadically, the signature of the CP 1613 driver is not recognized.

If this occurs, confirm the warning from the operating system with "Yes" to install the driver.

 

 

14 S7-REDCONNECT and S7-REDCONNECT Upgrade

[HB S7-Redconnect nicht mehr als Einzelprodukt verfügbar]

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

Please note the descriptions of fault tolerant systems in the "Industrial communication with PG/PC" manual.

 

14.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         CP 1613 A2, PCI bus 64 bits 3.3V, fully compatible performance improved

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Bugs fixed

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         CP 1613 SNMP Agent (SNMPv1, MIBII objects, RFC 1213)

·         Bugs fixed

·         Improved compatibility with Industrial Ethernet OMC

·         Promiscuous mode for NDIS 1613

·         If network parameters are fixed, the autonegotiation mode is deactivated.

V6.0

·         Includes "Advanced PC Configuration" (APC)

·         Supports only CP 1613

V1.4

·         This version supports only the CP 1613 module.

·         For the first time, the functions for 4-path operation and maximum CP redundancy are supported.

V1.3.1

·         This version is a bug-fix version of Version 1.0 or 1.1 and supports the CP 1613, CP 1413, CP 5412 (A2) modules for all network types.

·         Operation with an upgrade license is possible as of this version.

V1.2.3

This version is a bug-fix version of Version 1.0 and supports the CP 1413 and CP 5412 (A2) modules for all network types.

This is supplied only along with PCS 7 V5.0.

V1.1

This version supports the CP 1613 module for the first time in the following configuration: 1 CP 1613 module, Industrial Ethernet optical networks.

V1.0

Base version

The SAPI S7 programming interface has been extended with new BSEND/BRECEIVE services for the transfer of large data fields blocks of data (up to 64 Kbytes). These new services are described in the latest S7 Programming Interface manual.

The trace concept was modified for the S7 programming interface; when the trace function is activated now, as default the outputs are written to a trace file with a maximum size of 10,000 lines. If this file becomes full, a new file is created. When this is full, the oldest file is overwritten.

 

14.2             Notes on the Product

 

Use of the "Upgrade S7-REDCONNECT" product

The "Upgrade S7-REDCONNECT" product is intended for users who have already installed the "S7-1613" product (possible only as of V2.1 under Windows 2000) and now want to use the functions of "S7-REDCONNECT".

 

Licenses required for "S7-REDCONNECT"[pg: OPC HB Bd. 2 Kap. 6.1.2]

To operate "S7-REDCONNECT", you require one authorization key (license).

 

Licenses required for "Upgrade S7-REDCONNECT" [pg: OPC HB Bd. 2 Kap. 6.1.2]

To operate "Upgrade S7-REDCONNECT" you require two authorization keys (2 two licenses from two key diskettes):

·         Authorization for the "Upgrade S7-REDCONNECT" product

·         Authorization for the "S7-1613" product

 

14.3             Restrictions

 

Do not use AUI cable

The CP 1613 has two jacks for connecting network cables: The 15-pin sub-D female connector with slide locking mechanism both for connection of an AUI transceiver cable (AUI ‑  Attachment Unit Interface) and for connecting an ITP cable (ITP    Industrial Twisted Pair), and the RJ-45 jack for connecting a TP cable (TP    Twisted Pair).

For fault-tolerant connections, use only the 15-pin D-sub female connector for ITP cable or the RJ-45 jack for TP cable but not the AUI port for AUI transceiver cables!

 

Not between PCs

Redundant S7 connections between PCs are not possible.

 

Pause if the reserve CPU fails[pg: OPC HB Bd. 1 Kap. 2.8.5]

If the reserve CPU of an H system fails, a pause of several seconds can occur in the communication to the master.

 

Uninstalling / deactivating CPs using the Device Manager

Configured CPs must not be uninstalled/deactivated using the Device Manager.

If you use the WinAC software product, the CPs must never be deactivated.

 

Deactivating protocols

The protocols TCP/IP and ISO must be deactivated since they are necessary for configured operation!

 

Restrictions configuring S7 connections

All communications modules of a PC must always be connected to a network in the STEP 7 project, otherwise even the S7 connections of a connected communications module do not work.

 

S7 programming interface, return values of the "s7_receive" function

When evaluating the return values of the "s7_receive" function, if unexpected values occur, the "s7_discard_msg" function must be called in the default branch of the corresponding switch instruction.

 

Sporadic connection aborts

·         When using older versions of the CP 443-1 (up to "CP 443-1 EX02“), switching over between stop/start on an H-CPU can lead to connection aborts; Remedy: Replace the CP with a new version of the CP.

·         If there is continuously high CPU usage on the PC, connection aborts are possible with slower network components; Remedy: Whenever possible, use 100 Mbps, full duplex.

 

14.4             Notes on Configuration, Project Engineering and NCM

 

Required configuration software

To configure connections, you require the following software packages:

·         STEP 7 V5.0 or higher for 2-path communication.

·         STEP 7 V5.1 service pack 4 or higher for 4-path communication.

·         SIMATIC S7 H Systems optional package; This optional package is included in STEP 7 as of STEP 7 V5.3.

 

Fixed parameter values[Hv: HB PC-Station in Betrieb nehmen]

The settings of persistence count and abort timeout using the SAPI S7 mini DB have no effect on fault-tolerant S7 connections. On such connections, fixed internal values are used to achieve the necessary, short failover times.

 

How to configure fault tolerance[Hv: HB PC-Station in Betrieb nehmen]

 

Step

Description

1

Enter all the hardware components of your automation system in STEP 7, HW Config. These include both the CPs in the SIMATIC S7 stations as well as the user applications on the PCs and the SIMATIC NET network adapters.

2

Following this, you can configure the fault tolerant S7 connections for the individual user programs:

·         After saving in HW Config, you set the addresses for the CPs with STEP 7, NetPro and connect the CPs to the appropriate subnets.

·         Select "S7 connection fault-tolerant" for the connection type parameter.

·         In the properties dialog, you decide whether you want to 2 or 4 path redundancy for this connection by activating the "max. CP redundancy" check box.

3

Save and compile in NetPro to generate the databases (SDB and XDB files). Download the databases to the S7 stations and download or import them to the configure PC stations.

 

For more detailed information, refer to the "Commissioning PC Stations (with Advanced PC Configuration)“ manual.

 

Please remember that following any change in the connection configuration in STEP 7, NetPro the current configuration must be downloaded or imported again into the S7 and PC stations.

 

Configuring a CP 443-1[Hv: HB PC-Station in Betrieb nehmen]

If you insert a CP 443-1 into a SIMATIC S7 station, the "Activate fast failover of the connection" check box must be activated (dialog box "Properties CP 443-1 ..." ->Options -> Ethernet Profile for Fault-Tolerant Connections -> activate fast failover of the connection).

 

Do not activate a TF database[Hv: HB PC-Station in Betrieb nehmen]

When working with fault-tolerant connections, no(!) database (LDB file) must be activated in the "Set PG/PC Interface“ program under "Interface parameter assignment used" -> Properties -> TF Protocol.

The use of LDB files for connection configuration is intended to allow compatibility with older products under the Windows 2000 operating system and has not been released for operating fault-tolerant connections on the same CP.

 

How 4-path redundancy functions[Hv: HB PC-Station in Betrieb nehmen]

If you have configured your fault-tolerant S7 connection with maximum CP redundancy (4 paths), if the productive or reserve path fails, another connection path will be established (assuming it is available). The failover can take between several seconds and several minutes depending on your configuration.

The connection is then redundant again (over a new path).

Please note that depending on the configuration, it is possible that the two connection paths now include non-redundant components (not ideal redundancy). At this point, one further redundant component can fail without S7 communication being disturbed (as long as it is not used by both paths).

For more detailed information, refer to the HTML document "Industrial Communication for PG/PC".

 

Configuration limits and performance data of the modules[Hv: bleibt hier]

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·          Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·          Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Driver signature is not recognized[Hv: bleibt hier]

Sporadically, the signature of the CP 1613 driver is not recognized.

If this occurs, confirm the warning from the operating system with "Yes" to install the driver.

 

14.5             "S7 Connection Diagnostics" [14.5 nicht ins OPC-Handbuch; HB S7-Redconnect nicht mehr als Einzelprodukt verfügbar; evtl. in HB PC-Station in Betrieb nehmen ??]

 

Area of application

This program makes it easier to commission fault-tolerant connections and informs you when there is a problem on a specific connection path.

 

Start

The use of the diagnostic program is possible only when you have downloaded a STEP 7 configuration.

You start the diagnostic program from the SIMATIC path (taskbar Start -> SIMATIC -> SIMATIC NET -> S7RedConnect - S7 Connection Diagnostic).

 

Online help

Click on ? -> Contents for information on the program.

 

Dealing with memory access violations

If there is a memory access violation in an application that works with S7-REDCONNECT, or if it no longer reacts for one reason or another, it is possible that the display in the diagnostic program is no longer refreshed.

In this case, close all applications that use S7 connections and restart them.

 

Software diagnostic interface

It is also possible to read diagnostic data from your own application program. See Section "Diagnostic Services for Fault-tolerant Connections" in the "S7 Programming Interface" manual.

 

 

15 CP 1512 Communications Processor

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

15.1             Note

 

Current driver diskette (exclusive PC network operation)

Compare the version of this SIMATIC NET CP 1512 software product with the version of your driver diskette.

If the version of the SIMATIC NET CP 1512 software product is newer than that of your driver diskette,

create a new driver diskette by copying the content of the folder (…\SW\cp1512_cp1612\cp1512) to an empty diskette and then use this as the driver diskette.

 

15.2             Restrictions

 

Number of modules

Only one (1) module may be inserted per computer.

 

 

16 CP 1612 Communications Processor

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

 

16.1             Note

 

Current driver diskette (exclusive PC network operation)

Compare the version of this SIMATIC NET CP 1612 software product with the version of your driver diskette.

If the version of the SIMATIC NET CP 1612 software product is newer than that of your driver diskette,

create a new driver diskette by copying the content of the folder (…\SW\cp1512_cp1612\cp1612) to an empty diskette and then use this as the driver diskette.

 

16.2             Restrictions

 

Modules per computer

Per computer, only one (1) module can be used in configured mode.

 

Hot plugging

CP 1612 communications processors are not approved for hot plugging.

 

 

17 SOFTNET PN IO

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.
If you install the SIMATIC NET PC software products under Windows Server 2003, certification messages are displayed. Please confirm this or the installation will be aborted.

 

17.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         Browsing the configured devices over OPC

V6.2.1

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

There is no predecessor product

 

17.2             Restrictions

 

Number of network adapters

A maximum of 1 (one) network adapter with SOFTNET PN IO can be operated.

 

Deactivating Ethernet network cards

Ethernet network cards must not be deactivated.

 

Deactivating protocols

None of the protocols TCP/IP, PROFINET IO RT, and ISO must be deactivated since they are necessary for configured operation!

 

Writing to individual submodules of an ET 200S

It is only possible to write to individual submodules of an ET 200S station after all submodules of this station (with status=Good) have been written to.

This applies both during startup and when a station returns following station failure.

 

Update times for cyclic data exchange

With a larger hardware configuration or when using Wireless LAN, the update times proposed by STEP 7 must be increased as follows:

·         up to 16 devices: 8 ms
up to 32 devices: 16 ms
up to 64 devices: 32 ms
The information above relates to 100 Mbps full duplex.

·         WLAN up to 16 devices: 32 ms
WLAN up to 32 devices: 64 ms
WLAN up to 64 devices: 128 ms
These values are only guidelines and higher times may be required depending on the quality of the wireless LAN link.

 

Operation with the CP 1613

It is not possible to operate SN PROFINET IO over the CP 1613.

 

Notes on the manual PROFINET IO-Base User Programming Interface[sr: HB IO-Base-Anwenderprogrammierschnittstelle]

The result parameter of the PNIO_CBE_DEV_ACT_CONF callback function triggered by PNIO_device_activate only indicates that the corresponding device was assigned to the PROFINET IO Controller. IO data transfer with the device is indicated only after the station return alarm PNIO_ALARM_DEV_RETURN.

In this version, the following paragraph does not apply:

"CLEAR IO data cannot be written or read.

The IP data status BAD is transferred to all IO devices for all IO data."

The following is actually the case:

"IO data can be written and read."

 

Restrictions in the PROFINET IO-Base user programming interface[sr: HB IO-Base-Anwenderprogrammierschnittstelle]

Before closing the application program, the "PNIO_close" function must be called.

The "PNIO_data_write" and "PNIO_data_read" functions always relate to the data of a module. As a result, no data consistency over submodule boundaries is possible.

After starting the PC, the "PNIO_controller_open" function must only be executed after completion of the SIMATIC NET configuration phase. If this is not completed, the error code PNIO_ERR_INTERNAL is returned and the call must be repeated. Instead, you can evaluate the "SimaticNetPcStationUpEvent“ event. You will find a detailed description in the "Commissioning PC Stations“ manual.

The "PNIO_rec_write_req" function (data records) is not currently released since no connection partners that support this function are currently available.

The use of CLEAR mode in the current version is not adequate to switch devices to the safe status. For all modules, the function "PNIO_data_write" must be called with the parameter "IOLocState=BAD".

The "PNIO_data_read" function can be executed even in CLEAR mode.

The use of the CLEAR mode is therefore not released even with the OPC interface using the "&mode()" and "&modeval()" items.

The "PNIO_close" function must only be used in the OFFLINE mode.

The user may only call "PNIO_set_mode“ again when an old "PNIO_set_mode“ job was acknowledged with PNIO_CBE_MODE_IND.

PNIO_rec_read_req (send read data record job), parameter "Length“

"Length“ parameter: Maximum length of the data record (in bytes) to be transferred by the IO device. The pointer to the data record and its actual length is returned by the callback event PNIO_CBE_REC_READ_CONF.

Callback event PNIO_CBE_REC_READ_CONF (report result of a read data record job)

"Length“ parameter: Length of the transferred data record (in bytes) to which "pBuffer“ points.

"pAddr“: Address of the module of the device that answered the read data record job.

 

Hyperthreading

On PCs with activated hyperthreading, it may take longer for the PROFINET IO system to start up (several minutes); Remedy: Disable hyperthreading (BIOS).

 

Data records

Writing data records is not released in the current version since there are not yet any suitable devices that support this function.

This version supports reading of data records only up to a length of 480 bytes.

 

Use of Industrial Wireless LAN (IWLAN) [ps: ins HB PN-IO]

Operation of PROFINET IO over IWLAN is released if the user adheres to the following constraints:

·         The PROFINET IO devices have a functioning communication infrastructure with very good signal quality available at all times and all locations.

·         Since PROFINET IO communication works with very short cycle times, even slight fluctuations in performance of the IWLAN infrastructure (for example, due to disturbances caused by mobile nodes or very fast moving nodes etc.) can cause brief disturbances in communication with the PROFINET IO device.

·         When roaming (a mobile device moves from one access point to another), temporary communication disturbances must be expected.

·         You should take possible disturbances in communication with PROFINET IO devices into account in your application. By varying the PROFINET update time , number of devices, and data length parameters, you can adapt the data rate required by PROFINET communication to the conditions of the wireless link. Since the quality of a wireless link depends greatly on the local conditions, no general statement can be made here.

 

If your user program cannot tolerate temporary communication disturbances, the use of PROFINET IO over IWLAN cannot be recommended.

 

PROFINET IO OPC server: Changes OFFLINE <-> OPERATE are permitted[pg: OPC HB Bd. 2 Kap. 2.9.10]

Contrary to the description in the "Industrial Communication with PG/PC Volume 2 - Interfaces" manual Section 2.9.7, mode changes to any mode are possible with the "&mode()" OPC or "&modeval()" item, so that, for example, a direct change from OFFLINE to OPERATE is possible and vice versa.

The OFFLINE mode can be set, for example, to stop the controller. Only during startup (when the first client connects to the OPC server), contrary to the description, there is no automatic change to CLEAR mode but to OPERATE mode if "Set PNIO controller automatically to OPERATE" was configured with NCM.

 

Configuring a PC station with STEP 7/NCM PC

To select a network adapter when several network adapters are attached to the same network, follow the steps below:

1.  Select the network adapter you want to install in the "Simatic Shell“ folder in the Explorer, Options -> Settings…

2.  Confirm with OK.
The network adapter is then reinitialized when you confirm the subsequent dialog.

 

Download During PROFINET IO Operation

While a PROFINET IO user program is active, there must be no download of a configuration. First shut down your PROFINET IO user program.

 

17.3             Notes on Project Engineering and Configuration

 

Network bridge

With a network card that has been added to a "Network bridge" added, it is not possible to operate SOFTNET Industrial Ethernet.

If you want to use a network card inserted in a network bridge for SIMATIC NET products, you must first remove it from the network bridge before installing the SIMATIC NET software product CD.

 

Deactivated network adapters

When you install the SIMATIC PC software over older versions, deactivated network adapters are reactivated.

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·          Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·          Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Registering a network adapter for configured mode

A network adapter only needs to be registered for configured mode when the configuration was downloaded with STEP 7/NCM PC to the PC station or imported using an XDB file before the computer was restarted.

 

 

18 SOFTNET-S7 for Industrial Ethernet

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

18.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3 with Hotfix 1

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

·         Passive S7 connections over TCP possible in online mode.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Bugs fixed

V6.1.1

·       Windows 2000 is supported on the same CD as Windows XP.

V6.1

·       Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Bugs fixed

·         Configured inter-subnet connections

·         Configured routing functionality

V6.0

·         Windows NT, Windows 2000: new, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with a lot of tools (COML S7, COM PB)

·         64 instead of previously 8 connections

·         PG routing functionality

·         Support of the SEND-RECEIVE job AWAIT_CONN_REQ_USER for ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) and ISO

V3.3

·         Access using dial-up connections is possible.

·         Under Windows NT 4.0, access using RAS is possible.

·         Windows 2000 is supported.

V3.0

·         TSAP routing functionality

·         The SAPI S7 programming interface has been extended with new BSEND/BRECEIVE services for the transfer of large data fields blocks of data. These new services are described in the latest S7 Programming Interface manual.

·         The trace concept was modified for the SAPI S7 programming interface; when the trace function is activated now, as default the outputs are written to a trace file with a maximum size of 10,000 lines. If this file becomes full, a new file is created. When this is full, the oldest file is overwritten.

V2.0

·         Starting several SEND/RECEIVE applications is possible.

·         ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) can now be called as a Windows NT service.

 

Marathon FTvirtual Server V6.0 and V6.1

Marathon FTvirtual Server V6.0 and V6.1 have been tested and released with the SIMATIC NET Softnet S7 IE product under the Server 2003 operating system (without SP1). They have neither been tested nor released with other SIMATIC NET products or versions.

 

The license cannot be transferred directly during product installation:

1.    First install the ALM software on the virtual server from the SIMATIC NET CD.
Open the "File/Customize" menu and make the following settings on the "General" tab: To transfer the license, uncheck "Forbid license keys transfer to local computer".

2.    Then install the ALM software on a co-server from the SIMATIC NET CD.

3.    Then transfer the license from diskette to the virtual server with the ALM software by opening the "Edit / Connect computer" menu and selecting the virtual machine.

To transfer the license back, first uncheck "Forbid license keys transfer from local computer" in the "File/ Customize" menu in the "General" tab.

 

18.2             Restrictions

 

Number of network adapters

A maximum of 1 (one) network adapter with SOFTNET-S7 can be operated.

 

Deactivating Ethernet network cards

Ethernet network cards must not be deactivated.

Deactivating protocols

None of the protocols TCP/IP, PROFINET IO RT, and ISO must be deactivated since they are necessary for configured operation!

 

Note on the SEND/RECEIVE programming interface and OPC, use of expedited data over ISO connections[pg: OPC HB Bd. 2 Kap. 6.2.8]

If data packets of the "Expedited Data" type are transferred on a SEND/RECEIVE ISO connection, the receiving application at the PC must make sure that this data is actually accepted. Otherwise, the buffering of these data packets can lead to a lack of memory that can eventually cause the connection to be terminated.

This means that if you use an ISO connection with your OPC user program, a receive item must be activated on this connection.

 

Instructions relating to older modules[Bermann: Hinweis belassen??]

Information on the CP 1401, CP 1411 and CP 1511 modules in other documents can be ignored since these modules have been discontinued.

 

Number of jobs per connection with Industrial Ethernet and S7 protocol

The send credit (number of outstanding jobs per connection) negotiated between the client and server must not exceed a maximum of 2. At any time, the maximum number of outstanding send jobs per connection may be 2, and the maximum number of outstanding received jobs is also 2.

The send and receive credit can be set to 2 with the "s7_mini_db_set“ function and the following parameters:

·       S7_MINI_DB_INIT_REQ_AMQ_CALLING

·       S7_MINI_DB_INIT_RSP_AMQ_CALLING

·       S7_MINI_DB_INIT_REQ_AMQ_CALLED

·       S7_MINI_DB_INIT_RSP_AMQ_CALLED

With simultaneous client and server functionality, the permitted values are reduced to 1.

 

Segment sizes for SEND/RECEIVE

With SEND/RECEIVE, messages with a maximum of 4 Kbytes of user data are supported.

 

Restrictions configuring S7 connections

All communications modules of a PC must always be connected to a network in the STEP 7 project, otherwise even the S7 connections of a connected communications module do not work.

 

S7 programming interface

Return values of the "s7_receive" function: When evaluating the return values of the "s7_receive" function, the "s7_discard_msg" function must be called if unexpected values occur (for example in the default branch of the corresponding switch instruction ).

 

Passive S7 connections over TCP

In OFFLINE mode (see Station Configuration Editor program), passive S7 connections over TCP do not work to applications of version V6.3. Instead, use applications of version V6.2.

In ONLINE mode, passive S7 connections over TCP do not work with applications of version V6.2 or earlier. Instead, use applications of version V6.3.

 

Passive SEND/RECEIVE connections

Passive SEND/RECEIVE connections can only be used from within one application program.

 

SEND/RECEIVE interface supports only a credit of 1

The SEND/RECEIVE interface supports only a credit of 1. The application is responsible for flow control; in other words, that there is a waiting time following each job until the response is received.

 

18.3             Notes on Configuration and Configuring

 

Communication using the Remote Access Service (RAS)

A connection to a partner is established with the integrated "RAS" service. The partner only needs to support the establishment of a TCP/IP connection.

If you want to communicate using RAS,  your PC must have an ISDN access, for example ISDN access over ISDN card or router. The TCP/IP protocol must also be installed.

When the ISDN connection is established, the access point of the application is assigned an IP address set during connection establishment or an IP address from the partner. Set the "access point of the application" for RAS operation in the "Configuration Console" Program (Windows taskbar Start Simatic ‑> SIMATIC NET -> Settings -> Configuration Console), for example, as follows:

S7ONLINE (STEP 7) -> TCP/IP -> NdisWanIp

 

Special parameter setting

If you want to operate a configured ISO transport connection between a PG/PC and a SIMATIC programmable controller, please use the parameter settings shown below on the SIMATIC programmable controller.

 

Parameter

Value

Retransmission Time for data transfer

2000 ms or higher

Retransmission max. count for data transfer

10 or higher

 

Lower values, for example the default values, can cause the connection to break down.

 

Multiple protocol operation

Multiple protocol mode means that you can communicate with the S7 protocol and the SEND/RECEIVE protocol at the same time. With each of these protocols, you can decide whether or not you want to use the ISO or ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) transport protocol.

 

Message MAC address does not exist in Configuration Console

If you receive the message that the MAC address does not exist in the "Configuration Console" program, you have probably accidentally deleted the "SIMATIC Industrial Ethernet (ISO)" protocol. Reinstall the protocol.

 

Network bridge

With a network card that has been added to a "Network bridge" added, it is not possible to operate SOFTNET Industrial Ethernet.

If you want to use a network card inserted in a network bridge for SIMATIC NET products, you must first remove it from the network bridge before installing the SIMATIC NET software product CD.

 

Deactivated network adapters

When you install the SIMATIC PC software over older versions, deactivated network adapters are reactivated.

 

Multiple IP addresses

For the S7 connections, only the last IP address in the IP address list can be used.

IP address list, see: "Extended TCP/IP Settings" dialog.

 

Configuration limits and performance data of the modules

You will find the configuration limits and performance data of the modules on the Siemens Web pages as FAQs under entry ID 15227599.

·          Link in German: http://www4.ad.siemens.de/view/cs/de/15227599

·          Link in English: http://www4.ad.siemens.de/view/cs/en/15227599

 

Registering a network adapter for configured mode

A network adapter only needs to be registered for configured mode when the configuration was downloaded with NCM PC/STEP 7 to the PC station or imported using an XDB file before the computer was restarted.

 

Matching up connection monitoring times

In STEP 7/NCM PC, HW Config, you can select the connection monitoring time of an Industrial Ethernet SOFTNET module in the "Options" tab. This should be lower than the value of the connection establishment timeout and job timeout in the "OPC" tab of the "Properties S7 Connection" dialog in STEP 7/NCM PC, NetPro.

 

Avoiding "Stop“ in the Station Configuration Editor by changing parameter settings

After downloading a STEP 7 project, the communication module use signals "Stop" mode to your computer in the Station Configuration Editor when all the following conditions are met >at the same time<:

·       You are using the SIMATIC NET PC Software CD 2005 (software version V6.3).

·       You are using a STEP 7 version lower than V5.3 SP2.

·       You are communicating over ISO-on-TCP on Industrial Ethernet.

Avoid the Stop mode by configuring the Keepalive time as follows:

1. Select the object properties of the Ethernet module in the "Options“ tab.

2. Change the "Send keepalives for connections“ from "7200“ to "30“.

3. Recompile the project.

If it is not possible to modify the configuration, you must restart your computer following the download to change the communication module to the "Run" mode.

 

Note specifically for SOFTNET-S7 for Industrial Ethernet:

Out-of-date STEP 7 hardware catalog

SOFTNET-S7 supports connections as of V6.0 64.

STEP 7 to V5.1 SP2 does not display this in the hardware catalog.

 

18.4             Setting up Configured Operation over ISDN

 

If you want to set up configured operation over ISDN, follow the steps below:       

1.  Install the ISDN card so that it is entered as a network adapter in Control Panel -> Network Connections.

If the ISDN card was installed prior to the SIMATIC NET PC software product, for example when updating from the SIMATIC NET PC software CD, apart from the "Internet protocol (TCP/IP)“, the "SIMATIC Industrial Ethernet(ISO)“ and "PROFINET IO RT Protocol“  are associated with the adapter. These two protocols must be deselected in Control Panel -> Network Connections ‑> Properties.

2.       Note the TCP address of the ISDN card preset by the installation and replace this temporarily with the addresses of the configuration (PC network adapter "IE General“: "IP address“, "subnet mask“ and as "Standard gateway“ the PC page of the router, in other words the "Address“ in "Gateway“).

In the "Configuration Console", the addresses of the ISDN card now match the configuration. Under some circumstances, the addresses there are marked with a round white-red cross indicating an error. You can ignore this indicator.

3.  Enter the ISDN card in the Station Configuration Editor as "IE General“ card and load the local configuration on the PC (from STEP 7 or SIMATIC NCM PC).

4.  After loading the configuration, replace the addresses of the ISDN card again by the addresses preset in the installation (that you noted down).

For connection establishment, either the configured address of the PC network adapter "IE General“ must be set in the connection definition (Taskbar Control Panel -> Network Connections) or the corresponding address is supplied by the router at the partner end. In this case, "Obtain an IP address automatically“ must be entered in the connection definition.

After successful ISDN connection establishment, the configured connections can be operated.

 

 

19 SOFTNET-S7 Lean for Industrial Ethernet

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 29 "Notes on C Programming Interfaces

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

19.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3 with Hotfix 1

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

·         Passive S7 connections over TCP possible in online mode

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

·         Bugs fixed

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

·         Base version

 

Note

 

For SOFTNET-S7 Lean for Industrial Ethernet, the same restrictions apply as for SOFTNET-S7 for Industrial Ethernet in Section 18.2 "Restrictions“.

 

For SOFTNET-S7 Lean for Industrial Ethernet, the same Notes on Configuration and Project Engineering apply as for SOFTNET-S7 for Industrial Ethernet in Section 18.3 "Notes on Configuration and Project Engineering“.

 

For SOFTNET-S7 Lean for Industrial Ethernet, the same information on Setting up Configured Mode over ISDN applies as for SOFTNET-S7 for Industrial Ethernet in Section 18.4 "Setting up Configured Mode over ISDN“.

 

 

20 SOFTNET-PG for Industrial Ethernet

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

 

20.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000  + SP4 is supported.

·         Windows Server 2003 is supported.

·         Bugs fixed

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Windows XP is supported.

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Bugs fixed

·         Configured inter-subnet connections

V6.0

·         Windows NT, Windows 2000: new, uniform configuration with SIMATIC NCM PC or STEP 7 instead of with a lot of tools (COML S7, COM PB)

·         Support of the SEND-RECEIVE job AWAIT_CONN_REQ_USER for ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) and ISO

V3.3

·         Under Windows 98, access via dial-up networks is possible.

·         Under Windows NT 4.0, access using RAS is possible.

·         Windows 2000 is supported.

V3.0

·         TSAP routing functionality

V2.0

·         Starting several SEND/RECEIVE applications is possible.

·         ISO-on-TCP (synonymous with TCP/IP (RFC 1006)) can now be called as a Windows NT service.

 

20.2             Restrictions

 

PG functions only

The "SOFTNET-PG" product allows operation of PG functions only (STEP 7/STEP 5).

 

Number of network adapters

A maximum of 1 (one) network adapter with SOFTNET-PG can be operated.

 

Instructions relating to older modules

Information on the CP 1401, CP 1411 and CP 1511 modules in other documents can be ignored since these modules have been discontinued.

 

20.3             Notes on Project Engineering and Configuration

 

For information on

- Communication using the Remote Access Service (RAS)

- Message MAC address does not exist in Configuration Console

- Network bridge and

- Deactivated network adapters

see Section 18.3 "Notes on Configuration and Project Engineering“.

 

 

21 PN OPC Server

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

21.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Windows Server 2003 is supported.

·         Support of structure element variables

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is not yet supported.

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Bugs fixed

·         New data types DATE_AND_TIME for S7 extended variables

·         Configuration using STEP 7/SIMATIC NCM PC

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Bugs fixed

·         New data types DATE_AND_TIME for S7 extended variables

 

21.2             Restrictions

 

The PN CBA OPC Server is not released for Windows Server 2003 SP 1

The PN CBA OPC Server is not released for Windows Server 2003 Service Pack 1.

The cause of the problem is related to the interaction of the Microsoft DCOM communication with the remote CBA devices. Microsoft provides a hotfix as a restricted remedy, see http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B899148.

 

Delayed recovery function following connection abort

Due to the existing connection monitoring, the N OPC Server detects a connection abort. The re-establishment of the connection and the change in the quality from "BAD" to "GOOD" can, however, take up to several minutes.

Deleting all protocols except "Connection-oriented TCP/IP" can speed up the re-establishment of the connection.

Follow the steps below under Windows 2000:

 

Step

Description

1

Open the "Run" dialog via the Windows Start menu.

2

Enter "dcomcnfg" and confirm with "OK".

3

When the "Distributed COM Configuration Properties" dialog opens, select the "Default Protocols" tab.

4

Delete all the protocols except "Connection-oriented TCP/IP".

5

Restart your computer.

 

Follow the steps below under Windows XP/Windows Server 2003:

 

Step

Description

1

Open the "Run" dialog in the Windows Start menu.

2

Enter "dcomcnfg" and confirm with "OK".

Reaction

The "Component Services" dialog box appears.

3

In the left-hand pane of the dialog box, go to "My Computer" in the tree (expand Console Root -> Component Services -> Computers -> My Computer).

4

Right-click on "My Computer" and select "Properties".

5

Select The "Default Protocols" tab in the "My Computer Properties" dialog box.

6

Delete all protocols in the "DCOM Protocols" list box except for "Connection-oriented TCP/IP".

7

Restart your computer.

 

Use only one subnet per PC station

If there are several subnets (network adapters in the PC station), the PN OPC Server cannot uniquely assign the partner IP address to the network adapter. This means that no connection can be established. The use of several network adapters in a PC station on various Ethernet networks is not recommended.

 

21.3             Note

 

Consistency of symbol files

For PROFINET, you can use the iMAP Workbench to generate symbols for the PROFINET variables and store them in an OPC symbol file. You can also display and modify a symbol file with the Symbol File Configurator. Avoid simultaneous access to the same symbol file.

 

Tag files with extended variables

Tag files with S7 variables generated with iMAP V1.0 are no longer supported if the iMap V1.1 project has been downloaded to the hardware.

To ensure consistency, symbol files generated with iMap and suitable for the current iMap project should be used.

 

SIMATIC iMap V2.0 uses shorter symbol names.

In previous iMap symbol files, all item names began with "Project...".

An additional prefix could be defined in the "Configuration Console" so that these items had the following structure: "Prefix.Project...".

As of SIMATIC iMap V2.0, a default prefix, for example, "Project" can be assigned per iMap symbol file. Items now no longer have an explicit preceding "Project".

If the recommended default prefix is used with the "Configuration Console", this means a shorter syntax "Project...".

Another prefix or no prefix can, however, also be used. In this case, the item name is shortened. An OPC client must take modified item names into account.

 

SIMATIC iMap V2.0 does not support symbol files of the type SSD

As of version 2.0 of SIMATIC iMap, only efficient symbol files of the type STI will be created with the "create OPC symbol file" function. We strongly recommend that you use only the STI symbol files to operate the PN OPC server.

 

SIMATIC iMap V2.0 SP1 now only exports structure element variables

With version 2.0 of SIMATIC iMap, simple structure variables can also be exported as VT_ARRAY of VT_VARIANT with the "Create OPC Symbol File" function. As of version 2.0 SP1, however, only individual structure element variables will be created in the OPC symbol file in a folder with the symbol name. There is therefore no symbolic variable available for the complete structure. If this variable is required, it must be inserted in the symbol file later with the Symbol File Configurator. To do this, take a structure element variable as a template and remove the element identifier, for example change "struct1" -> "struct" in the runtime name of the variable.

 

 

22 SNMP OPC Server

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

You will find the electronic version of the Installation Instructions and other SIMATIC NET documents on the accompanying SIMATIC NET CD "Manual Collection".

 

22.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

·         WinCC Version 5.x is no longer supported.

V6.2.1

·         Bugs fixed

V6.2

·         Windows 2000 with SP3 or SP4 is supported.

·         Windows Server 2003 is supported.

V6.1.1

·         Windows 2000 is supported on the same CD as Windows XP.

V6.1

·         Support for Windows XP

V6.0.5 HF2

·         V6.0.5 Hotfix 2 also contains Hotfix 1.

·         WinCC Version 5.1, along with SIMATIC NET V6.0.5, can only be used with Hotfix 2.

V6.0.5

·         Support for Windows 2000 and Windows NT

 

22.2             Licenses

 

As supplied, the SNMP OPC Server Basic includes a license for 20 IP addresses. This allows you to access 20 nodes from a PC.

 

As supplied, the SNMP OPC Server Extended has no restrictions.

 

As supplied, the SNMP OPC Server PowerPack is an update of the Basic Version to the Extended Version.

 

22.3             Restrictions

 

Memory leaks with communication to Windows 2000 SNMP agents that have not yet started

When monitoring SNMP variables of a PC station when the SNMP agent has not yet started,

under Windows 2000, there are memory leaks in the SNMP OPC server. Microsoft is currently working on a bug fix for the SNMP service.

 

22.4             Notes on Project Engineering and Configuration

 

SNMP profile "Profil_IPC_V11.txt" must not be modified.

The SNMP profile "Profil_IPC_V11.txt" is a predefined profile. This must not be modified.

 

22.5             Examples

 

ActiveX controls and application samples

ActiveX controls and application samples for the SNMP OPC Server are available on the Siemens Internet pages as FAQs under entry ID 13051333.

Link in German: http://www4.ad.siemens.de/view/cs/de/13051333

Link in English: http://www4.ad.siemens.de/view/cs/en/13051333

 

 

23 DX OPC Server

 

Please make sure that you read the following sections in this document:

·         Section 24 "General Requirements, Notes, and Restrictions

·         Section 25 "Information, Restrictions and Notes Relating to OPC

·         Section 26 "Notes on Licenses and Key Diskettes

·         Section 27 "Requirements and Restrictions Relating to Hardware in General

·         Section 30 "Notes on Configuration, Configuring and NCM

You only need to read the other sections if they relate directly to your product.

 

The electronic version of the Installation Instructions and other SIMATIC NET documents can be found on the accompanying SIMATIC NET CD "Manual Collection" (electronic manuals) or in the download version in separate files that can be downloaded from the Web.

23.1             Version History

 

Version

Changes/Additionally Supported Functions

V6.3.0.1

·         Windows Server 2003 with SP1 is supported.

V6.3

·         Windows XP with SP2 is supported.

V6.2.1

·         Bugs fixed

V6.2

New product for:

·         Windows 2000 + SP 3 or SP4

·         Windows XP + SP1

·         Windows Server 2003

 

23.2             Restrictions

 

TargetItemPath and SourceItemPath are not supported

The "TargetItemPath" and "SourceItemPath" parameters are not supported when the "AddDXConnections()" function is called.

 

Communication abort and unexpected closing of the DX OPC server with cable interruptions occurring too often

If DCOM DX communication with remote source servers is active and if there are often interruptions on the cable, it is possible that DX communication will not be resumed. As a result, the target DX OPC server can be ended unexpectedly.

It is possible that local DA communication no longer has a connection to the DA OPC server.

Remedy: Try to eliminate the cable interruptions and start DX and DA communication again.

23.3             Note

 

Target items are validated during configuration

When configuring DX connections, the target items are validated, however not the source items. If, for example, the configuration of the OPC name space is not yet loaded on the PC station, DX connections will be rejected at the "AddDXConnections()" call. The PC station should therefore be configured with STEP 7 before the OPC DX configuration.

 

DX sample client from the OPC Foundation

No sample client is supplied with the DX OPC server product. The OPC Foundation www.opcfoundation.org provides a sample client including source code.

 

 

24 General Requirements, Notes, and Restrictions

24.1             Supported Operating Systems

 

Usable operating systems

The products of this SIMATIC NET PC software can be operated with the following operating systems:

·         Windows XP + SP1 or SP2 - Professional

·         Windows Server 2003 - Standard Edition or with SP1

·         Windows 2000 + SP3 or SP 4 - Professional, Server, Server with Terminal Service functions
Restrictions: Terminal Server services are not released for all modules or software products. For further information, refer to the chapters on the individual products.

Of the Chinese language versions, only the language version "Simplified Chinese" is supported, however not in the Multilanguage versions of Windows. The multilanguage version is released for the languages German and English; the other languages were not tested.

The service packs listed are necessary! You will find service packs for Windows 2000 or XP on the Microsoft home page as downloads.

 

Manual: "Commissioning PC Stations"

The "Commissioning PC Stations" manual was not revised for the CD 2005 HF1. As a result, the Windows Server 2003 SP1 is not covered in this manual.

For all aspects regarding DCOM and setting permissions in Server 2003 with SP1, follow the same procedure as described in the manual for the Windows XP with SP2 operating system.

 

Only one operating system per computer permitted

SIMATIC NET PC software products are supported only on computers on which one operating system and one only is installed. Computers with multiple selectable operating systems are not permitted.

 

New Hardware Wizard dialog in Windows XP + SP2 and Windows Server 2003 + SP1

If a SIMATIC NET module is installed in the computer after you have installed the SIMATIC NET Software Product CD, it is not always installed automatically after you restart the PC. Instead, the Hardware Manager or its Wizard for new hardware appears. Under Windows XP + SP2, the wizard starts by asking you whether is should search for current drivers on the Windows Update Server. Choose "No, not this time" and then click the buttons "Next" and "Next" again and then "Finish".

 

24.2             Terminal services with Windows 2000 and Windows Server 2003

 

Description

The use of the terminal services of the Windows 2000 Server with a terminal service client for SIMATIC NET products is released as of SIMATIC NET Software Product CD 07/2001 SP5.
The use of the terminal services of Windows Server 2003 with a terminal service client for SIMATIC NET products is released as of SIMATIC NET Software Products CD 11/2003.
This means that all work with SIMATIC NET PC software products can be performed via a Windows 2000/ XP Terminal. Possible conflicts due to connecting several terminals have been eliminated. For a terminal user, this means:

·         Programs for configuring and assigning parameter values for the SIMATIC NET software such as "Configuration Console" or "Station Configuration Editor" can be operated at the same time from one terminal.

·         From a terminal, the Station Configuration Editor has only read access.

·         Messages from SIMATIC NET products (error messages, run-time messages) are displayed on all logged on terminals.

 

Installation of SIMATIC NET PC products

Please note that Setup switches the Windows 2000 Server/Windows Server 2003 with installed terminal services to the "installation mode" from the "user mode" during installation of SIMATIC NET PC Products.

Once the installation is successfully completed, the server continues in the user mode again after you restart.

 

Further information

You will find wide-ranging help on the terminal services in the help system of the Microsoft Windows 2000 Server/Windows Server 2003.

 

Restrictions affecting configuration

It is not possible to configure with the SIMATIC NET PC Manager and the PC Station Wizard in SIMATIC NCM PC on terminal service clients.

 

Programs started from a remote terminal client can hang for several seconds

If you start an application on a terminal server from a remote terminal client, this may hang for several seconds if the connection between the terminal client and terminal server is disrupted or the terminal client computer changes to the sleep mode. This can lead to temporary computer blockages of several seconds on the terminal server if the communication connection between the PC/PG and terminal is interrupted.

 

24.3             Restrictions

 

Functionalities that cause problems

The following functionality is not supported because of potential problems during operation with SIMATIC NET:

·         The files must not be encrypted, for example NTFS5 Encrypted File System. This applies to all files required for the functionality of the CD (program files, configuration files, databases etc.).

·         Files installed by SIMATIC NET must not have the "hidden" or "superhidden" status.

·         The on-demand installation of the SIMATIC NET software using Windows 2000 Server/Windows Server 2003 is not possible.

·         It is not possible to assign UNC path names for databases or programs of SIMATIC NET.

·         User programs that communicate using SIMATIC NET must not be used as Windows services (background processes) and must not be triggered in the Autostart group to avoid undefined initialization statuses during startup. Instead, use the Autostart function for applications and services in the "Configuration Console“.

 

Functions that have not been released

The following functions are not released because they have not been tested:

·         It is not possible to install on replaceable disks or enlarged hard disks ("DFS").

·         Installation in a folder that references other drives (known as "junction points") is not supported.

·         The "Disk Quota“ property is not supported, in other words, if you have set a maximum value, this could nevertheless be exceeded when you install SIMATIC NET software.

·         Industrial Ethernet must not be operated with IPSec.

·         Industrial Ethernet must not be used in VPN (Virtual Private Networks).

 

24.4             No Real Time

 

Windows is not a real-time operating system. Real-time requirements cannot therefore be met.

As a result, it is possible that when starting programs or reading files, your application is not executed for several 100 ms.

The points below will help you to optimize your system and to achieve reaction times approaching those of a real-time system:

·         You should have enough memory so that Windows only seldom needs to use the page file.

·         Avoid intensive access to diskettes, hard disks, or CD drives such as occurs when starting up large programs.

 

Simultaneous network load

If there is a high network load due to parallel communication, for example copying files, a temporary station failure followed by return of the station can occur. This is due to the lack of real-time properties in WINDOWS.

This must be taken into account in the user program.

Increasing the update time of the PROFINET IO system reduces the incidence of these failures.

 

24.5             Further Notes

 

Restoring files

When Windows XP/Windows Server 2003 prompts you to insert the Windows CD to restore files, follow the instruction and confirm with "OK".

 

Installation of Chinese[sr: Globale Inst.-Anleit.]

The installation dialog of the SIMATIC NET software offers you the choice of German or English. If you want to install on a Chinese Windows platform, select English.

 

Required privileges

Under Windows, you must have power user or administrator privileges to start the software tools "Set PG/PC Interface" or "Configuration Console".

To work with NCM PC under Windows, you must log on at least as power user. To install SIMATIC NCM PC and to set up modules using the "Set PG/PC Interface" application, you must have administrator privileges.

If you use the SOFTNET-PG for Industrial Ethernet product, user permissions are adequate.

 

Upgrade to newer Windows operating systems

If you upgrade from Windows NT 4.0 or Windows 2000 to Windows 2000 or XP or /Windows Server 2003 you must first uninstall all the SIMATIC NET products. After uninstalling the products, you can then upgrade to the new Windows version. The SIMATIC NET PC software can then be installed.

 

DCOM error in the Event Viewer

The configuration of a PC station with PCS7/APACS + option V6.0 replaces the DA0350.DLL from version 3.50.3602 with version 3.51.1608.0. As a result, the Event Viewer displays the message "DCOM Error" every two minutes for the SIMATIC NET Configuration Server and SIMATIC NET Configuration Service.

 

DCOM settings and MSI installation

If you have changed the standard DCOM settings as described in the Commissioning PC Stations manual and Quick Start to allow communication with the DCOM OPC server, you cannot install/uninstall any further MSI-based programs (this also applies to installing or configuring Microsoft IIS and activating the OPC XML DA Web service because the Microsoft Management Console does not accept the authorization). This restriction does not, however, apply when you install a SIMATIC NET PC Product CD or a new service pack.

 

If you need to do this, you must change the default DCOM settings while you install and configure. Follow the steps below:

1.  Note down the settings made on your PC for the parameters "Default Authentication Level"  and "Default Impersonation Level" (taskbar Start -> Run -> dcomcnfg  and open  ->  Default Properties -> tab, dialog section Default Distributed COM Communication Properties).

2.  Set the parameters as follows:

 

Parameter

Setting

Default Authentication Level

Connect

Default Impersonation Level

Identify

 

It is now possible to install/uninstall a further MSI-based program. SIMATIC NET applications that communicate using the DCOM server, are, however, no longer fully functional.

3.  Set the original settings for the "Default Authentication Level" and "Default Impersonation Level" again.

 

Windows domain profiles overwrite local settings

In a Windows domain, a domain administrator can make local settings on workstations that are adopted when the workstation logs on with the domain and overwrite the existing local settings.

Among other things, this affects:

·         Windows Firewall

·         Virus scanners

·         Group policy

·         Entries in the registry

·         Access rights in the file system

Note that settings relevant to SIMATIC NET involving the firewall, the DCOM configuration and necessary access permissions in the file system can be changed and the functionality impaired.

 

Trace paths

Storage space for trace paths must be set up for all users with write permissions.

 

Insert Microsoft Office CD

Although you have changed nothing in the Microsoft Office programs, you will be prompted to insert the Microsoft Office CD. Follow the instructions and start an Office program such as Word or Excel. More detailed information is available from Microsoft at:
http://support.microsoft.com/default.aspx?scid=kb;en-us;298385

 

Restricted navigation with the mouse in the "Industrial Communication with PG/PC Volume 1 Basics" manual

In the contents of the PDF document "Industrial Communication with PG/PC Volume 1 Basics", navigation by clicking on a chapter with the mouse cannot be used. If you click on the page numbers in the Contents, you will not jump to the correct page.

 

Microsoft driver certification

With the exception of the CP 1612 driver, the drivers installed from the SIMATIC NET CD are not certified by Microsoft.

 

Message "The simatic_s7l file is read-only“ when overinstalling and uninstalling

When overinstalling or uninstalling NCM PC, it is possible that the "simatic_s7l“ file is read-only. The prompt "Do you want to replace the simatic_s7l file?“ or "do you want to remove the simatic_s7l file?“ appears Answer the prompt with "Yes“.

 

Use of virus scanners

      Script blockers and worm protection must be configured so that the user is prompted for confirmation (no automatic blocking).

      When using the FMS protocol, there must be no virus scanner active.

      Norton Antivirus

Norton's own firewall was not tested.

The worm protection warning relating to "CCAgentService“ must be acknowledged with "Allow“.

      McAfee

The script blocker message relating to "MsiExec.exe“ during the installation of the SIMATIC NET PC Software CD must be acknowledged with "Allow“ within 20 minutes, otherwise the installation is aborted.

 

 

25 Information, Restrictions and Notes Relating to OPC

25.1             OPC as Standard Interface

 

The SIMATIC NET software products have access via OPC as the default interface. The user can therefore has standardized access options for all protocols of these products.

 

25.2             Restriction with OPC

 

OPC Data Access interface V3.0 is not released

The OPC Data Access interface V3.0 is not released for the SIMATIC NET OPC DA server.

 

Automation Interface for Alarms and Events not yet available

The Automation Interface for Alarms and Events described in the documentation supplied with the SIMATIC NET CD is not yet available in this version of the SIMATIC NET PC software.

 

Memory leaks on the OPC server with symbols of the type SSD when repeatedly connecting, browsing and disconnecting on extra connection

If you have an OPC server connection and repeatedly establish and close a further connection and browse for items of the type SSD in symbol files, you will increasingly lose memory the more often you do this.
Avoid establishing extra connections, browsing and then closing the connection again. Use the new symbols of the type STI.

 

100 % CPU utilization with OPC Alarms and Events leads to memory leaks

At 100 % CPU utilization of the OPC Alarms and Events server, no memory can be released. Avoid this high utilization.

 

OPC XML Web service: PROFINET byte array returns "E_BADTYPE"

When accessing OPC XML items of the PROFINET byte array data type "VT_ARRAY|VT_UI1", the error "E_BADTYPE" is returned for the "GetProperties" or "Browse" call.

 

Detectable data types when converting from symbol files of the type SSD

When you convert a symbol file of the type SSD to the type STI in the Symbol File Configurator, only the data types of symbols of imported STEP 7 projects and free symbols with protocol ID S7 can be detected.

 

When using the lifelist as an OPC item (for example DP2:[CP5614A2]&lifelist() ), remember the following :[pg: OPC HB Bd. 2 Kap. 2.4.2.8]

The "Lifelist" FDL service is a service that can only be called by an application. If it is set as an OPC item, it is no longer available for other applications. In particular, the lifelist can no longer be displayed in the Configuration Console.

 

Protection exception in the Visual Basic 6.0 development environment

if a Visual Basic 6.0 project contains the components S7vbSlider Control and SIMATIC NET OPC Data, a general protection exception can occur in the following situations:

·       When the Visual Basic development environment is exited, if the property page of the SIMATIC NET OPC Data component, Variables page was opened.

·       If the user program was started and closed from within the development environment.

 

If there is high CPU utilization, OPC DP hardware events slave IO data change messages arrive more slowly

If there is a high CPU utilization (approaching 100%), data change messages may be reported over the DP OPC server to the OPC client with a delay. This also applies when "Hardware Events of Slave IO Data" was configured.

If you use a single thread C user program that uses the DP-Base interface instead of OPC, this delay does not occur.

 

Polling time restriction in DP slave operation of the CP 5614/CP 5614 FO/CP 5614 A2

If you use consecutive calls for synchronous reading from the device or synchronous writing to device over OPC with DP-V1 protocols, make sure that this does not occur faster than the standard polling time.

 

Restricted operation of a SOFTNET DP master class 2, for example CP 5611, with an active hardnet DP master, for example CP 5613 A2

Browsing the OPC address space of the slaves of a Softnet DP master class 2 and the use of its OPC items is not possible while a Hardnet DP master class 1 is monitoring these DP slaves over OPC. The slaves then no longer appear in the address space, OPC items belonging to them cannot be used.

 

Writing output items when the DP master is not in the OPERATE mode

Please note that written output items can only be sent to the DP slave when the DP master is in the OPERATE mode. In another DP master statuses, although the operation is acknowledged with S_OK, the items are not sent to the DP slave.

 

Downloading the configuration of a PC station

Close the Symbol File Configurator during download of the project engineering PC station.

 

OPC cache values are also retained after logging off[pg: OPC HB Bd. 2 Kap. 6.2.2]

The OPC cache values of items are retained even after an OPC client has logged off as long as the OPC server is not closed. Immediately after logging on, a second OPC client therefore obtains these values with the value "good" since these are the best possible known values. The values are, however, updated immediately afterwards with current values within the negotiated update time.

 

PROFINET IO OPC server: LINT and LWORD data types are not supported under Windows 2000

With the Windows 2000 operating system, the data types VT_I8, VT_ARRAY | VT_I8, VT_UI8 and VT_ARRAY | VT_UI8 for the PROFINET IO OPC server are not supported and rejected for AddItem().

 

Symbol File Configurator: User interface inoperable during time-intensive activities

During activities such as CSV import, CSV export and saving files with an extensive content, there may be long waiting times. The user interface is not updated during this time. This makes parallel operation impossible. Please wait until complete.

 

S7 connections with OPC over Industrial Ethernet

If a PC is used both as client and server for S7 services, for example S7 variable server, the connection property

"Maximum number of parallel network jobs“ must be set to 1 in STEP 7. You will find this parameter in the "Properties S7 Connections“ dialog.

Otherwise the parameter can be set to 2.

 

S7 Server services with OPC Server V6.3 configuration released

The S7 server services have been released only with OPC server V6.3 configurations of the PC station.

 

Do not use OPC Alarms & Events from the S7-200 station

The S7-200 station does not support OPC Alarms & Events. Do not configure any S7 connections to an S7-200 station over the OPC server in STEP 7 or NCM PC/NetPro with activated alarms. Otherwise connections may abort.

 

Missing DP slave data in the OPC Scout, under DP2

The absence of DP slaves in the display in the master class 2 part of the OPC Scout (DP2) indicates that the TTR time set in the configuration is too short.

The TTR time should be increased in the configuration (user-defined parameter).

 

Supported data types with deadband functionality

The SIMATIC NET OPC server supports deadband functionality with the following data types:
Analog data (EUType =1) and canonical types VT_I1,VT_I2, VT_I4, VT_R4, VT_R8, 
VT_UI1, VT_UI2, VT_UI4.

 

Symbol File Configurator: Error messages when closing with ALT+F4

When you close the Symbol File Configurator with the key combination ALT+F4 and at least one open symbol is open, the confusing error messages "Not Connected to a database“ and "This position cannot be browsed...“ can result. Ignore the messages.

 

OPC Scout: Error message after multiple interruptions to the remote OPC server

After hours of line interruptions between the OPC Scout and remote OPC Server, the error message "Local ident. generates error 0“ can occur. The OPC Scout as a sample OPC client is not designed for permanent operation with possible line interruptions. Restart the OPC Scout.

 

Incorrect status display of the security settings in the "Configuration Console“ program following a language switchover

Following a language switchover in the "Configuration Console“, and incorrect status is displayed for the security settings when using Windows XP SP2.

If the security setting for OPC was enabled, following the language switchover, there is a message indicating that this must be enabled again. In fact, only the display is incorrect, the enable remains active.

If you click on the "Enable“ button again, the status is correctly displayed.

 

Configured PDU size of 960 bits is reduced for S7 connections

A configured PDU size of 960 bytes is reduced to 480 bytes for S7 connections.

 

No simultaneous browsing with only one high-performance protocol + symbols

If only one high-performance OPC protocol (S7 or DP or SR or PNIO) and symbols are configured in the "Configuration Console", simultaneous browsing over OPC Data Access and OPC XML DA is not possible.

 

Symbols in root directory with V6.2.1

A symbol file created with SIMATIC NET CD V6.2.1 with symbols in the root directory cannot be opened with the Symbol File Configurator version V6.3. It is also not possible to browse the name space with OPC.
Workabout: CSV export of the symbols in V6.2.1 then CSV import in V6.3.

 

No PN IO Communication over OPC

Sporadically, it is possible that no PN IO communication can be established over OPC after starting up the PC. If this occurs, close down the OPC server in the "Configuration Console" using "Applications" -> "OPC settings" -> "Quit OPC server".
Then restart your OPC application.

 

25.3             Note

 

Incorrect help page in the "Microsoft Management Console"

If you select a help page in "Microsoft Management Console" in the German online help for the "Configuration Console", the page is not displayed. The problem is in the general help file of the Management Console of Microsoft.

 

Hidden message window of the Management Console

When you close the Management Console, and have not saved all the changes, a message window sometimes appears with the prompt "Do you want to apply the new settings?" after you have closed the main window. The text in the title bar of the message window indicates the dialog in which you have not save the last changes.

 

Assigning permissions for using symbol files with the OPC XML-DA Web service

[sr: Globale Inst.-Anleit. von "Der OPC XML-DA-..." bis "... SSD-Symboldateien abgelegt werden." à später Überschrift ändern]The OPC XML-DA Web service uses the following additional services to allow use of the configured symbol files:

·         under Windows 2000/XP, the ASP.NET services.

·         under Windows Server 2003, the network services.

Please assign read and write permissions to these services for the folders in which the STI or SSD symbol files will be stored.

 

When browsing symbols using the OPC XML-DA interface, the error "0xC00481FF - E_SERVER_DOWN" occurs sporadically; please repeat your browsing.

 

When browsing a symbol file without the required permissions and with default prefix, the value E_FAIL is returned and without prefix, the value S_FALSE.[pg: letzter Satz: OPC HB Bd. 2 Kap. 6.2.15]

 

Assigning permissions for creating trace files of the OPC XML-DA Web service

The OPC XML-DA Web service uses the following additional services to create trace files:

·         under Windows 2000/XP, the ASP.NET services

·         under Windows Server 2003, the network services

Please assign read and write permissions to these services for the folders in which the trace files will be stored.

 

Expanded OPC XML-DA Web service trace without adequate rights[pg: OPC HB Bd. 2 Kap. 6.2.15]

Generally, the Web service writes its traces in two circulating files whose path can be specified with the Configuration Console. If these files cannot be created or written to due to an error, for example inadequate access rights, a context trace entry is generated. This is only possible if the following entry is made in the configuration file: "<installationpath>\simatic.net\opc2\binxml\web.config"

    <trace

        enabled="true"

        requestLimit="10"

        pageOutput="false"

        traceMode="SortByTime"

            localOnly="false"

    />

With the instruction enabled="true", the trace is always enabled.

With "pageOutput="true", the trace can also be displayed automatically on the first page of the Web service in the Debug mode.

The context trace is an online trace provided by the Web service as long as it is running. It can be displayed with any browser, for example the Internet Explorer.

To achieve this, "Trace.axd" is simply appended as the URL to the corresponding virtual folder instead of the start page "SOPCWeb.asmx",

for example: http://localhost/OPC.Simatic.NET/ Trace.axd.

 

OPC XML Web service "RequestOptions.ItemName" [pg: OPC HB Bd. 2 Kap. 4.5.2.5]

If parameter "RequestOptions.ItemPath" is set to "true" or "false", the ItemPath in the path is returned and not zero.

 

The "SIMATIC NET Core Server" services are logged in the Event Viewer

Starting or exiting the "SIMATIC NET Core Server" OPC protocol services is logged as information in the Event Viewer of the operating system under System. This is a system property. Remember that the Event Viewer can only hold a limited number of entries.

 

PROFINET IO OPC server: Cycle time must not be the same as the protocol call rate

The configured cycle time of the PROFINET IO OPC server is not automatically the interval at which the underlying PROFINET IO protocol interface calls are made. Depending on the required update rate of an OPC client, the call rate can also be slower.

 

PROFINET IO: Writing is possible only with the exact module data length[pg: OPC HB Bd. 2 Kap. 2.9.7]

Remember that writing PROFINET IO data is possible only with exactly the configured length. For example, an IO module with a length of 4 bytes cannot be written partially with only 2 bytes using an OPC item PNIO:[CTRL1]AWORD0. The following are permitted, for example,

PNIO:[CTRL1]QB0,4 or PNIO:[CTRL1]QDWORD0.

 

OPC Scout: Items with time-of-day values are displayed with only second accuracy[pg: OPC HB Bd. 2 Kap. 6.2.11]

In the OPC Scout, items with time-of-day values are displayed with only second accuracy or rounded. Only the time stamp of the items is specified exactly with millisecond accuracy.

 

Improved performance with group calls when reading and writing [pg: OPC HB Bd. 2 Kap. 6.2.2]

If you use group calls instead of individual calls one after the other when reading and writing OPC items, it is possible to improve throughput considerably since the OPC server can often achieve an internal optimization. Conversely, loss of performance can be expected if you use lots of individual jobs at short intervals.

 

Configuration Console, check box "Use as target for S7 symbol download“ not activated [pg: Vorschlag Dr. Vogt: In Handbuch PC-Station]

If the "Use as target for S7 symbol download“ check box is deactivated, the downloading of symbols from STEP 7 will be rejected. The OPC server component cannot be started. If you have configured S7 symbols, activate this check box.

 

Configuration Console, OPC protocol selection with symbols [pg: Vorschlag Dr. Vogt: In Handbuch PC-Station]

As of SIMATIC NET V6.3, OPC symbols can be used without protocols activated in the OPC Protocol Selection. One use case is to use symbols to provide a restricted address space with restricted access permissions. The symbols can also be used with more than one selected protocol regardless of the type. The selected protocol (or protocols) is then displayed in the name space. If only one protocol is selected, the activate configuration is more efficient; only the selected protocol can be used in the symbols as previously.

 

OPC Scout signals  "Run-time error '481': Invalid picture"

If the space for temporary files is exhausted, the OPC Scout cannot be started and signals "Run-time error ’481’: Invalid picture“. In this situation, delete any files you no longer require to create space on the data medium.

 

Incompatibility of symbolic item names in project files (*.opp) of the OPC Scout

Project files (*.opp) of the OPC Scout created with a version earlier than version 6.1 and containing symbolic item names cannot continue to be used in the current version. The symbolic item names were entered in the project file with a slash (/) as delimiter. The current version of the SIMATIC NET PC software, however, expects a period (.) as delimiter and therefore rejects the old entries as invalid.

Remedy: After replacing the slashes with periods in the names of the symbolic items, the project file can also be used in the current version of the OPC Scout.

 

Only suitable data types when writing with the SIMATIC NET Data OCX under VB.NET [pg: OPC HB Bd. 2 Kap. 6.2.14]

When writing data values with the SIMATIC NET Data OCX under VB.NET, only data types of suitable lengths are accepted, for example no LONG values (64 bits) can be written to an 8-bit item, for example MB0. The same applies to the opposite situation (short to long). Always use the suitable data type with the correct sign or use the data type OBJECT.

 

Correction to the "Industrial Communication with PG/PC Volume 2 - Interfaces“ [pg: in OPC HB Bd. 2 Kap. 2.4.1.10 korrigiert]manual

"Industrial Communication with PG/PC Volume 2 - Interfaces“; Section 2.4.1.10, "Syntax of the Process Variables for DPC1 Services“; Section "<Length>“

Previous text:    Length of the data record. Range between 1 and 244.

Corrected text:  Length of the data record. Range between 1 and 240.

 

Correction to the "Industrial Communication with PG/PC Volume 2 - Interfaces“ [pg: in OPC HB korrigiert]manual

"Industrial Communication with PG/PC Volume 2 - Interfaces“ manual; Section 3.1.3, "Event Attributes“

·           Section "EVENT_ATTR_S7_DATAn_DATATYPE“

Specifying the data type "VT_UI2“ for this event attribute applies only to simple events.
With condition-related events, the data type is "VT_UI1“.

·           Section "EVENT_ATTR_S7_DATAn_VALUE_LEN“

Specifying the data type "VT_UI2“ for this event attribute applies only to simple events.
With condition-related events, the data type is "VT_I4“.

 

Differing access permissions with the OPC methods "ValidateItem“ and "GetProperties“ [pg: OPC HB Bd. 2 Kap. 6.2.4]

If different access permissions are specified for symbolic items in the Symbol File Configurator from close that actually exist, the actual permissions are returned when the access permissions are queried using the "ValidateItem“ OPC method. The "GetProperties“ method returns the permissions assigned in the symbol file.

 

Updating RCWs in .NET applications

With new versions of the SIMATIC NET-CD, new versions of the custom interface for .NET (Runtime Callable Wrapper (RCW), OpcRcw.Da, OpcRcw.Comn) are supplied by the OPC Foundation.

Please note: If you have not used a local copy of the previous .NET-RCWs in your application, you must recompile your program.

 

Restriction of the DCOM access permissions in the domain[pg: Vorschlag Dr. Vogt: In Handbuch PC-Station]

The SIMATIC NET OPC server "OPC.SimaticNET" is installed with the authentication level <none><default> as illustrated in the Manual "Commissioning PC Stations" Section 17.6.1.

Access can be restricted for DCOM operation in the domain by setting the authentication level on the OPC client computer and on the OPC server computer to <Default>.

In the access and launch permissions, the entries <NETWORK> and local <Administrators> should also not be added in contrast to the description in Section 17.6.4 otherwise all members of the domain would have access permissions.

 

As a substitute for the <Everyone> entry, the users or groups must be entered on the OPC client computer and on the OPC server computer in the access and launch permissions of "OPC.SimaticNet“ security and in COM default security. Remember that newly added users or groups are assigned all listed permissions in the launch and access permissions.

 

In the Properties of the OPC Scout in the DCOM configuration in the "General“ tab, the authentication level must be changed from "None“ to "Default“.

 

If the OPC server computer or an OPC client computer is operated with Windows XP SP2 or Windows Server 2003 SP1, the <ANONYMOUS LOGON> entry must be added on both systems in the access and launch permissions of "OPC.SimaticNet“ security and in COM default security. Remember that the entries <SYSTEM>, <INTERACTIVE> and <ANONYMOUS LOGON> are assigned all the permissions listed in the access and launch permissions.

 

OPC.SimaticNetAlarms: Alarm block message severity with default priority for alarm messages[pg: OPC HB Bd. 2 Kap. 3.1.2]

With the "OPC.SimaticNetAlarms“ OPC alarm and events server, S7 alarms can be received with a message severity. These messages can be configured in STEP 7/NetPro in Properties S7 Connection of the OPC server. Note the following:

The programmable alarm message severity of an ALARM, ALARM_8P or NOTIFY block in the S7 program overrides the configurable default priority for alarm messages.

The configured alarm priorities for certain alarm numbers also overrides the general default priority for alarm message is and programmed message severity. ALARM_S and ALARM_SQ do not have a severity so that the configured message severity is always used.

 

OPC security settings when changing domains

In the "Configuration Console", the OPC security settings for the Windows Firewall and DCOM can be enabled. Note that the settings for the Windows Firewall and DCOM configuration depend on the Windows logon. If, for example, you subsequently enter the PC in a Windows domain, the OPC security settings for the Windows Firewall and DCOM must be enabled again in the "Configuration Console".

 

25.4             OPC Client Setup for DCOM Operation

 

Range and purpose of the software package

If you only want to access remote SIMATIC NET OPC Servers in the intranet, you do not need to install the complete SIMATIC NET software product CD. In this case, you only need to install the OPC client set up for DCOM operation.

 

Installation for DCOM operation

For DCOM operation, a minimum installation is required on the client computer. This involves installing and registering the required components provided by the OPC Foundation and the OPC Scout.

Following installation, DCOM operation must be set up. Refer to Chapter 17 in the "Commissioning PC Stations“ manual.

To install the software for the OPC client computer, follow the steps outlined below:

 

Step

Description

1

Start your computer.

2

Log on as administrator with the Windows system.

3

Insert the SIMATIC NET PC software CD in your CD-ROM drive.

If the SIMATIC NET CD installation program starts automatically, please close it down immediately (the required installation cannot be made with it).

4

Start the "Setup.exe" program from the "\sw\opc_client\disk1" folder.

5

Enter the name of the computer on which the OPC Server will be started.

6

When you have completed the installation, you must then set the DCOM configuration as described in the manual.

 

Enhanced configuration of DCOM and firewall security settings under Windows XP SP2 or Windows Server 2003 SP1

The enhanced security settings under Windows XP SP2 or Windows Server 2003 SP1 require expanded configuration of the firewall and the DCOM settings for DCOM OPC operation (over and above the settings described in the "Commissioning PC Stations“ manual). Remember that newly added users or groups are assigned all listed permissions in the launch and access permissions.

 

·       Windows Firewall

Two modifications must be made:

- Add the OPC Scout as an exception

- Add Port 135 as an exception

Make both modifications.

Add the OPC Scout as an exception:

Follow the steps below:

1.    Open the configuration of the Windows Firewall in the Control Panel.

2.    In the "Exceptions" tab, click the "Add Program" and "Browse...“ buttons. You will find the OPC Scout program in "<installation path>\simatic.net\opc_client\opc_scout\opc_scout.exe“.

Add Port 135 as an exception:

Follow the steps below:

1 Open the configuration of the Windows Firewall in the Control Panel.

2 In the "Exceptions“ tab, click the "Port“ button. Select Port 135, type TCP

3 Select a name, for example "DCOM“.

 

25.5             OPC Client/Server Setup for DCOM Operation under Windows XP SP2 and Windows Server 2003 SP1

 

Enhanced configuration of DCOM and firewall security settings under Windows XP SP2 or Windows Server 2003 SP1

The enhanced security settings under Windows XP SP2 and Windows Server 2003 SP1 require expanded configuration of the firewall and the DCOM settings for DCOM OPC operation (over and above the settings described in the "Commissioning PC Stations“ manual). Remember that newly added users or groups are assigned all listed permissions in the launch and access permissions.

 

·       DCOM configuration
- COM Security: Limits for access permissions, "Add“ users button, add "ANONYMOUS LOGON“,
 
allow "Local access“ and "Remote access“.
- OPC.SimaticNET: Launch and Access Permissions, "Add“ button, add "ANONYMOUS LOGON“
  user, permit all listed permissions.

 

 

26 Notes on Licenses and Key Diskettes

 

The basis on which the software on this CD is used are the following "General Conditions for Use of Software“ of Siemens AG

·         Within the Federal Republic of Germany
The "General Conditions for Use of Software Products for Automation and Drives Engineering" apply to licensees with offices registered in Germany.

·         For the export market
The "General Conditions for Use of Software Products for Automation & Drives" apply to licensees with offices registered outside Germany.

 

26.1             Trial Mode

 

As long as a license to use this software has not been obtained, this software only runs in its trial mode. Therefore each end user is granted a free, non-exclusive and non-transferable license to use the software in its trial mode. The end user is not entitled to copy, pass on or distribute this software. Furthermore the end-user is not entitled to decompile or modify the software or to link it into other programs. The use of this software in its trial mode is at the end-user's own risk. Since the software in the trial mode is distributed free of charge, the authors are only liable in case of intent or gross negligence. The software is provided "as is" without any representation or warranty of any kind either expressed or implied including but not limited to implied warranties for merchantibility or fitness for use.

 

AS LONG AS THIS PROGRAM ONLY RUNS IN ITS TRIAL MODE, IT IS ONLY MEANT TO BE AN EXAMPLE OF THE FULL VERSION OF THE PROGRAM. IT IS NOT MEANT TO BE USED IN CONNECTION WITH LIVE MACHINE OPERATIONS. ANY SUCH USE IS AT THE USER'S OWN RISK.

 

26.2             Key Disk

 

(Does not apply to the product CP 5613/CP 5614 (DP Base) )

 

You require a key diskette for each of the SIMATIC NET software products. This diskette contains a license key required to operate the product. A key diskette can also contain license keys for several products. During installation, this key is transferred to the hard disk of the destination system. The products cannot be operated normally without the license key. In emergencies (loss of the key disk), the software can be operated and messages are displayed indicating the absence of the license. If a fault or error occurs (problem with key disk), please contact our Customer Support, Tel.: +49 (180) 5050-222, Fax: +49 (180) 5050-223, E-mail: mailto:adsupport@siemens.com.

 

The version numbers of the key diskettes (Key Version - KV...) do not relate to the version numbers of the products.

 

26.3             Important Notes on Handling Key Diskettes and License Keys

 

Note the following:

·         The key diskette must not be write-protected! (standard setting of the write protect slide on the diskette).

·         It is not possible to make a backup of the key diskette.

·         The license keys are stored in the hidden folder "\ax nf zz" on the drive you specified during installation.
Do not delete the "\ax nf zz" folder or any files it contains.
If you want to reformat your hard disk, you must first transfer the license keys back to the key diskette using the "Automation License Manager“ program (Windows Start menu -> SIMATIC -> License Management -> Automation License Manager, link on desktop). If you do not transfer the license keys back to the key diskette, you will lose them and can no longer use the product. When you transfer the license keys back, make sure that you insert the same diskette from which you originally installed them.

·         It is not possible to transfer the license keys by simply copying them from the hard disk to a diskette or from diskette to hard disk.

·         If you uninstall SIMATIC NET products with an uninstaller that uninstalls programs in Windows, you may lose the license keys.
If you want to uninstall these products with the uninstaller, you must first transfer the license keys back to the key diskette Use the "Automation License Manager“ program for this. If you do not remove the licenses, the uninstaller may destroy the license keys for these products.

·         If you want to reformat your hard disk, you must first transfer the license keys back to the key diskette using the "Automation License Manager“ program (Windows Start menu -> SIMATIC -> License Management -> Automation License Manager, link on desktop). If you do not transfer the license keys back to the key diskette, you will lose them and can no longer use the products.

 

26.4             Installing and Uninstalling License Keys at a Later Point in Time

 

Make sure that you transfer the license is back to the original key diskettes.

 

Uninstalling license keys

You can uninstall license keys at any time with the "Automation License Manager" program.

Follow the steps outlined below to transfer (uninstall) license keys from the hard disk to the key diskette(s):

·         Insert the key diskette in drive A:

·         Open the "Automation License Manager“ from the Start menu (Start -> Simatic -> License Management -> Automation License Manager, link on desktop) and transfer the license keys back to the key diskette.

 

Transferring UCL license keys

To transfer the UCL license keys to the PC, please use the "InstUCL.exe" program on the UCL license key diskette.

 

Retransferring license keys

To transfer license keys from the hard disk back to the key diskette under Windows, please use the Automation License Manager installed from the SIMATIC NET CD.
It is not possible to transfer the license back to diskette or to check the licenses using the AuthorsW program on key diskette KV 5.0.

 

 

27 Requirements and Restrictions Relating to Hardware in General

 

Where the CP 5613 is referred to below, this relates to the communications processors CP 5613, CP 5613 FO, CP 5614, CP 5614 FO, CP 5613 A2, CP 5614 A2 unless specific types are named explicitly.

 

27.1             Note

 

Using ACPI (standby and hibernation mode)

Before you can use ACPI, you must first remove all modules and applications from the Station Configuration Editor. ACPI functions are not supported by the CP 5613 communications processor.

 

Preventing a change to hibernation

When communicating via a SIMATIC NET module, your computer should not go into hibernation automatically.
You should therefore disable hibernation in the Control Panel -> Power Options -> Hibernate tab or put the module into configured mode.

 

Docking station operation

Docking station operation is not supported by the CP 5613.

 

A single service for which the Station Manager waits during startup was not started.

The following error entry may be found in the diagnostics of the Station Configuration Editor:
"1 service(s), which the Station Manager waits for when it starts up was (were) not started.“
This entry means that a function that must be processed before the Station Manager starts is not yet complete.

This function might be the plug-and-play manager of the SIMATIC NET CD that looks for new hardware. If it is the plug-and-play manager, you can ignore the entry. This is then simply a delay and not an error. To check whether the plug-and-play manager is still running, follow the steps below:

Check the status of the service "SIMATIC NET P&PManager" in the services in the Control Panel of your operating system . If the status is still "Starting", the search for new hardware is not yet complete.

 

27.2             Computer Requirements

 

Minimum requirements for PG/PCs

The products of this SIMATIC NET Software Products service pack were tested on PGs/PCs that meet the following minimum requirements:

·         Pentium II-compatible CPU,  266 MHz

·         256 Mbytes of RAM

·         To display the HTML documentation graphics card with a resolution of 800 x 600 with 256 colors

 

Minimum requirements in conjunction with STEP 7 V5.3 SP2 or NCM PC V5.3 SP2 incl. HF1

If you also install STEP 7 V5.3 SP2 or NCM PC V5.3 SP2 incl. HF1 extra, the only PGs/PCs that have been tested meet the following minimum requirements:

 

Operating system

Minimum requirements

for Windows 2000

·         600 MHz PCs with 256 MB*) RAM

·         XGA 1024x768 with 16-bit color

for Windows XP Pro

·         600 MHz PCs with 256 MB*) RAM

·         XGA 1024x768 with 16-bit color

for Windows Server 2003

·         2.4 GHz PCs with 1 GB RAM

·         XGA 1024x768 with 16-bit color

*) recommended 512 MB

 

 

28 Compatibility

28.1             Operation with SIMOTION

 

License note on Apache Software License 1.1 (due to license requirement in the original language)

This software includes software developed by Apache Software Foundation (http://www.apache.org/).

This relates to the XML parser DLLs "xerces-c_1_5_1.dll“ and "xerces-c_1_5_2.dll“.

 

SIMOTION V2.1 is not released for Windows XP/Windows Server 2003

SIMOTION V2.1 is not released for Windows XP and not for Windows Server 2003. For current information on SIMOTION products, please refer to the SIMOTION documentation.

 

SIMOTION V2.0 is not released with SIMATIC NET OPC V2.2 SP2 for Simotion.

Reason: With SIMOTION V2.0, only a hierarchical exporters possible and as a result, it is no longer possible to browse with SIMATIC NET OPC Version V2.2 SP2 for SIMOTION, for example bad variable information in the OPC Scout or ProTool/Pro-CS.

 

No OPC communication and configuration possible after uninstalling SIMOTION V3.0 SP1

After uninstalling SIMOTION V3.0 SP1, no OPC communication over the OPC scout or configuration using the Configuration Console is possible because the file "melbreg.dll" is deregistered in the system folder. To remedy this, (over)install the SIMATIC NET PC Software CD again.

 

OPC Data for SIMOTION

Please note the following constraints and functional restrictions:

·         With asynchronous writes to a read-only variable, no error message is returned although the value cannot be written and is not written. (synchronous write OK, here comes and error message.)

·         The valid range of values of variables of the type Date and DT is not kept to over OPC. Values can be written to variables that are outside the valid range.

·         When writing to variables beginning with "tracecontrol" or "internaltotrace", the error message "unexpected error in communication" is generated.

 

OPC Alarms and Events for SIMOTION

Please note the following constraints and functional restrictions:

·         User-defined Diagnostic Buffers are not exported with "Export OPC Data". No message text is therefore supplied for these events.

·         The OPC client that starts the OPC Server, also receives diagnostic buffer entries entered from this point onwards.

·         Only one language setting for all clients:
Alarm texts are distributed to all clients in the same language (the language that was set last) even if you previously set different LocaleIDs.

·         Maximum 40 Alarm_S permitted:
If more than 40 different alarms of the category Alarm_S are triggered in quick succession, only the first 40 will be delivered.

·         Restriction in the use of the automation wrapper (for example with VB OPC clients):

If a client creates several instances of a subscription using the automation wrapper sopcdaauto.dll, the first subscription to be activated receives the events for both subscriptions; in other words, subscriptions activated later do not receive any alarms.

·         If Alarm_S and Alarm_SQ arrive in fast succession and all alarms are acknowledged by the client, the following response can occur:

-   Some Alarm_S alarms can be successfully acknowledged (incorrect), an acknowledgment event, however, does not arrive (correct).

-   Some Alarm_Sq alarms cannot be acknowledged (incorrect), some Alarm_Sq alarms can be acknowledged (correct), an acknowledgment event, however, does not arrive (incorrect).

·         Time stamp is changed: If the time zone of the client computer deviates from GMT, the OPC Server adds the difference between the local time of the client computer and GMT to the time stamps of the events. If there is daylight-saving time on the client computer, a further hour is added; Example: The module time is 11:33, the client works with CET (+ daylight saving), so the event has the time 13:33.

Workabout:

In the exported alarm XML file, it is possible to use a text editor to insert the parameter TimeDifference in the <HANDLERS> <SIMOTION> <DEVICES> node.

 

Example:

      <DEVICES>

        <Simotion_p

          TypeID = "02D0A106-7ED2-4F92-B647-CB3B23097472“

          CheckSum = 2002-10-29-09:11:44.175“

          TimeDifference="-60“

          MPIDefault = "2“>

        </Simotion_p>

      </DEVICES>

 

The Alarms and Events calculates the time stamp of the alarm as follows:

Time stamp := (S7 time stamp on the hardware) + (time difference compared to GMT in min) (value of the TimeDifference parameter) + (60 min, if daylight-saving time is set on the client computer)

The value of the parameter is therefore calculated as follows:

TimeDifference := (time difference compared to GMT in min) + (60 min, if daylight-saving time is set on the client computer)

Example:

The same time is set on the target hardware (S7 time) as on the client computer.

At the time at which the alarm occurs, central European daylight-saving time is set on the client computer, in other words, time difference = 60 min. due to the time zone and 60 min. due to the daylight-saving => time difference = "120“. The OPC Server returns the time stamp that the alarm must have on the basis of S7 time.

·         If you only export alarms during the OPC export in the SIMOTION Scout V2.1, an XML file is created. To make this XML file known to the OPC Server, a dummy file with the extension .SSD must be created in the same folder in which the XML file will be saved. This .SSD file is specified in the "Configuration Console" or in the "Commissioning Wizard".
As of SIMOTION V3.0, this dummy file is generated automatically during OPC export.

·         If you disconnect the OPC client from the OPC server, wait at least 15 seconds before reconnecting.

 

No access to OPC_Data.sti during OPC export

Make sure that no other program accesses OPC_Data.sti during OPC export. To ensure this, you must close down all OPC clients. If the OPC_Data.sti file could not be written, the following must be done:

1. Close down the OPC client, for example the OPC Scout.

2. Delete the *.ssd- and the *.ldb file.

3. Start OPC Export again.

 

Access to SIMOTION projects

If you require access to the data of several SIMOTION projects, the files exported from every SIMOTION project (an . STI and a .XML file per project ) must be merged. For STI files, this can be done with the "Symbols" tab in the Configuration Console from SIMATIC NET. For XML files, the SIMOTION OPC File Manager tool is available as of version V6.2.

Remember that the HMI consistency check must be deactivated in the download settings in the SIMOTION SCOUT for each project.

 

Storage of the XML file

As of SIMATIC NET V6.1 SP1, the XML file exported by the SIMOTION Scout must be stored in the following folder on the destination drive in the installation path of SIMATIC NET:
<installation path of SIMATIC NET>\opc2\bins7\simotion\xml\opc_ae.xml

 

Compatibility

During an OPC export, the same version of SIMATIC NET must be used as at runtime on the target hardware. With the Windows NT operating system this V6.0.5, with Windows 2000 and Windows XP it is version V6.2.1.

 

Project download with the OPC Scout running

If a project or hardware configuration download is made while the OPC Scout is running, the connection to the controller is terminated and the OPC Scout must be restarted. This occurs only if an OPC server is configured in the Station Configuration Editor. Before restarting the OPC Scout, make sure that the configured OPC server is in "Run" mode.

 

OPC File Manager

If the "Open" function is used in the OPC file manager to read in an existing configuration, the gateway to each target device must be checked again and if necessary reentered under "Specify gateways".

 

OPC File Manager

If routed connections are entered with the "Specify gateways" function, remember the following:

The subnet must be selected explicitly in the "Subnets" list box before editing the gateways/routers.

 

Going online with the SIMOTION SCOUT when an alarm client is running

Sporadically, it is not possible to go online with the SIMOTION SCOUT if an alarm client is running.

The alarm client must then be shut down first or the connection to the A&E server must be interrupted.

 

Alarm status with Alarm_SQ

If an Alarm_SQ comes and goes in quick succession and this alarm is then and acknowledged, it is possible that the status of the alarm is "and acknowledged entered state" instead of "acknowledged left state" (applies only when the time between entering and leaving is less than 10 ms).

 

SIMOTION module P350, start-up problem

If a Protool/Pro project/application (*.fwd) is placed in the start subfolder, the Protool application is started automatically at startup. SIMATIC NET, on the other hand, does not start up completely. The Services Station Manager, Route Manager, and Configuration Service are not started.

The services can be started manually later. If ProTool/Pro is started with a delay, the problem does not occur.

 

ALARM_SQ alarms with status "left state" sporadically have an incorrect time stamp

When connecting an OPC_AE client to an active SIMOTION controller, the pending alarms are queried (refresh functionality). With ALARM_SQ alarms with the left state status (only acknowledgment required), and incorrect time stamp (date + time of day) is displayed sporadically.

 

 

29 Notes on C Programming Interfaces

29.1             Note on all Programming Interfaces

 

Access points

If further modules are installed after installing the SIMATIC NET PC Software CD, the access points, for example, CP_H1_2:, CP_H1_3:, CP_L2_2: ..., must be entered manually.

 

29.2             Notes on the PROFINET IO-Base User Programming Interface

 

PNIO_rec_read_req (send read data record job), "Length“ [sr: schon in HB IO-Base-Anwenderprogrammierschnittstelle vorhanden. LÖSCHEN ??] parameter

"Length“ parameter: Maximum length of the data record (in bytes) to be transferred by the IO device. The pointer to the data record and its actual length is returned by the callback event PNIO_CBE_REC_READ_CONF.

 

Callback event PNIO_CBE_REC_READ_CONF (report result of a read data record job) [sr: schon in HB IO-Base-Anwenderprogrammierschnittstelle vorhanden. LÖSCHEN ??]

"Length“ parameter: Length of the transferred data record (in bytes) to which "pBuffer“ points.

"pAddr“: Address of the module of the device that answered the read data record job.

 

PNIO_data_read (read IO data), "pDataLen“ parameter [schon in HB IO-Base-Anwenderprogrammierschnittstelle vorhanden.]

The *pDataLen parameter is not an input parameter as described in the IO-Base User Programming Interface, bur an output parameter.

 

29.3             Notes and Restrictions Relating to the SAPI-S7 Programming Interface

 

Connection reestablishment

Note that if a connection is aborted due to a problem (s7_receive = S7_ABORT_IND), the subsequent connection establishment with s7_initiate_req may only succeed after a maximum wait time of 90 seconds since the connection partner continued to occupy connection resources.

 

Reaction to error codes

If a function returns the value ERR_RETRY, the corresponding request must be repeated.

Example: s7_get_read_cnf = ERR_RETRY -> Repeat s7_read_req

 

Not all variable types

The variable types supported by the S7 protocol are at present not completely supported by all S7 servers (therefore the variable types STRING, TIMER, COUNTER and bit arrays should not be used).

 

Duration before a timeout is signaled

In the data transfer phase, the time required before an Abort indication is received is as follows for a CP 1613 with ISO:

·         No data traffic

<

80 s

·         With data traffic

<

8 s

 

Restrictions SAPI-S7

The following functional restrictions apply to this version of the product.

 

Service/Function

Restriction

s7_get_vfd_ustate_ind

This service is not yet permitted.

s7_vfd_state_req

This service can only be used on other (remote) devices.

Variable services

The variable types supported by the S7 protocol are at present not completely supported by all S7 servers (therefore the variable types STRING, TIMER, COUNTER and bit arrays should not be used).

 

Multithread operation

Please note that the s7_receive( ) call and the corresponding processing function run in the same thread.

 

Autostart

Do not start an S7 application using the Windows Autostart program group, Instead, use the Autostart functions of the "Configuration Console“ tool to launch PC user programs following startup.

 

s7_get_diag_ind returns incorrect diagnostic information

The s7_get_diag_ind function returns incorrect diagnostic information when fault-tolerant connections are operated over more than 1 user program (in the Station Configuration Editor of the PC station).

Remedy: Use only one application.

 

s7_get_await_initiate_cnf

Section 3.4.4. s7_get_await_initiate_cnf() on page 66 incorrectly states:

"...Following this, the corresponding processing function 's7_get_initiate_cnf() must be called for internal..." ;

The function described in the section is, of course, meant:

"...Following this, the corresponding processing function 's7_get_await_initiate_cnf() must be called for internal..." ;

 

S7_MINI_DB_TRACE_MAXLINES

For S7_MINI_DB_TRACE_MAXLINES (Section 4.3 / page 170) a range of values of 1 to (2^2) - 1 is shown which would mean 1 to 3. The range 1 to 32768 is, however permitted.

 

PC-PC connection

If you use S7 connections for communication from PC to PC, the S7_MINI_DB_INIT_RSP_PDU_SIZE parameter set with the "s7_mini_db_set“ function, may be a maximum of "480" if the ONLINE mode is set in the Station Configuration Editor.

 

29.4             Notes and Restrictions Relating to the SEND/RECEIVE Programming Interface[sr: HB Send/Receive Programmierschnittstelle]

 

Activating the trace

To activate modified settings for the trace, the SEND/RECEIVE user program must be restarted.

 

No data during connection establishment and termination using TCP/IP

During connection establishment and termination, no data can be sent or received by the user program when using TCP/IP.

 

User data

The components vc_buf1_ptr and vc_buf1_length are not supported in variable array 2.

 

No expedited data with TCP/IP

The following requests can only be used with the ISO protocol:

·         SEND_EXP_DATA

·         RECEIVE_EXP_DATA

 

"SEND/RECEIVE Programming Interface" manual

In contrast to the information in Section 5.5.1, pages 134 to 135, the conn_abort_timeout parameter specifies the maximum total time in units of 51 ms, the conn_persistence_count parameter specifies the number of repeated attempts during this time.

 

"SEND/RECEIVE Programming Interface" manual, Section 6.4 "Connection Establishment AWAIT_CONNECT_REQUEST (passive)"

Additional information on passive connection establishment, unspecified connection establishment. In this case, the length of the remote TSAP must be 8.

 

AWAIT_CONNECT_REQUEST_USER

In Section 6.5, the header return value for ok_decide_req_resp should be 1 (not 5 as described).

 

29.5             Notes and Restrictions Relating to the FMS Programming Interface

 

"FMS Programming Interface“ manual, Section 3.8.5 "fms_get_report_ind

The fms_get_report_ind service delivers the data in host representation. There is no network representation here.

 

 

30 Notes on Configuration, Configuring and NCM

 

Extra readme file for SIMATIC NCM PC

Please read the notes in the readme file ("ncm_readme.wri") for the product SIMATIC NCM PC on the SIMATIC NET Software Product CD or in the service pack download area.

[pg: gelöscht auf Vorschlag Hr. Hv]

Diagnostics[Hv: HB PC-Station in Betrieb nehmen]

In the Station Configuration Editor, context-sensitive diagnostics of individual components is available only when NCM PC or STEP 7 is installed on the PC (activated with the right mouse button -> Diagnostics).

Remote diagnostics is possible when STEP 7/NCM PC uses its own diagnostics.

 

PC Station Wizard

You can only use the SIMATIC NCM PC-PC Station Wizard to create a local configuration after inserting the modules in the Station Configuration Editor.

 

Complete description of the topic

The configuration of a PC using SIMATIC NCM PC and the related software is described in detail in the "Commissioning PC Stations" and "Industrial Communication with PG/PC" manuals.

 

Commissioning the PC with PROFIBUS network cards[Hv: HB PC-Station in Betrieb nehmen]

As long as the configuration of the PROFIBUS network cards is not yet completes, the modules must not be connected to the network of the operational system!

When configuring a PROFIBUS network card, the station address, for example, must be set. Randomly set addresses can cause problems on the plant bus!

Downloading to a PC station using PC Internal

With certain network configurations, the following reaction can occur sporadically:
When downloading to a SIMATIC PC station using PC Internal, a message appears telling you that the system data block, for example, 1001 or 1007 cannot be deleted.
In this case, restart the download
and the download to the station will succeed.

 

Downloading to a PC station and avoiding modifications to the configuration

During a download by the SIMATIC NCM Manager, "HW Config“ or "NetPro“ to the locals SIMATIC PC station, no changes, for example deleting an application, must be made in the Station Configuration Editor.

 

Dealing with problems when downloading or importing

Before downloading or importing configuration data, the "S7 Connection Diagnostics" program must be exited.

 

Error message immediately after installation

On some computers, the message "Application error caused a stack fault in module <unknown> ..." can appear immediately after installation and existing authorizations are not detected. To eliminate the problem, reboot your computer.

When you start SIMATIC NET, if you see the message "Softbus device not running! Cancel will terminate the S7RTM“, this means that an important component of SIMATIC NET is not correctly installed. In this case, click the "Cancel" button and install the SIMATIC NET CD again. If the problem persists, please contact the hotline.

 

When downloading configurations, note the following:[Hv: HB PC-Station in Betrieb nehmen]

User programs that do not communicate over the OPC interface must be terminated before downloading the configuration with STEP 7/SIMATIC NCM PC and then restarted.

 

Downloading or importing an XDB file of configurations with several hundred connections takes several minutes

Downloading or importing an XDB file of configurations with several hundred connections can take several minutes. Please wait until complete.

 

Configuring the "Access Point of the Application"

You can set an "access point of the application" both with the "Configuration Console" program and with the "Set PG/PC Interface" program. Never use both programs at the same time.

 

Configuration of the Information Service

When you install SIMATIC NET, an information service is installed that informs the user of special operating events. The events include the following:

·         A trace is active for a protocol or a software component.

·         An OPC protocol is deactivated.

The information service indicates the monitoring function with an icon in the status area of the taskbar.

A flashing warning triangle in the icon indicates a special operating event.

If you double-click on the icon, you open the window of the information service. Here, you will see the operating events listed. To read the detailed information of a message, click on the relevant row in the table of events.

You can close the information service if you are not interested in special operating events. Simply right-click on the icon in the status area of the taskbar and select the "Exit" menu command. The information service will then close down after a few seconds. It is also possible to restart the information service from the Start menu.

 

Installing STEP 7 after installing the SIMATIC NET PC Software CD

If STEP 7 is installed after the SIMATIC NET PC Software CD and if the access point S7ONLINE is assigned to the CP 5613/CP 5613 FO/CP 5614/CP 5614 FO, the assignment must be confirmed explicitly in "Set PG/PC Interface" or the Configuration Console prior to communication.

 

Instance DBs on the OPC Server with S7 symbols

Instance DBs are taken into account in the configuration of the OPC Server with S7 symbols in STEP 7 as of version 5.3 SP1.

 

S7 symbol names with period "." are not permitted.

With the S7 symbols for the OPC server application, symbol names with the period "." character can be configured but they cannot be used on the PC station by an OPC server and are rejected as invalid items.

 

Do not set CCAgent to "Pause"

After logging on, the "CCAgent State" dialog can be started in the information area of the taskbar. Do not set the "Pause" option. Otherwise, you can no longer start, log off or change user.

The WinCC processes "CCServer" and "CCAgent" must then be exited by an administrator.

 

Diagnostic buffer entry in the Station Configuration Editor "The CP with index ... is not operational"

If the message "The CP with index ....is not operational" appears in the diagnostic buffer of the Station Configuration Editor, follow the steps below:

Change to network diagnostics of the "Configuration Console" program or "Set PG/PC Interface". Run diagnostics for the CP. The diagnostic information indicates the exact nature of the problem.

 

Diagnostic buffer entries when a download fails

In some situations, it is possible that a component rejects downloaded project engineering data. In such cases, the message "Module ... (index ?) in station ... cannot be started. Do you want to display the module status with the diagnostic buffer? Yes on no.". Please note that the diagnostic buffer cannot be displayed at this point. Use the diagnostic buffer of the target station.

 

Error message in the diagnostic buffer of the Station Configuration Editor "The sdb is incorrect"

When importing XDB files ("Import Station" in the Station Configuration Editor), the message "The sdb is incorrect"/"component database is invalid" can be entered in the diagnostic buffer. If this problem occurs, it means that the project engineering configuration of your DP master system was not accepted. To apply the configuration, use the download function of STEP 7/NCM PC and download the PC station again.

 

Assignment of the CPs to the real hardware in the Station Configuration Editor

Following any change to the configuration (during station import etc.), please check the assignment of the CP modules in the Station Configuration Editor compared with the hardware installed in the PC; with PROFIBUS modules using their buzz functions if available.

To be able to assign a module uniquely when importing a station, the module type, module version, and the interface parameter assignment must match the settings of the existing real hardware exactly.

 

Accessible PROFINET IO nodes in the SIMATIC Manager

If the "Accessible nodes" function in the SIMATIC Manager is executed by STEP 7/NCM PC over a CP 1613 module, only conventional devices are detected; PROFINET IO devices are not detected.

 

NCM does not support archiving and dearchiving

You can, however, archive or dearchive the project data in the project directory <project path> yourself, for example with WinZip.

To archive, follow the steps outlined below:

1. Install WinZip

2. Change to the Explorer

3. Select the project in the project folder (as default, the projects are in <INSTALLDIR>\SIMATIC_NCM\S7proj)

4. By right-clicking -> WinZip, the project can be archived

 

To extract, follow the steps outlined below:

1. Double-click on the archive

2. Click the "Extract" button

3. To open the project with the NCM PC Manager, use the "Browse" button in the open project dialog.

 

Configuring the target system: Target computers (except your own) are not displayed in the list of accessible computers

If the target computer was disconnected from the network or when several network adapters are attached to the network, the network adapter installed in your own PC must be reinitialized.

Follow the steps outlined below to reinitialize the network adapter:

1. Open the Windows Explorer.

2. Open "My Computer" in the Windows Explorer.

3. Click on the "SIMATIC Shell" entry with the right mouse button and select "Settings". Reaction: The "Settings" dialog appears.

4. Select the network adapter intended for communication and confirm with OK.

5. Confirm the message indicating the that the communication service will be reinitialized with OK. (Note: As a check, the name of the activated adapter is colored blue.)

Please note that a target computer can only be reached over the initialized network adapter, in other words, only over the adapter highlighted in blue in the "SIMATIC Shell".

 

Connection abort when downloading to the SIMATIC PC station

If the download aborts when downloading a SIMATIC PC station due to a component that cannot be stopped, the PC station may be in an inconsistent status following the aborted download. You can find the cause in the diagnostic buffer of the Station Configuration Editor.
The reason why the component cannot be stopped is that there is still communication active over this component. Please close the active communication and repeat the download.

 

Consistency of a Softnet CP as DP slave Slave is not displayed in the OPC Scout[pg: OPC HB Bd. 2 Kap. 6.8]

Please use only the following configurations with a Softnet CP as DP slave

Module length: 16 bytes or less

Unit: byte

Consistency over: word

 

No symbolic addressing with OPC in a multiproject context

If S7 connections are created between two different projects of a multiproject in STEP 7, the S7 tab of the OPC server does not list any symbols with the "Selected" button. Even if you select "Use symbols - All", no symbol file is generated. If you want to use symbolic access, please avoid using any cross-project connections.

 

Installation of NCM PC on an NTFS drive[sr: Globale Inst.-Anleit.]

If NCM PC is installed on an NTFS drive, the administrator must allow all main users working on this computer with NCM PC full access to the NCM PC installation folder. Use the "Security" tab that can be opened with the "Sharing and Security..." command in the context-sensitive menu of the Windows Explorer. If this tab is not displayed in Windows XP, use the menu command Tools > Folder Options... in the Windows Explorer, in the "View" tab, clear the check box "Use Simple File Sharing (Recommended)".

If projects are stored on NTFS drives, main users must also be allowed full access here.

 

Unexpected message "Missing SW product/optional package" when opening STEP 7 project

Projects that display this error message when they are opened, can only be opened with STEP 7.

 [pg: nach Kap. 22]

PC Station Wizard cannot be operated with user permissions

The PC Station Wizard cannot be configured with user permissions. Please log on with at least power user rights.

 

OPC Server - PROFINET IO Item-specific rights are not adopted

The settings item-specific rights in the "PROFINET IO" tab in the "Edit..." dialog of the OPC server are not adopted after "Save and Compile". Use the default rights for all items to restrict access rights.

 

Uninstalling STEP 7 V5.3

If you uninstall STEP 7 V5.3 on your computer, to replace it with NCM PC, you must also uninstall the Automation License Manager.

 

Loading a configuration locally

To load a configuration on the local station, the S7ONLINE access point must be set to the interface parameter assignment "PC-internal“.

 

Run/Stop change in the Station Configuration Editor

If a component, for example, a CP 5613 module that is used by OPC, is set to "Stop" and back to "Run" in the Station Configuration Editor, the "OPC Server" component must also be set to "Stop" and then "Run" again to be able to resume OPC communication. This also applies to "Restart“.

 

XDB import failed

If the computer is restarted soon after an XDB import or download of configuration data, this can lead to an OPC client, for example the OPC Scout, not recognizing the configuration data. In this case, repeat the download of the configuration data.

 

Firewire modules

Network adapters such as the 1394 are not supported by SIMATIC NET and must not be inserted even in the Station Configuration Editor.

 

Inserting/removing communications processors

If you insert a further communications processor or remove an inserted communications processor, it is possible that no component is displayed in the Station Configuration Editor. This case, reboot the computer.

 

Error when inserting an "IE_General“ module

If you add a component of the type "IE_General" in the "Components" tab of the Station Configuration Editor, an error can occur in the internal "pniopcac.exe“ program (Event Viewer -> Application -> double-click on "Application Error“ -> "Failed application pniopcac.exe ...“).

This does not have any negative effect on the functionality of the module, unless it is used as a PROFINET IO controller. In this case, download a PROFINET IO configuration. The error then no longer occurs.

 

 

31 Examples of C Programming Interfaces

 

You will find examples of the C Library interfaces primarily on the SIMATIC NET Quick Start CD (exception: examples of SOFTNET PN IO are on this SIMATIC NET CD).

 

S7 Programming Interface, Return Values of the "s7_receive" Function

When evaluating the return values of the "s7_receive" function, if unexpected values occur, for example, in the default branch of the corresponding switch instruction, the "s7_discard_msg" function must be called .

 

 

32 Development Environments and Compilers Supported

 

Compilers supported:

The following compilers can be used with the SIMATIC NET products under the following Windows operating systems:

·          Windows Server 2003
- Visual C++ V6.0 SP5 or SP6
- Visual Studio .NET
, C++; with OPC also C# and VB.NET
- Visual Studio 2002
, C++; with OPC also C# and VB.NET
- Visual Studio 2003
, C++; with OPC also C# and VB.NET

·          Windows XP, Windows 2000
- Visual C++ V6.0 SP5 or SP6
- Visual Basic V6.0 SP5 or SP6
- Visual Studio .NET
, C++; with OPC also C# and VB.NET
- Visual Studio 2002
, C++; with OPC also C# and VB.NET
- Visual Studio 2003
, C++; with OPC also C# and VB.NET

 

Borland Compiler for Windows 2000 / Windows XP

The companies AIXO and SoftwareOption offer products for support of Borland compilers. The following sources provide more detailed information on the available Borland support for SIMATIC NET products:
- Internet page
http://www.aixo.com/ or by E-mail to Info@aixo.com
- Internet page
http://www.softwareoption.de/ or by E-mail to Info@SoftwareOption.de.

Under Windows Server 2003, interfacing applications created with MS Visual Basic or Borland Compiler is possible only over OPC interface.

 

Modified folder names

Please note that the folder names of the subfolders of simatic.net have changed compared with earlier versions with the introduction of the SIMATIC NET PC Software CD 07/2001. The extensions ".nt" and ".w95" are no longer used. As a result, you may need to adapt the path information for compiling your customer application.

 

 

33 Routing

 

Routing [pg: ges Kap. in OPC HB Bd. 2 als eigenes Kapitel 6.3]

If you use this SIMATIC NET product on a PC/PG with a STEP 7/NCM PC V5 product, you can use the routing functionality. For information on configuring, refer to the STEP 7 documentation.

 

What is routing?

As of STEP 7 V5, it is possible to reach S7 stations online beyond the boundaries of a subnet using a PG/PC, for example to download user programs or a hardware configuration or to run tests and diagnostic functions. You can attach the programming device at any point in the network and establish an online connection to all stations accessible via gateways.

 

Operating inter-subnet connections

As of Version V6.0.5 of the SIMATIC NET PC software with STEP 7 as of V5.2/SIMATIC NCM S7 as of V5.2 it is possible to operate S7 connections over several subnets, for example from a PC over Ethernet, an IE/PB Link to an AS station with a PROFIBUS CP. Currently only configurations with one (1) gateway and from Ethernet to PROFIBUS or vice versa are released.