Functional Description DIS01 - Digital Input Signal Version 5.2-0

Similar documents
Functional Description DOC01 - Digital Operator Control Version 5.2-0

Functional Description Total01 - Totalizer Version 5.2-0

Functional Description Totalizer01 - Totalizer with Shift 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 MOT01

Functional Description UMC22_Act02 - Positioning Motorized Valve Version 5.2-0

FUNCTIONAL DESCRIPTION MOTVAL01

FUNCTIONAL DESCRIPTION UMC22_ACT

FUNCTIONAL DESCRIPTION UMC22_ACT02

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

FUNCTIONAL DESCRIPTION Pid01A

System 800xA 800xA for Freelance VB Graphics Extension Installation

Release Notes PPLib800xA Version 5.2-0

System 800xA 800xA for Freelance Product Guide

System 800xA Multisystem Integration

System 800xA Spanish Language Package Release Notes System Version 6.0

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

System 800xA Public Address System User Manual

Release Notes PPLib800xA. Version 6.1

PPLib800xA Sentinel Product Guide

ABB ABB Oy, Distribution Automation

System 800xA Engineering

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

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

Engineering Manual Security Lock

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

SCADAvantage Version Product update

Device Management Basic HART DTM 6.0 Installation

VideONet Connect for 800xA User Manual

System 800xA Device Management FOUNDATION Fieldbus Configuration

Oil and Gas SCADAvantage TM Product Update version ABB

MicroSCADA Pro SYS Operation Manual

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

Oil and Gas SCADAvantage TM Product Update version 5.6.2

Compact Product Suite Compact Control Builder AC 800M Configuration

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

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

MicroSCADA Pro SYS

RER 123 Bus Connection Module. Technical Description

System 800xA 800xA for Freelance Configuration

Cyber Security Advisory

AC 800M EtherNet/IP DeviceNet Configuration

Connectivity Packages. User's Guide - ANSI Version

DigiVis 500 Operations. Operators Manual

Device Management PROFIBUS DTM Builder 6.0

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

System 800xA Maintenance

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

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

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

Compact Product Suite Compact Control Builder AC 800M Planning

x10data Smart Client 6.5 for Windows Mobile Installation Guide

System 800xA Engineering Engineering Studio Function Designer Getting Started

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

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

Protection System Simulator SIM600. Installation Manual

Nimsoft Monitor. cluster Guide. v2.6 series

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

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

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

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

MicroSCADA Pro SYS Operation Manual

x10data Smart Client 7.0 for Windows Mobile Installation Guide

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

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

Upgrading MYOB BankLink Notes (desktop)

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

SecureAssist Rulepack Configurator v User Guide December 2015

Security Removable Media Manager

ABB Robotics. Application manual Mechanical Unit Manager

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

Motor Control and Protection Unit M10x AO Module User Guide

.Net Target Framework Modification Guide

What s New? RobotStudio

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

Station Automation COM Logic Processor User's Manual

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

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

Upgrading BankLink Books

CAP 505. User s Guide

Cyber Security Advisory

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

Grid Automation Controller COM IEC Slave (OPC) User's Manual

963 User Guide. Issue 1/D 1/4/04 Part No: TC200635

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

MAX Workbench. Balance Point Technologies, Inc. MAX Workbench. User Guide. Certified MAX Integrator

Compact Product Suite Panel 800 Version 6 Panel Builder Programming and Installation. Version 6.0-2

Spotlight Management Pack for SCOM. User Guide

Application Note: Split Public Addresses between WAN and DMZ

Copyright 2015 YEALINK NETWORK TECHNOLOGY CO., LTD.

Industrial IT. 800xA - System System Version 4.1. Post Installation

Sonic Studio. User Manual

Milestone_TCIT Match Software

Blackbaud NetCommunity 7.1 SP2. New Features Guide

What s New? RobotStudio

KT-1 Token. Reference Guide. CRYPTOCard Token Guide

ACLD Channel Opto-isolated Digital Input Board

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

Transcription:

Functional Description DIS01 - Digital Input Signal Version 5.2-0 3BTG811792-3020 / 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-3020 3BTG811792-3020 / 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 DIS01_InPar... 7 DIS01_OutPar... 8 DIS01_Opr... 8 Permission... 8 Section 3 - Function... 9 Control Modes... 9 E1 Mode... 9 Manual Mode... 9 Forced... 9 Invert Function... 9 Disturbance... 9 Signal Status... 9 Interaction Window... 10 Text Configuration... 11 Section 3 - Operator Function... 13 Process Display... 13 Faceplate... 13 Aspect Link... 13 Reduced Faceplate and Faceplate... 13 Extended Faceplate... 14 Object Display... 16 Object Trend Display... 17 Alarm & Event... 18 Alarm & Event List... 18 Alarm Message... 18 Event Message... 18 3BTG811792-3020 / A Page 3

3BTG811792-3020 / A Page 4

Section 1 - Introduction General DIS01 is a functional unit for digital input signal in Control IT, to be operated from 800xA System. The signal comes from process in the field. A DIS01 normally performs a complete function independently. DIS01 has the following functions and properties: Different control modes, set by operator Disturbance checking Alarm & Event detection and handling 3BTG811792-3020 / A Page 5

3BTG811792-3020 / A Page 6

Section 2 - Function Block & Data Types Function Block Name Data Type Attributes Directi FD on Port Initial value Description IOSignal BoolIO in_out yes Signal from I/O-board(s) Name string coldretain in yes 'DIS01' Object name Description string coldretain in yes 'Descr' Object description Enable bool coldretain in yes true Enable object Inverted bool coldretain in yes false Signal inverted SignalID string coldretain in yes Hardware address, for SOE I/O AL_P_Blk bool retain in yes Block alarm AlarmAck bool retain in yes Acknowledge alarm InPar DIS01_InPar by_ref in yes In Parameter EventName string coldretain in yes ' DIS01_' Event name Value bool retain out yes Value IO_Value bool retain out yes I/O value Err bool retain out yes Error Err_Type string[20] retain out yes Error type Man bool retain out yes Man mode E1 bool retain out yes E1 mode Forced bool retain out yes Channel is forced Disturb bool retain out yes Alarm OutPar DIS01_OutPar by_ref out yes Out Parameter Opr DIS01_Opr by_ref out yes Operator order Data Types DIS01_InPar DIS01_InPar data type contains all configuration parameter available in DIS01. Configuration can be entered by writing value to this structured data type and connecting it to input InPar of DIS01 function block. Name Data Type Attributes Initial value ISP value Description Class dint coldretain 500 AE class Severity dint coldretain 1000 AE severity InitMode dint coldretain 7 Init mode (5 = Man ; 7 = E1) ManBlk bool coldretain false Block operator order Man mode E1Blk bool coldretain false Block operator order E1 mode AlcBlkEvBlk bool coldretain true Block event for AlcBlk AEConfigStatus dint coldretain 0 AE configuration for Disturbance NormPos bool coldretain false Normal position AlarmDelay time coldretain 0s Alarm delay AlarmText string coldretain 'Alarm' Alarm text 3BTG811792-3020 / A Page 7

DIS01_OutPar DIS01_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 AlarmBlk bool retain Alarm blocked Mode dint retain Active mode NormalMode bool retain Normal mode (Active mode = Init mode) Status AlarmInd retain Alarm indication for Status HWStatus HwStatus retain Hardware status SubStatus dint retain Hardware substatus IOStatus dint retain Hardware I/O status quality DIS01_Opr DIS01_Opr data type contains all operator order. Name Data Type Attributes Initial value ISP value Description BlockAlarm bool retain Operator block alarms Man bool retain Operator order Manual mode E1 bool retain Operator order E1 mode Ord_On bool retain Operator order ON command Ord_Off bool retain Operator order OFF command Permission All variables in DIS01_InPar data type are set with Configure permission in 800xA system. All variables in DIS01_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-3020 / A Page 8

Section 3 - Function Control Modes Two control modes are available: E1 and Man. 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 DIS01. In this mode, output Value is obtained from input IOSignal. E1 mode can be activated from the E1 button on the faceplate. Manual Mode In this mode, operator directly sets the output Value from the On or Off button on the faceplate. Manual mode can be activated from the Man button on the faceplate. Forced Forced is a condition where the operator blocks the I/O module input and writes directly to the I/O module input variable. Forced condition can be obtained by enabling the Forced check box in the I/O hardware of the controller. Invert Function When DIS01 is in E1, value from input IOSignal can be inverted by setting the input parameter Inverted to True. Invert function has no effect when the DIS01 is in Manual mode. Disturbance When enabled, DIS01 will supervise the Value status. If the Value is not in the normal position, it will activate the output parameter Disturb. Alarm will be generated if Value stays in abnormal position longer than the alarm delay time. Disturb will remain active even if Value is already in normal position as long as the alarm is not acknowledged. Signal Status DIS01 monitor the IOSignal status which connected to IO module. Error occurs if the IO module function is deemed nonfunctional. Typical caused of errors are missing or faulty hardware and out of range values. 3BTG811792-3020 / A Page 9

Errors generated from IO module are passed to DIS01. The output parameter Err is set to True when there is error and Err_Type will display the error code as described in Control Builder help file. Faceplate element Status gives detail information about the error code. 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 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 DIS01 is E1 mode. 3BTG811792-3020 / A Page 10

3. Alarm Setting Alarm Setting is used to configure how to present status changes of Value parameter. AE Config can be set in 3 different ways: 0 = No Alarm or Event will be generated 1 = Alarm and Event will be generated 2 = Only Event will be generated If AE Config is set to 1, alarm will be generated if the Value stays in abnormal position longer than alarm delay time. Otherwise, alarm will not be generated. When alarm is generated, Alarm Text will be shown in the Alarm List as Message Description. Text Configuration Text Configuration aspect is used to define the text properties of the object, such as on/off status and info texts. It is accessible in the Control Structure. The length of the each text should not exceed more than 50 characters, except for E1Name which is limited to 10 characters only. 3BTG811792-3020 / A Page 11

3BTG811792-3020 / A Page 12

Section 3 - Operator Function Process Display DIS01 has the following graphic elements which can be inserted into graphic displays. The following display shows the presentation in graphic elements under different states. Faceplate Aspect Link Icon Aspect View Operator Note Object Display Object Trend Display Reduced Faceplate and Faceplate Reduced Faceplate and Faceplate give basic information about the object. Size and contents have been optimized to cover most of the normal process operator action Reduce Faceplate is the default view. 3BTG811792-3020 / A Page 13

Reduced Faceplate Faceplate Extended Faceplate The extended faceplate gives more detailed information about the object. Additional information about the object is available in tabs. 1. T Curve Trim Curve is used to present value in the last 4 minutes period. It contains 1 trace only: Value. 3BTG811792-3020 / A Page 14

2. Block Operator can block the disturbance alarm by ticking on the checkbox Block Alarm. Un-ticking checkbox Enable Object will bring the object to Out Of Service mode. 3. Status Status of the IO Signal is shown in this tab. It also shows the type of the device where the IO Signal is connected to. 4. Info Relevant information about the object can be entered here. 3BTG811792-3020 / A Page 15

5. Max Dialog This tab is only accessible for user with Application Engineer Role to limit the operator access to different control modes. When checkbox Block Man mode is checked, the faceplate button Man will be dimmed. Operator will not be possible to change the object to Manual mode. The same way goes to Block E1 mode. Object Display Object Display can be used to get the complete overview of the object. It has detailed information of the measured value, alarm status and available control modes. 3BTG811792-3020 / A Page 16

Object Trend Display Values stored can be presented graphically in the form of curves in Object Trend Display aspect. By default, DIS01 presents 1 trace only: Value. It uses the trend template PP Library Standard Object Trend in Library Structure. 3BTG811792-3020 / A Page 17

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. Alarm Message The Message Description is linked to InPar.AlarmText variable in the function block and can be modified via interaction window. The Condition text is stored in the AE Translator aspect in Object Type Structure and support NLS functionality. Resource Id Condition Message Description Status Status Alarm (default value) Event Message The Message Description is stored in the AE Translator aspect in Object Type Structure and support NLS functionality. Resource Id AlarmAck AlcBlk Message Description Alarm acknowledged by program Alarm blocked by program 3BTG811792-3020 / A Page 18