8/23/13 Configuring SIDirect DAServer to Communicate with S7 PLC Over TCP Connection



Similar documents
8/22/13 Configuring the SST5136SD PCI Card Using the New SSTDHP IO Server V8.1 or the DASDHPlus Server

Communication to End Device Going In and Out of Slow Poll Mode

Part I: Setting up Bristol Babcock's OPC Server

8/23/13 Configuring the S7 Server for Windows NT 4.0 to Access S7-400 PLCs via the Siemens CP1613 Card for ISO (Industrial Ethernet)

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Tech Note 782 Installing Remote Desktop Services on Windows 2008 Server R2 for Wonderware Products

Introduction. Notes. Important Considerations. Application Versions. Assumptions. 8/22/13 Setting Up Historian Servers for Tier-2 Summary Replication

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

This tech note will explain how to use the following parameters in Configurator General Parameters.

Enabling Cross-Machine Distributed Transactions (via MSDTC)

Tech Note 751 Installing InBatch Report Contents for Wonderware Information Server (WIS)

Tech Note 743 Configuring Reporting Services 2008 Configuration for a New Host Name in Windows 2008 R2

Tech Note 338 How to Change the ActiveFactory Reporting Website Default Install Location

Tech Note 912 Using Alternate TCP Port Numbers with Modbus Ethernet DAServer

Tech Note 782 Installing Remote Desktop Services on Windows 2008 Server R2 for Wonderware Products

Introduction. Application Versions. Installing Virtual SMTP Server. Tech Note 692 Using Virtual SMTP Server for SCADAlarm Notifications

Introduction. Tech Note 884 Setting Up Historian Servers for Tier-2 Summary Replication

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Tech Note 612 Upgrading DLL Version Mismatches Between CBM Solution and System Platform

Introduction. Symbol Script Timeout Setting. Sample MES Custom Code in Symbol Script. Application Versions. Sample Code

Tech Note 920 Resolving Disabled ActiveFactory Reporting Website for Wonderware System Platform R2

Tech Note 847 Installing Wonderware Information Server (WIS) on the Windows Server Window 7 64 and 32-bit Operating System

Tech Note 1010 SQL Server Authentication and ArchestrA Network Account Restrictions When Installing Wonderware Historian

Tech Note 882 Configuring Time Synchronization for Historian Server Using Net Time and Windows Task Scheduler

1. Under Application Objects, open the $Tank object and then open the $TankDisplay as shown in Figure 1 (below).

Tech Note 400 Configuring Remote Connections for Windows 2000/2003/XP

This Tech Note describes modem connections using DAServers and provides some guidelines on how to make the modem connection work.

Introduction. Back Up the Runtime Database. Application Versions

Tech Note 882 Configuring Time Synchronization for Historian Server Using Net Time and Windows Task Scheduler

8/23/13 Configuring the S7 I/O Server for Windows 95 to Access S7 PLCs Via the Profibus Network

S7 OPC Server Tutorial

How To Write A Summary On A Historyorian Server

8/22/13 Configuring Windows SharePoint Services for PEM v1.0 to Work with SuiteVoyager v2.6

Industrial Application Server Redundancy: Troubleshooting Guidelines

Introduction. Configuration: Entity and OCO Modeling. Application Version: OCO General Configuration

Tech Note 1035 Moving the Historian Runtime Database to Another Machine Using SQL Server 2012

This Tech Note describes working with Microsoft Reporting Services in order to publish InBatch Reports to Wonderware Information Server.

Introduction. Issues. Symptoms. Application Versions. Case 1: Deploy an ArchestrA Object - UDO4DevUsers_001_001 - Has Error Messages

Tech Note 868 Troubleshooting Wonderware Software Resource Issues with Performance Monitor

Tech Note 663 HMI Reports: Creating Alarm Database (WWALMDB) Reports

Tech Note 957 Creating Custom Password Entry on Intermec-Supported Handhelds

ArchestrA Log Viewer User s Guide Invensys Systems, Inc.

TECHNICAL NOTE TNOI34

Note: Not all messages in the log are indicative of a problem. Contact Technical Support if questions arise.

This Tech Note provides step-by-step procedures to install Microsoft SQL Server 2012 on a 32- or 64-bit Operating System.

Note: This Tech Note was formerly titled Installing Microsoft SQL Server 2008 for Wonderware Historian v10.0.

Using Network Application Development (NAD) with InTouch

Tech Note 905 Troubleshooting Wonderware Information Server (WIS) Part Six: ArchestrA Graphics No Live-Data

Introduction. Application Versions. Compatibility and System Requirements. Firewall and DCOM Settings

Installing the TCP/IP Network Protocol

Introduction. Application Versions. Assumptions. Delete $$ExportTempFolders. Tech Note 930 Wonderware System Platform Clean-up Guide

Instead, use the following steps to update system metadata that is stored in sys.servers and reported by the system function

PC Agent Quick Start. Open the Agent. Autonomy Connected Backup. Version 8.8. Revision 0

Understanding TOP Server Scan Rate Settings as They Affect Wonderware InTouch Applications

Tech Note 652 Changing an ArchestrA Symbol's Custom Property Expression or Reference in Runtime

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Troubleshooting File and Printer Sharing in Microsoft Windows XP

Connecting System Platform to TOP Server. Using the SuiteLink DI Object

Wonderware Historian Client Installation Guide. Invensys Systems, Inc.

To allow SQL Server Agent to trigger when a report is executed, we need to provide a set of report group types.

Upgrading from Call Center Reporting to Reporting for Contact Center. BCM Contact Center

Implementing the system using these guidelines should improve your system performance for a large database while your database grows in size.

Kepware Technologies KEPServerEX Client Connectivity Guide for Wonderware InTouch

abc Operations Viewer and Server Product Data MODELSOpsF,OpsS,OpsW

OPC Unified Architecture - Connectivity Guide

Sophos Anti-Virus for NetApp Storage Systems startup guide. Runs on Windows 2000 and later

Creating a New Database and a Table Owner in SQL Server 2005 for exchange@pam

Tech Note 1042 Solving Historian Memory Issue with SQL Server MemToLeave Configuration

Andover Continuum Remote Communication Configuration Guide

Tech Note 551 Configuring SQLMail or Database Mail for the Historian Event

Migrating QI 8.0 Admin and Process Databases from Microsoft Access to Microsoft SQL Server

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

USER GUIDE. Ethernet Configuration Guide (Lantronix) P/N: Rev 6

Tech Note 813 Troubleshooting Wonderware Information Server (WIS) Part Four: Client License Release

DCOM Configuration for Windows NT4, Windows 2000, Windows XP, and Windows XP Service Pack 2

MODBUS MASTER/SLAVE Serial and Ethernet Communication Server

Configure SPLM 2012 on Windows 7 Laptop

Getting Started With Delegated Administration

ImageNow Cluster Resource Monitor

PREFACE iss.01 -

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

BIGPOND ONLINE STORAGE USER GUIDE Issue August 2005

Deploying Windows Streaming Media Servers NLB Cluster and metasan

This Tech Note provides detailed guidelines and options for defragmenting and maintaining your production databases.

Sophos Anti-Virus for NetApp Storage Systems user guide. Product version: 3.0

Symantec Enterprise Vault

USER GUIDE WEB-BASED SYSTEM CONTROL APPLICATION. August 2014 Phone: Publication: , Rev. C

MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # )

HyperFS PC Client Tools

InduSoft Web Studio + Windows XP SP2. Introduction. Initial Considerations. Affected Features. Configuring the Windows Firewall

OPC and DCOM: 5 things you need to know Author: Randy Kondor, B.Sc. in Computer Engineering

Quick Start Guide for VMware and Windows 7

Intelligent Power Protector User manual extension for Microsoft Virtual architectures: Hyper-V 6.0 Manager Hyper-V Server (R1&R2)

Integration Guide. Microsoft Active Directory Rights Management Services (AD RMS) Microsoft Windows Server 2008

Dell UPS Local Node Manager USER'S GUIDE EXTENSION FOR MICROSOFT VIRTUAL ARCHITECTURES Dellups.com

HP ProLiant ML150 System Monitor User Guide

SafeNet Authentication Manager Express. Upgrade Instructions All versions

Sophos Anti-Virus for NetApp Storage Systems startup guide

Sage HRMS 2014 Sage Employee Self Service Tech Installation Guide for Windows 2003, 2008, and October 2013

Service & Support. How can you establish a connection between an S PLC and SIMATIC NET OPC? S PLC, SIMATIC NET OPC.

Transcription:

Tech Note 332 Configuring SIDirect DAServer to Communicate with S7 PLC Over TCP Connection This document and software are provided "as is" without warranty of any kind. See the Terms of Use for more information. Topic#: 001161 C reated: January, 2004 Introduction The SIDirect DAServer provides access to data within the Siemens S7 200, S7 300, and S7 400 PLC families through a standard EtherNet network interface card without requiring Siemens SimaticNet software. The SIDirect DAServer is capable of DDE, FastDDE, SuiteLink, or OPC connections to Windows client program such as an InTouch application. This Technote provides a step- by- step procedure of how to configure and use Wonderware's SIDirect DAServer with a S7 PLC (S7-400 PLC is being used in this technote) via DDE/SuiteLink protocol. Before you continue, make sure the following requirements have been met: Read and follow the instructions in the SIDirect DAServer's readme file and related documents for System requirements, proper installation procedures, and supported Operating systems. Install the latest version of the SIDirect DAServer. If a previous version was installed, uninstall it using Add/Remove Programs in the Control Panel. This technote is written using SIDirect DAServer version 1.0.0. Install and configure TCP/IP network protocol and the network interface card (NIC) so that it can communicate with the PLC via Ethernet. Make sure that you can "ping" the PLC successfully and receive valid replies from the PLC. Note: Please check the SIDirect DASERVER Online Help for more information about the supported firmware and hardware. Only the TCP bus communications protocol is supported by the SIDirect DAServer. The SIDirect does not support MPI, Profibus, and other non- EtherNet protocols. This technote assumes the user has a basic working knowledge and understanding of Ethernet networking, Siemens S7 PLC software/hardware, Microsoft operating system, Wonderware FactorySuite components, WWClient, and SIDirect DAServer. If you have problem configuring the Ethernet IP address for the PLC, please contact Siemens for assistance at http://www.siemens.com Configurating the SIDirect DAServer 1. Start the SIDirect DAServer Manager by selecting Start/Programs on the taskbar. 2. Navigate to the Wonderware folder that contains the System Management Console, then click System Management Console. 3. From the ArchestrA System Management Console (SMC), find the SIDirect DAServer in the DAServer Manager tree. Under the local node the DAServer name is ArchestrA.DASSIDirect.1 (Figure 1 below). https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 1/8

FIGURE 1: DASSIDIRECT DASERVER IN THE SMC 4. Expand ArchestrA.DASSIDirect.1 and highlight Configuration. The Global Parameters dialog box will appear as shown in Figure 2 (below): FIGURE 2: DASSIDIRECT - GLOBAL PARAMETERS Device Group Update Interval: Specifies the update interval of the default device group. Slow Poll Interval: Specifies the interval that the DAServer polls the field device after it goes into slow poll mode when connectivity problems occur. The DAServer will be governed by device group update intervals when the communication returns to normal. Transaction to Subscription Ratio: Transactions are poke/read messages from a https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 2/8

DDE/SL/OPC client. Subscriptions are messages generated by items being on advise. Subscriptions are sent periodically at the Update Interval. The Transaction to Subscription ratio defines the maximum number of transactions the DAServer sends before sending one subscription. It is the ratio of transaction to subscription messages when there are several transaction messages pending. The second half of the ratio is always 1. Therefore, the default ratio 2 means 2:1 transaction to subscription messages. The ratio ensures that a certain amount of subscription activity is guaranteed even in a transaction overloaded state. For example if the ratio is set to 2 and there are 3 transaction messages and 2 subscription messages become due at the same time, the toolkit will send out 2 transaction messages, 1 subscription message, 1 transaction message and then 1 subscription message. Transaction Message Timeout: The timeout for transactions (read/write/refresh/property) per message. This timeout prevents a client from hanging in a transaction forever if for some reason the transaction messages are never scheduled until completion. It is the maximum amount of time between message updates within a transaction. The timeout has to be set in such a way that under no circumstances data acquisition on an individual message takes longer than this timeout. Server Protocol Timer: This option is disabled, since the SIDirect uses event driven protocol engine. Diagnostic Backlog Size: Specifies the maximum number of transactions shown in the Transactions diagnostic root. Poke Mode: The following modes are available: - Control Mode preserves the poke order without folding. - Transition Mode preserves the poke order with minimum folding by keeping the first, second and last poke values of an item. - Optimization Mode does not preserve the poke order and has maximum folding by only poking the last value of an item. Case Sensitive: Controls how the DAServer scans item and device group names with respect to upper/lower case. Device Group Cache: This parameter is for future use. Simulation Mode: This parameter is is disabled for the SIDirect DAServer. System Items: This parameter controls whether the system items appear in the browse interface and if they are recognized as valid ItemIDs by the DAServer's data acquisition interfaces. Unique Device Groups: This parameter controls whether the device group names are checked for uniqueness across all device nodes of a DAServer. 5. Right- click the Configuration icon. 6. Select Add PortCpS7 Object from the sub- menu. 7. Right- click New_PortCp_000, and select Add S7Cp Object. The S7 CP parameter dialog window appears as shown in Figure 3 (below): https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 3/8

FIGURE 3: S7 CP COMMUNICATION PARAMETERS Network Address: Enter the IP address for the PLC. The S7 PLC used in the example of this technote has IP address of 192.168.10.41. Local TSAP: Specifies the local station's transport service access point. The first digit specifies the device, and the second digit should be zero (0). Recommended setting is 01.00. Remote TSAP: Specifies the PLC's transport service access point. Remote Rack No: Enter the decimal number for the Rack. Remote Slot No: Enter the decimal number for the Slot of the CPU. The example in this technote uses the rack number 0 and the slot number 3, where the S7-400 CPU is located. (The power supply takes up two slots, so the CPU is in slot 3.) Connection Resource: Select the Hex number for the Connection Resource from the drop- down menu. 8. Select the Device Groups tab. 9. Right-click on the white space in the Device Groups dialog box to add a device group ( similar to Topic Definition ) in the Device Groups dialog box as shown in Figure 4 (below): https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 4/8

FIGURE 4: DEVICE GROUP DIALOG BOX 10. Select, then right click the default Topic_0 to rename it to some meaningful name such as S7PLC as shown in Figure 5 (below): FIGURE 5: S7PLC DEVICE GROUP 11. In the hierarchy tree on the left pane, right- click ArchestrA.DASSIDirect.1 and select Activate Server from the sub- menu to start the DAServer. The icon next to ArchestrA.DASSIDirect.1 will change from red to green as shown in Figure 6 (below): https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 5/8

FIGURE 6: SIDIRECT DASERVER IS ACTIVATED Testing the DASSIDirect Server The DASSIDirect Server is ready for use. We are now going to do a quick communications test to verify that we can establish the connection to the PLC. 1. Click Start/Run and enter WWClient to start the Wonderware WWClient program. 2. Select Connections/Create from the main menu. The Create Connection dialog box will appear. 3. Enter appropriate information as shown in Figure 7 (below), where: Node: blank since the DASSIDirect and the WWClient are on the same computer. Otherwise, enter the computer name of the machine running the DAServer. Application: DASSIDirect, which is the application name of the SIDirect DAServer. Topic: S7PLC, which is the exact name of the new device group we just created in the DASSIDirect's device groups window. Connection Type: IOT which is the SuiteLink protocol used for this technote. https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 6/8

FIGURE 7: CREATE CONNECTION DIALOG BOX 4. Click Create, then Done. The WWClient window should now appear similar to Figure 8 (below): FIGURE 8: WWCLIENT SHOWING CONNECTION WITH THE DASSIDIRECT 5. Select Item from the main menu. 6. Enter a known good PLC register address. The following figures show an example of WWClient successfully advising item MB90 from the S7 PLC. Enter MB90 in the Item entry box. Click the AdviseEX button to register and advise the item. If the Ethernet connection to the PLC is good, you should see the value for the register MB90 as shown in Figures 9 and 10 (below): FIGURE 9: ITEM https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 7/8

B. Nguyen FIGURE 10: WWCLIENT DISPLAYING MB90 VALUES Tech Notes are published occasionally by Wonderware Technical Support. Publisher: Invensys Systems, Inc., 26561 Rancho Parkway South, Lake Forest, C A 92630. There is also technical information on our software products at Wonderware Technical Support For technical support questions, send an e-mail to support@wonderware.com. back to top 2013 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by anyinformation storage and retrieval system, without permission in writing from Invensys Systems, Inc. Terms of Use. https://wdnresource.wonderware.com/support/kbcd/html/1/t001161.htm 8/8