The German term is therefore used in English. If the configured texts are evaluated in a different order, the following hierarchy B could also result. The term fuel was the first match for Motor for example in Alarm1. The corresponding term engine from Alarm4 is already being used for Kraftstoff.
To avoid inconsistencies being resolved unexpectedly as shown above, there must be a 1 to 1 match between the terms in the different languages at each hierarchy level in the configuration. This includes connection names, alarm names, source and area names. The names must be written exactly as they were configured.
Unconfigured alarm and diagnostics texts as well as source and area names are provided by the OPC server in lower-case letters and they must also be used as such. The S7 OPC UA server decides the language used to form the node identifiers for area and source names of alarms according to the following rules. The language is then also the default language in which it supplies localized text if the client does not select a language.
English, if the language setting English was selected as the first or second language for alarm texts in the STEP 7 project. Default language if the language setting default language was selected for alarm texts in the STEP 7 project. English, if no language was selected for alarm texts in the STEP 7 project. Default texts are then generated internally in English.
S7 OPC UA server with large number of alarms and conditions available only 50 s or longer following download. If you make use of the full released number of S7 alarms in German and other S7 alarms in English, and consequently with many alarms and conditions, the S7 OPC UA server will only be available after approximately 50 s or longer.
If your client registers before this time has elapsed, the connection establishment CreateSecureChannel to the endpoint of the server will fail. The data control for.
NET Framework 3. These control elements are intended for use within the OPC data control. SimaticNET with several selected protocols. Protocol Selection". DP and OPC. If access is mixed, changes made in one syntax are not known in the other. Default values, for example ms for the cycle time are then used. Once the validity of an OPC UA client certificate has lapsed, the cyclic renewal of the SecureChannel is also denied in ongoing operation.
Connection diagnostics items only return one connection parameter for fault-tolerant S7 connections. With fault-tolerant S7 connections, the following connection diagnostics items for the S7 protocol return only one of the available connection parameters:. If a configuration with S7 symbols is downloaded to a PC station and then a local COML S7 configuration is enabled in "Configuration Console", the previously loaded S7 target symbol file remains selected.
To change these, the access rights must be reconfigured STEP 7. Access via the IndexRange parameter to UA field elements of a node of the type array is not released. 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? The text in the title bar of the message window indicates the dialog in which you have not saved the last changes.
These services require adequate rights for access to the folders in which the STI or SSD symbol files are stored and for the files themselves.
Please make sure that the following users have "full access" to these files and folders:. User in a German operating system.
User in an English operating system. Windows 7. Please assign read and write permissions to these services for the folders in which the trace files will be stored. The Internet Information server can be configured so that it is automatically reset when certain events occur. In Windows 7, the default for automatic resetting is after 29 hours operating time. Note the following:. Values when browsing without adequate privileges. 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. 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. If parameter "RequestOptions. ItemPath" is set to "true" or "false", the ItemPath in the path is returned and not zero. This is a system property. Remember that the Event Viewer can only hold a limited number of entries. Depending on the required update rate of an OPC client, the call rate can also be slower.
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: Option "Use as target for S7 symbol download" not enabled. If you have configured S7 symbols, enable this option. 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.
If only one protocol is selected, the activate configuration is more efficient; only the selected protocol can be used in the symbols as previously. 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. Da, OpcRcw. Comn are supplied by the OPC Foundation.
Please note: If you have not used a local copy of the previous. Configured default priority per EventID for alarms before configured priority in instance data block before alarm block message severity before generally configured default priority. The configurable default priority for alarms per EventID overrides the S7 priority configured in the instance data block as of OPC servers 8.
The S7 priority configured in the instance data block as of OPC servers 8. Functionally, the item corresponds to the previous receive item with the following difference: When an item of this type is active, new data is signaled even if the content has not changed. This makes it possible for a client to receive both changed and unchanged data buffers sent by the partner.
This is, however, not OPC-compliant. The OnDataChange callback is also no faster than the negotiated update rate. Slaves can be restarted with this new DP item; in other words, deactivated and reactivated with one item. The two function calls are made at an interval corresponding to the configured cycle time; possible values:. Do not use and high numbers in exponential representation.
Prior results are not buffered. This means that the entire name space must be searched again for every call, individual calls are therefore slowed down depending on the size of the name space. For cyclic reading, we therefore recommend the use of subscriptions so that the name space does not need to be searched for every query. The range of values for the quality of an item has been extended.
Please remember this when creating OPC applications. The value range check when writing OPC items has been improved. Values outside the valid range are rejected with an error message. Example: Writing to an unsigned byte item range of values 0 through is not possible. NET Framework 1. Only as of. NET Framework 2. If possible, use. New error codes if "Immediate response when interrupted connection is detected" is configured. For the S7 protocol, the additional error codes 0xL and 0xL have been introduced with the meaning "no connection to the S7 communication partner, immediate error return configured".
If you want to correct the values of the variables on the OPC client, the following conversion can be made. This is suitable for C or VB. Add dt. Substract dt.
Subtract dt. If components involved in a configuration change are still being used, it is possible that the Station configuration Editor reports the still active components and proposes a computer restart. If necessary, disable the automatic startup of OPC client programs before the restart. As soon as the configuration changes have been made following the restart, the automatic startup of OPC client programs can now be enabled again. All programs that were previously exited, can be started again.
Remember that a mixture of languages can occur on the OPC interface when the operating system language and installation language differ from the language requested on the OPC interface "localeID". Reading on a German system with an English "localeID". During DP communication with communications processors CP or CP , when reading over OPC, the time stamp never changes unless the values have changed applies to both inputs and outputs.
Close OPC clients before making project engineering and configuration changes. Prior to making any project engineering or configuration changes, please close your OPC clients. This behavior is in compliance with the standard, however, an OPC client should be in a position to handle this returned information.
Please check your existing OPC clients to see whether adaptations are necessary. If you are unsure, use the default settings. With a large configuration approximately 10, items not only the communication delay on the network but also the processing time for OPC jobs on the OPC servers becomes relevant.
You should then select higher job timeouts of approximately 15 s for items, to avoid connection aborts due to the configured job timeout being exceeded.
Depending on the available operating system resources and delay time on the network and on the partner device, multiple consecutive asynchronous OPC jobs are executed almost simultaneously. One job overtaking another is perfectly possible, the practically simultaneous accesses do not keep to any deterministic order.
An OPC client must take this behavior into account. Select cycle times for the OPC server that are significantly shorter than the monitoring times. This ContinuationPoint must be specified when continuing to browse the next elements of the level. If, however, you have browsed a different level in the meantime between calling the function the first and second time, the previously obtained BrowsingPoint loses its validity and cannot be used to browse further elements. Make sure that the "interactive" or "configured" users have "full access" to these files and folders:.
OPC DA 3. Remember that with simple addressing, reading and writing of PROFINET IO data requires the precise configured length information with advanced addressing, subaddressing is also possible. Programming recommendation: Implement exception handling for OPC interfaces. For OPC symbols, it is possible to use several symbol files that differ from each other in the prefix.
The first symbol file in the list has no or an empty prefix. If a symbol file without a prefix is used, this assignment can take longer since it is necessary to search through all possible protocols. To simplify this search, you should only use symbol files with a prefix, since the assignment between prefix and symbol file is unique for these symbols.
Monitored data changes OnDataChange can be old until the confirmed update interval RevisedUpdateRate because data is read cyclically on the OPC server and in the underlying communication protocol of the PC station according to the update rate. If the communication protocol signals new values to the OPC server shortly after a message has just been sent to the OPC client by the OPC server, this new value can only be signaled to the OPC client after the update interval has expired.
A written value of an OPC DPC2 data record item cannot be read out identically using the same item or an item with the same address, slot and index. There may be device-specific differences in DPC2 data records between the written and read value.
The S7 connection is terminated only if the option "Automatic termination after e. If no OPC UA client has connected, for example after starting up the computer, no permanent S7 connections will be established. The access permissions for symbols can be selected freely.
These permissions are displayed when browsing. When accessing the items, these permissions may be further restricted by the OPC server. When it is accessed, however, only writing is permitted since the system does not allow peripheral outputs to be read. The shortest possible update time is the cycle time.
The data type of the value to be written, must match the read data type of the OPC item. This memory is released again only after exiting the OPC servers. As a general rule, all configuration parameters, in particular timeout times, cycle time, alarms, must be matched up with each other depending on the plant configuration hardware and software , the configuration limits and the way the client and other active applications work.
If the job timeout times are too short, this can result in connection aborts if larger jobs are sent at the same time by COM or UA clients, for example, when initializing, reading, writing, enabling and disabling larger amounts of items. Where possible, select a timeout value default ms that is higher than the update rate for example ms by a factor of 10 on the OPC client display unit. If you are using a large number of SNMP devices for example each using approximately OPC items, the timeouts should be increased to the highest setting of 60 ms.
The update rates should be increased to approximately ms. During operation, the number of these handles can therefore rise to the number of used items. You can test this with the ping function in a command console.
If the name cannot be resolved, check in the Windows Firewall, to see whether "File and Printer Sharing" is permitted as an exception. Avoid such parameter assignment errors and provide an exception handling routine in the user program to deal with the exception. Only then can the values be used. S7 was used as the namespace identifier for NamespaceID 1. To be less sensitive to renaming the computer, as of CD V8. S7 are used. If one of these connected OPC servers is shut down and reports this via its IShutdown interface, this status is indicated by a special icon for this OPC server, the monitored items belonging to it are displayed as BAD.
Other items of other OPC servers continue to be monitored and values continue to be generated. Reconnect the OPC server involved yourself; stop and restart monitoring and value generation of the DA view again because this registration is not automatically renewed. OPC UA certificates are not indicated as trustworthy by the Windows certificate management if they were self-issued and not stored in the trustworthy storage folder. The Windows certificate management also indicates this as untrustworthy.
Net are. Both can be downloaded by corporate members at www. These programs have two operating modes. The "Use security" mode must be called with opc. The client can then be restarted. The "Use Security" mode will now work. The UA server is now stopped by "Configuration Console" and then restarted.
This mode also works now. If you use the full range of configured alarms, your application must be able to process the shower of events. If you do not want this to happen, then use suitable filter conditions. List of data blocks is only read out once from the S7 device after connection establishment.
When browsing the OPC S7 namespace of S7 connections, the existing data blocks are listed as a separate branch. To reduce load, the list of data blocks is only read out once from the S7 device after connection establishment. UA certificate management: first delete previous certificate before a new certificate can be accepted from the same client. If a remote UA client certificate has already been accepted in the UA certificate management in "Configuration Console", no further certificate can be accepted from the same client and domain.
First delete the previous certificate; the new certificate can then be accepted. As long as no other license to use this software has been obtained, this software only runs in its trial mode. The user is granted a non-exclusive and non-transferable license for the program in 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. This contains one or more license keys required to operate the product.
A USB key stick can also contain license keys for several products. During installation, these keys are transferred to the hard disk of the destination system. The products cannot be operated normally without license keys. In emergencies loss of the USB key stick , the software can be operated and messages are displayed indicating the absence of the license. If you want to uninstall these products with the uninstaller, you must first transfer the license keys back to the USB key stick.
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. Otherwise the license keys will be lost and you will no longer be able to use the products.
When you transfer the license keys back, make sure that you insert the same USB key stick from which you originally installed them. Make sure that you transfer the license keys back to the original USB key sticks. 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 USB key stick s :. Using ACPI standby and hibernation mode.
ACPI standby and hibernation mode is not supported. The "Energy saver" or "Sleep" buttons under the Start button must also not be used. This also applies to corresponding key functions on the keyboard or on the housing. If there is a change to "Power saving" or "Sleep", then depending on the hardware configuration, it is possible that the PVC will no longer wake up. To prevent the sleep mode, disable "Sleep" in the current profile:. Power saver mode not allowed. The current profile is therefore adapted by the installation.
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.
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:. If the status is still "Starting", the search for new hardware is not yet complete. After installing or removing new hardware, Windows must be started at least once by a user with administrator privileges.
Operating system. Minimum requirements. Following protocols are explicit supported by the C programming interface:. S7 communication with C applications. Otherwise, these connections will be established when the UA protocol is activated and are no longer available for the C application. This service is not yet permitted. This service can only be used on other remote devices. Variable services. Trace functions.
The functions. 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. Section 3. The range 1 to is, however permitted. XDB import must only be done when there is no communication taking place with other partners.
As long as the configuration of the PROFIBUS communications processors is not yet completed, the modules must not be connected to the network of the operational system! Randomly set addresses can cause problems on the plant bus! Downloading or importing does not work. Before downloading or importing configuration data, the "S7 Connection Diagnostics" program must be exited.
With certain network configurations, the following reaction can occur sporadically: When downloading to a SIMATIC PC station using the "PC Internal" access point, a message appears telling you that the system data block, for example, or 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. Dealing with problems when downloading or importing. Error message immediately after installation. To eliminate the problem, reboot your computer. If the problem persists, please contact the hotline. 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. Configuring the "Access Point of the Application". Never use both programs at the same time. Configuration of the Information Service. The events include the following:. 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.
With the S7 symbols for the OPC server application, symbol names with the period ". 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. If the message "The CP with index 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 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". If this problem occurs, it means that the project engineering configuration of your DP master system was not accepted. Assignment of the CPs to the real hardware in the Station configuration Editor.
Following any change to the configuration during station import etc. 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. To archive, follow the steps outlined below:. Install "WinZip". Change to the Windows Explorer. To extract, follow the steps outlined below:. Double-click on the archive.
Click the "E xtract" button. Configuring the target system: Target computers except your own are not displayed in the list of accessible nodes. 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.
Reaction: The "Settings" dialog appears. 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". 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. 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. Make sure, however, that the station names are unique. Use the default rights for all items to restrict access rights. If you receive the following message when attempting a remote configuration download:. 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.
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.
In this case, reboot the computer. The error then no longer occurs. Restarting the OPC server after downloading a changed destination address. If the configuration of a non-local PC station is downloaded with a different Ethernet destination address from that of the module configured there, it is possible that the OPC server on the destination station must be restarted.
If you download a configuration to a target PC and the station address for example MAC address or IP address of the communications processor of the target PC is changed as a result, the download aborts since the remaining data can no longer be downloaded after changing the station address. After changing the language, the PC should be restarted or the user should be logged off from time to time so that all applications adopt the new language.
If you reduce the average character length, you can configure more OPC S7 symbols. To assign rights, set the OPC item-specific rights using the S7 symbols on the same properties page. Indexing for faster searching can lead to communications problems If, for example, in Windows 7, the indexing of the PC files is enabled, and if traces were created in the indexed area, the high processing load can disrupt communication recognizable, for example, by loss of connections to partner devices.
In this case disable indexing of these folders or the indexing on the entire PC. Configurations of compatible modules can be downloaded to modules installed in the PC. The following overview shows the combinations available.
XDB import when more than one compatible CP is inserted in the computer. Here, the interface of the CP to be configured should be entered in the input boxes of the interface parameter assignment being used so that several CPs of the same type can be assigned.
COML S7 is used for the fast configuration of modules. The configuration is assigned to one module or more specifically one module name. If the module is removed from the PC, the configuration is lost. If you want to replace one module with another, follow these steps: 1.
Replace the module. Configure the Windows 7 the taskbar to do this. In Windows 7,. NET-Framework 3. The expansions of. NET-Framework V2. For information on configuring, refer to the STEP 7 documentation. You can attach the programming device at any point in the network and establish an online connection to all stations accessible via gateways. As of Version V6. Operating Systems 32 bit.
Professional, Ultimate or Enterprise. Restrictions for the server variants: 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. This affects the activation ID, in other words, after several changes, it becomes necessary to reactivate the license.
After uninstalling the products, you can then upgrade to the new Windows version. Computers with multiple selectable operating systems are not permitted. Instead, the Hardware Manager or its Wizard for new hardware appears.
Choose "No, not this time" and then click the buttons "Next" and "Next" again and then "Finish". In this case, please follow the steps outlined below to clear the message. If it exists, delete the following key in the registry:. The configuration data is not retained.
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.
As of Windows Vista, the firewall allows the configuration of outgoing connections. In the default setting, outgoing connections are allowed in Windows Vista. The Windows Defender regularly checks the system for malware.
If the PC is used in a secure, protected environment, the Windows Defender should therefore be disabled. The limitation of resources can lead to non-functioning of industrial communication. Supports the administrator in management of remote nodes. Network access protection allows the configuration of access conditions but this has not yet been tested and released for industrial networks.
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 ms. The points below will help you to optimize your system and to achieve reaction times approaching those of a real-time system:.
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. Possible conflicts due to connecting several terminals have been eliminated. For a terminal user, this means:. Further important aspects of using terminal services. The terminal client may not shut down a terminal server that handles industrial communication. Once the installation is successfully completed, the server continues in the user mode again after you restart.
You will find wide-ranging help on the terminal services in the help system of the Microsoft Windows Server. 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.
Configuration with the Station Configuration Editor and other services with remote desktop or terminal services. Configuring modules with several sessions running at the same time causes problems because this can result in inconsistent statuses. For this reason, configuration with more than one open service is blocked at critical points. This may mean that boxes that can normally be edited are grayed out if terminal services are operating.
Before you can edit in this situation, the terminal services must be disabled. The reason for this is that VM Ware "bridges" the entered network adapters of the host to the guest mode. Note on CP If the module is not correctly recognized in the virtual environment, it can be assigned to the guest with "Disconnect Connect to Host " and repeated "Connect Disconnect from Host ". In this case the configuration must be reloaded. Note on license keys: If license keys are stored on virtual data media, they can easily be lost.
As a result, no replacement can be supplied if they are lost. To help with troubleshooting, there is an OPC trace that can be activated in the Configuration Console. At the left-hand edge of the navigation window you can select the module whose trace you want to activate. Trace Settings: depending on the module, you can see where and which functionality will be traced.
View Trace File: if you open this window, the current trace entries are displayed directly in the open window. The updating of this window if several are open, further tabs are displayed requires time to process and the windows should only be displayed if you want to trace an error online.
Activated traces are indicated by a red exclamation point in the left navigation menu. Contents 1. DP 3. S 4. FMS 5. The CP communications processor 6. The CP communications processor 8. CP A2 communications processor CP communications processor S TF General requirements, notes, and restrictions Information, restrictions and notes relating to OPC Notes on license keys This page requires JavaScript in order to be fully functional and displayed correctly.
Please enable JavaScript and reload the site. It looks like you are using a browser that is not fully supported. Please note that there might be constraints on site display and usability. For the best experience we suggest that you download the newest version of a supported browser:. STEP 7 V 5. STEP 7 V5. System innovation and migration. Licensing and Software Update Service.
Licensing and Software Update Service Up-to-date software is essential if you want to work efficiently and get reliable results. Scalable Engineering SW for a finely graded controller portfolio. Support Services In case of an emergency, Digital Enterprise Services offer you a wide range of services — by phone and online, anytime and anywhere with online support, technical support, the Siemens Industry Service Card and Managed System Services.
Find out more. Spare Parts Services he Spare Parts Services from Digital Enterprise Services are available worldwide and ensure a smooth and fast delivery of spare parts — and thus optimal system availability. Training Services Industrial learning for every need with training services, continuously and sustainably. Cybersecurity for Industry. Contacts in the region. Related topics.
0コメント