You are on page 1of 16

PPLib800xA 6.2

Functional Description
DOC01 - Digital Operator Control

PPLib800xA 6.2

Functional Description
DOC01 - Digital Operator Control

Document Number: 3BTG811796-3031


Document Revision: A
Release: May 2019

Notice
This document contains information about one or more ABB products and may include a description of or a
reference to one or more standards that may be generally relevant to the ABB products. The presence of any
such description of a standard or reference to a standard is not a representation that all of the ABB products
referenced in this document support all of the features of the described or referenced standard. In order to
determine the specific features supported by a particular ABB product, the reader should consult the product
specifications for the particular ABB product.
ABB may have one or more patents or pending patent applications protecting the intellectual property in the
ABB products described in this document.
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.
Products described or referenced in this document are designed to be connected, and to communicate
information and data via a secure network. It is the sole responsibility of the system/product owner to provide
and continuously ensure a secure connection between the product and the system network and/or any other
networks that may be connected.
The system/product owners must establish and maintain appropriate measures, including, but not limited to,
the installation of firewalls, application of authentication measures, encryption of data, installation of antivirus
programs, and so on, to protect the system, its products and networks, against security breaches, unauthorized
access, interference, intrusion, leakage, and/or theft of data or information.
ABB verifies the function of released products and updates. However system/product owners are ultimately
responsible to ensure that any system update (including but not limited to code changes, configuration file
changes, third- party software updates or patches, hardware change out, and so on) is compatible with the
security measures implemented. The system/product owners must verify that the system and associated
products function as expected in the environment they are deployed.
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. This product meets the requirements specified in
EMC Directive 2014/30/EU and in Low Voltage Directive 2014/35/EU.


Trademarks
All rights to copyrights, registered trademarks, and trademarks reside with their respective owners.
Copyright © 2019 by ABB.
All rights reserved.
Table of Contents

INTRODUCTION ............................................................................................................................... 5
General .............................................................................................................................................. 5

FUNCTION BLOCK & DATA TYPES ................................................................................................ 7


Function Block ................................................................................................................................. 7
Data Types........................................................................................................................................ 7
DOC01_InPar................................................................................................................................ 7
DOC01_OutPar ............................................................................................................................ 8
DOC01_Opr .................................................................................................................................. 8
Permission ........................................................................................................................................ 8

FUNCTION ........................................................................................................................................ 9
Control Modes ................................................................................................................................. 9
E1 Mode ........................................................................................................................................ 9
Manual Mode ............................................................................................................................... 9
Interaction Window ........................................................................................................................ 9
Text Configuration........................................................................................................................ 10

OPERATOR FUNCTION ..................................................................................................................11


Process Display...............................................................................................................................11
Faceplate .........................................................................................................................................11
Aspect Link .................................................................................................................................11
Faceplate .................................................................................................................................... 12
Extended Tabs .......................................................................................................................... 12
Object Display................................................................................................................................ 14
Object Trend Display .................................................................................................................... 14
Alarm & Event ................................................................................................................................. 15
Alarm & Event List..................................................................................................................... 15
Event Message .......................................................................................................................... 15
INTRODUCTION

General
DOC01 is a functional unit for digital operator control in ControlIT, to be operated from 800xA
System. A DOC01 normally performs a complete function independently.
DOC01 has the following functions and properties:
· Different control modes which can be set by operator or control logic
· Event detection and handling

5
INTRODUCTION
General

6
FUNCTION BLOCK & DATA TYPES

Function Block
Name Data Type Direction Initial Value Description
Name string in Object name
Description string in Object description
Enable bool in true Enable object
MV bool in E1 Reference
SeqMan bool in Order mode to Man
SeqE1 bool in Order mode to E1
InPar DOC01_InPar in In Parameter
Value bool out Value
Man bool out Man mode
E1 bool out E1 mode
OutPar DOC01_OutPar out Out Parameter
Opr DOC01_Opr out Operator order

Data Types

DOC01_InPar
DOC01_InPar data type contains all configuration parameter available in DOC01.
Configuration can be entered by writing value to this structured data type and connecting it
to input InPar of DOC01 function block.
Name Data Type Initial Value Description
Class dint cPPInit.Class AE class
Severity dint cPPInit.Severity AE severity
InitMode dint 5 Init mode (5 = Man ; 7 = E1)
ManNorm bool true Man mode is normal mode
E1Norm bool false E1 mode is normal mode
ManEnbl bool true Enable operator order Man mode
E1Enbl bool true Enable operator order E1 mode
ExtModeEvEnbl bool cPPInit.ExtModeEvEnbl Enable event for mode change by logic
OprModeEvEnbl bool cPPInit.OprModeEvEnbl Enable event for mode change by operator
NOTE: Connecting a variable to InPar parameter which has been configured previously via
Interaction Window, will reset the values in DOC01_InPar to default value.

7
FUNCTION BLOCK & DATA TYPES
Permission

DOC01_OutPar
DOC01_OutPar data type contains all information on the object which not available on the
output parameter of the function block.
Name Data Type Initial Value Description
Mode dint Active mode
NormalMode bool Normal mode (Active mode = Init mode)

DOC01_Opr
DOC01_Opr data type contains all operator order.
Name Data Type Initial Value Description
Man bool Operator order Manual mode
E1 bool Operator order E1 mode
Ord_On bool Operator order ON command
Ord_Off bool Operator order OFF command

Permission
All variables in DOC01_InPar data type are set with Configure permission in 800xA system. All
variables in DOC01_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.

8
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
In E1 mode, output Value is obtained from 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.

Manual Mode
Manual mode is the default init mode of the DOC01. In Manual 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 or with a rising edge pulse to the input SeqMan of the
function block.

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 links to open the sub-window.

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.

Control Mode & Event


Enable Order is used to allow operator to give an order of certain activity. The faceplate
button will be enabled if it is activated (set to 1).

9
FUNCTION
Text Configuration

Normal Mode defines the mode(s) where object shall be operated


normally. More than 1 mode can be assigned as normal mode
depending on how the object is used. By default, the normal
mode for DOC01 is Manual.
Init Mode defines the initial mode of the object when cold
download is performed. Default init mode for DOC01 is Manual.
Enable Event is used to allow the event message generated due
to changes in status. External Mode refers to mode changes by application while Operator
Mode refers to mode changes by operator from faceplate button. To enable event for selected
message, press the button to set the value to 1.

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 each text should
not exceed more than 50 characters, except for E1Name which is limited to 10 characters only.

10
OPERATOR FUNCTION

Process Display
DOC01 has the following graphic elements which can be inserted into graphic displays.

Faceplate

Aspect Link
Icon Aspect View
Faceplate Documentation
Operator Note
Object Display
Object Trend Display

11
OPERATOR FUNCTION
Faceplate

Faceplate
Reduced Faceplate and Faceplate give basic information about the object. Extended
Faceplate gives more detailed information in tabs. Reduced Faceplate is the default view.

Reduced Faceplate Faceplate Extended Faceplate

Extended Tabs
T Curve
Trim Curve is used to present value in the last 4 minutes period. It
contains 1 trace only: Value.

Block
Un-ticking checkbox Enable Object will bring the object to Out of
Service mode.

12
OPERATOR FUNCTION
Faceplate

Info
Relevant information about the object can be entered here.

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.

13
OPERATOR FUNCTION
Object Display

Object Display
Object Display can be used to get the complete overview of the object. It has detailed
information of the output value and available control modes.

Object Trend Display


Values stored can be presented graphically in the form of curves in Object Trend Display
aspect. By default, DOC01 presents 1 trace only: Value. It uses the trend template PP Library
Standard Object Trend in Library Structure.

14
OPERATOR FUNCTION
Alarm & Event

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 text is stored in PPLib800xA AE aspect which has NLS support. It
can be found in Library Structure > Preferences & Customizations > Pulp and Paper Library.

15

You might also like