mnsis interface manual opc - abb group · this document describes communication and control...

68
MNS iS Motor Control Center Interface Manual OPC Server 7.7 System Release V7.7

Upload: others

Post on 22-Jun-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Motor Control Center Interface Manual OPC Server 7.7 System Release V7.7

Page 2: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS is a registered trademark.

Product names of other products are registered trademarks of their manufacturers.

This document relates to the MNS iS System Release 7.7.

The information in this document is subject to change without notice and should not be construed as a commitment by ABB. ABB assumes no responsibility for any errors that may appear in this document.

In no event shall ABB be liable for direct, indirect, special, incidental, or consequential damages of any nature or kind arising from the use of this document, nor shall ABB be liable for incidental or consequential damages arising from use of any software or hardware described in this document.

This document and parts thereof must not be reproduced or copied without ABB's written permission, and the contents thereof must not be imparted to a third party nor be used for any unauthorized purpose. The software described in this document is furnished under a license and may be used, copied, or disclosed only in accordance with the terms of such license.

All rights reserved.

Copyright © 2015 ABB Automation Products GmbH, Ladenburg, Germany

Page 3: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Content

Table of content

General ........................................................................................................................... 5

Target Group .......................................................................................................................................... 5

Use of Warning, Caution, Information and Tip icon ............................................................................... 5

Terminology ............................................................................................................................................ 6

Related System Version ....................................................................................................................... 10

Related OPC Software Version ............................................................................................................ 10

Document Revision History .................................................................................................................. 10

Introduction .................................................................................................................. 11

What is OPC? ....................................................................................................................................... 11

OPC History.......................................................................................................................................... 11

OPC Specifications .............................................................................................................................. 11

System Structure ......................................................................................................... 12

OPC DA ................................................................................................................................................ 14

Data exchange .............................................................................................................................. 14

OPC AE ................................................................................................................................................ 16

Installation .................................................................................................................... 17

Hardware requirements ........................................................................................................................ 17

Software requirements ......................................................................................................................... 17

Restrictions ........................................................................................................................................... 18

Redundancy .................................................................................................................................. 18

Installation procedure ........................................................................................................................... 19

Configuration ........................................................................................................................................ 27

Windows Operating System .......................................................................................................... 27

DCOM Configuration ..................................................................................................................... 29

Security Setting ............................................................................................................................. 33

User Account Control (UAC) ......................................................................................................... 36

1TGC910232M0201 – Release V7.7 3

Page 4: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Content MNS iS Interface Manual OPC Server

MNSiS OPC Server ....................................................................................................................... 38

Performance ................................................................................................................. 39

Performance Figures ............................................................................................................................ 39

MNS iS OPC Server Diagnostic Tool ......................................................................... 41

Driver .................................................................................................................................................... 42

OPC DA Server .................................................................................................................................... 43

OPC AE Server .................................................................................................................................... 43

Configuration ........................................................................................................................................ 44

Set OPC ID.................................................................................................................................... 44

Set Language ................................................................................................................................ 46

Set Refresh Rate ........................................................................................................................... 47

OPC Server Name Space ............................................................................................ 48

MLink .................................................................................................................................................... 48

Primary .......................................................................................................................................... 48

Backup .......................................................................................................................................... 51

MControl ............................................................................................................................................... 51

QualityCode .................................................................................................................................. 51

DeviceStatus ................................................................................................................................. 52

Starter dependent status bits ........................................................................................................ 54

Measurement Values .................................................................................................................... 55

Diagnostics .................................................................................................................................... 57

AlarmEvent .................................................................................................................................... 58

ComState ...................................................................................................................................... 64

Troubleshooting .......................................................................................................... 65

4 1TGC910232M0201 – Release V7.7

Page 5: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Introduction

General

Target Group

This document describes communication and control interfaces used in MNS iS. The manual is primarily intended for those requiring information on accessing information and data provided from MNS iS. Furthermore the document provides information for integration of MNS iS as data provider for SCADA or Plant Asset management systems.

It is assumed that the reader of this manual is familiar with basic terms of automation systems, data communication and computer networks based on TCP/IP.

Use of Warning, Caution, Information and Tip icon

1TGC910232M0201 – Release V7.7 5

Page 6: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Introduction MNS iS Interface Manual OPC Server

Terminology

List of the terms, acronyms, abbreviations and definitions that are used in this document:

Abbreviation Term Description

Aspect Object ABB technology. An Aspect Object is a computer representation of a real object such as a pump, a valve, an order or a virtual object such as a service or an object type. An Aspect Object is described by its aspects and is organized in structures.

Alarm Alarm is defined as status transition from any state to abnormal state. Status transition to abnormal state can be data crossing over the pre-defined alarm limit.

Bus Local A Control Access term describing that the MControl accepts its commands from a device on the switchgear control network, e.g. the Web Interface, MView.

COTS Commercial off the shelf

Commercial off the shelf product, term to describe products available on the market, ready to use

DCS Distributed Control System

See also PCS

DTM Device Type Manager

Software module used to manage devices via Fieldbus (e.g. PROFIBUS) using frame application environment (e.g. PactWare, ABB Fieldbus Builder etc.)

Eth. Ethernet Ethernet is a local area network (LAN) technology. The Ethernet standard specifies the physical medium, access control rules and the message frames.

Event An event is a status transition from one state to another. It can be defined as alarm, if the state is defined as abnormal or as warning as a pre-alarm state.

FD Field Device Term for devices connected to the Fieldbus (e.g. motor control units or circuit breaker protection)

GSD file Geräte Stamm Datei (German abbreviation)

A hardware description file for a PROFIBUS-DP or PROFIBUS-DP/V1 slave type

GPS Global Positioning System

System to detect local position, universal time and time zone, GPS technology provides accurate time to a system

Hardware Local A Control Access term describing that the MControl accepts its commands from the Hardwired inputs, when the respective Local control input is set to true.

6 1TGC910232M0201 – Release V7.7

Page 7: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Introduction

Abbreviation Term Description

HMI Human Machine Interface

Generic expression

LVS Low voltage switchgear

A factory built assembly built to conform with IEC 60439-1

MCC Motor Control Centre

Common term for switchgear used for motor control and protection.

MNS Modular Low Voltage Switchgear family from ABB

MNS iS The integrated intelligent switchgear solution from ABB

MStart MFeed MControl MLink MView MNavigate

MNS iS components integrated in the switchgear, see the MNS iS System Guide for technical details

MODBUS Fieldbus communication protocol

MODBUS RTU Fieldbus communication protocol

Motor Starter Consists of motor controller and electrical components to control and protect a motor, part of Motor Control Center

NLS Native Language Support

Providing the ability to change the language of software tools in order to support native languages (English is basis, others are optional)

OPC OLE for Process Control, an industrial standard for exchange of information between components and process control application

PCS Process Control System

High level process control system

PLC Programmable Local Controller

Low level control unit

PROFIBUS-DP Fieldbus communication protocol with cyclic data transfer (V0).

PROFIBUS-DP/V1 Fieldbus communication protocol, extension of PROFIBUS- DP allowing acyclic data transfer and multi master (V1).

1TGC910232M0201 – Release V7.7 7

Page 8: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Introduction MNS iS Interface Manual OPC Server

Abbreviation Term Description

PROFIBUS-DP/V2 Fieldbus communication protocol, extension of PROFIBUS- DP allowing time stamp and communication between master and slave (V2).

PROFINET PROFINET is an open standard for Industrial Ethernet and standardized in IEC 61158 and IEC 61784.

PNIO PROFINET IO PROFINET for decentralized periphery and distributed automation

RCU Remote Control Unit Local control unit with pushbutton and indicator to operate a device (e.g. motor) from field level.

RS232 Standard No. 232 for PC communication, established by EIA (Electronics Industries Association, USA)

RS485 Communication interface standard from EIA (Electronics Industries Association, USA), operating on voltages between 0V and +5V. RS-485 is more noise resistant than RS-232C, handles data transmission over longer distances, and can drive more receivers.

RTC Real Time Clock Integrated clock function in devices used to generate time and date information if a remote clock system is not present

Software Local A Control Access term describing that the MControl accepts its commands from the hardwired inputs as a result of either the PCS or MView passing the Control Access Authority to Soft-Local.

Note: Does not require the hardwired local input to be set to true.

SNTP Simple Network Time Protocol

a protocol used for time synchronization in Control Network through Ethernet

Switchgear Bus Network

Term used to describe the internal switchgear communication network, between MLink and MControl.

TCP/IP Transmission Control Protocol / Internet Protocol

TCP/IP is a high-level connection oriented, reliable, full duplex communication protocol developed for integration of the heterogeneous systems.

Trip A consequence of an alarm activated or an external trip command from another device to stop the motor or trip the circuit breaker.

8 1TGC910232M0201 – Release V7.7

Page 9: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Introduction

Abbreviation Term Description

UTC Coordinated Universal Time

Coordinated Universal Time is the international time standard. It is the current term for what was commonly referred to as Greenwich Meridian Time (GMT). Zero (0) hours UTC is midnight in Greenwich England, which lies on the zero longitudinal meridian. Universal time is based on a 24 hour clock.

Warning A warning is defined as status transition from any state to pre-alarm state to inform in advance before an alarm level is reached.

1TGC910232M0201 – Release V7.7 9

Page 10: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Introduction MNS iS Interface Manual OPC Server

MNS iS 1TGC910211 M0203 MNS iS Interface Manual MLink, Release 7.0

1TGC910111 M0201 MNS iS MLink Upgrade Kit Manual

1TGC910241 M0201 MNS iS Interface Manual Profibus, Release 7.0

1TGC910251 M0202 MNS iS Interface Manual Modbus, Release 7.0

1TGC910292 M0201 MNS iS Interface Manual PROFINET IO, Release 7.6

1TGC910283 M0201 MNS iS MControl Interface Manual Profibus Direct, Release 7.6

1TGC910261 M0201 MNS iS Interface Manual Redundancy, Release 7.0

1TGC910271 M0202 MNS iS MConnect Interface Manual, Release 7.0

1TGC910001 B0204 MNS iS System Guide

1TGC910201 M0201 MNS iS Quick Guide Installation and System Setup, Release 7.0

1TGC910090 M0210 MNavigate Help file V7.7

1TGC910018 M0208 MNS iS ATEX – Enhancements for Safety

Related System Version

The content of this document is related to MNS iS System Release 7.7.

The described functions are designed but may not be fully implemented in all details. Please refer to the current system guides and release notes regarding possible restrictions.

Related OPC Software Version

The MNS iS OPC Software version related to this release has the following identifier number and description.

1TGE160007R1007 A OPC Server 7.7 for DA and AE

Document Revision History

Rev. Chapter Description of change Date

M0201 all Initial document for OPC Server 7.7

April 2015

10 1TGC910232M0201 – Release V7.7

Page 11: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Introduction

Introduction

What is OPC?

OPC is an open industrial standard for process control and information system interconnectivity. Information exchange is possible without directly accessing hardware and software components inside the switchgear system. OPC Server software resides in the process control environment.

To ensure common understanding and interoperability the OPC Foundation (founded in 1996) coordinates specification and development issues. http://www.opcfoundation.org

OPC History

Historically, OPC was an acronym for OLE for Process Control and is based on the component model from Microsoft’ ActiveX, COM and DCOM technology.

OPC development started in 1990 based on Windows 3.0 technology. In 1992 OLE 2.0 was released by Microsoft.

Year Event

1995 OPC Task Force formed

1996 OPC Foundation

1998 OPC DA 2.0 Release

2003 OPC DA 3.0 Release

2005 OPC XMLDA 1.0 Release

OPC Specifications

Following OPC specification are available (2005 released versions): • Data Access 3.00 (DA) • Data Access 1.01 (XMLDA) • Complex Data 1.00 (CPX) • Historical Data Access 1.20 (HDA) • Alarms & Events 1.10 (AE) • Data Exchange 1.00 (DX) • Batch 2.00 • Security 1.00 • Unified Architecture (UA)

Due to its data format and requirements in MNS iS only OPC DA 3.00 and OPC A&E 1.10 are supported. Historical Data OPC HDA is NOT supported

OPC ensures compatibility that means, OPC DA 3.00 is compatible to upcoming new versions of OPC DA. However, it will not be fully compatible to e.g. former versions of OPC e.g. OPC DA 2.05.

1TGC910232M0201 – Release V7.7 11

Page 12: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

System Structure MNS iS Interface Manual OPC Server

System Structure OPC is based on a client / server architecture. The OPC Server provides data collected from its source (e.g. own device or other devices and components). OPC Clients can access the server through a standard network and interfaces.

OPC Client Level

Different application utilising same server interface.

OPC Server Level

Different sub systems utilising the same client interface.

Fig. 1 System Structure

12 1TGC910232M0201 – Release V7.7

Page 13: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server System Structure

MNS iS OPC Overview

The MNSiS OPC Server resides in a Microsoft Windows based PC. It is connected with one network interface to the MNSiS switchgear network. Another network might be connected to higher level plant or control networks. Those are customer and project specific.

Fig. 2 MNS iS OPC network topology sample

The MNS iS OPC Server supports redundant MLinks. Should a redundancy switch-over happen, this action is handled internally within the MLinks and the OPC Server, and is transparent to the OPC clients.

1TGC910232M0201 – Release V7.7 13

Page 14: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

System Structure MNS iS Interface Manual OPC Server

OPC DA

Data exchange

This mechanism functions on a request and response mechanism as detailed below. Within MNS iS the MLink is the data provider for the MNS iS OPC Server. Once the OPC client is started and connects to the server the MLink automatically updates the information available in OPC Server.

Request

The OPC Client (e.g. SCADA application) sends a request to the OPC Server

Response

The OPC Server responds to the client with the requested data.

Fig. 3 Data Exchange

OPC DA provides a standardized method for real-time data access. It decouples implementation of a device, controller, system or application from its data points. Every data item in an OPC DA Server comprises data like an item name, value(s) of different specified data types and some mandatory or optional properties (e.g. timestamp, quality, access rights, scan rate etc.).

OPC DA enables real-time (not hard real-time!) access to data items. The data transfer can be configured to a synchronous or asynchronous access. In case of the asynchronous method, the OPC data item variables are refreshed asynchronous to the application (source) related data update rate.

Main application of OPC DA is to exchange data between the PLC level and the HMI level. The user gets a real-time picture of current process related data and is able to interact with the hard real-time control application via entering commands or adopting parameters. Today OPC DA is also use to feed Plant Asset Management systems, to continuously supervise and assess the health status of the production and equipment. OPC DA Server are part of almost every process control system today as well as OPC DA Clients are available for almost every process control application too.

14 1TGC910232M0201 – Release V7.7

Page 15: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server System Structure

Beside value and quality the OPC Server provides a time stamp, which is a mandatory property of an OPC item. All MNS iS DA items (available in OPC name space) are time stamped by OPC Server system time. The time stamp itself is reflecting the time of last update of the value.

Data format:

Fig. 4 OPC DA

1TGC910232M0201 – Release V7.7 15

Page 16: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

System Structure MNS iS Interface Manual OPC Server

OPC AE

Alarm and event servers are used for reporting alarms and events to operator stations, logger systems or management subsystems. The Alarm and Event server describes a condition as a definable state for all of its objects (process values, process condition). An event (stateless) is a detectable occurrence of significance to the Alarm and Event Server and alarms are abnormal conditions (with state).

The clients are informed of an occurrence of an alarm or event via call-backs, thus an event driven and not polling communication is implemented.

MNS iS always provides MControl generated time stamps for alarms and events.

Alarms and trips can be acknowledged by the user (OPC client). In case of a trip this acknowledgement results in trip reset command sent to the MControl. If the MControl is in control access ‘Bus-local’ the trip reset is executed.

Fig. 5 OPC AE

16 1TGC910232M0201 – Release V7.7

Page 17: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Installation

Installation MNS iS OPC Server is typically installed on one PC or Server available from process control systems. The Server is integrated into the MNS iS switchgear control network as shown below:

Fig. 6 Network Configuration

Hardware requirements

• IBM compatible PC (1.83 GHz processor clock, 1 GB Ram min)

• Ethernet interface card (10/100/1000-Base-T)

• 50 MB hard disk space required for all software modules incl. data for one MLink with 60 MControl

Software requirements

OPC Server can be installed in any one of below OS: Operating system Service Pack Windows XP Professional (32Bit) SP3 Windows XP Professional (32Bit) SP2 Windows XP Professional (64Bit) Windows Server 2003 (32Bit) R2 enterprises with SP2 Windows Server 2003 (64Bit) R2 enterprises with SP2 Windows 7 (32Bit) Enterprises SP1 Windows 7 (64Bit) Enterprises SP1 Windows Server 2008 (32Bit) SP2 Windows Server 2008 (64Bit) R2 with SP1

1TGC910232M0201 – Release V7.7 17

Page 18: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Installation MNS iS Interface Manual OPC Server

The following components are needed and configured properly:

• Microsoft Message Queue (MSMQ)

Activation of this component is done during installation procedure

• DCOM enabled and Security level configured to allow remote access via “Connection-oriented TCP/IP”

Please see page 29 for details

• On Windows 7 the ‘User Account Control’ (UAC) has to be disabled.

Please see page 36 for details

Restrictions

Redundancy

1. The maximum number of OPC Server communication channels per MLink is restricted to 2. That means 2 OPC Server (DA/AE)*** can be connected to a dedicated MLink.

2. Redundant OPC Servers are not supported.

3. Communication switchover between active to non active MLink handled automatically (takes max. 10 seconds) when ever Ethernet communication breakdown between active MLink & OPC Server. Due to communication interruption all DA values and AE messages are lost during this switchover time. After switchover procedure the update process is resumed.

4. There are two instances of OPC Component in task manager for Windows Server 2008 when first OPC client run through services and second OPC client started by user manually.

5. User has to Install OPC server by Run as Administrator for Windows 7 & Windows Server 2008.

*** MNSiS OPC Server > V6.0

18 1TGC910232M0201 – Release V7.7

Page 19: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Installation

Installation procedure

1. If there is an older OPC Server version installed, this version has to be uninstalled first. Therefore open Control Panel, and select Uninstall Programs (If it is an initial installation please proceed with step 4.)

2. Select ABB MNSiS OPC Server and select Uninstall

1TGC910232M0201 – Release V7.7 19

Page 20: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Installation MNS iS Interface Manual OPC Server

3. Select OK

NOTE: Remove OPC_Pctrl folder manually (C:\Programme Files\ABB\ABB MNSiS OPC Server)

4. Install the new OPC Server – open the Installer file and select the Setup.exe file1

1 User has to Install OPC server by Run as Administrator for Windows 7 & Windows Server 2008.

20 1TGC910232M0201 – Release V7.7

Page 21: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Installation

5. Select Next

6. Accept the license agreement and select Next

1TGC910232M0201 – Release V7.7 21

Page 22: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Installation MNS iS Interface Manual OPC Server

7. Insert a User Name and a Company and select Next

8. Select Next 9. If OPC DA & OPC AE is required select Next (proceed with 14)

22 1TGC910232M0201 – Release V7.7

Page 23: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Installation

10. If only OPC DA or OPC AE has to be installed select Custom and select Next

11. Select Next

1TGC910232M0201 – Release V7.7 23

Page 24: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Installation MNS iS Interface Manual OPC Server

12. Unselect one of the OPC Servers by selecting Entire feature will be unavailable

Note: In this example option ABB MNSiS OPC AE Server is disabled.

Note: In this example option ABB MNSiS OPC DA Server is disabled.

24 1TGC910232M0201 – Release V7.7

Page 25: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Installation

13. Select Next 14. Select Install

15 While installing

1TGC910232M0201 – Release V7.7 25

Page 26: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Installation MNS iS Interface Manual OPC Server

16. Select Finish

26 1TGC910232M0201 – Release V7.7

Page 27: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

Configuration

Windows Operating System

Firewall

If a firewall is used the following processes have to get access to Ethernet network:

Process Usage

MNSiSOPCDriver.exe Communication between MLink and MNSiS OPC Server

MNSiSDAServer.exe Communication between MNSiS OPC DA Server and OPC DA Client

MNSiSAEServer.exe Communication between MNSiS OPC AE Server and OPC AE Client

MNSiSOPCServerDiagnostic.exe Visualization of MNSiS OPC Server status information

In addition to the processes the following ports have to get access to the Ethernet network:

Port Usage

20020 Communication Channel between MLink and OPC Server

20002 Automatic detection of newly inserted MLink devices

22 Upload of configuration files

1TGC910232M0201 – Release V7.7 27

Page 28: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

For Windows 7 the following steps have to be done to adjust firewall settings:

1. Select Window Firewall

2. Click Allow a program or features through Windows Firewall and mark the following

entries:

• MNSiS OPC Data Access Server

• MNSiS OPC Alarm Event Server

• MNSiS OPC Driver

28 1TGC910232M0201 – Release V7.7

Page 29: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

DCOM Configuration

DCOM uses security settings to protect client and server from unauthorized access. The security settings could be changed with the program DCOMCNFG. You need to have administrator rights to use the program.

The following table contains all parameter that have to be checked / adjusted:

The following steps have to be done to enable a setup DCOM properly

1. Open Component service by click start run and type DCOMCNFG

Parameter Setting

Default Protocols Connection Oriented-TCP/IP

Default Authentication Level None

Default Impersonation Level Impersonate

Launch and Activation Permission Everyone

Access Permissions Everyone

1TGC910232M0201 – Release V7.7 29

Page 30: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

2. Open Computers My Computers and select Properties

3. Select tab Default Protocols and verify the Connection-oriented TCP/IP available, If

not add It as per below image by Add button

30 1TGC910232M0201 – Release V7.7

Page 31: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

4. Select tab Default Properties. Set None for Default Authentication Level and set

Impersonate for Default Impersonate Level and click apply, ok

5. Select tab COM Security and click Edit Default… for Access Permission 6. In Access Permission wizard click Add

1TGC910232M0201 – Release V7.7 31

Page 32: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

7. In “Select Users or Groups” wizard, Type “Everyone” and click Check Names and

click ok

8. User “Everyone” is added to wizard Access Permission now selects Everyone and verifies the permission. Remote Access should be checked, if not then check it and click ok.

32 1TGC910232M0201 – Release V7.7

Page 33: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

9. Click Edit Limits… in Access Permissions, select ”Everyone” and verify Remote

Access is checked, if not check and click ok

10. Repeat the Step 5 to 9 for “Launch and Activation permission”

Security Setting

The default installation for PC forces remote users to authenticate as Guest. This means that DCOM clients cannot connect to a server running on an XP machine unless the Guest account is enabled and has enough rights to launch the server. The following steps have to be done to adjust Security Options:

1. Click on Start Control Panel 2. Select System and Security

1TGC910232M0201 – Release V7.7 33

Page 34: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

3. Select Administrative Tools

4. Select Local Security Policy

34 1TGC910232M0201 – Release V7.7

Page 35: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

5. Select Security Options in Local Policies and select Network access: Sharing and

security model for local accounts and change it to Classic- local users authenticate as themselves

6. Select Network access : Let Everyone permissions apply to anonymous user and change it to Enabled

Please note: DCOM settings apply only when the OPC Client and Server are installed on separate PCs.

1TGC910232M0201 – Release V7.7 35

Page 36: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

User Account Control (UAC)

On Windows 7 the ‘User Account Control’ (UAC) has to be disabled. Please follow the following steps to disable UAC:

1. Click on Start Settings Control Panel

2. Select System and Security

36 1TGC910232M0201 – Release V7.7

Page 37: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

3. Select Change User Account Control settings

4. Move the slider to Never notify position, and click OK.

5. Restart your computer to activate the setting

1TGC910232M0201 – Release V7.7 37

Page 38: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

MNSiS OPC Server

All OPC Server related configuration can be done by using MNSiS OPC Server Diagnostic utility. The following parameter can be adjusted in OPC Server:

• OPC ID (OPC Communication Channels)

MNSiS supports an auto-detection of all connected MLinks. This means that every OPC Server in the same network can create a communication channel to all connected MLink devices. As soon as the OPC Client connects to a particular MNSiS OPC Server the server is creating the namespace of all available MLinks. The maximum number of OPC Server communication channels per MLink is restricted to 2. That means 2 OPC Server (DA/AE)*** can be connected to a dedicated MLink. To reduce the number of MLink available in the name space of a particular OPC Server the following actions can be taken:

o Physical Ethernet segmentation

o IP Segmentation (Creation of Ethernet subnets)

o Usage of OPC ID (for details please refer page: 44)

• OPC AE message language (for details please refer page: 46)

• OPC refresh time (for details please refer page: 47)

*** MNSiS OPC Server > V6.0

38 1TGC910232M0201 – Release V7.7

Page 39: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Performance

Performance The data refresh rate between MNS iS system and OPC Server is independent of the request rate from the OPC Client to the OPC Server. The refresh rate between MLink and OPC Server can be configured in MNSiS OPC Server Diagnostic tool (see section

Set Refresh Rate) and is relevant for all OPC DA items. For all OPC AE messages an event driven mechanism is implemented. The event is fired as soon as it detected on MLink side.

Requests from OPC clients for OPC items with simultaneous access from the OPC Server are worked through in sequence. Depending on bus usage, the configured update rate may not be attained, in which case the OPC Server will return the last valid value. The new value will then be accessible during the next access to the OPC item.

Real time values cannot be achieved for parallel OPC requests from the client, as these requests are worked through in sequence.

After a configuration change in the MNS iS system (MNavigate download) the OPC Client has to be reconnected to MNSiS OPC Server, because the name space was re-created.

Refresh rate in the client side should be confirmed as per Client provider. Server & Client refresh rate should be reduced to 3Sec in case of 20 or more MLink connected with 15 changeable tags per MControl for 60 MControls. This can be set in Diagnostic utility.

Performance Figures

The figures below are based on an Intel Core2 Duo CPU at 2.33 GHz, 4GB RAM 32bit system

Number of MLinks

Number of MControls

Number of subscriptions / MControl

Total number of subscribed DA items

Set Refresh rate in MNSiSOPCServerDiagnostic wizard

4 240 213 51120 1 s

6 360 252 9000 1 s

10 600 252 15000 2 s

20 1200 152 18000 3 s

303 1800 152 27000 3 s

The table above shows the total number of subscribed DA items in combination with the OPC client refresh rate that is the limiting factor. If the shown update times are not sufficient for a dedicated application the number of OPC Servers has to be increased.

2 Changeable tags 3 Only DA

1TGC910232M0201 – Release V7.7 39

Page 40: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Performance MNS iS Interface Manual OPC Server

The first example above with 4 MLinks and 240 MControls shows the worst case situation where all available items are subscribed from each MControl. The following examples show what should be expected for a normal usage of the OPC server and MControl, utilizing 25 subscriptions (data values).

40 1TGC910232M0201 – Release V7.7

Page 41: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Diagnostic Tool

MNS iS OPC Server Diagnostic Tool This tool enables the user the possibility to retrieve more information regarding the status of the OPC server and the connected MLinks. The tool reports the detection of MLinks with the OPC functionality enabled, it supplies diagnostics when communication between the OPC Server MLink is lost. In addition the tool is used to configure the OPC ID and Language.

User has to start diagnostic utility manually by double click the shortcut icon on the desktop. A dialog appears and informs about the upload progress in OPC Driver TAB. After successful file upload the OPC name space is created. Following dialog entries are shown if the upload was successful.

When the above icon is double clicked it opens the following dialog box opens.

Each of the tabs within the dialog box has the same properties.

When the tool is running events are then logged in the tool as shown in the next examples. Under the ‘Time’ Column date and time in which the action performed for that particular tab will be displayed. Under ‘Type’ column Info and Errors are reported. ‘MLink IP’ column shows the IP address of the MLinks A description is reported for each Action and for certain errors a solution is presented in Solution column.

1TGC910232M0201 – Release V7.7 41

Page 42: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Diagnostic Tool MNS iS Interface Manual OPC Server

Driver

This tab can be used to view which files were uploaded by the OPC Driver with matching OPC ID within the network.

42 1TGC910232M0201 – Release V7.7

Page 43: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Diagnostic Tool

OPC DA Server

This tab can be used to view status of DA server and status of node structure for that particular MLink with IP and Quality of that MLink. This tab can be used to validate the OPC DA communication.

OPC AE Server

This tab can be used to view status of AE server and status of node structure for that particular MLink with IP and Quality of that MLink and also can be used to validate the OPC AE communication.

1TGC910232M0201 – Release V7.7 43

Page 44: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Diagnostic Tool MNS iS Interface Manual OPC Server

Configuration

Set OPC ID

The OPC ID enables the user to create MNS iS Ethernet network segments without the need of physical or IP Subnet splitting. This could be utilised in systems containing a large number of MLinks. In these circumstances it may not be possible to handle all MLinks in one OPC server, because of performance reasons (number of OPC tags). By using the OPC ID the number of accessible MLinks can be reduced. Please refer to the Performance figures for more information.

By using MNavigate an OPC ID can be configured for each MLink, following this the OPC Server has to be configured by using MNS iS OPC Server Diagnostic tool to set the connectivity segment for the MLink and associated OPC Server.

This tab has to be used to change the OPC ID of the OPC Server.

Tab for setting of the OPC ID for the OPC Server in the Diagnostic tool

Dialog box for setting of the MLink OPC ID in MNavigate.

The OPC tags of a MLink are only available in a dedicated OPC server if the OPC ID matches on both sides. The OPC ID is set after pressing the button Set OPC ID. If there are already OPC items selected in the OPC client and these items are from MLinks with a no longer matching OPC ID, these items are set to BAD quality!

MLinks having no OPC ID support (prior to V5.4) are available / visible in all logical network segments.

44 1TGC910232M0201 – Release V7.7

Page 45: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Diagnostic Tool

The example below describes the system behaviour if this function is used. The following OPC Server MLink relation has to be created by using OPC ID set in the Diagnostic Tool and in MNavigate.

MLink1

MLink2

MLink3

MLink4

OPC Server 1 yes Yes yes no

OPC Server 2 no No no yes

Therefore in MNavigate has to be used to set the following OPC IDs:

MLink1 MLink2 MLink3 MLink4

OPC ID 1 1 1 2

In addition the OPC Servers has to be configured as shown below:

OPC Server 1 Server 2

OPC ID 1 2

After downloading the configuration settings from MNavigate to MLink and setting the OPC ID as described above the following segmentation is created:

MLink1

visible

MLink2

visible

MLink3

visible

MLink4

visible

OPC Server 1 yes Yes yes no

OPC Server 2 no No no yes

Network diagram of the above example.

1TGC910232M0201 – Release V7.7 45

Page 46: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Diagnostic Tool MNS iS Interface Manual OPC Server

Set Language

Language can be select and set after pressing the button Set Language. After selecting the language, all Diagnostic related information will be come in all TABS of diagnostic utility wizard with selected language. Only English & German are supported with OPC Server version 7.0.

All Events in AE will be raised with respect to language if the MLink contain latest AEConfiguration file.

46 1TGC910232M0201 – Release V7.7

Page 47: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Diagnostic Tool

Set Refresh Rate

The refresh rate is used to set the update interval of all subscribed OPC tags. It defines the communication cycle time between the OPC Server and MLink. Presently user can select and set 1000ms, 2000ms & 3000ms as refresh rate for OPC Server. After selecting the regarding refresh rate value the button Set Refresh Rate has to be pressed. After setting the refresh rate, all subscribed OPC tags of OPC Server name space are based on new refresh rate.

The refresh time between the OPC Client and MNSiS OPC Server is not influencing the refresh time between MNSiS OPC Server and MLink.

1TGC910232M0201 – Release V7.7 47

Page 48: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

OPC Server Name Space The OPC Server name space is automatically populated based on run-time information from the MLinks and MControls. Thus the OPC server does not show any OPC items until the OPC Server has detected connected MLinks and uploaded configuration data from the detected MLinks.

The OPC Server name space will thus not be known until run-time and the following parameters affect the final OPC server name space:

• The set of connected MLinks

• The set of connected and configured MControls

MLink

The name space for every MLink depends on the type of project4. In non redundant projects the namespace is populated in the following way:

• Name_of_MLink. Name_of_MLink_primary.

In redundant projects the namespace is populated in the following way:

• Name_of_MLink.Name_of_MLink_primary.

• Name_of_MLink.Name_of_MLink _backup.

Primary

The values in this section are available here: Name_of_MLink.Name_of_MLink_primary.

Variable Name Item Description OPC Data Type

Comment

IPAddressLan1 IP LAN 1 address EMPTY -

IPAddressLan2 IP LAN 2 address EMPTY -

StatusValue MLink status information 32bits

UI4 Pls refer the following table “MLink Status Information Table” for details

ComState Communication status of MLink (MLink OPC Server)

UI1 1 => Communication running 0 => Communication broken

UUID EMPTY -

DeviceName1 Device name 1 of Mlink EMPTY -

DeviceName2 Device name 2 of Mlink EMPTY -

LocationId Location ID of MLink EMPTY Cubicle name in which the MLink is placed

HWVersion Identification of MLink HW Version

VT_BSTR Pls refer the subsequent table “MLink Identnumbers” for details”

4 OPC tags in OPC Client for MLink will be based on the MLinkConfiguration file in the project

48 1TGC910232M0201 – Release V7.7

Page 49: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

MLink Status Information Table Bit Number

MLink-Application Information

0 MLinkSupervision Processor Temperature monitoring is activated

1 MLinkSupervision Processor Temperature is ok.

2 MLinkSupervision Processor Temperature Alarm

3 MLinkSupervision Processor Temperature critical level Alarm

4 MLinkSupervision Application - Running

5 MLinkSupervision Application - Fatal Error

6 MLinkSupervision Parameter File Error

7 MLinkSupervision Data Map File Error

8 MLinkSupervision Main Board Status Data Read Error

9 MNavigate Server Application - Running

10 MNavigate Server Application - Fatal Error

11 SwitchGearBus Application - Running

12 SwitchGearBus Application - Fatal Error

13 SwitchGearBus SwitchGearBus - No Responses Received

14 Profibus / Modbus Application - Running

15 Profibus / Modbus Application - Fatal Error

16 Profibus / Modbus DCS Communication Running

17 Profibus / Modbus Fault - Data Mapping

18 Profibus / Modbus Fault - Profibus Card (only Profibus)

19 Redundancy Application - Running

20 Redundancy Application - Fatal Error

21 Redundancy Application - Redundancy Enabled

22 Redundancy MLink - Running As Primary

23 Redundancy Fault - Common Redundancy Fault

24 Redundancy Fault - Other MLink not alive

25 Redundancy Fault - Parameter “Startup as Primary” not different

26 Redundancy Fault - Files for DCS data image different (CRC)

1TGC910232M0201 – Release V7.7 49

Page 50: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

(continued) 27 Redundancy Fault - MControl Files different (CRC)

28 Redundancy Fault - No response from SwitchGearBus from backup MLink

29 MLinkSupervision MLink CPU Voltage below critical value

30 MLinkSupervision MLink CPU Usage above alarm level

31 MLinkSupervision Available MLink Memory below alarm level

MLink Identnumbers Table Value of data item “HWVersion” Information

1TGE102009R1001 MLink 1st generation, Profibus, non-redundant

1TGE102019R1001 MLink 1st generation, Profibus, redundant

1TGE102009R2300/4200/4800 MLink 1st generation, Modbus, non-redundant

1TGE102019R2300/4200/4800 MLink 1st generation, Modbus, redundant

1TGE102009R2300 MLink 1st generation, Profinet, non-redundant

1TGE102019R2300 MLink 1st generation, Profinet, redundant

1TGE120021R0110 MLink 2nd generation, Profibus, non-redundant or redundant

1TGE120021R0010 MLink 2nd generation, Modbus or Profinet, non-redundant or redundant

50 1TGC910232M0201 – Release V7.7

Page 51: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

Backup

The values in this section are available here: Name_of_MLink.Name_of_MLink_backup. The content of this section is the same as for Primary. The shown information is according the configured backup MLink.

The OPC Server name space for an individual MControl & MConnect is populated under the root in the following way:

• Name_of_MLink.Name_of_MControl. Under each MControl the name space is dependent upon the MControl configuration but is normally grouped in the following way:

• Name_of_MLink.Name_of_MControl.QualityCode

• Name_of_MLink.Name_of_MControl.DeviceStatus

• Name_of_MLink.Name_of_MControl.MeasurementValues

• Name_of_MLink.Name_of_MControl.Diagnostics

• Name_of_MLink.Name_of_MControl.AlarmEvent

• Name_of_MLink.Name_of_MControl.Commands

• Name_of_MLink.Name_of_MControl.ComState

MControl

QualityCode

The values in this section are available here: Name_of_MLink.Name_of_MControl.QualityCode.

Variable Name Item Description OPC Data Type

Comment

QualityCode1 Quality Code 1 Byte Field UI4 Contains internal monitoring information on the status of the measurement values.

QualityCode2 Quality Code 2 Byte Field UI4 Contains internal monitoring information on the status of the measurement values.

1TGC910232M0201 – Release V7.7 51

Page 52: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

DeviceStatus

The values in this section are available here: Name_of_MLink.Name_of_MControl.DeviceStatus.

The availability of DeviceStatus values depends upon the project Application of the MControl. Variable Name Item Description OPC Data

Type Comment

Status Starter State UI4 An 32 bit unsigned integer representing all 32 bits below

Status_Bit0 Status Bit0 UI1 Depending on Starter Type, see p.54

Status_Bit1 Status Bit1 UI1 Depending on Starter Type, see p.54

Status_Bit2 Status Bit2 UI1 Depending on Starter Type, see p.54

Status_Bit3 Status Bit3 UI1 Depending on Starter Type, see p.54

Status_Bit4 Status Bit4 UI1 Depending on Starter Type, see p.54

Status_Bit5 Status Bit5 UI1 Depending on Starter Type, see p.54

Status_Bit6 Status Bit6 UI1 Depending on Starter Type, see p.54

Status_Bit7 Status Bit7 UI1 Depending on Starter Type, see p.54

Status_Bit8 Status Bit8 UI1 Common Alarm

Status_Bit9 Status Bit9 UI1 Common Trip New

Status_Bit10 Status Bit10 UI1 Common Trip Acknowledged

Status_Bit11 Status Bit11 UI1 Common Trip Resettable

Status_Bit12 Status Bit12 UI1 Failsafe Activated

Status_Bit13 Status Bit13 UI1 Depending on Starter Type, see p.54

Status_Bit14 Status Bit14 UI1 Depending on Starter Type, see p.54

Status_Bit15 Status Bit15 UI1 Depending on Starter Type, see p.54

Status_Bit16 Status Bit16 UI1 Test Switch On

Status_Bit17 Status Bit17 UI1 Main Switch On

Status_Bit18 Status Bit18 UI1 Always 0

Status_Bit19 Status Bit19 UI1 Always 0

Status_Bit20 Status Bit20 UI1 Isolated

Status_Bit21 Status Bit21 UI1 Start Inhibit ( including TOL startup inhibit)

Status_Bit22 Status Bit22 UI1 TOL startup inhibit

Status_Bit23 Status Bit23 UI1 TOL bypass activated

Status_Bit24 Status Bit24 UI1 CA owner HW local

Status_Bit25 Status Bit25 UI1 CA owner SW local

Status_Bit26 Status Bit26 UI1 CA owner Bus local

Status_Bit27 Status Bit27 UI1 CA owner 2nd Fieldbus

Status_Bit28 Status Bit28 UI1 Always 0

Status_Bit29 Status Bit29 UI1 Always 0

52 1TGC910232M0201 – Release V7.7

Page 53: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

(continued) Status_Bit30 Status Bit30 UI1 Always 0

Status_Bit31 Status Bit31 UI1 CA owner Remote

GPI GPI Status 1-16 UI2 16 bit unsigned integer representing the bits below

GPI1 GPI1 Status UI1 General Purpose Input 1

GPI2 GPI2 Status UI1 General Purpose Input 2

GPI3 GPI3 Status UI1 General Purpose Input 3

GPI4 GPI4 Status UI1 General Purpose Input 4

GPI5 GPI5 Status UI1 General Purpose Input 5

GPI6 GPI6 Status UI1 General Purpose Input 6

GPI7 GPI7 Status UI1 General Purpose Input 7

GPI8 GPI8 Status UI1 General Purpose Input 8

GPI9 GPI9 Status UI1 General Purpose Input 9

GPI10 GPI10 Status UI1 General Purpose Input 10

GPI11 GPI11 Status UI1 General Purpose Input 11

GPI12 GPI12 Status UI1 General Purpose Input 12

GPI13 GPI13 Status UI1 General Purpose Input 13

GPI14 GPI14 Status UI1 General Purpose Input 14

GPI15 GPI15 Status UI1 General Purpose Input 15

GPI16 GPI16 Status UI1 General Purpose Input 16

GPIA1 GPIA1 Status R4 General Purpose Analog Input 1 16 bit scaled value (multiplied by 10)

GPIA2 GPIA2 Status R4 General Purpose Analog Input 2 16 bit scaled value (multiplied by 10)

1TGC910232M0201 – Release V7.7 53

Page 54: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

Starter dependent status bits

The following bits are dependent upon the Starter application used.

Bit

NR

-DO

L

NR

-DO

L R

CU

REV

-DO

L

REV

-DO

L R

CU

NoS

tart

er

NR

-DO

l St

ar/D

elta

NR

-DO

L So

ftsta

rter

Act

uato

r

Tran

spar

ent

(with

/with

out

Con

trol

)

Feed

er

Feed

er

DC

/1ph

ase-

AC

C-F

eede

r

C-F

eede

r RC

U

15 0 0 0 0 1 0 0 1 0 1 1 1 1 14 0 1 0 1 1 0 1 0 0 1 1 1 1 13 0 1 0 1 1 1 0 0 0 0 0 0 0

7

Rea

dy

Rea

dy

Rea

dy

Rea

dy

Rea

dy

Rea

dy

Rea

dy

Rea

dy

Rea

dy

0 0

Rea

dy

Rea

dy

6 0 0 0 0 0

(Run

s)

Sta

r

Sof

tsta

rt

Ope

n P

ositi

on

0 0 0 0 0

5 0 0 0 0 0 0

Sof

tsto

p

Clo

se

Pos

ition

0 0 0 0 0

4 0 0 0 0 0 0 0 0 K3 0 0 0 0

3 0 0

(Run

s)

CC

W

(Run

s)

CC

W

(Run

s)

CC

W

0 0

(Run

s)

open

K2 0 0 0 0

2 0 0

(Run

s)

CW

(Run

s)

CW

(Run

s)

CW

0 0

(Run

s)

clos

e

K1 0 0 0 0

1

Run

s

Run

s

Run

s

Run

s

Run

s

Run

s

Run

s

Run

s

0

Clo

sed

Clo

sed

Clo

sed

Clo

sed

0

Sto

pped

Sto

pped

Sto

pped

Sto

pped

Sto

pped

Sto

pped

Sto

pped

Sto

pped

0

Ope

ned

Ope

ned

Ope

ned

Ope

ned

Note: Bits 13- 15 are utilised for internal system information.

54 1TGC910232M0201 – Release V7.7

Page 55: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

Measurement Values

The values in this section are available here: Name_of_MLink.Name_of_MControl.MeasurementValues

Note: The availability of Measurement values depends upon the project Application of the MControl.

Variable Name OPC Item Description OPC Data

Type Comment / physical Unit

ActiveEnergyCounter Active energy counter R4 kWh Kilowatt Hour value

ActivePower Active Power R4 kW Kilowatt

ApparentPower Apparent Power R4 VA

CosPhi Power Factor CosPhi R4

Frequency Frequency R4 Hz

IearthFault Residual Current R4 In cases where a 3 phase MStart is configured as a 1 phase, no value is available

IL1 Current Phase L1 R4 A

IL2 Current Phase L2 R4 A

IL3 Current Phase L3 R4 A

IL1Percent Current Phase L1 Percentage UI2 %

IL2Percent Current Phase L2 Percentage UI2 %

IL3Percent Current Phase L3 Percentage UI2 %

InsertionCycles Insertion Cycles MStart UI4

PT100Temperature PT100 1Ch Temperature R4 For 1CH PT100

PT100Temperature1 PT100 Temperature 1 R4 For 3CH PT100 Ch1

PT100Temperature2 PT100 Temperature 2 R4 For 3CH PT100 Ch 2

PT100Temperature3 PT100 Temperature 3 R4 For 3CH PT100 Ch 3

PTCresistance PTC Resistance UI2 Ω

ReactivePower Reactive Power R4 kVar

1TGC910232M0201 – Release V7.7 55

Page 56: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

(continued) SwitchCyclesK1 Switching Cycles K1 UI4

SwitchCyclesK2 Switching Cycles K2 UI4

SwitchCyclesK3 Switching Cycles K3 UI4

Temp11 Contact Temperature L1 R4 °C

Temp12 Contact Temperature L2 R4 °C

Temp13 Contact Temperature L3 R4 °C

ThermalImage Thermal Image UI2 -

U12 Phase Voltage L1-L2 R4 V

U23 Phase Voltage L2-L3 R4 V

U31 Phase Voltage L3-L1 R4 V

56 1TGC910232M0201 – Release V7.7

Page 57: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

Diagnostics

The values in this section are available here: Name_of_MLink.Name_of_MControl.Diagnostics

The visibility and validity of values in this section depends on the project Application of the MControl.

Variable Name Item Description OPC Data

Type Comment / physical Unit

AI1 Analog Input 1 Percentage

R4

AI2 Analog Input 2 Percentage

R4

CurrentAtTripValid Current at Trip is valid (if value=1)

UI1 A

DcVersion MControl Firmware Version

R4

MeasuredMotorStartTime Measured Motor Startup Time

R4 s

MStartUUID MStart Serial Number

BSTR

OperatingHours Operating Hours UI4

OSVersion Operating System Version

R4

TimeToTrip Time To Trip UI2 s

TimeToReset Time To Reset UI2 s

TripCurrentL1 Current At Trip L1 R4 A

TripCurrentL2 Current At Trip L2 R4 A

TripCurrentL3 Current At Trip L3 R4 A

1TGC910232M0201 – Release V7.7 57

Page 58: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

AlarmEvent

The values in this section are available here: Name_of_MLink.Name_of_MControl.AlarmEvent.

The availability of the AlarmEvent values depends upon the project configuration.

EaroEntryT Bit0: “Alarm New”

Bit1: “Trip New”

Bit2: “Trip Acknowledged”

Bit3: “Trip Resetable” 2Ai0AoCardFailure (>BV 7.6) 2Ai0Ao Card Failure UI1 EaroEntryT

AC4Di2DoCardFailure (>BV 7.6) AC 4Di2Do Card Failure UI1 EaroEntryT

AC7Di0DoCardFailure (>BV 7.6) AC 7Di0Do Card Failure UI1 EaroEntryT

ActuatorBothEndSwitchesActive Actuator Both Limit Switches Active UI1 EaroEntryT

ActuatorTorqueClose Actuator Torque Close UI1 EaroEntryT

ActuatorTorqueOpen Actuator Torque Open UI1 EaroEntryT

AiAoCardFailure (>BV 7.6) AiAo Card Failure UI1 EaroEntryT

ActivePowerHigh (>BV 7.5) ActivePowerSupervision High Limit UI1 EaroEntryT

ActivePowerLow (>BV 7.5) Active Power Supervision Low Limit UI1 EaroEntryT

AutorestartInhibit Autorestart Inhibit UI1 EaroEntryT

CCURange CCU Range UI1 EaroEntryT

ContactTemperatureL1A Contact Temperature Supervision L1 UI1 EaroEntryT

ContactTemperatureL2A Contact Temperature Supervision L2 UI1 EaroEntryT

ContactTemperatureL3A Contact Temperature Supervision L3 UI1 EaroEntryT

ContactTempUnbalance Contact Temperature Unbalance UI1 EaroEntryT

ControlModuleIOCardFailure Control Module IO Card Failure UI1 EaroEntryT

ControlVoltage Control Voltage UI1 EaroEntryT

DC4Di2DoCardFailure (>BV 7.6) DC 4Di2Do Card Failure UI1 EaroEntryT

EarthLeakage Earth Leakage UI1 EaroEntryT

58 1TGC910232M0201 – Release V7.7

Page 59: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

(continued) EmStop Emergency Stop UI1 EaroEntryT

ExternalTrip1 External Trip 1 UI1 EaroEntryT

ExternalTrip2 External Trip 2 UI1 EaroEntryT

FeedbackSupervisionCfK1 Feedback Supervision K1 UI1 EaroEntryT

FeedbackSupervisionCfK2 Feedback Supervision K2 UI1 EaroEntryT

FeedbackSupervisionCfK3 Feedback Supervision K3 UI1 EaroEntryT

FeederMCB Feeder MCB UI1 EaroEntryT

FuseSupervisionL1 Fuse Supervision L1 UI1 EaroEntryT

FuseSupervisionL2 Fuse Supervision L2 UI1 EaroEntryT

FuseSupervisionL3 Fuse Supervision L3 UI1 EaroEntryT

FuseFwConfiguration Fuse Firmware Configuration UI1 EaroEntryT

IRFHardware IRF Hardware UI1 EaroEntryT

IRFSoftware IRF Software UI1 EaroEntryT

LocationSupervision Location Supervision UI1 EaroEntryT

MinimumProtectionMode (>BV 7.0) Minimum Protection Mode UI1 EaroEntryT

MainSwitchSupervision Main Switch Supervision UI1 EaroEntryT

MotorNotRunning Motor Not Running UI1 EaroEntryT

MotorStillRunning Motor Still Running UI1 EaroEntryT

NoLoad No Load UI1 EaroEntryT

OperatingHoursAE Operating Hours UI1 EaroEntryT

PhaseFailure Phase Failure UI1 EaroEntryT

PhaseUnbalance Phase Unbalance UI1 EaroEntryT

PowerModuleInsertionCycles Insertion Cycle Supervision MStart UI1 EaroEntryT

PowerModuleSupervision MStart Communication Error UI1 EaroEntryT

PowerModuleSupervision1 MStart Id Number Or Range Error UI1 EaroEntryT

1TGC910232M0201 – Release V7.7 59

Page 60: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

(continued) PT100_1CH_CardFailure PT100-1Ch Card Failure UI1

EaroEntryT

PT100_1CH_LowLevel PT100-1Ch Sensor1 Low Limit UI1 EaroEntryT

PT100_1CH_ShortCircuit PT100-1Ch Sensor1 Short Circuit UI1 EaroEntryT

PT100_1CH_HighLevel PT100-1Ch Sensor1 High Limit UI1 EaroEntryT

PT100_1CH_OpenCircuit PT100-1Ch Sensor Open Circuit UI1 EaroEntryT

PT100CardFailure3ch PT100-3Ch Card Failure UI1 EaroEntryT

PT100LowLevel1 PT100-3Ch Sensor1 Low Limit UI1 EaroEntryT

PT100ShortCircuit1 PT100-3Ch Sensor1 Short Circuit UI1 EaroEntryT

PT100HighLevel1 PT100-3Ch Sensor1 High Limit UI1 EaroEntryT

PT100OpenCircuit1 PT100-3Ch Sensor1 Open Circuit UI1 EaroEntryT

PT100LowLevel2 PT100-3Ch Sensor2 Low Limit UI1 EaroEntryT

PT100ShortCircuit2 PT100-3Ch Sensor2 Short Circuit UI1 EaroEntryT

PT100HighLevel2 PT100-3Ch Sensor2 High Limit UI1 EaroEntryT

PT100OpenCircuit2 PT100-3Ch Sensor2 Open Circuit UI1 EaroEntryT

PT100LowLevel3 PT100-3Ch Sensor3 Low Limit UI1 EaroEntryT

PT100ShortCircuit3 PT100-3Ch Sensor3 Short Circuit UI1 EaroEntryT

PT100HighLevel3 PT100-3Ch Sensor3 High Limit UI1 EaroEntryT

PT100OpenCircuit3 PT100-3Ch Sensor3 Open Circuit UI1 EaroEntryT

PTCCardFailure PTC Card Failure UI1 EaroEntryT

PTCsupervision PTC Supervision UI1 EaroEntryT

PTCsupervisionShortCircuit PTC Supervision Short Circuit UI1 EaroEntryT

PTCsupervisionOpenCircuit PTC Supervision Open Circuit UI1 EaroEntryT

SoftStarter Soft Starter UI1 EaroEntryT

Stall Stall Protection UI1 EaroEntryT

StarDeltaTransitionFailed StarDelta Transition Failed UI1 EaroEntryT

StartLimitation Start Limitation UI1 EaroEntryT

60 1TGC910232M0201 – Release V7.7

Page 61: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

(continued) SwitchCycleSupervisionK1 Switch Cycle Supervision K1 UI1 EaroEntryT

SwitchCycleSupervisionK2 Switch Cycle Supervision K2 UI1 EaroEntryT

SwitchCycleSupervisionK3 Switch Cycle Supervision K3 UI1 EaroEntryT

TestModeFailure Test Mode Failure UI1 EaroEntryT

TOL TOL UI1 EaroEntryT

Underload Underload UI1 EaroEntryT

UnderloadCosPhi Underload CosPhi UI1 EaroEntryT

Undervoltage Undervoltage UI1 EaroEntryT

UnexpectedFeederCurrent (>BV 5.4) Unexpected Feeder Current UI1 EaroEntryT

UnprotectedMode1 (>BV 7.0) Unprotected Mode 1 UI1 EaroEntryT

UnprotectedMode2 (>BV 7.0) Unprotected Mode 2 UI1 EaroEntryT

Welded Welded UI1 EaroEntryT

EVENTS 1 = event active

0 = event not active

CA2ndFieldbus CA Switched to 2nd Fieldbus UI1 Bit

CAHMI CA Switched To Bus-Local UI1 Bit

CALocal CA Switched To Local UI1 Bit

CARemote CA Switched to Remote UI1 Bit

ConfigurationParameterChanged Flash: Configuration Parameter Changed UI1 Bit

DCStarted Device Started UI1 Bit

FailsafeActivated Failsafe Activated UI1 Bit

GPI1Set (>BV 7.6) GPI1 Set UI1 Bit

GPI1Clear (>BV 7.6) GPI1 Clear UI1 Bit

GPI2Set (>BV 7.6) GPI2 Set UI1 Bit

GPI2Clear (>BV 7.6) GPI2 Clear UI1 Bit

GPI3Set (>BV 7.6) GPI3 Set UI1 Bit

GPI3Clear (>BV 7.6) GPI3 Clear UI1 Bit

1TGC910232M0201 – Release V7.7 61

Page 62: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

(continued) GPI4Set (>BV 7.6) GPI4 Set UI1 Bit

GPI4Clear (>BV 7.6) GPI4 Clear UI1 Bit

GPI5Set (>BV 7.6) GPI5 Set UI1 Bit

GPI5Clear (>BV 7.6) GPI5 Clear UI1 Bit

MotorStopped Motor Stopped UI1 Bit

MotorStoppedPriority Motor Stopped By Priority Stop UI1 Bit

MotorStoppedRCU Motor Stopped By RCU UI1 Bit

MotorStopping Motor Stopping UI1 Bit

MotorStarted Motor Started UI1 Bit

MotorStartedCCW Motor Started CCW UI1 Bit

MotorStartedCCWRCU Motor Started CCW By RCU UI1 Bit

MotorStartedClose Motor Started Close Direction UI1 Bit

MotorStartedCW Motor Started CW UI1 Bit

MotorStartedCWRCU Motor Started CW By RCU UI1 Bit

MotorStartedN1 Motor Started N1 UI1 Bit

MotorStartedN2 Motor Started N2 UI1 Bit

MotorStartedOpen Motor Started Open Direction UI1 Bit

MotorStartedRCU Motor Started By RCU UI1 Bit

MotorTripped Motor Tripped UI1 Bit

MainSwitchOff Main Switch Off UI1 Bit

MainSwitchOn Main Switch On UI1 Bit

MinimumProtectionModeStarted (>BV 7.0) Minimum Protection Mode Started UI1 Bit

MinimumProtectionModeStopped (>BV 7.0) Minimum Protection Mode Stopped UI1 Bit

ParameterChanged Flash: Parameter Changed UI1 Bit

ProofTestStarted (>BV 7.0) Proof Test Started UI1 Bit

ProofTestStopped (>BV 7.0) Proof Test Stopped UI1 Bit

62 1TGC910232M0201 – Release V7.7

Page 63: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server OPC Server Name Space

(continued) SyncSystemClock Time Synchronization O.K. UI1 Bit

TestPositionActivated Test Position Activated UI1 Bit

TestPositionDeactivated Test Position Deactivated UI1 Bit

TimeSyncLost Time Synchronization Lost UI1 Bit

TOLBypassActivated TOL Bypass Activated UI1 Bit

TOLResetLevel TOL Reset Level Reached UI1 Bit

End

1TGC910232M0201 – Release V7.7 63

Page 64: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

OPC Server Name Space MNS iS Interface Manual OPC Server

ComState

The values in this section are available under the description: Name_of_MLink.Name_of_MControl.ComState

The value shown details the current status of the MControl module.

Variable Name Item Description OPC Data

Type Comment

ComState MControl Communication Status

UI1 Communication status of MControl:

1 => init

2 => initializing

3 => present

4 => not present

5 => offline

64 1TGC910232M0201 – Release V7.7

Page 65: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Troubleshooting

Troubleshooting

Problem Solution

No access to OPC Server

Use an OPC Explorer (Client software to check if OPC Server is up and running and providing data). Such an OPC Explorer is available for download from Matrikon (http://www.matrikon.com/) or from Softing (www.softing.com)

Example Softing (for details refer to Softing software documentation):

1. The tab “OPC Server” displays all available OPC Server (could be more than one, depends on the other software installed on the PC).

The correct server must be selected (ABB MNS iS OPC DA Server), a group is defined automatically.

1TGC910232M0201 – Release V7.7 65

Page 66: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Troubleshooting MNS iS Interface Manual OPC Server

2. If the server is added to the tree on the left side, from “DA Browse” the items to be displayed can be selected.

The item can be selected and added to the group left.

3. With the tab “DA Items” the current value of the item is displayed dynamically, the proper function can be verified.

Using the OPC Explorer:

1. No MNS iS Server in the list

If the server is not listed, check the proper software installation in”Add/remove programs”.

2. MLink in the network but no (or not all) MLink are available in namespace.

Check connection between OPC Server PC and MLink; ensure that the MLink is working with correct device data and that the MLink is shown in OPC Driver tab of MNSiS OPC Server Diagnostic utility.

Check the OPC ID of Server and MLink, both must match.

Check if the network setting of OPC Server (set in Windows ‘Network connections’) is matching the network settings of MLink (set in MNavigate IP Configuration).

COM / DCOM settings

OPC Server requires correct COM settings in Microsoft Windows operating system. If the OPC Server is not running correctly the DCOM settings should be checked (see page 29). (Note: any modification requires administrator rights on the PC.)

66 1TGC910232M0201 – Release V7.7

Page 67: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

MNS iS Interface Manual OPC Server Troubleshooting

Problem Solution

No access through the network to an OPC Server on another PC

Check if the network configuration is correct; use a ping command to verify that the OPC Server PC is reachable. Open a command Windows on the PC:

Start / Run, then type in cmd and click Enter

Enter the ping command with the correct IP address: ping xxx.yyyy.zzz.aaa

If no reply is received, check the cable connection to the PC, router and firewall settings If a reply is received the connection is ok.

1TGC910232M0201 – Release V7.7 67

Page 68: MNSiS Interface Manual OPC - ABB Group · This document describes communication and control interfaces used in MNS S. The manual is i primarily intended for those requiring information

Contact us ABB Low Voltage Systems Publication Editor: ABB Automation Products GmbH Ladenburg, Germany Local Contacts on www.abb.com/mns

Copyright© 2015 ABB All rights reserved. Publication No. 1TGC910232M0201