Functional Description Total01 - Totalizer Version 5.2-0

Similar documents
Functional Description Totalizer01 - Totalizer with Shift Version 5.2-0

Functional Description DOC01 - Digital Operator Control Version 5.2-0

Functional Description DIS01 - Digital Input Signal Version 5.2-0

Functional Description Mot01 - One Speed or Direct Motor Version 5.2-0

Functional Description MotFreq - Variable Speed Motor Version 5.2-0

FUNCTIONAL DESCRIPTION GroupStart

Functional Description UMC22_Act02 - Positioning Motorized Valve Version 5.2-0

FUNCTIONAL DESCRIPTION MOT01

FUNCTIONAL DESCRIPTION MOTVAL01

FUNCTIONAL DESCRIPTION Pid01A

FUNCTIONAL DESCRIPTION UMC22_ACT

System 800xA 800xA for Freelance VB Graphics Extension Installation

Functional Description DriconS - Variable Speed Motor ACS550/600/800 Version 5.2-0

FUNCTIONAL DESCRIPTION UMC22_ACT02

Release Notes PPLib800xA Version 5.2-0

PPLib800xA Sentinel Product Guide

System 800xA 800xA for Freelance Product Guide

ABB ABB Oy, Distribution Automation

Inform IT. Enterprise Historian TM and Profile Historian. Release Notes. Version 3.2/1 Patch 4 for History Services

Engineering Manual Security Lock

Release Notes PPLib800xA. Version 6.1

System 800xA Spanish Language Package Release Notes System Version 6.0

System 800xA Public Address System User Manual

Oil and Gas SCADAvantage TM Product Update version ABB

Cyber Security Advisory

SCADAvantage Version Product update

Device Management Basic HART DTM 6.0 Installation

SECURITY BULLETIN - HART Vulnerability in ABB Third Party Device Type Library

DDR. User s Guide ND040012E. We reserve all rights in this document and in the information contained therein. Copyright 2014 Newcon Data AB

System 800xA Engineering

System 800xA Multisystem Integration

System 800xA. Engineering and Production Environments. Power and productivity for a better world TM. System Version 5.1

VideONet Connect for 800xA User Manual

Oil and Gas SCADAvantage TM Product Update version 5.6.2

COM600 Station Automation Series MNS is Connectivity (OPC) 3.2. User's Guide

Product Guide. Control IT Pulp and Paper Control Library. Version ABB AB 3AST001792D0142 en A 1. Copyright 2009 ABB. All rights reserved.

RER 123 Bus Connection Module. Technical Description

MicroSCADA Pro SYS

800xA History 800xA History Rollup 2 Version RU2 Release Notes

Industrial IT. 800xA - System PLC Connect System Version 4.0. Operation

Cyber Security Advisory

Protect IT MNS Motor Management INSUM. Dual Redundancy Guide Version 2.3 ABB

COM600 Station Automation Series External OPC Client Access 3.1. User's Guide

Compact Product Suite Compact Control Builder AC 800M Configuration

DigiVis 500 Operations. Operators Manual

AC 800M EtherNet/IP DeviceNet Configuration

800xA for DCI. Configuration. Power and productivity for a better world TM. System Version 5.1

Overcurrent and Earth-Fault Relay REJ 525. Technical Reference Manual

Compact Product Suite Compact Control Builder AC 800M Planning

800xA Networks. NE801 User Manual. Power and productivity for a better worldtm

Industrial IT. 800xA - Engineering System Version 4.1. Graphics

System 800xA Device Management FOUNDATION Fieldbus Configuration

Device Management PROFIBUS DTM Builder 6.0

S900 I/O DTM 6.x. System Version 6.0. Power and productivity for a better world TM

System 800xA 800xA for Freelance Configuration

SAM4 Reset Controller (RSTC)

Station Automation COM Logic Processor User's Manual

Upgrading BankLink Books

My Filings Your UCC Online Portal provides functionality to enable you to search and view all the filings which you have made.

Protection System Simulator SIM600. Installation Manual

Quick Data Loader. Balance Point Technologies, Inc. Quick Data Loader. User Guide. Certified MAX Integrator

Industrial IT. Asset Vision Professional 5.0 SP2. Basic Configuration and Operation

Application Note: Split Public Addresses between WAN and DMZ

Milestone_TCIT Match Software

Refund Policy. About us. Use of Site. Disclaimer of Warranty 1/6

Connectivity Packages. User's Guide - ANSI Version

Industrial IT. Fieldbus Basic PROFIBUS DTM / PROFIBUS DTM Builder Version 4.1. Configuration

Motor Control and Protection Unit M10x AO Module User Guide

What s New? RobotStudio

Copyright 2015 YEALINK NETWORK TECHNOLOGY CO., LTD.

ABB Robotics. Application manual Mechanical Unit Manager

MicroSCADA Pro SYS Operation Manual

System 800xA Engineering Engineering Studio Function Designer Getting Started

No part of this document may be used for any purpose other than for the purposes specifically indicated herein nor may it be reproduced or

SmartList Builder for Microsoft Dynamics GP 10.0

Copyright NeoAccel Inc. SSL VPN-Plus TM. NeoAccel Management Console: Firewall version 2.3

System 800xA Maintenance

Enterprise Historian TM History Services. Version 2.4/1 Patch 8. Release Notes

Upgrading MYOB BankLink Notes (desktop)

System 800xA for DCI. Configuration. Power and productivity for a better world TM. System Version 6.0

800xA History. Installation. Power and productivity for a better world TM. System Version 6.0

What s New? RobotStudio

MAX Shop Paper. Balance Point Technologies, Inc. MAX Shop Paper. User Guide. Certified MAX Integrator

System 800xA. Post Installation. Power and productivity for a better world TM. System Version 5.1

Mail Setup Tool (Version 1.2US) User's Guide

KT-1 Token. Reference Guide. CRYPTOCard Token Guide

Security Removable Media Manager

Device Management HART DTM Builder 6.0

Miracle Service Meter Center Guide. Last revised: December 17, 2013

Protection Terminal REF 54_ Protection Relay REX 521

x10data Smart Client 7.0 for Windows Mobile Installation Guide

Application Note: NTP server access via SiteManag-

APPLICATION NOTE. Atmel AT03261: SAM D20 System Interrupt Driver (SYSTEM INTERRUPT) SAM D20 System Interrupt Driver (SYSTEM INTERRUPT)

Sonic Studio. User Manual

COM600 Station Automation Series IEC Slave (OPC) 3.1. User's Guide

Operating Instructions

DFS Configuration and Best Practices Nasuni Corporation Boston, MA

python Roll: Users Guide 5.5 Edition

Nero Digital Branding Guidelines

Security Removable Media Manager

Transcription:

Functional Description Total01 - Totalizer Version 5.2-0 3BTG811792-3036 / A Page 1

NOTICE 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 written permission from ABB, and the contents thereof must not be imparted to a third party nor used for any unauthorized purpose. The software or hardware 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. TRADEMARKS Copyright 2012 ABB All rights reserved. Release: February 2012 Document number: 3BTG811792-3036 3BTG811792-3036 / A Page 2

Table of Contents Section 1 - Introduction... 5 General... 5 Section 2 - Function Block & Data Types... 7 Function Block... 7 Data Types... 7 Total01_InPar... 7 Total01_OutPar... 8 Total01_Opr... 8 Permission... 8 Section 3 - Function... 9 Control Modes... 9 E1 Mode... 9 Hold Mode... 9 Range... 9 Function... 9 Signal Status... 10 Interaction Window... 10 Section 3 - Operator Function... 13 Process Display... 13 Faceplate... 13 Aspect Link... 13 Faceplate... 13 Alarm & Event... 14 Alarm & Event List... 14 Event Message... 14 3BTG811792-3036 / A Page 3

3BTG811792-3036 / A Page 4

Section 1 - Introduction General Total01 is a functional unit for totalizer in Control IT, to be operated from 800xA System. A Total01 normally performs a complete function independently. Total01 has the following functions and properties: Different control modes, set by operator or by control logic Store current and previous value Reset function Event detection and handling 3BTG811792-3036 / A Page 5

3BTG811792-3036 / A Page 6

Section 2 - Function Block & Data Types Function Block Name Data Type Attributes Directi FD on Port Initial value Description Name string coldretain in yes 'Total01' Object name Description string coldretain in yes 'Descr' Object description Enable bool coldretain in yes true Enable object MV real retain in yes Measured Value Scale real coldretain in yes 1.0 Bias InputErr dword retain in yes 16#C0 MV status TI time coldretain in yes 1h Integration Time Reset bool retain in yes Reset (Q value is moved to Q_Prev) SeqHold bool retain in yes Order mode to Man SeqE1 bool retain in yes Order mode to E1 InPar Total01_InPar by_ref in yes In Parameter EventName string coldretain in yes ' Total01_' Event name Q real coldretain out yes Total for this period Q_Prev real coldretain out yes Total for previous period HoldInd bool retain out yes Man mode E1 bool retain out yes E1 mode SignalErr bool retain out yes Error OutPar Total01_OutPar by_ref out yes Out Parameter Opr Total01_Opr by_ref out yes Operator order Data Types Total01_InPar Total01_InPar data type contains all configuration parameter available in Total01. Configuration can be entered by writing value to this structured data type and connecting it to input InPar of Total01 function block. Name Data Type Attributes Initial value ISP value Description Class dint coldretain 500 AE class Severity dint coldretain 1000 AE severity Unit string[10] coldretain '' Totaliser Unit Dec dint coldretain 1 Totaliser Decimal MVUnit string[10] coldretain '' MV Unit MVDec dint coldretain 1 MV Decimal InitMode dint coldretain 7 Init mode (7 = E1 ; 11 = Hold/Man) HoldBlk bool coldretain false Block operator order Hold mode E1Blk bool coldretain false Block operator order E1 mode ResetBlk bool coldretain false Block operator order Reset command SeqHoldEvBlk bool coldretain true Block event for SeqHold SeqE1EvBlk bool coldretain true Block event for SeqE1 ResetEvBlk bool coldretain true Block event for Reset ErrCtrl bool coldretain false No error at overflow 3BTG811792-3036 / A Page 7

Total01_OutPar Total01_OutPar data type contains all information on the object which not available on the output parameter of the function block. Name Data Type Attributes Initial value ISP value Description Mode dint retain Active mode NormalMode bool retain Normal mode (Active mode = Init mode) AIErr bool retain MV error Total01_Opr Total01_Opr data type contains all operator order. Name Data Type Attributes Initial value ISP value Description Hold bool retain Operator order Hold mode E1 bool retain Operator order E1 mode Reset bool retain Operator order Reset command Permission All variables in Total01_InPar data type are set with Configure permission in 800xA system. All variables in Total01_Opr data type are set with Operate permission. The variable permission can be configured according to the plant requirement. This can be done by adding Property Attribute Override aspect for the object in Control Structure or for the object type in Object Type Structure. 3BTG811792-3036 / A Page 8

Section 3 - Function Control Modes Two control modes are available: E1 and Hold. Active mode is indicated on the faceplate and object display. These modes can also be blocked individually from operator access. E1 Mode E1 mode is the default init mode of the Total01. In this mode, output Q is obtained by incrementing the input MV. E1 mode can be activated from the E1 button on the faceplate or with a rising edge pulse to the input SeqE1 of the function block. Hold Mode In this mode, the totalizing function is hold. The output Q value is not updated. Hold mode can be activated from the Hold button on the faceplate or with a rising edge pulse to the input SeqHold of the function block. Range Range parameter can be set from interaction window. It includes Decimal / Fraction and Unit for both the input and the totalizer value. Function The total value is calculated from the input MV. It will be incremented on each scan and also depends on the input parameter Scale and TI. The input Scale can be used to scale the output Q when there s a need to convert to different unit. The input TI is used to define the integration time and should follow the input unit. For example, the input MV is in kg/h. The input TI shall be set to 1h. If the output is defined as kg, then input Scale should be set to 1. If the output is defined as tons, then input Scale should be set to 0.001. The output Q value will be transferred to Q_Prev when reset is occurred. Reset can be activated from the Reset button on the faceplate or with a rising edge pulse to the input Reset of the function block 3BTG811792-3036 / A Page 9

Signal Status Total01 monitors the MV status using input parameter InputErr. Error occurs if MV connected to IO module and the IO module function is deemed nonfunctional. Typical caused of errors are missing or faulty hardware and out of range values. Errors generated from IO module are passed to Total01. The output parameter SignalErr is set to True when there is error. When error occurs, the totalizing function is held and output Q will not be updated. Overflow or underflow will occur if the A/D converter is given value out of its range. In interaction window, it s possible to select no error when overflow. Interaction Window Interaction Window is used to configure the object s parameter in the Control Builder. It is only accessible when Control Builder is in Online mode by right clicking the function block. The main Interaction Window shows the name and description of the function block. The buttons are link to open the sub-window. 1. General Par Name and Description can be entered from interaction window or from the function block parameters directly. After performing Name Uploader, these values will be used as Object Name and Description and shown in faceplate. Class defines the process section or area in which alarms are grouped. By utilizing Class, the alarms can be filtered. Valid values are 1-9999. Severity defines the alarm priority for general alarms. Valid values are 1-1000 where 1000 is the highest priority. 2. Order & Event Block, Init Mode Order Block is used to prevent operator from giving an order of certain activity. The faceplate button will be dimmed if order block is activated (set to 1). Event Block is used to block the event message generated due to changes in value from logic connection. To enable event for selected message, press the button to set the value to 0. The text 3BTG811792-3036 / A Page 10

message for each event is stored in the AE Translator aspect. List of events for all operator activity is managed in 800xA system with Audit Trail functionality. Init Mode defines the initial mode of the object when cold download is performed. By default, the init mode for Total01 is E1 mode. 3. Parameter It covers unit and decimal of input and the total. 3BTG811792-3036 / A Page 11

3BTG811792-3036 / A Page 12

Section 3 - Operator Function Process Display Total01 has the following graphic elements which can be inserted into graphic displays. Faceplate Aspect Link Icon Aspect View Operator Note Faceplate Faceplate gives basic information about the object. Size and contents have been optimized to cover most of the normal process operator action. 3BTG811792-3036 / A Page 13

Alarm & Event Alarm & Event List All alarm & event list aspect is configured to follow the templates defined in PP Library Alarm & Event List Configurations in Library Structure. Event Message The Message Description is stored in the AE Translator aspect in Object Type Structure and support NLS functionality. Resource Id Reset SeqE1 SeqHold Ext Reset SeqE1 SeqHold Message Description 3BTG811792-3036 / A Page 14