txpÔ control logic configuration course txp -clc

216
TXP Control Logic Configuration Course TXP-CLC For Software Releases 7. 5 and Later March, 2003 Siemens Westinghouse Power Corporation

Upload: others

Post on 04-Jun-2022

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TXPÔ Control Logic Configuration Course TXP -CLC

TXP Control Logic Configuration Course

TXP -CLC

For Software Releases 7. 5 and Later March, 2003

Siemens Westinghouse Power Corporation

Page 2: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 3: TXPÔ Control Logic Configuration Course TXP -CLC

1 TXP Overview

2 Automation System AS620

3 Industrial Ethernet

4 Engineering System ES680

5 KKS Overview

6 Training Project / Exercise 1&2

7 BT Function Block / Exercise 3

8 AT Function Block / Exercise 4

9 CBO Function Block / Exercise 5

10 CAO Function Block / Exercise 6

11 DCM Function Block / Exercise 7

12 Generation & Transfer / Exercise 8

13

14

15

16

SIEMENS Westinghouse Training Center

TXP - CLCCourse Code:

Content: Process control system TXP

Controlled Logic Configuration

Course

Page 4: TXPÔ Control Logic Configuration Course TXP -CLC

Since the equipment explained in this manual has a variety of uses, the user and those responsible for applying this equipment must satisfy themselves as to the acceptability of each application and use of the equipment. Under no circumstances will Siemens Westinghouse Power Corporation be responsible or liable for any damage, including indirect or consequential losses resulting from the use, misuse, or application of this equipment.

The text, illustrations, charts and examples included in this manual are intended solely to explain the use and application of the TXP control system. Due to the many variables associated with specific use or applications, Siemens Westinghouse Power Corporation cannot assume responsibility or liability for actual use based upon the data provided in this manual.

No patent liability is assumed by Siemens Westinghouse Power Corporation with respect to the use of circuits, information, equipment, or software described in this manual.

No part of this manual may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, including electronic, mechanical, photocopying or otherwise, without the prior express written permission of Siemens Westinghouse Power Corporation.

This document is the property of and contains Proprietary Information owned by Siemens Westinghouse Power Corporation and/or its subcontractors and suppliers. It is transmitted in confidence and trust, and the user agrees to treat this document in strict accordance with the terms and conditions of the agreement under which it was provided.

This manual is printed in the USA and is subject to change without notice.

Siemens Westinghouse Power Corporation

Training Center

1345 Ridgeland Parkway Suite 116

Alpharetta, GA 30004

Page 5: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

1

TXP Overview

Training Center

Page 6: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 7: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

1 TXP Overview

SIMATIC NET Industrial EthernetSIMATIC NET Industrial Ethernet

AS 620AS 620AutomationAutomationsystemsystem

OM 650OM 650Operation andOperation andManagementManagementsystemsystem

ES 680ES 680EngineeringEngineeringsystemsystem

DS 670DS 670DiagnosticsDiagnosticssystemsystem

TXP is comprised of 4 different sub-systems: AS620, OM650, ES680, and DS670 which are all connected together with the Bus System Industrial Ethernet. AS620 The AS620 (Automation System) interfaces to the process. It acquires measured values, performs the open & closed-loop control functions, and transfers the resulting commands to the process. OM650 The OM650 (Operating & Monitoring) system component handles tasks associated with process control, process management, and process information. The functions are provided for the user via a uniform desktop interface based on the X/Windows and OSF-Motif standards. ES680 The ES680 (Engineering System) is the integrated, uniform planning and commissioning tool of the TXP process control system. It is used for the engineering of the other subsystems. DS670 The DS670 (Diagnostics System) provides all the functions that are required on a central or distributed diagnostics terminal for the detailed monitoring and diagnostics of the AS, OM, LAN, and DS (self-diagnostics) system components.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 8: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course SINEC Industrial Ethernet SIEMENS Network Communication

TerminalbusTerminalbus

Plantbus PlantbusOMOM

Plant Management

LAN/WAN (external)

Gateway

ASASProcess

ESES

The communication between OM (Operating and Monitoring system) and the AS (Automation system) is done via the so-called Plant bus The internal communication within OM is done via the so-called Terminal bus The engineering system ES 680 is used for configuring both systems: OM and AS. For this reason it is connected with both Plant and Terminal bus All the communication paths are part of the LAN: the Local Area Network Communications to an external WAN (Wide Area Network) is possible via so-called gateways

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 9: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

1 Distributed Control System

SIMATIC S5SIMATIC S5

Operation and Managementsystem OM 650

Engineering systemES 680

PlantPlant bus bus

Process operationProcess operationProcess informationProcess informationProcess managementProcess management

EngineeringEngineeringCommissioningCommissioningMaintenanceMaintenance

Diagnostics systemDS 670

I&C faultI&C fault analysis analysis

TerminalTerminal bus bus

BasicBasicAutomationAutomationsystemsystem AS 620 B AS 620 B

External networkExternal network

BridgeBridge GatewayGateway

These are the main parts of the TXP System and their interconnections. • The connections are done via the Terminal and Plant buses. • The Plant bus is connected to the AS and OM systems. The Terminal bus

is connected to the Man-Machine Interface and to the Processing and Storing Data Units of the OM system.

• The ES 680 and DS 670 need to be connected to both buses.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 10: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course The hierarchical structure of TXP

OTOT OTOT OTOT

AP

S5-AG

S5 E/AFUM-BFUM-B

Operating andOperating andMonitoring LevelMonitoring Level

Group Control LevelGroup Control Level

Field LevelField Level

OMOM ESES DSDS

OT/ETOT/ET

Processing LevelProcessing Level

AP

OT/DTOT/DT

IndividualIndividualControl LevelControl Level FUM-BFUM-B

APAP

This figure shows all different and possible components of TXP. Also, it shows how they are organized in hierarchical structure. • The Individual Control Level, at the bottom, is directly connected to the

Field. There are two different configurations for this level: FUM or SIM. • The Group Control Level is responsible for the group automation tasks,

coordination of the individual controllers and communication tasks with the Operating and Monitoring system (OM).

• The Processing Level processes and stores all signals from the

Automation System and also sends the operator commands to the right Group Control Level.

• The Operating and Monitoring Level is the Man-Machine Interface of TXP.

It shows the actual status of the plant to the operator, takes data from the Processing Level of the System and interprets the orders from operators, sending this information to the Processing Level.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 11: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

2

Automation System AS620

Training Center

Page 12: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 13: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

2

TXP Automation System AS620

Plant busPlant bus

FUM B

FUM B

SIM B SIM B

AP

FUM F

FUM F

SIM F SIM F

APF

AP

AGF

AP

SIM T

APT

AP

S5 I/O S5 I/O

S5 AG S5 AG

AS 620 BAS 620 BAS 620 B AS 620 FAS 620 FAS 620 F AS 620 TAS 620 TAS 620 T Auxiliary plantAuxiliary plantAuxiliary plant

Applications featuring theautomation system AS 620

AP

AS620 meets all the characteristic automation requirements for a power plant with just three system types:

AS620 B For general automation tasks ranging from the protection of an auxiliary subsystem right through to overall plant control. Apart from the classical central configuration in sub-racks, a distributed configuration in the plant using field-buses is also possible. AS620 F For protection tasks important for safety, such as at the boiler and safety controls that are subject to licensing requirements. AS620 T For the fast closed-loop control functions of turbine I&C (SIMADYN). Interfacing to SIMATIC S5/S7 permits the ancillary system I&C, which is not necessarily included in the scope of supply of the main I&C supplier, to be seamlessly linked to the process control system.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 14: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Alternative solutions with AS 620 B (1)Function modules (FUM) and/or Signal modules (SIM)

M M

FieldFieldField

ProfibusProfibus

APAP FUMFUM FUMFUM

FUM - ConfigurationFUM - Configuration

I&C roomI&C room I&C roomI&C room

CentralizedCentralized DistributedDistributed

APAP

JBJB JBJB SIM BSIM B SIM BSIM B

SIM - ConfigurationSIM - Configuration

Interfacing to the process takes place via I/O modules to which the I/O comprising measurement transmitters and actuators are connected. Two module types are available in AS620 to support a central or a distributed configuration: • FUM modules (function modules) for central configurations • SIM modules (signal modules) for distributed configurations

FUM modules FUM modules have been specially developed for power plant applications. Within the context of the higher I&C levels, the FUMs are equipped with preprocessing units with medium to high processing performance. The most important FUM tasks are: • Signal acquisition, conditioning, processing, monitoring, and sensor supply • Individual open and closed-loop controls • Time tagging with 1 ms resolution for events (both analog and binary) FUM modules are inserted into sub-racks that are mounted in electronics cabinets and are linked to the AP via the cabinet bus

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 2

Page 15: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

2

Alternative solutions with AS 620 B (2)Function modules (FUM) and/or Signal modules (SIM)

M M

FieldFieldField

ProfibusProfibus

APAP FUMFUM FUMFUM

FUM - ConfigurationFUM - Configuration

I&C roomI&C room I&C roomI&C room

CentralizedCentralized DistributedDistributed

APAP

JBJB JBJB SIM BSIM B SIM BSIM B

SIM - ConfigurationSIM - Configuration

SIM modules SIM modules are used for the input and output of analog and binary signals. Their task is to digitize process signals and to output digital settings as binary or analog signals. More complex tasks such as signal processing, monitoring, and time-tagging are performed in the AP. A signal module in conjunction with the associated function block performs the same function as the corresponding FUM. SIMs are modules from the SIMATIC S5/S7, ET200 B/ET200 M range, which allows the input and output modules to be installed locally in the process environment instead of centrally in the automation system. For this purpose, the modules are combined into stations and located in the immediate vicinity of the field devices, installed in distribution boxes or wall-mounted housings for example. The advantage of a distributed configuration lies in the minimal space requirements in the computer room, because only the cabinets for the AP are installed there. Savings can also be made in wiring costs because only the loop-in cable from the I/O to the nearest station is required. Distributed configurations also permit the automation processors and the input and output modules in the process environment to be located a considerable distance apart. The SIM modules are linked with the automation processor via PROFIBUS. PROFIBUS can be operated at a maximum data transmission rate of 1.5 Mbit/s and is also available in a fiber-optic version for use under adverse interference conditions or where lightning protection is required. The flexibility of the automation system allows the FUM structure to be combined with the distributed SIM structure, which supports the implementation of tailor-made solutions.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 16: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

AS 620 TThe fast closed loop control for the turbine

SIMADYN processing units SIMADYN processing units for fast closed loop controlsfor fast closed loop controls(position control: 4 ms for(position control: 4 ms forgas and steam turbines)gas and steam turbines)

Fast signal conditioningFast signal conditioningwith SIM T (1 ms)with SIM T (1 ms)

1 out of 2 redundancy design1 out of 2 redundancy designfor closed loop controlsfor closed loop controls

Fully integrated CommunicationFully integrated Communication

Capable of loop processingCapable of loop processingtime as low as .2 mstime as low as .2 ms

The AS620 T automation system is used for the closed-loop control of gas and steam turbines as well as for the voltage control of generators. Closed-loop control functions for the turbine generator set include: • Speed controller • Output controller • Pressure controller • Position controller • Terminal voltage controller • Excitation current controller The AS620 T comprises the automation processor system APT, using SIMADYN components, and an associated AP as a head station. Both components are coupled to the plant bus via their respective communications processors. The high-speed controllers for the turbine generator set are implemented in the APT using a STRUC G work-station. Communication with the other components of TXP takes place via the head station. In addition to high-speed control, other I&C tasks for the turbine generator set can also be performed in the AP.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 4

Page 17: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

2

Shield barShield bar

SAE: Cabinet connectionSAE: Cabinet connectionelements (as required)elements (as required)

Cable duct for bus cableCable duct for bus cable

Cabinet lampCabinet lamp

Transmission moduleTransmission modulewith automatic circuitwith automatic circuitbreakers and suppressorbreakers and suppressordiodesdiodes

Sub-rack FUMSub-rack FUM

Power barPower bar

Diode block withDiode block withintegrated feed-inintegrated feed-interminals for redundantterminals for redundant24V DC power supply24V DC power supply

Clear structurein the AS 620 standard cabinet

Sub-rack 2x APSub-rack 2x APShield connection plateShield connection plate

Cable duct forCable duct forprocess cableprocess cable

I&C monitor distributingI&C monitor distributingmodulemodule

The following components are installed in the bottom left-hand area of the cabinet: • Shield rails for cable shield termination and for mechanical attachment of

the process cables • Vertical cable channel for marshaling wires • Components for connecting cores of the process cables to the cabinet

(front) and marshaling wires to the modules (rear: max. 38 items) • SAE partition (Termi-point applications only) • Cable channel for bus cable • Optical transceiver of the plant bus system (if applicable) • Distribution module for I&C monitoring • Optional telephone socket for the internal company telephone system The following components are installed in the central area of the cabinet: • Sub-racks for AP components, sub-racks for FUM modules and ET200

installation units • Optional fan tiers • Additional cabinet connection elements (installed horizontally under the

sub-racks, max. 22 items) The right-hand cabinet area contains: • In-feed terminals for the cabinet power supply unit • In-feed diodes for cabinet power supply unit • Bus-bars for cabinet power distribution • Transfer sub-assemblies with automatic circuit breakers for supplying

power to the sub-racks

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 18: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Highlights of AS 620

Plant busPlant bus

FUM B

FUM B

SIM B SIM B

AP

FUM F

FUM F

SIM F SIM F

APF

AP

AGF

AP

SIM T

APT

AP

S5 I/O S5 I/O

S5 AG S5 AG

AS 620 BAS 620 BAS 620 B AS 620 FAS 620 FAS 620 F AS 620 TAS 620 TAS 620 T Auxiliary plantAuxiliary plantAuxiliary plant

AS 620

AP

• Fully integrated High Speed Turbine Controller (AS 620 T)

• Flexible configurations:

• Central configuration of the APs and FUMs in standard cabinet

equipment

• Distributed configuration of the SIMs located near the process I/O

• Integrated communication to PLCs (SIEMENS as well as other vendors’

PLCs)

• Wide variety of AP system configurations for various levels of redundancy

and special applications

• Capable of time resolution down to 1ms (FUM)

• System wide time accuracy of 10ms

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 6

Page 19: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

3

Industrial Ethernet

Training Center

Page 20: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 21: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

3

TXP Industrial Ethernet

CPCPCPCP CPCP

CPCP CPCP

SIMATIC S5SIMATIC S5ASAS

Communication without limits using theIndustrial Ethernet local area network

WANWAN

Industrial EthernetIndustrial Ethernet IndustrialIndustrialEthernetEthernetbridgebridge

OMOM gatewaygatewayESES

The AS620, OM650, and ES680 subsystems of TXP are interconnected via the bus system Industrial Ethernet, which features the following advantages: • High availability • Single-fault tolerance • Standardized protocol architecture in accordance with ISO/OSI • Ability to use the optimum transfer medium (drop cable, twisted pair, or

fiber-optic cable) • High-performance transfer rate (100/10Mbit/s) • Support for the use of redundant TXP participants • Bus management and diagnostics functions • Scale-ability with respect to plant size • Wide area coverage • Bridges, which are used for:

• implementing backbones • connecting to other networks • increasing coverage • safety de-coupling • load de-coupling • WAN coupling

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 22: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Industrial Ethernet designed to be used asplant bus and terminal bus

The bus system in TXP comprises two separate buses, the terminal bus and the plant bus. This allows de-coupling of the distinct communications procedures. Communication between the automation systems and between the AS620, the processing unit (OM650/PU), ES680, and DS670 takes place via the plant bus. Communication between the OM650/PU/SU, ES680, DS670, and the OT’s takes place via the terminal bus. The SIMATIC NET™ Industrial Ethernet can be implemented in both cases. The system architecture comprises: • The transfer medium that implements the physical structure of the bus

with the appropriate connection and transfer components • Active bus components via which TXP participants are connected to the

bus • Communications protocols that support the structured exchange of data

between TXP participants • Configured links that describe communications applications between TXP

participants The CSMA/CD (Carrier Sense Multiple Access with Collision Detection) access procedure is used on the bus system uniformly by all TXP participants independent of the physical variants of the bus (drop cable, industrial twisted pair or fiber-optic cable).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 2

Page 23: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

3

Industrial Ethernet Bus System design and mode ofoperation

virtual ringvirtual ring

CPAPAPCP

ASAS

CPPUPUCP

OMOM

APAPCP

ASAS

StarcouplerStarcoupler StarcouplerStarcoupler StarcouplerStarcoupler

Fiber Optic Cable

The central components of the Industrial Ethernet bus are star couplers that are

connected together via optical paths to form a ring, which is referred to as the

virtual ring.

The bus itself, that is the link between the star couplers, is implemented with an

optical transfer medium. The participants are connected to the star coupler via an

electrical transfer medium or a combined electrical and optical transfer medium.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 24: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

AS APAS AP

MM

MonitoringMonitoringlogiclogic

StarcouplerStarcoupler

OM PUOM PU

StarcouplerStarcoupler

StarcouplerStarcoupler

Industrial Ethernet Bus System design and mode ofoperation

As stated previously, the star couplers are connected via fiber-optic cables to

form a ring. One of these connecting paths is a redundant optical path that is

disconnected by monitoring logic. The line structure of the bus is, therefore,

maintained. The bus signals are monitored constantly on each side of the

disconnection by the monitoring logic on the optical interface cards. A special

module is not required for the monitoring logic, it is implemented in the optical

interface cards that are used as standard. The monitoring function is activated on

the interface cards at each end of the redundant optical path by toggling a DIP

switch.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 4

Page 25: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

3

The concept for high availability requirementsIndustrial Ethernet with single fault tolerance

MM

AS APAS AP

OM PUOM PUMonitoringMonitoringlogiclogic

StarcouplerStarcoupler

One fault on the buscauses the monitoringlogic to connect thebus line

One fault on the busOne fault on the buscauses the monitoringcauses the monitoringlogic to connect thelogic to connect thebus linebus line

After repair themonitoring logicdisconnects the bus lineagain

After repair theAfter repair themonitoring logicmonitoring logicdisconnects the bus linedisconnects the bus lineagainagain

➣➣

➣➣

StarcouplerStarcoupler

StarcouplerStarcoupler

Provided that the bus system is operating error-free, the data packets from a

transmitting participant are transferred over the entire length of the bus and the

monitoring logic receives identical bus signals from both directions. In the event

of a fault, such as a wire-break or failure or shutdown of a star coupler, the data

stream is not received from one direction. Data is not received temporarily by

participants that are connected between the location of the fault and the module

that contains the monitoring logic.

The monitoring logic responds by connecting the open circuit within the module,

so that all participants are able to communicate with each other once more.

When the fault that interrupted the transfer path has been rectified, the virtual

ring is re-established in that the monitoring logic disconnects the path again. With

a virtual ring, single-fault tolerance can be achieved that is comparable to a bus

system that is implemented with a redundant transfer medium without the need

to implement a second transfer medium. One fault in the cable of the virtual ring

is tolerated.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 26: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

OTOT

Terminal bus Terminal bus

ASAS

Time synchronization throughout DCSby using Industrial Ethernet

PUPU SUSU

OTOT

DSDS ESES

OT/DTOT/DT

ASAS

Plant bus Plant bus

OT/ETOT/ET

time transmittertime transmittertransmtransm. clock. clockeveryevery

10sec10sec GPS/DCFGPS/DCF

transtransmittermitter

In TXP, a system-wide, uniform time is kept by a time transmitter, from which

time-tags are obtained for marking events. The time-of-day is distributed via the

time transmitter over the plant bus.

The time-of-day transmitter is used for time synchronization of the TXP

subsystems AS620, OM650, and DS670 and it transmits time-of-day messages

over the plant bus at intervals of 10 seconds which are received and evaluated

by the connected TXP participants.

The time-of-day transmitter is only implemented on the plant bus; time is

transferred to the participants connected to the terminal bus via the PU. The

time-of-day transmitter can be synchronized via other clocks or it can be used to

synchronize other clocks.

Time-of-day synchronization can also be implemented via one of the

communications processors in the AS620 subsystems (CP1430).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 6

Page 27: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

3

The highlights of the Industrial Ethernet

CPCPCPCP CPCP

CPCP CPCP

SIMATIC S5SIMATIC S5ASAS

Industrial Ethernet

WANWAN

Industrial EthernetIndustrial Ethernet IndustrialIndustrialEthernetEthernetbridgebridge

OMOM gatewaygatewayESES

• Open Communication

• Ethernet access mode • ISO/OSI protocol structure

• Terminal Bus using TCP/IP • Plant Bus using Siemens specific protocols

• Interconnection to public networks • High availability through single fault tolerance • Possibility of identical construction for both Plant and Terminal buses • Bridging of large distances

• Circumference of virtual ring up to 4.3 km • Coupling of virtual rings via bridges

• Fiber Optic cable is the primary transmission medium, which:

• Is insensitive to electromagnetic disturbances • Provides Galvanic isolation of LAN participants

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 28: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 29: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

Engineering system ES680

Training Center

Page 30: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 31: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

TXP Engineering System ES680

AS 620AS 620

SubrackSubrack allocations allocationsCabinet allocationsCabinet allocations

Process operationProcess operationProcess informationProcess informationProcess managementProcess management Logic diagramsLogic diagrams

Connection diagramsConnection diagramsJunction box allocationsJunction box allocations

&

>1

M

T T

TTP

Plant bus Plant bus OM 650OM 650 ES 680ES 680

Topology diagramTopology diagram

CP

OT OT

CP

CP CP

CP CP

SU

PU

CP CP

ES

CP

CP CP CP

The total world of engineeringin one system ES 680

Arrangement diagramsArrangement diagrams

The ES680 engineering system is the integrated, uniform planning and commissioning tool of TXP. It is implemented in all phases of project engineering: • Task definition • Detailed engineering • Commissioning and maintenance of the I&C on the customer site ES680 is used for the engineering of the following subsystems of TXP: • OM650 (operating and monitoring system) • AS620 B (automation system) • Bus system (SINEC Industrial Ethernet) The data required for the DS670 diagnostics system is extracted from this engineering data. ES680 is a graphical system based on a database and relies on internationally available and standardized software components. Data is only ever entered once system-wide and is presented to the appropriate components of ES680 during the engineering process, checked and consistent. The hardware platforms used are Hewlett Packard HP workstations with HP-UX version 10 or SCO UNIX PCs with SCO version 5.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 32: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Optimized initial engineering and documentationwith ES 680 in the planning office

InitialInitial docu docu--mentationmentation

Logic diagramsLogic diagramsPlant displaysPlant displays

Signalfluß

&

>1

Engineering networkEngineering network

Forward engineeringForward engineeringForward engineering

Automatic code generation of theapplication software

Automatic code Automatic code generation of thegeneration of theapplication softwareapplication software

Forward documentationForward documentationForward documentation

ETET

...

SU ESSU ES

ETET

Engineering takes place via a graphical user interface with standard displays.

During the initial engineering phase, customer specifications (e.g. P&I diagrams),

the control room concept, and the plant configuration are loaded into ES680.

The data generated in ES680 is stored on the hard disk and is always up-to-date

(forward engineering). Following commissioning or after modification, data is

stored on external data carriers (e.g. on CD or magnetic tape) for back-up

purposes. The data can be called up in ES680 from the hard disk at any time for

modification or diagnosis (paperless documentation). Printouts can be obtained

for special external investigations or for paper documentation.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 2

Page 33: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

TopologyTopology

AutomationAutomationsystemsystem

SubrackSubrack

Logic diagramsLogic diagrams

OverviewOverview

AreaArea

Individual diagramIndividual diagram

NavigationNavigation

Function specific connection diagram by MSRFunction specific connection diagram by MSR

Clear navigation by the engineeringClear navigation by the engineeringof hardware and softwareof hardware and software

Graphical representation of AS 620 hardwareusing logic diagrams in ES 680

Arrangement diagramsArrangement diagrams

During this procedure, the arrangement diagrams are created:

• Topology (hardware layout and bus structure)

• Automation systems (AS cabinets and cabinet layout)

• Sub-racks (inserted modules, channel allocation, etc.)

For the open-loop controls, closed-loop controls, and alarms, the following

function diagrams are created:

• Overview diagram (functions, process engineering)

• Area diagram (process engineering, sequence control)

• Individual diagram (logic processing of signals, function blocks, etc.)

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 34: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Top down structure of the AS 620 logic diagramsprovided by ES 680

DetailedDetailed

CondensedCondensedOverview levelOverview level

Area levelArea level

Individual levelIndividual level

(YFH) (YFH)

(YFM) (YFM)

(YFR) (YFR)

The interconnection of components is obtained from the equipment structure

diagrams beginning at the overview level and increasing in detail down to the

individual level giving a clear definition to the signal traffic between the

components of the I&C system.

Signal connections are administrated by ES680; the user only has to plan the

logical connection via the function diagram.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 4

Page 35: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

DetailedDetailed

CondensedCondensed

Top down structure of the arrangement diagramsprovided by ES 680

Overview levelOverview level

Area levelArea level

Individual levelIndividual level

TopologyTopology

AS cabinetAS cabinetstructurestructure

ModuleModulestructurestructure

(YDH) (YDH)

(YDM) (YDM)

(YDR) (YDR)

The hardware structure of the project is defined using these diagrams. The editor

allows vertical navigation between the topology, AS cabinet structure, and

module structure diagrams. The arrangement diagrams comprise:

• Topology diagram

• AS structure diagram

• Module structure diagram

The user can navigate freely in the vertical direction through the arrangement

diagrams.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 36: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

CP

OT

CP

SUPU

CP

CP

CP CPTopology of Topology of the I&Cthe I&C

SC

ES

SC

CP

CP

SC

OT

Design of the arrangement diagrams in ES 680The topology diagram (YDH)

CP

SC

There is only one of these diagrams in a project. It contains the bus systems and

the connected participants with the associated interface devices.

The communications links are automatically obtained from this diagram and the

code is generated for the communications processors of the participants.

Components are selected from a menu in the editor, placed on the diagram, and

interconnected.

The addresses for the CPs and star couplers are assigned and managed in

ES680 in this topology diagram. The databases are also generated for the CPs

from this diagram and loaded.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 6

Page 37: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

Design of the arrangement diagrams in ES 680The AS structure diagram (YDM)

IIMMSIMSIM

AP AAP A AP BAP B

Graphical design of the cabinet allocation withGraphical design of the cabinet allocation with subracks subracks

The hardware of the automation system is displayed in this diagram in detail

beginning with the central unit and the sub-racks that are connected to it (FUM,

expansion rack, SIM stations, etc.) The type of sub-rack and its mounting

location in the cabinet are also specified here.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 38: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

channel identification code signal2 MAJ15 CP0122 MAJ15 CP012

2 MAJ15 CL007

XQ01XQ02

XQ01

12

43

56

87

910

1211

13

1514

16

location equipm. describtionunit/cabinetrack/plug in place

keyproduct No.component

OK return close

2 CRF01

info

.AG019

SIM431

SIM451

SIM464

SIM464

SIM431

SIM470

SIM470

SIM431

SIM451

SIM431

SIM482

SIM482

KA GB GA TT KB AS AS AS AS BAZ RA XB

003 011 018 027 035 043 051 054 067 075 083 091 099 107 115 123 131 139 147 155 163

SIM ET200

module parameter SIM431GA

Graphical design of theGraphical design of the subrack subrackallocation with modulesallocation with modules

Design of the arrangement diagrams in ES 680The AS module structure diagram (YDR)

The module occupancy is displayed for the sub-racks (FUM, SIM) in this diagram

and slots are allocated. Checks ensure that certain modules are only inserted

into specific slots in the sub-rack.

The channels are assigned in the parameter windows for the modules. This is the

correlation between the topology diagram and the function diagram of the

individual level.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 8

Page 39: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

I&C solutions are designed inES 680 with the logic diagram (YFR)

DCM

Signal flowSignal flow

OutputsOutputs

InputsInputs

The function diagrams for the single-loop level must always be created and the

code is generated for the program to be executed in the target system from these

diagrams.

Each single-loop level function diagram contains an input side, a logic area, and

an output side. Signals are brought in from the input side, logic performed on

them, and output on the output side.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 40: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

DB diagram page edit Default Symbols info standart

>1

&

&

>1

10 s 0

channel 1DCMmotor/solenoid valve

Standard symbolsStandard symbolsfor every function:for every function: Measurement Measurement Open loop control Open loop control Closed loop control Closed loop control

Standard symbols to design logic diagramsare provided by an ES 680 symbol library

DCMMOw/o DT

DCMMO - Rw/o DT

TAP

DCMMOw/o DT

DCMMO - Rw/o DT

TAP

Standard blocks are available in the form of symbols for creating and modifying

function diagrams. The symbols are assigned to the individual levels and

functions. This prevents symbols being entered in levels in which they do not

perform a function.

The symbols are placed in the diagram using the “drag & drop” principle (click

symbol in the symbol bar, drag it into the desk-top, and place it at the desired

location).

Function blocks are connected simply by drawing connecting lines from one

symbol port to another symbol port. Invalid connections are rejected immediately.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 10

Page 41: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

The AS 620 logic diagram in ES 680

Parameterizationvia parametermasks

Graphical design of the signal flow

Automaticcode generation

Default Symbols info standart exitDB diagram page edit

DCMmotor/solenoid valve

channel 1

>1

SIEMENS AG

ID-codesignalXdescriptionXsettingXADRESS 1SEND_ADR1XAGXPB/OBXFGCDest. ID-codeSAHYdescriptionYsettingYADDRESS 1REC_ADR 1YAGYPB/OBYFGC

XUNITXADDRESS 2SEND_ADR2XKPXPB

YADDRESS 2REC_ADR 2YKPYPB

DFKXSP

069

DESTYSP

00INDEX

7 0LAC10 AP001XA92EFP A MTROM

6102FG117 0LAB30 CP001

00

Screen forms are available for parameterizing the function blocks. Internal

parameters such as delay time and controller parameters can be set in these

screen forms. Many basic definitions are preset with defaults, so that changes

only have to be made in these windows for special applications.

All changes to the task definition are also entered via the function diagram and

converted by the engineering system into the system- specific code. This method

of consistent forward documentation ensures that the data is always consistent in

the AS and OM.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 42: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

The dynamic logic diagram in ES 680

Actual processingstatus of all inputs, outputs and calculated results

Selection of the logic diagram viaplant identificationcode (KKS)

Navigation betweenthe logic diagrams ofall automation systems

Default Symbols infDB diagram page edit

0

0

0

0

1

SLC

Dynamic function diagrams are an indispensable aid during commissioning for

fault analysis and for detecting engineering mistakes. They allow the I&C

engineer or commissioning engineer to display current values (binary and

analog) directly in the function diagram. The input and output signals and logic

circuit outputs are displayed. This supports rapid, detailed error localization.

Corrections can be implemented directly in the function diagram and can be

checked immediately after transfer.

The “fast parameter change” function allows the user to modify parameters in the

function diagram and then observe the result, or effects in the function diagram.

Dynamizing has to be switched on for this purpose and the function block

parameter window has to be opened. The parameters are adjusted and, following

confirmation, they are directly transferred to the AS. The result is then

immediately visible.

Simulation is also available in the dynamic mode in two ways:

Simulation of process signals (inputs of the FUM/SIM modules)

Simulation using blocks (a block with a switch can be switched between the

simulated value and the signal)

Both binary and analog values can be simulated.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 12

Page 43: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

4

The highlights of ES 680

AS 620AS 620

SubrackSubrack allocations allocationsCabinet allocationsCabinet allocations

Process operationProcess operationProcess informationProcess informationProcess managementProcess management Logic diagramsLogic diagrams

Connection diagramsConnection diagramsJunction box allocationsJunction box allocations

&

>1

M

T T

TTP

Plant bus Plant bus OM 650OM 650 ES 680ES 680

Topology diagramTopology diagram

CP

OT OT

CP

CP CP

CP CP

SU

PU

CP CP

ES

CP

CP CP CP

ES 680

Arrangement diagramsArrangement diagrams

• Engineering functions of the OM, AS, and LAN in one system

• Hardware functions

• Code functions

• MMI graphics

• LAN parameterization

• Forward documentation

• Paperless documentation

• Distributed engineering with Client/Server configurations

• Knowledge of system technique and programming languages not required

• On-line engineering modifications

• Free navigation throughout entire DCS

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

13

Page 44: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 45: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

5

KKS Overview

Training Center

Page 46: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 47: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Introduction The KKS, or Power Plant Classification System is used by Siemens Westinghouse to identify equipment used for the Combustion Turbine. The use of this system in conjunction with the Combustion Turbine will be described in a general manner in this document. More detailed information about the KKS system can be found in the official publications from Siemens Westinghouse. KKS Identification The KKS tagging system includes three types of identification: • Process Identification • Mounting Location Identification • Room Identification In the Combustion Turbine documentation, process Identification is identified by the prefix "=" and identification of mounting location is identified by the prefix “+". For I&C documents this can usually be found in the title block in the lower right-hand corner of the drawing. KKS Structure KKS Levels The KKS tagging system also provides a means to identify various levels of devices within the power plant. These are broken down into four different levels: • Level 0 Total Plant, i.e. Unit 11 or Unit 12 • Level 1 Function Key, i.e. Gas Turbine or Cooling Water • Level 2 Equipment Code, i.e. Pumps or Actuators • Level 3 Component or Signal, i.e. Relays or Switches KKS Tag Numbering The numbering used in the various levels of the KKS tagging system is assigned when the design phase is being done. These numbers may be assigned to represent a function or a particular piece of equipment.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 48: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

KKS Structure Example In Figure 1 an example of a KKS structure is shown. The number used identifies the Closed Limit Switch for the Turning Gear Valve for Unit 11. The level break down is listed below: • Level 0 Unit , Unit 11 • Level 1 Function, Turning Gear System • Level 2 Equipment Code, Electrical Actuator 1 • Level 3 Electrical Component or Signal Identifier For Level 3 the prefix “-“ indicates an electrical component, Closed Limit Switch .

Structure of the KKS System

Numbering

11 MBV41 AA001 -S21 Component Equipment Code Function Code Unit

Figure 1 - Structure of the KKS System

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2 2

Page 49: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Process Identification Example In Figure 2 an example of a KKS structure for process identification is shown. The number used is for the Turning Gear Valve. The prefix "=" identifies this as a process related number. This type of number would normally be seen in the title block of a drawing, which is located in the lower right-hand corner. Drawings are organized within the I&C manuals alpha-numerically using the prefix “=”. If an addition character is added after the Equipment Code, i.e. MBU31 AA001A, this is used to indicate an additional device besides the main device. In the case of measuring instruments an additional character may be used to identify multiple elements within one device, i.e. a three element thermocouple.

Process Identification

= 11 MBV41 AA001 Equipment Code

Actuator No. 1

Function Code

Turning Gear

Unit 11

Process Identification

Figure 2 - Process Identification

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 50: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Identification of Mounting Location Example In Figure 3 an example of a KKS structure for identification of mounting location is shown. The prefix "+" is used to represent mounting location information. The "." between CJP02 and DC015 is used to identify that DC015 is a module location within the cabinet CJP02. This identifier is used in the I&C manuals.

Identification of Mounting Location

+ 11 UBA01 CJP02 . DC015

Module location Tier = DC Slot = 015

Cabinet Number TXP Cabinet 2

Location Electrical Container 1

Unit 11

Mounting Location Identifier

Figure 3 - Identification of Mounting Location

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4 4

Page 51: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Figure 3 shows the overall structure of the KKS mounting location, but in most cases the numbers used within the drawings are abbreviated in some form or another. The following list provides some other examples of mounting locations that are commonly used in the I&C manuals: +CJP02 This type of number is normally used to identify the cabinet. It can

be found in the drawing title block or on the drawing itself. The prefix "+” in this case represents the unit number in which this drawing pertains.

+.DC015 This type of number is used to identify a module. The prefix "+” in

this case represents both the Unit and the cabinet number. The cabinet number in these cases can be found in the title block of the drawing.

+.XD007 This type of number is used to identify a Termi-point connection.

Below this number the letters A to H would be listed to show connection points for the individual signal. The prefix "+" in this case represents both the Unit and the cabinet number in which the termi-point is physically located. The cabinet number in these cases can be found in the title block of the drawing.

KKS Function Codes Some of the most common KKS Function Codes that are used for the Combustion Turbine are listed below. In some cases the descriptions for the KKS function codes that are assigned to the combustion turbine may not fit the official KKS description. In these cases the combustion turbine description will be used. A – Grid and distribution system ADA High Voltage Switchgear AEA 138 kV system AFA 69 kV system B - Power transmission and auxiliary power supply BA Power transmission BAA Generator leads BAB Foundation cabinets BAC Generator Circuit Breaker BAT Generator transformers

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 52: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

BB Medium voltage switch-gear and transformers BBE MV switch-gear BBT MV auxiliary power transformer BF Low voltage main distribution and transformers BFE LV switchgear, 480 BFT LV auxiliary power transformer BJ Low voltage sub-distribution and transformers BJL LV service for electrical container BRU Un-interuptible Power Supply BT Battery systems BTA Batteries 220V BTC Batteries 48V BTL Battery charger 220V BTN Battery charger 48V BU DC distribution boards BUB DC distribution 220V BUN DC distribution 48 V C - Instrumentation and control equipment CH Protection CHA Generator and transformer protection CHT Metering and synchronization CHY Service or auxiliary cabinet CJ Unit coordination level CJN Generator voltage regulator cabinets CJP TXP cabinets CJQ Analog signaling condition cabinets CJR Electro-hydraulic turbine control cabinet CK Process computer system CKA Supervisory computer CKY MMI DIAGRAMS / OM FUNCTIONS CRQ SIMADYN ALARM Messages CX Local control stations CXX Gas turbine generator set

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

6 6

Page 53: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

E - Conventional fuel supply EG Fuel Oil supply EGC Fuel Oil pumping system EK Fuel Gas Supply EKE Fuel Gas Preheater H – Heat Generation HA Pressure System, Feedwater and Steam Sections HAY Heat Recovery Steam Generator Signal exchange M - Main machine sets MB Gas turbine set MBA Turbine and compressor rotor with common casing MBD Turbine Bearings MBH Cooling and Sealing Gas System MBJ Starting Device MBK Turning Gear Motor and Coupling MBL Compressor Inlet Air MBM Combustion chamber MBN Fuel oil system MBP Fuel gas system MBQ Ignition fuel system supply MBR Exhaust gas system MBU Fuel additive system MBV Lubrication and lift supply system MBX Control oil supply system MBY Electrical control or protection equipment MK Generator plant MKA Generator rotor, stator, and cooling MKC Exciter MKD Bearings MKY Generator protection equipment

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 54: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

MKF Cooling system MKW Seal Oil system MKY Synchronizing unit MY Control, protection equipment MYB Gas turbine plant (including generator) P - Cooling water system PA Circulating water system PAC Circulating water pump system PG Closed cooling water system PGB Closed cooling water system - piping PGC Closed cooling water system - pump PGD Closed cooling water system - heat exchanger U - Structures UB Structures for power transmission and auxiliary power supply UBA Switch-gear building UHN Exhaust Stack UM Structures for main machine set UMB Turbine building for gas turbine generator UT Structures for auxiliary systems UTK Fuel oil pump house

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

8 8

Page 55: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

KKS Equipment Codes A - Equipment codes (driven) AA Valves (with actuators ork-manual) AC Heat exchangers AE Driving, lifting, and turning gear AN Compressor units, fans, blowers AP Pump units AT Cleaning, filtering, drying, separating equipment AV Combustion equipment AX Test and monitoring equipment AZ Special equipment codes (driven) B - Equipment codes (not driven) BB Vessels, storage tanks BP Flow restricting devices, orifices BO Hangers, supports, frames, racks, pipe penetrations BR Piping, ductwork, guileys BS Silencers BT Separators, filters, dryers BY Mechanical operated controllers (control equipment) BZ Special equipment codes (not driven) C - Direct measuring circuits CE Electrical variables CF Flow (rate) CG Distance, length, position CK Time CL Level CM Moisture, humidity CP Pressure CQ Quality variables CS Speed, frequency CT Temperature CW Weight, mass CY Vibration, expansion

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 56: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

D - Closed control loops DE Electrical variables E - Analog data and binary signal conditioning EA Open loop control, unit control EB Open loop control, group control EC Open loop control, subgroup control ED Open loop control EE Open loop control, sub-loop control EH Annunciation, hardwired alarm annunciation system EU Combined analog data and binary signal processing EZ Protection, equipment code protection F - Indirect measuring circuits FE Electrical variables FF Flow (rate) G - Electrical equipment GA Junction boxes for drive-related binary transmitters GB Junction boxes for non-drive-related binary transmitters GC Junction boxes for analog transmitters GF Junction boxes for general purpose GP Junction boxes for lighting systems GS Junction boxes for switching equipment GT Transformers GW Cabinet power supply equipment

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

10 10

Page 57: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

KKS Component Codes Electrical components -A Modules and sub-modules -B Transducers of non-electrical to electrical -C Capacitors -D Binary devices, delay devices, or memory devices -E Special components -F Protective devices -G Generators, power supplies -H Annunciation equipment -K Relays, contactors -L Inductances -M Electrical motors -N Amplifiers, controllers -P Measuring instruments, testing equipment -Q Power switching equipment -R Resistors -S Switches, selectors -T Transformers -U Modulators, converters from electrical to other electrical variables -V Valves (tubes), semiconductors -X Terminals, plugs, power sockets -Y Electrical positioners, actuators, solenoid -Z Terminations

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 58: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

KKS Numbering Standards Equipment Code Numbering for Fittings The numbering for the KKS Equipment Code Level follows some general rules. In the case of mechanical fittings, certain ranges of numbers are assigned different functions. A listing is provided below: 001 to 029 Fitting in the main flow of the medium with an automatic drive 031 to 049 Safety valves, overpressure valves, regulating valves without

auxiliary energy in each case located in the main flow of the medium

051 to 099 Back pressure operated fittings in the main flow of the medium 101 to 199 Stop and switch-over fittings in the main flow which are operated by

hand 201 to 249 Drainage systems 251 to 299 Air venting systems 301 to 339 Hand-operated shut-off systems in front of measuring instruments

with one connection 341 to 369 Hand-operated shut-off systems in front of the plus pole connection

of measuring instruments with two connections 371 to 399 Hand-operated shut-off systems in front of the minus pole

connection of measuring instruments with two connections 401 to 499 Hand-operated shut-off systems in front of measuring points as

required

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

12 12

Page 59: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Equipment Code Numbering for Measuring Instruments The numbering for the KKS Equipment Code Level follows some general rules. In the case of measuring instruments, certain ranges of numbers are assigned different functions. A listing is provided below: 001 to 199 Measuring instruments for remote transmission of

measured values 401 to 499 Measuring instruments for acceptance test

measurements 501 to 599 Measuring instruments for local display of measured

values KKS Cabling Coding

Cabling The cable coding used within the combustion turbine follows the KKS system for cabling. A listing of the cables may be found in Volume 2.12.1, section 7 of the I&C manuals. Figure 4 shows the structure of the KKS cable coding system. The Function Code for the cable designates the origin of the cable, i.e. BFE, would originate in the BFE switch-gear cabinets. To find the cable's termination go to Terminal Arrangement Diagram (YB drawings) for the cabinet designated by the Function Code.

Cable Coding

12 BFE 4 006 Cable Serial Number Cable Assignment Area Function Unit

Figure 4 - Cable Coding

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

13

Page 60: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Cable Assignment Area The four digits that follow the cable Function Code are broken down into two parts. The first digit represents the Cable Assignment Area, the last three digits represents the Cable Serial Number. A list of the Cable Assignment Area and Cable Serial Number ranges is listed below: 0001 – 0999 Power Cables, > 1 kV 1001 – 1999 Power Cables, < I kV 2001 – 2999 Control cable for control system, > 60V 3001 – 3999 Control and measuring cable for instrument and control

systems, > 60V 4001 – 6999 Control cable for the lskamatic or TXP control system,

Control Interface, < 60V 7001 – Z999 Control cable for the lskamatic or TXP control system, Binary

Interface, < 60V 8001 – 9999 Control and measuring cable for instrument and control

systems, < 60V

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

14 14

Page 61: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

KKS for the Combustion Turbine The combustion turbine function codes for turbine systems and for the cabinets are listed in the following table. In some cases the codes listed represent circuit diagrams or fault signal identification and not actual equipment. Turbine Systems and Cabinets AEA01 138kV distribution system AFA01 69kV distribution system BAA00 Grounding switches BAA10 Generator neutral bus BAA20 Generator 13.8kV bus BAB11 Generator neutral point cabinet BAB35 Generator cubicle, phase L1 BAB36 Generator cubicle, phase L2 BAB37 Generator cubicle, phase L3 BAC01 Generator Circuit Breaker BAT01 Unit Transformer BBE00 4.16kV equipment BBE05 Tie feeder BBT00 Station service change-over BBT01 Unit aux transformer BFE00 480V switch-gear equipment BFE01 – 08 480V switch-gear cabinets BFT00 Low voltage transformer equipment, 4.16kV/480V BFT01 Low voltage transformer equipment, 4.16kV/480V BJL01 Electrical container service distribution panel BTA10 220V battery cabinet BTC11 48V battery cabinet BTL10 220V battery charger cabinet BTN11 +24V battery charger BTN11/12 48V battery charger cabinet BTN12 -24V battery charger BRU01 Uninteruptible Power Sypply BUB00 220V switch-gear equipment BUB01 – 03 220V switch-gear cabinets BUN00 48V switch-gear equipment BUN01 – 02 48V switch-gear cabinets CHA11 – 13 Generator protection cabinets CHT11 Metering and synchronization cabinet CHY01 Service cabinet CHY10 Auxiliary cabinet CJ N01 Static frequency converter and excitation cabinet CKY01 Man Machine Interface Diagrams

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

15

Page 62: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

CJP00 TXP control equipment CJ P01 – 03 TXP cabinets CJ Q01 Measuring and control cabinet CJ R01 Electro-hydraulic turbine control cabinet CRQ10 Simadyn Alarms CXX01 Local control cabinet EGC00 Fuel oil forwarding equipment HAY01 Heat Recovery Steam Generator Signals KOP01 Auxiliary system signals MBA10 Turbine measurement and supervision MBA11 Compressor inlet and variable guide vanes MBA12 Compressor outlet MBA18 Compressor anti-condensation heater MBA21 Turbine seal air MBA22 Turbine outlet MBA40 Compressor blow-off system MBA41 Compressor blow-off system 1.1 & 1.2 MBA42 Compressor blow-off system 2 MBD10 Turbine vibration equipment MBD11 Turbine bearing MBD12 Compressor bearing MBJ01 Static frequency converter transformer MBL11 Compressor air shutoff MBM00 Flame monitor equipment MBM10 Air controller left combustion chamber MBM11 Left combustion chamber value measurement MBM20 Air controller left combustion chamber MBM21 Right combustion chamber value measurement MBN00 Fuel oil system MBN10 Fuel oil flow measurement MBN11 Fuel oil measurements MBN12 Fuel oil pumping system MBN13 Fuel oil emergency stop valve MBN20 Fuel oil shut off MBN21 Fuel oil feed/return MBN22 Fuel oil feed/return MBN51 Fuel oil feed/return and shut-off MBN53 Fuel oil return MBN60 Fuel oil leakage system MBP00 Fuel gas system MBP10 Fuel gas quantity and flow measurement MBP11 Fuel gas filter MBP12 Fuel gas filter MBP13 Fuel gas emergency stop valve and control valve

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

16 16

Page 63: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

MBP14 Fuel gas vent MBP15 Pilot gas and load rejection valves MBP20 Fuel gas hybrid burners MBP21 Left fuel gas differential, premix, and pilot burners MBP22 Right fuel gas differential, premix, and pilot burners MBQ11 Ignition fuel gas system MBR20 Duct exhaust MBU10 Water injection flow measurement MBU20 Water injection system MBU24 Water injection pumps 1 and 2 MBU27 Water injection filter MBU28 Water injection signal interface MBU31 Water injection ESV, EFS, and discharge MBU32 Water injection control MBV00 Turbine oil supply system MBV10 Lube oil tank MBV21 Main lube oil MBV25 Lube oil coolers and filters MBV31 Shaft lift system MBV41 Turning gear system MBV50 Oil tank ventilation MBX00 Combustion turbine trip logic MBX21 Control oil MBX23 Reset trip device MBX41 Combustion turbine trip MBX51 Hydraulic governor MBY00 Fire protection MBY10 Combustion turbine governor, dual channel inputs, mixed

fuel operation, interrupt signals, inspection clock MKA00 Generator cooling fault logic MKA01 Generator active & reactive power, generator output,

synchronizing unit MKA05 Generator anti-condensation heaters MKA10 Generator temperature supervision MKA12 Generator auxiliaries MKA20 Generator slot temperatures MKA31 Generator protection circuit diagrams (MKA31EZ001) MKA71 Generator cold air, turbine end MKA73 Generator cold air, exciter end MKA76 Generator hot air MKC01 Excitation transformer MKD11 Generator bearing exciter end MKD12 Generator bearing turbine end MKF01 Generator Cooling MKY01 Excitation equipment and generator protection

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

17

Page 64: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

MYB01 Combustion turbine protection and subgroup control MYB10 Combustion turbine air controller fault logic MYB20 Thermostat junction temperature monitor MYB90 Junction box system PGB10 Expansion tank, generator cooling system PGB20 Generator cooling system after pumps PGB27 Generator cooling system at lube oil coolers PGB28 By-pass control, generator cooling system PGB29 Generator cooling system after pumps PGC00 Generator cooling system PGC01 Control cabinet, generator cooling system PGC11 Pump 1, generator cooling system PGC12 Pump 2, generator cooling system PGD10 Cooler section A, generator cooling system PGD20 Cooler section B, generator cooling system PGD30 Cooler section C, generator cooling system SCA01 Instrument Air SCJ01 Fire Fighting System UBA01 – 02 Electrical containers UHN01 Exhaust Stack UMB01 Turbine generator building UTK01 Mechanical container

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

18 18

Page 65: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

KKS for Documentation The KKS identification system is not only used for equipment but also for documentation. This includes identification codes for documentation and signal standards. Identification Codes for Documentation The KKS system includes identification codes for documentation, which allows a way to link documentation with equipment. Function codes, equipment codes, documentation types, and drawing types are all used to identify the documentation associated with a piece of equipment. An example of a documentation identification code is shown in Figure 5. The documentation identification code is usually found in the drawing title block. Documentation Identification Code

YF = MYB01 EC001 / L1

Drawing Type or Serial Number

Function Code and Equipment Code Process Identification Prefix Documentation Type

Figure 5 - Documentation Identification Code

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

19

Page 66: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Function Codes and Equipment Codes The function codes and equipment codes found in the documentation will correspond with the equipment being described in the document. The function code defines the system; this may be a piece of equipment or a particular type of function, i.e. alarm logic. The equipment code defines a particular part of the defined system. Documentation Types The documentation types used in the KKS system are listed below. The documentation type can usually be found in the title block for each drawing. Y Drawings, diagrams, and lists YB Wiring documentation or terminal arrangement diagrams YC Cable lists YD Arrangement or layout drawings YE Grounding drawings YF Functional drawings YK Construction drawings YL Equipment lists YS Circuit diagrams/circuit diagram tables YU Block diagrams YV Equipment wiring and circuit diagrams Z Data sheets ZB Measuring circuit data sheets

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

20 20

Page 67: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Drawing Type or Serial Number The Drawing Type or Serial Number field defines the type of drawing. This is sometimes a particular type of drawing identified by a letter. Or, in other cases a serial number is assigned to the drawing. The drawing types used in the KKS system are listed below. The drawing type can usually be found in the title block for each drawing. A Power section drives and power section controllers B Control interface drives and control interface controllers C Binary signal conditioning D Analog signal conditioning E Limit value formation F Turbine protection1 G Alarm annunciation system (individual diagrams) H Equipment or special automatic control L Subgroup control, control coordination section M Subgroup control, startup program N Subgroup control, shutdown program P Subgroup control, step indication Q Subgroup control, criteria indication S Alarm annunciation system X Power cable Y Measuring and control cable > 60 V Z Measuring and control cable ≤ 60 V

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

21

1 The KKS system does not contain the drawing type F. The combustion turbine function charts do however use drawing type F for the turbine protection. These drawings are found in the I&C manuals.

Page 68: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Signal Code The KKS system incorporates a signal code, which allows the consistent identification of signals. The signal code is a suffix of the KKS code, which identifies the type of switching element used to create the signal. Figure 6 shows an example of the signal identification code:

Signal Code

11 MBV41 AA001 X G 52 Serial Number Signal Area Initial Character

Unit Function Code Equipment Code

Figure 6 - Signal Code

Initial Character The initial character of the signal code is used to identify the type of signal being identified. The only two characters that are used are listed below: X Signal from a specific signal area, this means a signal that comes directly

from a switch for example. Z Gated signal from a specific signal area, this means a signal that comes

from the output of an AND gate for example. The creation of this signal is from previous logic.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

22 22

Page 69: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Signal Area The signal area of the signal code is used to identify the signal source. The different signal areas are defined below: -A Function group control, sub-loop control -B Control interface -C Conventional closed-loop control -G Binary signals conditioned by an input module -H Binary signals created by a limit value monitor -J Non-floating signals, not coming from specific signal area, i.e. a black box -K Protection systems -L Control room and control stations -M Non-floating individual and group alarms -N Status display computer, criteria indication -P Supervisory computer -Q Analog signals -R Major closed-loop control, in addition to B and T -S Step signal from a functional group control -T Turbine instrumentation and control signals -V Protective logic -W Hard-wired alarm system - indicates the initial character, either X or Z Serial Number The serial numbers used for the signal code range from 01 to 99. When the initial character X is used the serial number assigned has a special meaning depending on the type of signal being defined. For the initial character Z the serial number follows no special rules. A listing of the serial numbers assigned for each signal area is given in Signal and Application Area Assignments below.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

23

Page 70: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

XG or ZG - Binary signals conditioned by an Input module Normally open contact (NOC) & normally closed contact (NCC) Signals in this signal area originate from a floating contact, i.e. switch or relay contact. The serial numbers are assigned depending on the type of floating contact. The type of floating contacts include: normally open contacts (NOC) and normally closed contacts (NCC). A definition of each according to the KKS system is given below: NOC Normally open contact; the switching element is in the normally open

state when the... - switch is not mechanically actuated - relay is dropped out or de-energized The contact will close when the... - switch is mechanically actuated - relay is picked up or energized NCC Normally closed contact; the switching element is in the normally

closed state when the... - switch is not mechanically, actuated - relay is dropped out or de-energized The contact will open when the...

- switch is mechanically actuated - relay is picked up or energized

Serial number assignments for NOC and NCC The KKS system assigns a different range of serial numbers to signals in the XG and ZG signal areas depending on the type of contact used. In the following explanations only the XG signal area is mentioned, although the same rules apply for the ZG signal area. The serial numbers 01 to 49 are assigned to signals which are derived from normally open contacts (NOC). The serial numbers 51 to 99 are assigned to signals which are derived from normally closed contacts (NCC).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

24 24

Page 71: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

Serial number assignments for MIN and MAX MIN signals are generated from set points below a median value of an analog signal range. MAX signals are generated from set points above the median of an analog signal range. To separate between MIN and MAX signals the following rules apply: MIN even serial numbers NOC = 02, 04, ... 48 NCC = 52, 54, ... 98 MAX odd serial numbers NOC = 01, 03, ... 49 NCC = 51, 53, ... 99 For a switching device that has both a NOC and a NCC, (changeover contacts), the serial numbers would be assigned with a difference of 50 between them, i.e. XG01 - XG51 or XG02 - XG52.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

25

Page 72: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

MIN limit value For a MIN limit value the switching point is obtained by changing the measured variable in relation to a minimum value, i.e. < MIN. For the MIN limit value the < MIN signal is derived from the NCC of the switching device. Figure 8 and 9 show examples of < MIN signals for pressure and level. The < MIN signals are assigned serial numbers of XG52 and NOT MIN signals are assigned serial numbers of XG02. MIN NOT MIN XG52 XG02 XG52 XG02

50 100 PSIG PSIG

Pressure Pressure NCC NOC NCC NOC Set-point Set-point ≤ 75 PSIG ≤ 75 PSIG Pressure ≤ MIN Pressure NOT MIN or > MIN Figure 8 - MIN Signal (Pressure) - XG52/XG02 MIN NOT MIN XG52 XG02 XG52 XG02 Level Level NCC NOC NCC NOC Level ≤ MIN Level NOT MIN or > MIN Figure 9 - MIN Signal (Level) - XG52/XG02

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

26 26

Page 73: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course MAX limit value For a MAX limit value the switching point is obtained by changing the measured variable in relation to a maximum value, i.e. > MAX. For the MAX limit value the > MAX signal is derived from the NOC of the switching device. Figures 10 and 11 show examples of > MAX signals for pressure and level. The > MAX signals are assigned serial numbers of XG01 and NOT MAX signals are assigned serial numbers of XG51.

5

NOT MAX MAX XG51 XG01 XG51 XG01 50 100 PSIG PSIG Pressure Pressure NCC NOC NCC NOC Set-point Set-point ≥ 75 PSIG ≥ 75 PSIG Pressure NOT MAX or < MAX Pressure > MAX Figure 10 - MAX Signal (Pressure) - XG01/XG51 NOT MAX MAX XG51 XG01 XG51 XG01 Level Level NCC NOC NCC NOC Level NOT MAX or < MAX Level ≥ MAX Figure 11 - MAX Signal (Level) - XG01/XG51

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

27

Page 74: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Initial Character Z or X If there are more than one switching elements connected to an input (hardwired OR) then the initial character Z would be used. Figure 12 shows a > MAX signal derived from two NOCs. The serial number assigned to this signal is ZG01. If only one switching element is connected to an input then the initial character X is used; this is shown in Figure 11. ZG01 NOT MAX MAX Level Level NOC NCC Tank 1 Tank 2 Figure 12 - MAX Signal (Level) - ZG01 XH or ZH - Binary signals from a limit value monitor The signals created in this signal area are analog values that are monitored by a limit value monitor. The analog signals are compared with a set-point for MIN or MAX. The resulting signals from this type of comparison circuit are defined in the XH signal area. Serial number assignment for the signal area XH follow the same rules as for serial numbers in the signal area XG.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

28 28

Page 75: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

XK or ZK – Unit and component protection For this signal area the serial number assignments fall into several categories. The serial number assignments are listed below: .K01 - .K09 Protection trip channel 1 to 9, unit not specified .K11 - .K19 Protection trip channel 1 to 9, unit 1 .K21 - .K29 Protection trip channel 1 to 9, unit 2 .K31 - .K39 Protection trip channel 1 to 9, unit 3 .K41 - .K49 Protection trip channel 1 to 9, unit 4 .K51 - .K59 Protection trip channel 1 to 9, unit 5 .K60 - .K80 Can be assigned by user .K91 Dynamic alarm, unit protection .K92 Dynamic alarm, unit protection - coincidence .K93 Protection circuit alarm .K94 Protection circuit warning .K95 Protection circuit warning (inverted) .K96 Protection circuit TRIP .K97 Protection circuit non coincidence . = initial character X or Z

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

29

Page 76: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

XM - Non-floating Individual and group alarms, signals .M01 Feeder fault .M02 Undervoltage monitor fault .M03 Running time exceedekd/torque .M04 Status discrepancy .M05 Flashing pulse fault .M06 24V supply voltage fault .M07 Alarm voltage fault .M08 Overvoltage protection fault .M09 Cabinet power supply fault .M10 Cabinet door open .M11 Fault alarm annunciation system .M12 Running time exceeded .M13 Step fault .M14 Electronic fault .M15 Electronic fault (resetable) .M16 Subgroup control fault .M17 Subgroup status discrepancy .M18 Group control fault .M19 Group status discrepancy .M20 Measuring circuit fault .M21 Unit control fault .M22 Protective logic fault .M23 Transmitter fault (inverted) .M24 Aux. drive emergency ON .M25 Changeover fault .M26 Analog signal conditioning fault (dynamic) .M27 Control interface fault (dynamic) .M28 Binary signal conditioning fault (dynamic) .M29 Functional group control fault (dynamic) .M30 Protective logic fault (dynamic)

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

30 30

Page 77: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

YN - Status display computer, criteria Indication The application area YN is used for group, subgroup, and sub-loop controls. The serial numbers are assigned sequentially for each step. The signals in this application area are created to indicate missing criteria for a particular step. An additional character "K" is used to indicate that a message will be printed out on the alarm printer if the criteria is missing. XS - Step signals from a functional group control The step signals within this group represent step numbers within a functional group using sequence control. The step signals are divided into two groups, they are: XS01 - XS49 Startup program XS51 - XS99 Shutdown program

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

31

Page 78: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Application Code The KKS system incorporates an application code which allows the consistent identification of application or command signals. The application code is a suffix of the KKS code, which identifies the application of the signal being created.

Application Code

11 MBV41 AA001 Y B 22

Serial Number Application Area Initial Character

Unit Function Code Equipment Code

Figure 7 - Application Code

Initial Character There is only one application code, which is Y. Application Area The application area of the application code is used to identify the signal assignment. YA Function group control, sub-loop control YB Control interface YC Conventional closed-loop control YJ Unspecified applications, i.e. a black box YK Protection systems YL Control room and control stations YN Status display computer, criteria indication YP Supervisory computer YQ Analog signals YR Major closed-loop control, in addition to YB and YT YT Turbine instrumentation and control YV Protective logic YW Hard-wired alarm system Serial Number

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

32 32

Page 79: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

5

The serial numbers used for the application codes range from 01 to 99. The serial numbers for some application codes are specified. If the application code has no special assignment the serial numbers are usually assigned sequentially.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

33

Page 80: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 81: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

6

Training Project / Exercise 1&2

Training Center

Page 82: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 83: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

6

TXP Training Project Engineering Procedure The engineering procedure can be subdivided as follows: -- Entering project data (complete for this training project) -- Drawing equipment structure, AS structure and module structure -- Drawing the ”measurement” function diagrams -- Drawing area and overview diagrams (optional) -- Drawing function diagrams -- Generating the code and transferring to the target system This chapter will only cover the first and second and fourth procedures. The other procedures will be covered in subsequent chapters. 1 Entering the Project Data Before the diagrams are generated, the general project data has to be entered (DB -- Defaults – Project data).In this section you assign the project name, engineer , Power Station, Project number , etc. This information will be added to each function diagram subsequently created in the project.

The functional complexes (major areas of the power plant) are then entered and assigned to users for processing and also to AS numbers (DB -- Defaults -- FB data). This assignment is a default that is used if no data is entered in the function group code (sub-areas of the power plant) mask that has to be completed next (DB--fct. -- Defaults – FGC data). The AS and AP-F numbers that are entered here are defaults that are used when a new diagram is created.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 84: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course 2 Structure diagrams 2.1 Equipment structure diagrams One and only one equipment structure diagram (topology) must exist for each project. It depicts all TXP components that are connected to the LAN and supports automatic allocation of consistent bus addresses. The ID--code ”YDH = OVE001V001” could be used for a topology. The FGC for the topology must exist but has no significance. The name for AS Structure diagram (YDM) is determined from the LAN symbol parameters. The ID code YDM + 00CJF01 could be used for an AS structure drawing. If a YDM diagram does not exist it can be created automatically, and the system allows navigation to it from the topology. The AS structure diagram can be accessed for example via the LAN symbol on the topology. Function block parameter mask entries must always be followed by the enter key, otherwise the entries will not be saved. All symbols on each drawing must be connected with a connecting line in a from / to manner. When the topology is saved, the top.ed program is called automatically to analyses the LAN structure and assigns addresses and sequential numbers to all components that are not already assigned. 2.2 AS structure diagram The AS structure diagram shows the cabinet level structure of the components on the topology diagram. The YDM diagram is function related and is therefore assigned a function group code (e.g.: YPAC01). Each element of this diagram corresponds to a rack level diagram (YDR) that shows an individual rack with it’s module configuration. The ID code for the rack diagram is a mounting location within the equipment ID code (cabinet name), a dot must be entered for the first character of the mounting location (e.g.: 00CJF01.BG). 2.3 Individual level structure diagram The rack structure diagram shows the racks and the individual modules. The part numbers and Input Output (I/O) ID codes and signal ID codes are entered in the parameter mask for I/O assignments. After code generation, navigation will be possible from the YDR drawings to the associated rack level “measurement” logic drawings (YFR).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 85: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

6

Functional Specification for training project logic

Lube Oil Heat Exchanger Cooling System 1. Task

1.1 Proper operation of a Gas Turbine requires a minimum lube oil temperature which, most of all, assures proper bearing lubrication and thus prevents destruction of the bearings. A Heat Exchanger is the primary element in the lube oil cooling system. To generate the proper flow across the Heat Exchanger the following equipment is used:

- Main circulation pump (three phase AC pump) 00PAC10AP010 - Auxiliary circulation pump (three phase AC pump) 00PAC10AP020

The operating pump is the main pump and will be turned on by the operator; the auxiliary pump is automatically turned on only if the main pump fails. Downstream of each pump is a solenoid operated back flow prevention valve 00PAC10AA010-ZV01and 00PAC10AA010-ZV01 respectively. These valves will be forced open when the associated pump is on.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 86: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course 2. Cooling Water System Concept

2.1 The cooling water system consists of a tank holding the cooled water that is to be circulated through the heat exchanger. Level in the tank is kept constant by a mechanical float valve and is displayed graphically to the operator for monitoring purposes by transmitter 00PAC00CL101-XQ01. This transmitter is also used as a permissive to start either pump only when the level is above 10%.

2.1.1 Ahead of each pump is a filter with a differential pressure switch: 00PAC08CP010-XG51 and 00PAC08CP020-XG51 respectively. They are used to disable their associated pumps when the differential pressure is greater than 2 PSI and notify the operator via an alarm.

2.1.2 The flow is controlled by a 4-20 mA control valve 00PAC20AS151 ZQ01

which has a controller whose output is proportional to the process variable in a range from 150 to 200 degrees Fahrenheit. The process variable is the oil temperature exiting the heat exchanger measured by transmitter 00LAB10CT101-XQ01. If the temperature exceeds 200 degrees Fahrenheit notify the operator via an alarm.

2.1.3 Immediately down stream of the control valve flow is measured with a DP

transmitter 00PAC21CF101-XQ01. This flow measurement is displayed graphically to the operator for monitoring purposes.

3. Emergency Stop Valve Logic 3.1 A Normally Open solenoid valve is located ahead of the Heat Exchanger

for use as an Emergency Stop valve: 00PAC30AA030

3.2 If the tank level drops below 25% the ESV will close

3.3 If the lube oil temperature exceeds 200 degrees Fahrenheit the ESV will

close

3.4 If both pumps are off and there is no flow through the control valve the

ESV will close

3.5 Anytime the ESV is closed the control valve will also be forced open

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 87: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

6

The following I/O list can be derived from the above task description: Station Slot Ch KKS Sig. Module Type Description Range Setpoint

00CJF01.DA 1 1 00PAC08CP010 XG51 321-7BH00-0AB0 Main pump filter

differential pressure

N/A >2PSI

00CJF01.DA 1 2 00PAC08CP020 XG51 321-7BH00-0AB0 Aux. Pump filter

differential pressure

N/A >2PSI

00CJF01.DA 1 3 00PAC10AP010 SAG 321-7BH00-0AB0 Main pump switch-

gear fault

N/A N/A

00CJF01.DA 1 4 00PAC10AP020 SAG 321-7BH00-0AB0 Aux. pump switch-

gear fault

N/A N/A

00CJF01.DA 1 5 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 6 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 7 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 8 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 9 00PAC10AP010 RMA 321-7BH00-0AB0 Main pump check-

back off

N/A N/A

00CJF01.DA 1 10 00PAC10AP010 RME 321-7BH00-0AB0 Main pump check-

back on

N/A N/A

00CJF01.DA 1 11 00PAC10AP020 RMA 321-7BH00-0AB0 Aux. pump check-

back off

N/A N/A

00CJF01.DA 1 12 00PAC10AP020 RME 321-7BH00-0AB0 Aux. pump check-

back on

N/A N/A

00CJF01.DA 1 13 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 14 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 15 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 1 16 Spare 321-7BH00-0AB0 N/A N/A

00CJF01.DA 2 1 00PAC10AP010 ALA 322-1BH01-0AA0 Main pump command

off

N/A N/A

00CJF01.DA 2 2 00PAC10AP010 ALE 322-1BH01-0AA0 Main pump command

on

N/A N/A

00CJF01.DA 2 3 00PAC10AP020 ALA 322-1BH01-0AA0 Aux. pump command

off

N/A N/A

00CJF01.DA 2 4 00PAC10AP020 ALE 322-1BH01-0AA0 Aux. pump command

on

N/A N/A

00CJF01.DA 2 5 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 6 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 7 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 8 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 9 00PAC30AA030 ALE 322-1BH01-0AA0 Emergency Stop

Valve

N/A N/A

00CJF01.DA 2 10 00PAC10AA010 ZV01 322-1BH01-0AA0 Main pump check

valve

N/A N/A

00CJF01.DA 2 11 00PAC10AA020 ZV01 322-1BH01-0AA0 Aux pump check

valve

N/A N/A

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 88: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Station Slot Ch KKS Sig. Module Type Description Range Setpoint

00CJF01.DA 2 12 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 13 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 14 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 15 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 2 16 Spare 322-1BH01-0AA0 N/A N/A

00CJF01.DA 3 1 00PAC00CL101 XQ01 331-7KF01-0AB0 Tank Level 0-20 ft >10% &

<25%

00CJF01.DA 3 2 00PAC21CF101 XQ01 331-7KF01-0AB0 Cooling Water Flow 0-200 GPM <20 GPM

00CJF01.DA 3 3 00LAB10CT101 XQ01 331-7KF01-0AB0 Lube Oil

Temperature

0-300 °F >200 °F

00CJF01.DA 3 4 Spare 331-7KF01-0AB0 N/A N/A

00CJF01.DA 3 5 Spare 331-7KF01-0AB0 N/A N/A

00CJF01.DA 3 6 Spare 331-7KF01-0AB0 N/A N/A

00CJF01.DA 3 7 Spare 331-7KF01-0AB0 N/A N/A

00CJF01.DA 3 8 Spare 331-7KF01-0AB0 N/A N/A

00CJF01.DA 4 1 00PAC20AS151 ZQ01 332-5HD01-0AB0 Water Control Valve N/A N/A

00CJF01.DA 4 2 Spare 332-5HD01-0AB0 N/A N/A

00CJF01.DA 4 3 Spare 332-5HD01-0AB0 N/A N/A

00CJF01.DA 4 4 Spare 332-5HD01-0AB0 N/A N/A

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

6

Page 89: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

JF01.DA01

Wiring diagrams of training rack:

00C

6

4

8

7

14

13

12

11

10

9

6

5

3

2

1

321-7BH00-0AB0

31

31

31

31

00CJF01.CB04

00CJF01.CB03

00CJF01.CB02

00CJF01.CB01

00CJF01.AB04

00CJF01.AB03

00CJF01.AB02

00CJF01.AB01

00CJF01.AB08

00CJF01.AB07

00CJF01.AB06

00CJF01.AB05

Slot 1

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Odamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1515

16

ffenders are liable to the payment of 7

Page 90: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Slot 2

00CJF01.AA04

00CJF01.AA03

00CJF01.AA02

00CJF01.AA01

71

71

71

71

322-1BH01-0AA0

4

16

8

7

15

14

13

12

11

10

9

6

5

3

2

1

00CJF01.DA02

00CJF01.CB04

00CJF01.CB03

00CJF01.CB02

00CJF01.CB01

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

8

Page 91: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

6

Slot 3

00CJF01.AC04

00CJF01.AC03

00CJF01.AC02

00CJF01.AC01

4

8

7

6

5

3

2

1

00CJF01.DA03

331-7KF01-0AB0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 92: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Slot 4

00CJF01.AD01

4

3

2

1

00CJF01.DA04

332-5HD01-0AB0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

10

Page 93: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

6

Exercise 1 Logins and Passwords The training project will be performed by groups on the ES680 work stations. All groups will use the same Login and a Password.

Login: train75

Password: /1train75 Login to your workstation and launch the FUP Editor. Initial settings have

been created for your training project using the following FC, FGC, and AS data:

FC= 01 Auxilliary Plant FGC= YPAC01 Cooling Water System AS= 1 Automation Processor # 1

Using the following instructions on FUP editor handling, create a YFH

diagram similar to the attached diagram. Function Plan Editor Handling The Function Plan editor (FUP) is used to create function diagrams. Function blocks can be positioned on diagram pages; their inputs and outputs connected via connection lines; their inputs and outputs linked beyond the edges of the diagram with the inputs and outputs of other diagrams, etc. Also, process engineering parameters and values can be inserted and the diagram title blocks can be edited.

Following are brief descriptions of how to perform common tasks with the FUP editor.

Starting the function diagram editor:

From the TXP ES680 Main Menu: Click on Edit then FUP-Editor

Depending on the type of work-station being used, it could take up to 5 minutes to start.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 94: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Once open, the following default menu will appear:

Plan (g1_es1::esle34)

++G G G

x1x2

y=f(x)

Σn G

LVM # MAX MING

CCON-SMOD

SCON O-SPCG

F

--> DB

RESET

- +G

XG

FirstLastNextPreviousGoto...Print...Delete...New page...Insert page...Start dyn.functionEnd dyn.function

CreateOpenSaveCloseSave&CloseReloadPrint ...open signals

Diagram Page

Title block data...Revision data...AP data...

Description...

EditEdit

Auxiliary gridLimitsAlignConnectors ref.CPU-referencesConnection lineIndicate simul value

Default

Analog 1Analog 2

Binary 1Binary 2

Signal routingMeasurementFailsafe APFOverview analog 1Overview analog 2Overview binaryNavigationProcessLAN structureAS structureModule structureLog blocks

Symbols

Diagram informationOpen signals

Info

Standard circuitStandard diagram

Standards

Signal ID-code

Process funct.blocks

These are the Edit menus used for basic editing functions within individual diagrams. Clicking on the DB in the upper left-hand corner will change the menu as follows:

Plan (g1_es1::esle34)

++G G G

x1x2

y=f(x)

Σn G LVM # MAX MIN

--> Editor

RESET

- +G

XG

CreateRename

Delete...DescriptionGen.Instr.Loop.Diag.Archive

Diagram Print

Project data...FC data...FGC data...PE data...Status...CPU-References..

Default

CopyDB internalFile -> DB

File -> DiagramsFile -> Std.diagramDiagrams -> FileStd.diagram -> File

Read in / out

These menus are used to perform global functions with the diagrams.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 95: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course To create a new diagram, click on Diagram then Create; In the new window fill in the appropriate information using the table below. When finished clicking on ok will create the new diagram only; to begin editing the diagram right away, click on load

FGC: Functional Group Complex the new diagram will belong toDTK: Document Type Code of the new diagram (YDH, YDM, YDR, YFH, YFM, YFR, etc.)sign: “=” indicates function oriented documentation; “+” indicates location oriented documentationdiagram ID-code: KKS or other TAG system identification for the new diagrampage no.: space provided for inserting a page numberdesignation: Diagram title block description textdyn. FUP at OM: switch to activate dynamic FUP function for OM screens

6

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 96: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

To open an existing diagram, click on Diagram then Open as below:

Diagram

- +G

XCreateOpenSaveCloseSave&CloseReloadPrint ...open signals

Select one diagramand press "load"

In the first window the diagram ID code is entered or Unix wild cards * and ? can be used tocreate a list in a second mask. The document type code can also be selected hereaccording to the table below:

YF software diagrams

YFH overview software diagramYFM overview for closed and open loop controlsYFR software diagrams (logics)

YD hardware diagrams

YDH topology diagramYDM cabinet diagramYDR modules diagram

YFHYFMYFRYDHYDMYDRYOP*

YOP log diagrams for OMYX wiring diagrams* all types

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 97: TXPÔ Control Logic Configuration Course TXP -CLC

FEDCBA

12

34

56

78

12

34

56

78

FEDCBA

Stat

usM

odific

atio

nDa

teNa

me

Stan

d.Ch

eck

Draw

nDa

teS

IEM

EN

S A

G

Func

tion

diag

ram

ove

rvie

w le

vel

Orig

inal

repl

aced

by.

The reproduction, transmission or use of this document or its contents is not permitted without express written authority. Offenders will be liable for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved.

FC

Page

Sh.

=

Dep.

:

+

EMER

GEN

CY S

TOP

VALV

E

LUBE

OIL

CONT

ROL

VALV

E

WAT

ER S

TORA

GE

TANK

FILT

ER

FILT

ER

MAI

N PU

MP

AUX

PUM

P

TANK

LEV

EL

HEAT

EXC

HANG

ER 00LA

B10C

T101

00PA

C20A

S151

00PA

C30A

A030

00PA

C00C

L101

00PA

C10A

P010

00PA

C10A

P020

00PA

C08C

P010

00PA

C08C

P020

00PA

C21C

F101

LEG

END TR

ANSM

ITTE

R: 0

XX=B

INAR

Y, 1

0X=A

NALO

GCP

=PRE

SSUR

E, C

F=FL

OW

, CT=

TEM

P

CL=L

EVEL

PUM

P

VALV

E: A

S=CO

NTRO

L VA

LVE

AA=S

OLE

NOID

VAL

VE

13.0

3.20

011

YFH

00PA

C00O

V001

11

Cool

ing

Wat

er P

&ID

Trai

ning

Trai

ner

YPAC

0101

Trai

ner

SWPC

train

1::tr

aine

r20

01-0

3-20

2001

-03-

20

Page 98: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 99: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

6

Exercise 2 Hardware Diagrams Modify YDH diagram incorporating all hardware (AS, ES, OM, etc.) Create YDM diagrams for Automation Processor Rack A and ET200 station. Both will be non redundant. Create YDR diagrams for Automation Processor Rack A and ET200 station.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 100: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

6

Assigning Hardware moduleand channel:

YDH

YDM

YDR

PropertiesModule parameterCutDeselectCopyMoveConnectOpen connectionGo downCPU ReferencesSystem

Module parameter

PropertiesModule parameterCutDeselectCopyMoveConnectOpen connectionGo downCPU ReferencesSystem

Go down

PropertiesModule parameterCutDeselectCopyMoveConnectOpen connectionGo downCPU ReferencesSystem

Go down

Diagram

- +G

XCreateOpenSaveCloseSave&CloseReloadPrint ...open signals

YFHYFMYFRYDHYDMYDRYOP*

PasteRefreshConnectgo up

PasteRefreshConnectgo up

Open the YDR diagram for yourET200 station

Left click on the module thatneeds to be configured

Using the middle mouse buttonopen the “module parameter”mask

Fill in “id code” and “sig” fields(destination field is only used foroutputs and special DCM inputs)

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 101: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

7

BT Function Block / Exercise 3

Training Center

Page 102: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 103: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

TXP SIM Function Block

FB70 (BT)

7 General Description The processing of binary signals in the TXP AS 620 B system (SIM version) is carried out using a BT function block (FB70) in conjunction with an ET 200M I/O device (SIM 321 and/or 323). The BT function block and SIM modules are used to: • Provide the supply voltage for 8 changeover contacts (Form C) • Condition the sensor signal • Monitor the input signal • Simulate the logical sensor signal • Output signal faults and channel faults The BT function block establishes the connection between the hardware function plans (YDR) and the automation processor (AP) logic (YFR). It is used to establish a binary signal for use in monitoring and/or process control. In normal operation, the BT references the value of the input signal from the Process Image Input Table (PAED), conditions it and writes it into the status data block (ZUDB). The signal must be defined (SIGDEF) on the individual level logic diagram (function plan / YFR) that is identified with the Power Plant Identification Code (KKS) for the equipment. The signal is then available for use in the AP. The SIGDEF and KKS must match the input channel identifier in the parameter mask of the SIM module on the rack level location drawing for the connection to the input point.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 104: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 105: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

7

Outputs to other Logic Diagrams Name

Description

BE/SIG Binary input signal BE/SIGN Inverted binary input signal KSIM Binary input signal simulated KG Binary input signal ok Parameters Name Description GT Sensor type CHAT Chatter transmitter (Sensor chatter detection and alarm) DELAY Input signal delay EBS Default binary signal EIU Input signal monitoring CONV Contact supply Explanation As with most TXP function blocks, the BT block can be parameterized to perform specific tasks within a control scheme. Below is the parameter mask for the BT function block followed by a brief explanation of each output and parameter:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 106: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course BE/SIG This output is the value of the binary signal, after all internal processing, that is available for further processing in logic. BE/SIGN This is the value of the inverted binary signal, after all internal processing, that is available for further processing in logic. KSIM This is the simulation indication output. It will be high (logic “1”) when the signal is being simulated. KG This is the channel valid signal output. It will be high (logic “1”) as long as the channel is valid (Internal monitoring logic determines the validity of the signal). GT This parameter defines which type of sensor is connected to the SIM module. There are 7 possible choices in the parameter mask: 0,1,2,3, 4, 5, and 6. Meaning: 0. No sensor type 1. Form C contact with 47k ohm bridging resistor 2. Form C contact without 47k ohm bridging resistor 3. Form A or B contact with 47k ohm bridging resistor 4. Form A or B contact without 47k ohm bridging resistor 5. Three-wire proximity switch (FUM application) 6. Four-wire proximity switch (FUM application) The default setting is 4

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 107: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

7

CHAT Sensor chatter can be monitored using the CHAT parameter to define the chatter monitoring time. The range of acceptable values is from 0 to 100 seconds where 0 disables chatter monitoring. The default setting is 0. The monitoring function is triggered when more than three changes in signal follow the first change in signal within the parameterized chatter monitoring time. When the chatter monitoring time has expired, it is restarted by the next change in signal. The number of changes in the signal edge within the parameterized chatter monitoring time is measured with the following considerations: • During monitoring, the output signal from the chatter monitoring function

follows the input signal • If the signal chatters, the monitoring time is increased to three times its

defined value, a substitution binary signal is processed further, and a fault TTD is generated

The effects on the process image are that the ”KG” bit is immediately reset in the status data block (ZUDB). The effect on time-tagged data is that a fault TTD ”CHAT coming” is generated. In addition, a signal TTD, channel invalid, is generated if the binary signal of the channel is configured as a TTD. The effects on further internal processing are that the substitution binary signal (EBS) is processed further as the sensor signal according to the parameterization. The new monitoring time is three times the old value. DELAY A signal delay can be parameterized using the DELAY parameter. A delay time between 0 to 10 seconds is permissible. As shown in the diagram below, the following conditions apply when using signal delay: The parameterized delay time is restarted with each change in input signal. If the input signal remains stable during the monitoring time, it is made available at the output for chatter monitoring. Signal delay Binary value in PAED Signal delay Signal delay Signal delay Delayed Binary Value in ZUBD

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 108: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course EBS The EBS parameter is used to define the status of the binary signal in the event of a fault. There are 4 possible choices in the parameter mask: 0,1,2, and 3. 0 for no substitution, 1 for substituting the last valid value, 2 for substituting a logic “0”, 3 for substituting a logic “1”. The default setting is 0. EIU The EIU parameter is used to activate or de-activate the input signal monitoring function. Depending on which sensor type is connected (GT parameter) the following monitoring functions are available: • Short circuit to L+ in the sensor line • Short circuit to ground in the sensor line When the input signals of a Form C (NO & NC) contact are both logic “1” the monitoring function is triggered. Inversely, if the input signals of a Form C contact are both logic “0” the monitoring function is also triggered. In both cases the “KG” output is reset (logic “0”) if the channel is not being simulated. A fault TTD is generated, if configured, for both “channel invalid” and “short circuit to L+”. If the channel is not simulated the substitution value (EBS parameter) is processed further as the sensor signal.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

6

Page 109: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

7

CONV The CONV parameter is only applicable when the BT function block is used in conjunction with a SIM 323 module to provide interrogation voltage for contacts as shown below:

The default setting is low (logic “0”) for no interrogation voltage provided. If no interrogation voltage is provided the outputs are available to be used separately from the inputs. The CONV parameter affects two adjacent channels and is set on the odd (1,3,5,etc.) channel. Hardware Fault The status word data block is deleted if a hardware fault is present and the block is not simulated. The bit ”KG”, channel valid, is reset (with signal TTD if configured). In the case of simulation, the hardware fault has no effect on the SIM BT function block.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 110: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Signal TTD Time-tagged data result as a signal TTD (i.e. exception report) following a change in status of the input signal (whether binary signal of Process Image Input Table or simulation value from the Simulation Data Block) if the parameter TTD is set to “1”.

The following signal TTDs are generated: • Change in input signal • Channel is simulated • Channel is valid/invalid A signal connection to the Operating and Monitoring System (OM) must have a destination ID code defined as YP01 and a destination defined as YP01. The signal will then be connected to the Archive, Alarm Summary and can be connected to individual operator graphics. In addition to selecting a signal to be a TTD, the class of alarm to be generated can also be selected using the AWT parameter. The following event classes are available: E Event (will not show up in ASD, only in archive) A Alarm or trip (notifies operator that something has already tripped) W Warning (notifies operator that immediate action needs to be taken) T Tolerance (a tolerance limit has been exceeded) L Local fault (indicates that a non-critical fault has occurred; i.e. “tank level

high” in the case of automatic tank overflow) M Maintenance and service (indicates that a maintenance or service activity

is necessary) C Change (indicates a change in status of a pre-defined switching; i.e.

“changeover to spare pump”) The direction of the TTD to be generated can also be configured using the REV parameter. With REV set to “0” the TTD will be direct acting, i.e. logic “1” will generate a TTD. With REV set to “1” the TTD action will be inverted, i.e. a TTD will be generated on a logic “0”.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

8

Page 111: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course Signal Simulation Irrespective of the input signal present a binary signal can be simulated via the software using the software simulation feature. The effect on the process image is the replacement of the process value with the simulation value. The effect on time-tagged data is the TTD ”Channel simulated” or ”Channel not simulated” being generated, in as far as the TTD has been configured for the binary signal. The effect on internal further processing is that the simulation value is processed further as if it were the process value. There is no indication on the module that signal is being simulated. Fault indications for the point will be inactive during simulation. To simulate a signal, on an open function plan with a binary input signal block, select the “BE/SIG” signal definition (SIGDEF) connection with the left mouse button.

7

Next use the middle mouse button to select the simulation option, and select the binary value on the pop up window. Click “ok” to enter the value.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 112: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course If the ES is in the dynamic function mode the transfer to the running Automation Processor (AP) can be made directly. The following popup windows will appear, and the results can be viewed after the transfer is complete.

Actual Process value

Simulated value and Indication

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

10

Page 113: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

7

If the dynamic function plan is not active, the transfer can be made by transferring the simulation, or any transfer of code (offline, online) subsequently made to the AP. The transfer using “Simulate AP offers options to write to the AP, read from the AP to update the ES, or delete all active simulations.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 114: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 115: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

7

Exercise 3 BT Function Block Using the task description and I/O list from chapter 6, assign binary inputs to proper module, slot, and channels in your YDR diagram

Using the instructions from the previous exercise create all necessary YFR diagrams for binary inputs

Using the following instructions insert and parameterize your BT function blocks accordingly.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 116: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Selecting a module from the library menu

From the FUP editor main menu click on Symbols then select the symbol library Individual AP then SIM/ET200M. Follow the steps below to select and place the BT block on your diagram: 1. Scroll through the menu with the right and left mouse buttons to obtain the desired symbol.

1

2. When you have found the correct symbol, choose the symbol by holding down the middle mouse button and drag it on to the page. Release the middle mouse button when you are at your desired location on the page

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

2

Page 117: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Setting up module parameters

PropertiesModule parameterCutDeselectCopyMoveConnectOpen connectionGo downCPU ReferencesSystem

Module parameter

a) Click the module

b) Module parameters

I InputO OutputP Parameter

DisplayingWhen pressed, theinternal value isshown on diagram

TTD activationPort position as itappears on block

A P

PAWTLMZ

Configurablealarm class

REV value

Negatedsignal

Parameter

Port activationSF w/o frame: static port within basic symbolP w/o frame: parameter cannot be activatedPF/SF: alternately chosen (PF = parameterfunction; SF = software function)-- means port is deactivated

7

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 118: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Creating Signal Definitions (SIGDEF) Every connection between diagrams should have a signal name. A signal name consists of 4 characters: two letters and two numbers. A signal name is created when we make a SIGDEF (signal definition). The following explains how to create a SIGDEF of a signal:

Copying of this document, and giving it to damages. All rights are reserved in the even

4

1.Highlight the port you wish to make the connectionfrom with the left mouse button, as shown in step 1. (Handle bar points will appear)

1

2.While holding down the middle mouse button select “create connection” from the menu option list. Then release the center mouse button. As shown in step 2.

2

Training Center others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of t of the grant of a patent or the registration of a utility model or design.

Page 119: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

7

3.Now you are in the process of creating a connection. Move the mouse rightwards without pressing any buttons, until the cursor is in the output area of the function plan. As shown in 3. Then press the left mouse button and hold down the middle mouse button to select “positive signal” from the menu bar

3

4

5

4. Now assign the SIGDEF in the pop up window as shown in 4. Some module ports give default “signal” (e.g. CB ON is always XB01), but this can be changed. Select “SIGDEF” from the drop down list, and click OK. Do not enter or select any information in the “dest.” Field. 5. In the next mask you can give more detail about the signal. The “designation” , “setting”, and unit fields are used to give short explanation of this signal’s function within this diagram.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 120: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 121: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

8

AT Function Block / Exercise 4

Training Center

Page 122: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 123: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

TXP SIM Function Block FB74 (AT)

8 General Description The processing of analog signals in the TXP AS 620 B system (SIM version) is carried out using an AT function block in conjunction with an ET 200M I/O device (SIM 331). The AT function block and SIM module are used to read and monitor analog signals. The following pre-processing functions are also present: • Monitoring for open circuit • Smoothing of analog signal • Simulation of input signals • Monitoring and limiting analog signal • Modification of input signals • Generation of TTD with change in signal • Output of a substitution analog value in the event of faults • Generation binary signals when exceeding limit values • Linearization to physical units • Indication of signal faults The AT function block establishes the connection between the hardware function plans and the automation processor (AP) logic. It is used to establish an analog signal for use in monitoring and/or process control.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 124: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course In normal operation, the AT references the value of the input signal from the Process Image Input Table (PAED), conditions it and writes it into the status data block (ZUDB). The signal must be defined (SIGDEF) on the individual level logic diagram (function plan / YFR) that is identified with the Power Plant Identification Code (KKS) for the equipment. The signal is then available for use in the AP. The SIGDEF and KKS must match the input channel identifier in the parameter mask of the SIM module on the rack level location drawing for the connection to the input point. Outputs to other Logic Diagrams Name Description

AI/SIG Analog input signal GS1 Limit signal 1 GS2 Limit signal 2 GS3 Limit signal 3 GS4 Limit signal 4 KSIM Analog input signal simulated KG Analog input signal ok

Inputs from other Logic Diagrams

Name Description

KORR Correction factor

The KORR input port is used in conjunction with the MOD parameter (see parameters) to input a multiplication factor for correction calculations.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 125: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

Parameters Name

Description

AEB Analog input range GL Smoothing input signal EASW Default analog signal value EU Input range monitoring MOD Modification input signal LV1 Limit value 1 LV2 Limit value 2 LV3 Limit value 3 LV4 Limit value 4 HYS Hysteresis ABZE Sampling period DELT Delta EUZE Delay time input signal monitoring EAS Default analog signal LRV Physical lower limit URV Physical upper limit UNIT Engineering units GSB1 Limit signal 1 off/on GSB2 Limit signal 2 off/on GSB3 Limit signal 3 off/on GSB4 Limit signal 4 off/on ULLL1 Limit value 1 upper/lower ULLL2 Limit value 2 upper/lower ULLL3 Limit value 3 upper/lower ULLL4 Limit value 4 upper/lower EGSW1 Default limit value 1 EGSW2 Default limit value 2 EGSW3 Default limit value 3 EGSW4 Default limit value 4 EGS1 Use default limit signal 1 EGS2 Use default limit signal 2 EGS3 Use default limit signal 3 EGS4 Use default limit signal 4 ANS Threshold for signal loss

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 126: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Explanation As with most TXP function blocks, the AT block can be parameterized to perform specific tasks within a control scheme. Below is the parameter mask for the AT function block followed by a brief explanation of each input, output, and parameter:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 127: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

Parameters AI/SIG This analog output is the value of the analog input signal, after all internal processing, that is available for further processing in the AP logic. GS1 This binary output is the value of the first binary limit signal, after all internal processing, that is available for further processing in logic. It is based on the limit value parameter (LV1) and the analog input value (AI/SIG) qualified by the hysteresis parameter (HYS) and all other parameters that are indicated by the number 1 in there short name (GSB1, ULLL1, EGSW1, and EGS1). GS2 This output is the value of the second binary limit signal, after all internal processing, that is available for further processing in logic. It is based on the limit value parameter (LV2) and the analog input value (AI/SIG) qualified by the hysteresis parameter (HYS) and all other parameters that are indicated by the number 1 in there short name (GSB2, ULLL2, EGSW2, and EGS2). GS3 This output is the value of the third binary limit signal, after all internal processing, that is available for further processing in logic. It is based on the limit value parameter (LV3) and the analog input value (AI/SIG) qualified by the hysteresis parameter (HYS) and all other parameters that are indicated by the number 1 in there short name (GSB3, ULLL3, EGSW3, and EGS3). GS4 This output is the value of the fourth binary limit signal, after all internal processing, that is available for further processing in logic. It is based on the limit value parameter (LV4) and the analog input value (AI/SIG) qualified by the hysteresis parameter (HYS) and all other parameters that are indicated by the number 1 in there short name (GSB4, ULLL4, EGSW4, and EGS4). KSIM This output is a logic “1” when the analog input signal is being simulated by means of software simulation or when the signal is the default set by parameter EASW. KG This output is a logic “1” when the analog input signal is valid.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 128: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Inputs KORR This input is used in conjunction with the MOD parameter for calculations using correction factors. Outputs AEB This parameter defines which type of sensor is connected to the SIM hardware module. There are 3 possible choices in the parameter mask: 0,1, and 2. Meaning: 0 No sensor type (configured as a spare) 1 Input signal range 0 to 20 mA 2 Input signal range 4 to 20 mA

The default setting is 0 GL This parameter defines the set time constant for smoothing a noisy analog signal. Range of values: 0 to 100 Meaning: 0 = no smoothing

100 = 10 s The default setting is 0

EASW This parameter defines the default analog signal to be processed further depending on parameter EAS (see parameter EAS). If the analog input signal fails due to a hardware I/O fault the default value will be used by the AP in all subsequent calculations and indications. EU This parameter defines if the range limit monitoring functions are active (downward violation, upward violation). There are 9 possible choices in the parameter mask: 0 - 8. Meaning: downward = lower range limit (4 mA); upward = upper range limit (20 mA) 0 = downward not active, upward not active 1 = downward not active, upward active 2 = downward not active, upward active with delay 3 = downward active, upward not active 4 = downward active, upward active 5 = downward active, upward active with delay 6 = downward active with delay, upward not active 7 = downward active with delay, upward active 8 = downward active with delay, upward active with delay The default setting is 4

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

6

Page 129: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

MOD This parameter defines whether the input signals are processed mathematically, and how. Square root calculation are only used for positive values.There are 9 possible choices in the parameter mask: 0 - 8 Meaning: 0 = no modification 1 = square-rooting from 0 to 110 % (complete measuring range) 2 = square-rooting from 5 to 110 %, range 0 to 5 % = ”0” 3 = square-rooting from 10 to 110 %, range 0 to 10 % = ”0” 4 = Multiplication (with correction factor) 5 = Multiplication followed by square-rooting from 0 to 110 % 6 = Multiplication followed by square-rooting from 5 to 110 % 7 = Multiplication followed by square-rooting from 10 to 110 % 8 = Multiplication by square-rooted correction factor The default setting is 0 LV1 This parameter is the limit value, in engineering units,) of the first binary output. LV2 This parameter is the limit value, in engineering units, of the second binary output. LV3 This parameter is the limit value, in engineering units, of the third binary output. LV4 This parameter is the limit value, in engineering units, of the fourth binary output. HYS This parameter defines the range, in engineering units, between triggering and resetting of the limit signals. The default setting is 5. ABZE This parameter defines the sampling period for generation of the signal change report (TTD) to the Operating and Monitoring (OM) system. A TTD is only generated if a downward or upward violation of the delta parameter (DELT) has occurred. The range of values that can be used are 250 to 60000. The default setting is 1000 (1 s) DELT This parameter defines how much of a change of the analog input signal is required in order for a TTD to be generated. The default setting is 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 130: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course EUZE This parameter defines the delay time on triggering of the input range monitoring function when a delay has been specified for parameter EU as in options 2, 5, 6, 7, and 8. The range of values that can be used are 0.25 to 60s The default setting is 1s EAS This parameter defines which signal is to be processed further in the event of a channel fault. There are 3 possible choices in the parameter mask: 0 – 2. Meaning: 0 = Do not process substitution signal 1 = Process last valid analog value 2 = Process value from EASW parameter The default setting is 0 LRV This parameter defines the physical lower limit value of the input signal related to an input of 4 mA. URV This parameter defines the physical upper limit value of the input signal related to an input of 20 mA. UNIT This parameter defines the engineering units of the input signal. GSB1 This parameter defines whether limit signal 1 is active or not. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = off and 1 = on. GSB2 This parameter defines whether limit signal 2 is active or not. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = off and 1 = on. GSB3 This parameter defines whether limit signal 3 is active or not. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = off and 1 = on. GSB4 This parameter defines whether limit signal 4 is active or not. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = off and 1 = on.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

8

Page 131: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

ULLL1 This parameter defines the triggering direction of limit value 1. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = lower limit trigger and 1 = upper limit trigger. ULLL2 This parameter defines the triggering direction of limit value 2. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = lower limit trigger and 1 = upper limit trigger. ULLL3 This parameter defines the triggering direction of limit value 3. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = lower limit trigger and 1 = upper limit trigger. ULLL4 This parameter defines the triggering direction of limit value 4. There are 2 possible choices in the parameter mask: 0 and 1 where 0 = lower limit trigger and 1 = upper limit trigger. EGSW1 This parameter defines the substitution value of limit signal 1 (GS1) that will be processed further in the event of a channel fault (only applicable when parameter EGS1 is set to ”1”). There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = substitution limit signal = 0 1 = substitution limit signal = 1 The default setting is 0 EGSW2 This parameter defines the substitution value of limit signal 2 (GS2) that will be processed further in the event of a channel fault (only applicable when parameter EGS2 is set to ”1”). There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = substitution limit signal = 0 1 = substitution limit signal = 1 The default setting is 0 EGSW3 This parameter defines the substitution value of limit signal 3 (GS3) that will be processed further in the event of a channel fault (only applicable when parameter EGS3 is set to ”1”). There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = substitution limit signal = 0 1 = substitution limit signal = 1 The default setting is 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 132: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course EGSW4 This parameter defines the substitution value of limit signal 4 (GS4) that will be processed further in the event of a channel fault (only applicable when parameter EGS4 is set to ”1”). There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = substitution limit signal = 0 1 = substitution limit signal = 1 The default setting is 0 EGS1 This parameter defines whether a substitution limit signal is to be generated for limit signal 1(GS1) in the event of a channel fault. There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = do not use substitution limit signal 1 = do use substitution limit signal The default setting is 0 EGS2 This parameter defines whether a substitution limit signal is to be generated for limit signal 2 (GS2) in the event of a channel fault. There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = do not use substitution limit signal 1 = do use substitution limit signal The default setting is 0 EGS3 This parameter defines whether a substitution limit signal is to be generated for limit signal 3 (GS3) in the event of a channel fault. There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = do not use substitution limit signal 1 = do use substitution limit signal The default setting is 0 EGS4 This parameter defines whether a substitution limit signal is to be generated for limit signal 4 (GS4) in the event of a channel fault. There are 2 possible choices in the parameter mask: 0 and 1. Meaning: 0 = do not use substitution limit signal 1 = do use substitution limit signal The default setting is 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

10

Page 133: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

Signal TTD Time-tagged data are generated in the same manner as with the BT block with the exception that the TTD is generated when the signal change exceeds the value set by the DELT parameter. A signal connection to the Operating and Monitoring System (OM) must have a destination ID code defined as YP01 and a destination defined as YP01. The signal will then be connected to the Archive, Alarm Summary and can be connected to individual operator graphics. Signal Simulation Signal simulation with analog signals is carried out in the same manner as with binary signals. See chapter 7.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 134: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 135: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

8

Exercise 4 AT Function Block Using the task description and I/O list from chapter 6, assign analog inputs to proper module, slot, and channels in YDR diagrams Using the instructions from exercise, 1 create all necessary YFR diagrams for analog inputs Using the instructions from exercise 3, insert and parameterize your AT function blocks accordingly Using the task description and I/O list from chapter 6, configure all binary limits

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 136: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 137: TXPÔ Control Logic Configuration Course TXP -CLC

TXP- CLC Course

9

CBO Function Block / Exercise 5

Training Center

Page 138: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 139: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

9

TXP Function Block FB71 (CBO)

General Description The processing of binary output signals in the TXP AS 620 B system (SIM version) is carried out using a CBO function block (FB71) in conjunction with an ET 200M I/O device (SIM 322 and/or 323). The BT function block and SIM modules are used to: • Provide the binary output signal The BT function block establishes the connection between the hardware function plans and the automation processor (AP) logic. It is used to establish a binary signal for output from the process control. In normal operation, the CBO references the value of the output signal from the status data block (ZUDB), conditions it and writes it into the Process Image Output Table (PAAD). The signal must be defined (SIGDEF) on the individual level logic diagram (function plan / YFR) that is identified with the Power Plant Identification Code (KKS) for the equipment. The signal is then available for use as an output to the field device. The SIGDEF and KKS must match the output channel identifier in the parameter mask of the SIM module on the rack level location drawing for the connection to the output point.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 140: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course The output signal connection to the hardware from the CBO block must have YL01 for the I. D. Code designation and the destination on the logic function diagram (YFR) and a YL01 for the destination ID-code on the module parameter mask of the SIM binary output module on the hardware diagram (YDR).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 141: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

9

Outputs KSIM Binary Output Simulated Parameters BSO Binary Signal Output

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 142: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Explanation The block can only be used in the Group Control Level of the Automation Processor. The CBO block can be parameterized to provide a binary output signal on the SIM I/O module that responds to a control scheme. Below is the parameter mask for the CBO function block followed by a brief explanation of each output and parameter:

BSO Binary Output Signal Binary output signal presents a high or low level voltage signal at the output channel of the I/O module. There are no settings. Hardware Fault There are no channel faults associated with the CBO block. Signal Simulation

Binary Output value of “1” indicates that the signal is simulated and not from the process. The output simulation is set from the ES680 similar to the FB70 BT block in chapter 7. This simulation can be used as an output from the CBO block for other logic.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 143: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

9

Exercise 5 CBO Function Block Using the task description and I/O list from chapter 6, assign binary outputs to proper module, slot, and channels in your YDR diagram

Using the instructions from the previous exercise create all necessary YFR diagrams for binary outputs

Insert and parameterize your CBO function blocks accordingly.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 144: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 145: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

10

CAO Function Block / Exercise 6

Training Center

Page 146: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 147: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

10

TXP Function Block FB75 (CAO)

General Description The processing of analog signals in the TXP AS 620 B system (SIM version) is carried out using a CAO function block (FB75) in conjunction with an ET 200M I/O device (SIM 321 and/or 323). The CAO function block and SIM modules are used to: • Provide the analog output signal at the hardware module • Linearize the signal to 4 to 20 mA The CAO function block establishes the connection between the hardware function plans and the automation processor (AP) logic. It is used to establish an analog signal from the process control. In normal operation, the CAO references the value of the output signal from the status data block (ZUDB), conditions it and writes it into the Process Image Output Table (PAAD).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 148: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course The signal must be defined (SIGDEF) on the individual level logic diagram (function plan / YFR) that is identified with the Power Plant Identification Code (KKS) for the equipment. The signal is then available for use as an output to the field device. The SIGDEF and KKS must match the output channel identifier in the parameter mask of the SIM module on the rack level location drawing for the connection to the output point. The output signal connection to the hardware from the CAO block must have YL01 for the I. D. Code designation and the destination on the logic function diagram (YFR) and a YL01 for the destination ID-code on the module parameter mask of the SIM binary output module on the hardware diagram (YDR).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 149: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

10

Outputs Name Description KSIM Analog Output Simulated Parameters Name Description AAB Analog Output Range LRV Physical Lower Limit URV Physical Upper Limit

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 150: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Explanation The CAO block can be parameterized to provide an analog output signal on the SIM I/O module that responds to a control scheme. Below is the parameter mask for the CAO function block followed by a brief explanation of each output and parameter:

Outputs KSIM Binary Output value of “1” indicates that the signal is simulated and not from the process. The output simulation is set from the ES680 similar to the FB70 BT block in chapter 7. This simulation can be used as an output from the CAO block for other logic. Parameters AAB Analog Output Range Defines whether 0 to 20 mA or 4 to 20 mA signals are to be output to the SIM I/O module. Range of values: 0 to 2 Meaning: 0 = irrelevant (configured spare)

1 = output 0 to 20 mA 2 = output 4 to 20 mA

Default setting: 2 LRV Physical Lower Limit Describes the lower range value of the corresponding physical variable range Range of values: 0 to 10,000 Meaning: Starting value for correlating the process value to the selected

output range Basic setting: 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Page 151: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

10

UVR Physical Upper Limit Describes the upper range value of the corresponding physical variable range Range of values: 0 to 10,000 Meaning: Ending value for correlating the process value to the selected

output range Basic setting: 0 Signal TTD The signal is not time tag compatible. Hardware Fault There are no channel faults associated with the CAO block.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 152: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 153: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

10

Exercise 6 CAO Function Block Using the task description and I/O list from chapter 6, assign analog outputs to proper module, slot, and channels in your YDR diagram

Using the instructions from the previous exercise create all necessary YFR diagrams for analog outputs

Insert and parameterize your CAO function blocks accordingly.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 154: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 155: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

11

DCM Function Block / Exercise 7

Training Center

Page 156: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 157: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

TXP SIM Function Block FB163 MOTVENTR (Control Motor/Solenoid Valve)

Application The drive control for motors or solenoid valves can be carried out in the TXP AS 620 B system using the DCM function block FB163 in conjunction with the signal modules (SIM) in the ET 200M I/O device. The following input and output signals can be configured for the connection of a motor or solenoid valve: RME: Feed-back message ON/OPEN RMA: Feed-back message OFF/CLOSED SAG: Switchgear fault ANB: Feeder not ready (not racked in) DE AUF: Torque Open DE ZU: Torque Closed MTU: Motor Temperature Monitoring (Motor Operated Valve Only) ALE: Output ON/OPEN ALA: Output OFF/CLOSED KV: Contact power supply These signals can be input with the voltages +24 VDC, +115 VDC, 115 VAC, +230 VDC and 230 VAC (depending on the module used) and output with the voltages +24 VDC, 115 VAC and 230 VAC.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 158: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course The signals RME, RMA, and SAG can be configured as either a NO or NC contact If the following signals are not wired, the function block reads them as follows: • SAG = “0” (not faulty) Parameter “RMS” set for NO contact. • ANB = “0” (ready or racked in) • RME = not RMA • RMA = not RME When Feed-backs are not wired the command outputs are used for the generation of the feed-back messages as follows: • RME = ALE • RMA = ALA Depending on the operating voltages used, the following SIM modules can be used in conjunction with the DCM function block: SIM inputs: • 321-1BL00-0AA0 32 x DC 24V Motor/Solenoid valve inputs • 321-1BH01-0AA0 16 x DC 24V Motor/Solenoid valve inputs • 321-1EH01-0AA0 16 x AC 120V Motor/Solenoid valve inputs • 321-7BH00-0AB0 16 x DC 24V with sensor supply and diagnostics for

Motor/Solenoid valve inputs SIM outputs: • 322-1BL00-0AA0 32 x DC 24V / 0.5A Motor/Solenoid valve outputs • 322-1BH01-0AA0 16 x DC 24V / 0.5A Motor/Solenoid valve outputs • 322-1HH00-0AA0 16 x REL AC 120V / 0.5A Motor/Solenoid valve outputs • 322-1HF01-0AA0 8 x REL AC 230V / 0.5A Motor/Solenoid valve outputs

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 2

Page 159: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Mode of Operation Motor Drive Standard Application: • Plug-in Switchgear unit with 2 contactor relays (one per command

direction) • Latching in the switchgear • 1 NO/NC contact on main contactor When latching in the switchgear, the command output (ALA or ALE) is reset after the feed-back message (RME or RMA) arrives to reduce power losses on the module. This function must be configured with parameter “BAV”. Solenoid Valve Standard Application: • Plug-in Switchgear unit with:

2 contactor relays or 1 contactor relay

• Latching in the control system • Limit switches:

1 NO/NC contact on the contactor or 1 NO/NC contact on the valve

When latching in the control system the command output (ALA or ALE) is not reset after the feed-back message (RME or RMA) arrives. This function is configured. The control command is permanently output by the module (configurable with parameter “BAV” ) in the case of switchgear without latching. In this case, a change in the command output (from “On” to “Off”) only takes place with the counter (opposite) command. The logic functions correspond to those of a motor drive. It is possible to have applications where only one contactor relay is connected to the command output (preferably on (ALE) but can be either on or off).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 160: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Under-voltage monitoring Fast switch off of motors affected by a bus under-voltage can be achieved with an under-voltage monitoring function (UGS), to prevent charring of the contacts or motor overheating failure. The motor is restarted automatically if the voltage returns within a configurable maximum time (parameter “TUM”). The drive remains switched-off if the power failure lasts longer than the permissible failure time and the message “Under-voltage protective action” is sent to the Operating and Monitoring system Alarm Summary Display. The function also permits staggered start-up of motors when the voltage returns. It is possible to prevent an overload on the bus. The staggered start times can be configured with parameter “TWS” for each drive. TAG-OUT The TAG-OUT function allows the DCM to be made inactive. It is in addition to the plants existing lockout / tag-out procedure and does not replace it. When tag-out is active neither Manual, Automatic nor Protection commands can send outputs to the motor drive. Nevertheless, the feed-back messages of the system are updated and indicated on the OM 650 for the operator. The TAG-OUT function can only be used after adequate configuration of parameters “TOUS” and “RMS”. The switchover and the indication of TAG-OUT are done via the operating window of the OM 650. The TAG-OUT function can only be used when the DCM is in Manual and the motor/solenoid valve is in the OFF/CLOSED position. TAG-OUT ON • Disables “On” and “Off” output. For example, the motor/solenoid valve is

not operable from the OM 650 or from any logic inputs, including protection commands.

• The acquisition and indication of feed-back messages, e.g. “MOTOR ON” is continued independently

TAG-OUT OFF • The DCM operates normally: command processing takes into account the operating modes “Automatic”, “Semi” and “Manual”.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 4

Page 161: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Operating Modes Operating mode is selected based on the parameters “RMS”, “VBAF”, “MAUS”, “REJ/MAN”, “OP_MODE“; the inputs “VOS”, AUTO”, “MAN”; and the operating window buttons of the OM650. The “SEMI” or semiautomatic mode is selected if the parameter “RMS” is set to “TAG OUT NO”. For any other operating mode, the parameter “RMS” should be set to “TAG OUT YES”. The “VBAF” parameter allows a manual or automatic close command even if the DCM block is in an alarm condition. The “REJ/MAN” parameter forces the operating mode to manual if manual mode is allowed and the block is in alarm. The “MAUS” parameter allows a changeover from manual to automatic either from the operating window of the OM650 or from the “AUTO” or “MAN” logical inputs to the DCM block. The “OP_MODE” parameter selects between the three options shown below. Once an operation mode is selected, the DCM block can only operate in the modes named under “Selection”. OP_MODE Selection Automatic

Commands Manual Commands

AUTO/MAN Manual Automatic

Deactivated Activated

Activated Deactivated

SEMI/MAN Manual Semi-automatic

Deactivated Activated

Activated Activated

SEMI Semi-automatic Activated Activated Automatic activated means that automatic commands are effective and manual commands are disabled; Semi means that manual and automatic commands are effective; and Manual means that manual commands are functional and automatic commands are disabled. The switchover and indication of the operating modes “Automatic”, “Semi” or “Manual” is done via the operating window of the OM 650 or in the logic. No distinction between the operating modes “Automatic” and “Manual” can be made if the TAG-OUT function is not activated with the parameter RMS. The “VOS” input (local control) deactivates all manual, automatic or semi-automatic commands and allows the feedback to change with local commands without initiating alarm conditions. The protection commands are still active.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 162: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Command Generation There are six types of commands: • Forcing commands (ignoring enabling permissives and protection) • Protection commands (protecting equipment or personnel safety) • Commands from a local control unit (at motor or starter) • Automatic commands (logic control with enabling permissive) • Manual commands (operator control with enabling permissive) • Automatic reclosing (after return to normal voltage) Different enabling criteria, i.e. process enable and manual enable, are required before a command becomes effective and depend on the type and priority of the command. With operating mode FORCING, the drive can be operated via the OM650--commands “Manual ON” and “Manual OFF” irrespective of the process enable and protection, and automatic commands are blocked. The diagram below illustrates the priority scheme in the DCM:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 6

Page 163: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Connections to SIM Modules for Drive Control

To perform the drive control functions, one DCM function block is invoked in the AP for each motor or solenoid valve. There are two possibilities of input and output allocation: 1. Direct allocation of the block inputs and outputs to SIM I/O modules. This is made via the rack level parameter masks. 2. Decoupling. The inputs are acquired via binary input blocks and can be connected to the FB163 function block after processing. In the same way, the command output can be done via binary output blocks. Mixed application of decoupling and direct allocation is possible.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 164: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Configuration in the FUP (Function Plan) Editor The parameters of the DCM function block are generated by the configuring system ES 680. The parameters can be configured via convenient parameterization forms.

Rack level location and arrangement drawing (YDR) showing the allocation of I/O cards. The binary input and output cards will connect the I/O to the DCM logic block (FB163) on the rack level logic drawing (YFR).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 8

Page 165: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Allocation of binary inputs (SAG, RMA, & RME) for DCM block.

Allocation of binary outputs (ALA & ALE) for DCM block.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 166: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

DCM Symbol: Drive control module motor, solenoid valve TXP specific module FB163 pic_id 2243 ES symbol library: Individual Level AP, SIM/ET200M

Symbol: DCM/MO w/o DT

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 10

Page 167: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

The figure is an example of the parameterization form of the DCM.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 168: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Parameters (set the operation of the block) Function Selector MOT/SOV/BKR PBR Command output priority BAV Command output variant TUM Maximum under voltage time TWS Timed sequence re-closure RWE Feed back travel limit switch on RWA Feed back travel limit switch off TVE Time to leave limit position TGL Running time WRBHAEA Cb. Er. Bl. N.man/auto on/open WRBHAAZ Cb. Er. Bl. N.man/auto off/closed WRBSEA Cb. Er. Bl. Protection on/open WRBSAZ Cb. Er. Bl. Protection off/closed WEFSPERR Status discrepancy monitoring locked WEFNSEA No status discrepancy monitoring on/open WEFNSAZ No status discrepancy monitoring off/closed NLZ Overshoot time travel limit RMS Feed back contact limit SAG VBAF Cmd. Output in case of failure MAUS Man/Auto changeover TOUS TAG-OUT changeover REJ/MAN Reject to manual OP_MODE Operation mode BSGF Behavior on switch gear fault External operating station

Selection of actuator type (FUNCTION) Name: FUNCTION Function: Defines the actuator type. This information is used for the labeling of the OM650 detail window and the command buttons. Range of values: Motor / Solenoid

Motor Solenoid Switch / Breaker

Basic setting: Motor / Solenoid

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 12

Page 169: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Command direction priority (PBR) Name: PBR Function: Defines the priority of the command direction to determine if the Off command (ALE) will override the On command (ALA) when both are selected. Range of values: cmd. priority: off / on

cmd. priority: on / off Basic setting: cmd. priority: off / on

Command output versions (BAV) Name: BAV Function: Defines command output (ALE & ALA) as permanent for latching in the control system and reversing logic of command output (inversion) for normally open or fail open valves. Range of values: pers.cmd:N -- inv.:N -- RT.err--reset:N

pers.cmd:Y -- inv.:N -- RT.err--reset:N pers.cmd:N -- inv.:Y -- RT.err--reset:N pers.cmd:Y -- inv.:Y -- RT.err--reset:N pers.cmd:N -- inv.:N -- RT.err--reset:Y pers.cmd:Y -- inv.:Y -- RT.err--reset:Y

Basic setting: pers.cmd:N -- inv.:N -- RT.err--reset:N Meaning: Persistent command

& Inversion & Run-time disconnection

No No No Yes No No No Yes No Yes Yes No No No Yes irrelevant irrelevant irrelevant Yes No Yes irrelevant irrelevant irrelevant Max. under voltage time (TUM) Name: TUM Function: Defines the max. permissible voltage failure time for automatic restarting. Range of values: 0 to 10,000 Meaning: 0 = 0 s (no restart)

10,000 = 1,000 s (adjusting steps: 0.1 s) Basic setting: 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

13

Page 170: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Stagger time for restart (TWS) Name: TWS Function: Defines the time by which the automatic restart is delayed (stagger times) Range of values: 0 to 10,000 Meaning: 0 = 0 s (no stagger time)

10,000 = 1,000 s (adjusting steps: 0.1 s) Basic setting: 0 Feed-back contact Travel limit ON (RWE) Name: RWE Function: Defines whether the ON feed-back message of the controlled drive can be detected, and with which type of switch Range of values: 0 to 4 Meaning: 0 = no detection/monitoring

1 = NO contact (using form A contact) 2 = NO contact using form C contact 3 = NO contact activating parameters TGL and TVE 4 = NC contact (using form B contact)

Basic setting: 1 Feed-back contact Travel limit OFF (RWA) Name: RWA Function: Defines whether the OFF feed-back message of the controlled drive can be detected, and with which type of switch Range of values: 0 to 4 Meaning: 0 = no detection/monitoring

1 = NO contact (using form B contact) 2 = NO contact using form C contact 3 = NO contact activating parameters TGL and TVE 4 = NC contact (using form A contact)

Basic setting: 1 Time for leaving of limit position (TVE) Name: TVE Function: Defines the maximum time for the drive to leave the a limit position after a command output, for alarm and indication (only effective with both RWE and RWA set at 3) Range of values: 0 to 600 Meaning: 0 = no run time monitoring

600 = 60 s (adjusting steps: 0.1 s) Basic setting: 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 14

Page 171: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Total drive run time (TGL) Name: TGL Function: Defines the total run time of the drive between the limit positions after a command output, for alarm and indication (only effective with both RWE and RWA set at 3) Range of values: 0 to 60,000 Meaning: 0 = no run time monitoring

60,000 = 6,000 s (adjusting steps: 0.1 s) Default setting: 10 = 1 s

Effect of Feed-back message on command execution Name: WRBHAEA; WRBHAAZ; WRBSEA; WRBSAZ Function: Defines whether manual, automatic and protection On and Off commands are to be blocked when a feed-back fault is active in the command direction Range of values: blocked/not blocked Meaning: blocked = blocks command execution

not blocked = command is executed WRBHAEA = MANUAL/AUTOMATIC ON blocked/not blocked WRBHAAZ = MANUAL/AUTOMATIC OFF blocked/not blocked WRBSEA = PROTECTION ON blocked/not blocked WRBSAZ = PROTECTION OFF blocked/not blocked

Basic setting: blocked Effect of status discrepancy/monitoring Name: WEFSPERR; WEFNSEA; WEFNSAZ Function: Defines whether limits are monitored and if the protection On and Off commands should be blocked when a status discrepancy fault is detected Range of values: blocked/not blocked Meaning: WEFSPERR = blocked status discrepancy monitoring disabled

WEFSPERR = not blocked status discrepancy monitoring enabled WEFNSEA = PROTECTION ON command blocked/not blocked WEFNSAZ = PROTECTION OFF command blocked/not blocked

Basic setting: blocked Slowing-down time for travel-dependent disconnection (NLZ) Name: NLZ Function: Defines how long the command output signal is maintained after the feedback input signal is received for torque close or open. Range of values: 0 to 100 Meaning: 0 = no delayed disconnection

100 = 10 s disconnection delay Basic setting: 0

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

15

Page 172: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Feed-back contact switchgear (RMS) Name: RMS Function: Defines whether the ”SAG” feed-back message of the blown fuse in the switchgear can be detected, and with which type of switch. Additionally it is determined here whether the TAG-OUT function (SP/BFLO) and operating modes other than semiautomatic can be used. Range of values: NO--Cont. / Tag--Out no

NC--Cont. / Tag--Out no NO--Cont. / Tag--Out yes NC--Cont. / Tag--Out yes

Basic setting: NO--Cont. / Tag--Out no Meaning: Feed-back contact & TAG-OUT active ⇒ RMS Detection using NC contact No 0 Detection using NO contact No 1 Detection using NC contact Yes 2 Detection using NO contact Yes 3 Default setting: 1 Command output response in case of a fault (VBAF) Name: VBAF Function: Defines the response of the command outputs in the event of a fault. If the parameter is activated the command outputs ALE and ALA will not be deactivated when the following faults occur: Status discrepancy; Feedback error; and / or Switchgear faulty. Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: Not activated / activated Basic setting: Not activated. MAN/AUTO changeover (MAUS) Name: MAUS Function: Defines whether the MAN/AUTO button in the operation window is operable. Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: Not activated / activated Basic setting: activated. TAG--OUT changeover (TOUS) Name: TOUS Function: Defines whether the TAG--OUT button in the operation window is operable. Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: Not activated / activated Basic setting: activated.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 16

Page 173: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Reject to manual (REJ/MAN) Name: REJ/MAN Function: Defines whether the operation mode set to manual in the event of a fault or failure. Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: Not activated / activated Basic setting: Not activated. Operation mode (OP_MODE) Name: OP_MODE Function: Defines the possible operating modes. Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: AUTO / MAN SEMI SEMI / MAN Basic setting: AUTO / MAN. Behavior on switchgear fault (BSFG) Name: BSFG Function: Defines whether it is possible to initiate a manual “OFF” command from OM650 while the switchgear, breaker or motor starter is in fault (SAG). Can only be activated by enabling TAG-OUT via parameter RMS. Range of values: Not activated / activated Basic setting: Not activated Inputs from other logic (not I/O type inputs) Name Description SQ Group alarm acknowledgement BL/OM Block OM operating BL/AP Block alarm protection command A/ON Auto command on A/OFF Auto command off SGC Under voltage limit signal P/ON Protection command on P/OFF Protection command off EN/ON Enabling on EN/OFF Enabling off VOS Local controlling AUTO Priority switch man/auto MAN Priority switch auto/man FB/OFF Feedback off SGF Switchgear fault FB/ON Feedback on ANB Feeder not ready for operation

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

17

Page 174: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Group Alarm Acknowledgement (SQ) Allows FB 163 DCM block to acknowledges all active alarms and return to normal condition for the block when the logic input is a binary “1”. Block OM operating (BL/OM) Disables operation from Super ordinate System (OM650) when the input is a binary “1”. Does not allow manual operations including alarm acknowledge, operator required actions, manual on, manual off, changeover operation mode (manual, semiautomatic or automatic) or tag-out. Block alarm protection command (BL/AP) • When this input is a binary “1” an executed protection command does not

need to be acknowledged. A protection command execution with BL/AP causes the following: • Last status reached by protection is set • Feed back message shows actual state (on or off) • Disables the respective counter command A protection command execution without BL/AP causes the following: • NOSD (no status discrepancy or message at protection execution) is reset • Last status reached by protection is set • Feed back message shows actual state (on or off) • Disables the respective counter command • Icon on OM650 flashes red at 2HZ Acknowledgement of “O” class alarm in mini ASD is required by operator Auto command on (A/ON) When this input is a binary “1” and the DCM is in semi or auto operation mode, and the input EN/ON is a binary 1; the output ALE is activated. Auto command off (A/OFF) When this input is a binary “1” and the DCM is in semi or auto operation mode, and the input EN/ON is a binary 1; the output ALA is activated. Under voltage limit signal (UGS) When this input is a binary “1” the maximum under voltage timer TUM is started. Protection command on (P/ON) When this input is a binary “1” the DCM is forced on (ALE on) regardless of state of the enabling inputs Protection command off (P/OFF) When this input is a binary “1” the DCM is forced off (ALA off) regardless of the state of the enabling inputs

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 18

Page 175: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Enabling on (EN/ON) When this input is a binary “1” the DCM is enabled to be turned on (ALE) either manually or automatically. Enabling off (EN/OFF) When this input is a binary “1” the DCM is enabled to be turned off (ALA) either manually or automatically. Local controlling (VOS) When this input is a binary “1” the DCM is put into the Local Control mode. The controller then expects operation from a control unit at the switchgear, breaker, starter or motor. Changes in feedback related to local operation will not cause alarm or fault indication. When this input is a binary “0” the DCM will alarm or fault with a change in feedback caused by a local operation. Priority switch over man/auto (AUTO) When this input is a binary “1” the operating mode of the DCM is switched to automatic or semiautomatic similar to using the operator faceplate. Priority switch over auto/man (MAN) When this input is a binary “1” the operating mode of the DCM is switched to manual or semiautomatic similar to using the operator faceplate. Feedback Off (FB/OFF) This binary input can be used to decouple the hardware from the software and allow modification to the input signal by additional logic before the signal is connected to the DCM FB 163. When this input is a binary “1” the DCM receives feedback that the driven device (motor, solenoid, etc.) is in the off or closed position. It can be used in place of the hardwired input RMA. Switchgear Fault (SGF) This binary input can be used to decouple the hardware from the software and allow modification to the input signal by additional logic before the signal is connected to the DCM FB 163. When this input is a binary “1” the DCM receives feedback that the driven device (breaker, switchgear, etc.) is in a fault condition. It can be used in place of the hardwired input SAG. Feedback On (FB/ON) This binary input can be used to decouple the hardware from the software and allow modification to the input signal by additional logic before the signal is connected to the DCM FB 163. When this input is a binary “1” the DCM receives feedback that the driven device (motor, solenoid, etc.) is in the on or opened position. It can be used in place of the hardwired input RME.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

19

Page 176: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Feeder not ready for operation (ANB) This binary input can be used to decouple the hardware from the software and allow modification to the input signal by additional logic before the signal is connected to the DCM FB 163. When this input is a binary “1” the DCM receives feedback that the driven device (breaker, switchgear, etc.) is in a test or racked out condition. It can be used in place of the hardwired input ANB. Outputs from other logic (not I/O type outputs) Name Description CB/ON Actual status on/open (feedback on) CB/OFF Actual status off/closed (feedback off) DS/ON Desired status on/open DS/OFF Desired status off/closed ZES Last status reached by protection ZEA Last status reached by automatic ZEH Last status reached by manual USZ Under voltage time running ULS Under voltage limit signal AZB Feeder ready for operation NOSD No status discrepancy error NOFF No feeder fault KLB No running time / torque alarm CB/ONN Actual status not on/open CB/OFFN Actual status not off/closed VOS Local controlling P/SIM PAE_E simulated BL/COLO Command logic locked CB/AUTO Feed back priority auto/manual Feedback on (CB/ON) This output is a logic “1” when the on feed back input (RME) is energized or the input FB/ON is a binary “1” and the FB163 has no fault conditions. Feedback off (CB/OFF) This output is a logic “1” when the off feed back input (RMA) is energized or the input FB/ON is a binary “1” and the FB163 has no fault conditions. Desired status on (DS/ON) This output is a logic “1” from the time On is requested by logic or by operator, until feed back On is received or DCM is in a fault condition. Desired status off (DS/OFF) This output is a logic “1” ” from the time Off is requested by logic or by operator, until feed back Off is received or DCM is in a fault condition.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 20

Page 177: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Last status reached by protection (ZES) This output is a logic “1” when the last command output was initiated by protection. Last status reached by automatic (ZEA) This output is a logic “1” when the last command output was initiated by automatic. Last status reached by manual (ZEH) This output is a logic “1” when the last command output was initiated by the operator. Under voltage time running (USZ) This output is a logic “1” when the under voltage input (UGS) is a logic “1” and the timer has not timed out. Under voltage limit signal (ULS) This output is a logic “1” when the under voltage input (UGS) is a logic “1” and the timer has timed out. Feeder ready for operation (AZB) This output is a logic “1” when the feeder not ready for operation input (ANB) is a logic “0” and the breaker or switchgear is in test position or racked out. No Status discrepancy (NOSD) This output is a logic “1” when there is no status discrepancy fault. It is a logic “0” when there is a fault condition for the FB 163. A status discrepancy is present if the actual status changes without a corresponding command (actual status ≠ command memory). It is assumed that the new actual position has been signaled by non-faulty feedback messages. No feeder fault (NOFF) This output is a logic “1” when the feeder fault input (SAG or SGF) is a logic “1”.This would indicate a trip condition or over current event in the motor starter. No running time / torque alarm (KLB) This output is a logic “1” when there are no run time faults (TUM or TWS) and the torque inputs are a logic “0”. Feedback not on/open (CB/ONN) This output is a logic “1” when there is no feed back on input (RWE or FB/ON). Feedback not off/closed (CB/OFFN) This output is a logic “1” when thee is no feed back off input (RWE or FB/ON).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

21

Page 178: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Local controlling (VOS) This output is a logic “1” when the local controlling input (VOS) is a logic “1”and the driven devise (motor, pump, etc.) is not in the local control mode. PAE_E simulated (P/SIM) This output is a logic “1” when any input value is simulated. Command logic locked (BL/COLO) This output is a logic “1” when the TAGOUT function is activated. Check back priority auto/manual (CB/AUTO) This output is a logic “1” when the device in automatic or semiautomatic mode. Output load switch on/open (ALE) This binary output can be used to decouple the hardware from the software and allow modification to the output signal by additional logic before the signal is connected to the hardware. This output is a binary “1” when the DCM command to the driven device (motor, solenoid, etc.) is on or open. It can be used in place of the hardwired output ALE. Output load switch off/close (ALA) This binary output can be used to decouple the hardware from the software and allow modification to the output signal by additional logic before the signal is connected to the hardware. This output is a binary “1” when the DCM command to the driven device (motor, solenoid, etc.) is off or close. It can be used in place of the hardwired output ALA. Forcing mode (FOC) This binary output is a logic “1” when the Forcing Mode is active.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 22

Page 179: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Circuit Diagrams Drive, command generation:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

23

Page 180: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

24

Command generation, manual commands:

Simplified overview of command output:

Page 181: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

11

Drive, fault signal generation:

Face Plate for the Operator Interface

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

25

Page 182: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course REFERENCES: 1. TXP Manuals

• Teleperm XP AS 620 Automation System - SIM and I/O Function Blocks Chapter 6b, 7a, 7b, 8a, 8b, 9a, and 9b

• Teleperm XP AS 620 Automation System – System Manual Chapter 3 Section 5, and Chapter 4

• Teleperm XP AS 620 Automation System – FUM B Components Volume 1 Chapter 7

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 26

Page 183: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

11

Exercise 7 DCM Function Block Using the task description and I/O list from chapter 6, assign DCM inputs and outputs to proper module, slot, and channels in YDR diagrams Using the instructions from exercise 1 create all necessary YFR diagrams for DCMs Using the instructions from exercise 3 parameterize your DCM function blocks accordingly Tie in intermingling logic with DCMs using the following instructions and the task description in chapter 6

Training Center

Page 184: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

1 PropertiesParameterAlignCutDeselectCreate connectionModify connectionDisconnect Follow signal Simulation

PropertiesParameterAlignCutDeselectCreate connectionModify connectionDisconnect Follow signal Simulation

Properties ParameterAlign Cut Deselect Create connectionModify connection Disconnect Follow signalSimulation

3

2

4

When creating logic in the AS system it is necessary to connect signals between diagrams. This is accomplished as follows:

a) Create a SIGDEF (signal definition) for the origin of the signal (see exercise 3)

b) Send the signal to the target diagram c) Close the signal on the target diagram

1 . Click on the signal to connect.

(handle points appear)

2. Holding the middle mouse button, select “create connection” from the window

3. Drag the mouse to the output side of the page then press the middle mouse button; select “positive signal” from the window

positive signalnegative signalaction line flow line

4. In the “dest. ID-code” field type the target diagram KKS (destination of this signal) then click on “ok”

5. In the next mask the target diagram information is shown. Nothing needs to be entered in this mask. Once the signal is closed on the target diagram, all information will be automatically filled in.

Diagram KKS 5 Diagram KKS

Target diagram KKS

6. Next, we save and close the source diagram and open the destination diagram.

Training Center 2

Page 185: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

11

1

2

Once in the target diagram, we need to close the connection from the source diagram that was just sent here. Follow these steps:

1 .

With the mouse in the input side of the page press and hold the middle mouse button and select “create connection” from the window

. positive signal negative signal action lineflow line

4. In the next mask all signals that have been sent to this diagram and not yet closed will appear. Select the desired signal from the list and click on “accept”

PasteRefresh Create connection Go up Create connection

2. Drag the mouse to the desired input on the destination function block then click the left mouse button

33. In the next mask we could type in the KKS

of the source diagram, but since it was already sent here all we need do is press “select”

4

5. The following mask shows all the signal information for this particular signal (both source and destination). Click on “ok” and the signal will connect. Once this is accomplished, the signal can be selected with the left mouse button and with the middle mouse button select “Follow signal” to follow the signal to it’s source.

5

Training Center

Page 186: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Some times it is necessary to make a connection between two modules within the same diagram. For this we will create a connector on the origin page, and another connector will be created on the target page with the same name. Follow the procedure below to accomplish this:

1

1 . Click on the desired signal

(handle pointsappear)

2. Hold the middle mouse button and select “create connection” from the mask, then release the middle mouse button

Properties Parameter AlignCutDeselectCreate connection Modify connection Disconnect Follow signalSimulation

Properties Parameter AlignCutDeselectCreate connection Modify connection Disconnect Follow signalSimulation

PropertiesParameter Align Cut Deselect Create connectionModify connection Disconnect Follow signal Simulation

2

positive signal negative signal action line flow line

3. Drag the mouse to the desired end point of the connector and then press the middle mouse button. Release the middle mouse button on “positive signal”

A V will appear at the end of the line indicating that the connection is open

3

4

4. (handle points appear)

5. Hold down the middle mouse button and select “parameter” then “edit connector” from the masks. Release the middle mouse button

Properties ParameterAlignCutDeselectCreate connection Modify connection DisconnectFollow signal Simulation

Properties ParameterAlignCutDeselectCreate connection Modify connection DisconnectFollow signal Simulation

Properties Parameter Align Cut Deselect Create connectionModify connectionDisconnect Follow signalSimulation

5Edit ZULI Rename signal Rename identifierChange signal Edit connector Signal-Verw.

6. Type the connector name 7. Go to the target page ofthe diagram.FUP menu: Page -> Goto page

6

8 Paste Refresh Create connection Go upCreate connection

8. From the desired beginning point of the new line press and hold the middle mouse button. Select “create connection” from the mask.

9. Drag the mouse into the desired module’s input and close connection as shown

9 positive signalnegative signalaction lineflow line

Properties ParameterAlignCutDeselectCreate connectionModify connection DisconnectFollow signal Simulation

Properties ParameterAlignCutDeselectCreate connectionModify connection DisconnectFollow signal Simulation

Properties Parameter Align Cut Deselect Create connection Modify connection Disconnect Follow signal Simulation

10

Edit ZULIRename signalRename identifier Change signalEdit connectorSignal-Verw.11

10. Left click in the open connection 11.

12. Type in the exact connector name as the origin connector, then press "OK"

12

13. With nothing selected on the diagram press and hold the middle mouse button, then select “refresh” from the mask. If everything is okay the page number should appear below the connector name. Otherwise, the name are not exactly matched (connectors are upper and lower case sensitive)

Paste Refresh Create connection Go up Refresh

13

Left click on the open connection

Hold the middle mouse button down and select “parameter” then “edit connector” from the masks

Training Center

4

Page 187: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

Generation & Transfer / Exercise 8

Training Center

Page 188: TXPÔ Control Logic Configuration Course TXP -CLC

TXP-CLC Course

Training CenterCopying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment ofdamages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

Page 189: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

Code Generator Procedures Once all the hardware drawings (YDH, YDM, YDR), and the logic drawings with SIM and I/O Function Blocks (BT, AT, DCM, etc.) have been completed, code needs to be generated from them. To accomplish this, proceed as follows: From the main ES 680 window select Generators, then AP, and then Code Hardware as shown below:

The following menu will appear:

Type in the desired AP number then click on OK.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 190: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course If there are errors they can be found in the protocol file named HW_GEN. To

view or print this file go back to the main ES 680 menu and click on Edit, then

View/Print then code generating, then the agxxxx where xxxx = the AP number

i.e ag0001. Now choose log and Locate the protocol file with the correct time and

date in this directory and click on it (note it will start HW_GEN). To view the file

click on view or print whichever is desired. The menu sequence is shown below:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 2

Page 191: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

12

Page 192: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

TXP CLC Course

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 4

Page 193: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

Select the desired file from the list and click on either View or Print. The errors will be listed in this file.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

5

Page 194: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Once all the software drawings (YFR) have been completed, code needs to be generated from them. To accomplish this, proceed as follows: From the main ES 680 window select Generators, then AP, then Code for functions only (AP) as shown below:

The following menu will appear:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 6

Page 195: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

Type in the desired AP number (APF is always 0), select complete generation then click on OK. Afterwards, if there are errors locate the protocol file SW_GEN in the same manner as above for the hardware errors. After successful completion of the hardware and software compilers (error free code) the LAN needs to be generated. From the main ES 680 menu click on generators then LAN as below:

The following menu will appear:

Click on OK. A window will appear briefly and then dissappear when the compiler is finished. To view the protocol file LAN_GEN use the Edit, View/Print function as above.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

7

Page 196: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course IM 308-C If a new Memory card needs to be programmed proceed as follows: From the main ES 680 menu select Generators, then AP, then Create ET200 Memory Card for Field devices as shown below:

The following menu will appear:

Type in the desired AP number then click on OK. The following window should appear if the generation of data was successful:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 8

Page 197: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

After completion of this compiler a file will exist for each IM 308-C card in the chosen AP with the following naming convention: A0001_01.pbp. The A0001 denotes the AP number (1 in this case), the _01 denotes the line number of the IM 308-C card (also 1 in this case). To view where the file is stored you need to choose Edit, then View/Print from the ES680 menu bar as shown below:

Click on Code Generating from the next window, shown below.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

9

Page 198: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Select the desired AP number (ag0001 in this case)

then transfer and the ET200 data file (A0001_01.pbp in this case) will be as shown below:

This is the file location for the IM308-C memory card

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 10

Page 199: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

To be able to program the memory card this file must be put on the PG 740 via a floppy disk. To accomplish this proceed as follows:

• Open a UNIX shell (click on the desktop with the right mouse button, and select X Terminal as shown below).

• Type ‘cd listen/as/agxxxx/transfer’ then enter (agxxxx will be the number of the AP you are working with i.e ag0001 in this case). After you hit enter you will come back to the prompt. Now type ‘ls –l’ to observe the filename you want to transfer to the floppy disk. An example is shown below:

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

11

Page 200: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course • With a blank floppy disk in the drive type:

For ES 680 HP workstations: ‘copyIM308Cfiles <AS Number>’ then enter (e.g. copyIM308Cfiles 1) For SCO UNIX machines: ‘doscp <filename> a:’ then enter (the filename is the name you listed in the step above) An example is shown below:

• When finished remove floppy from drive and insert into PG 740 floppy drive • On the PG 740 start the COM PROFIBUS software • In the main menu click on File then Import then ASCII File • Select the a drive and double click on the .pbp file • A Result of Conversion window will appear stating ‘no error, no warning’ • Click on OK • A window will appear showing the Overview of Master Systems, as shown

below.

• Highlight the IM308-C card by clicking on it once, failing to do this will result in not being able to export the file to the memory card in the steps below.

• With the new memory card inserted in the MEM CARD slot (right-hand side), on the PG click on File then Export then Memory Card

• In the next screen change the user defined time to 0.20 seconds • With the rack containing the IM308 C card powered down, Insert new memory

card into IM 308-C card • Power the rack on and switch IM 308-C card to RUN

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 12

Page 201: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

CP 1430 1. Obtain MAC-addresses

• Open the YDH-drawing. • Click on the symbol of the CP1430 you want to change. • Open the module properties. • Read the MAC-addresses. Address 1 is for the upper rack, address 2 for

the lower rack.

2. Initialize CP1430

• Hook up the PG740 to the CP1430 • Start the S5-software • In the main menu line: select: “Change->further” • Select the directory COM1430, if not already selected • Select SINEC NCM COMs in this directory • Select “CP-Functions->Stop” from the main menu line. The “Stop”-light at

the CP should go on • Select “Edit->CP Init” from the main menu line. Editing of the fields should

be possible • Enter the MAC-address and the Basis SSNR (232 for the upper rack (AP

A), 236 for the lower rack (AP B)) and hit F7 (ok) • Select “CP-Functions->Start” from the main menu line. The “Stop”-light at

the CP should go off (if there is code in the CPU) and the “Run” light should go on

• Select “Utilities” then “Clock Functions” • Press F2 to set time. Enter the current date and time (Winter time of the

local time zone must be set; date is in DDMMYY format)

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

13

Page 202: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course MMI Generator The MMI pictures need to be compiled to allow the connections to be made from the logic diagrams to the graphics. Follow the steps below to accomplish this. From the main ES 680 menu click on generators then OM then MMI as shown below: Ensure that the MMI editor is closed prior to generation:

There are three choices when generating MMI: a) all modified pictures in the project b) All pictures in the project c) one picture only, by entering the display KKS

Select All pictures then click on OK.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 14

Page 203: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course BDM Generator BDM generation is required to create the text database that will be used for all KKS signal names and descriptions on the OT. Each Alarm Summary Listing, Indication window, operation window or detail window will retrieve information from the BDM text database for display. The information will be taken directly from the YFR logic diagrams (function plans) that have been created for the project.

The BDM resides in the SU component of the OM system. It should be generated and transferred initially then subsequently only after new SIGDEFs are assigned

12

From the main ES 680 menu click on Generators then OM then BDM to start the generation of the text database. Choose All diagrams and click OK to generate the code.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

15

Page 204: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Transfer Procedures The AP should be in run mode before a code transfer is attempted. This is indicated by a steady green run light on the master and a flashing green run light on the standby processor. LAN code needs to be downloaded to the new CP. To accomplish this proceed as follows: From the main ES 680 menu click on Transfer then LAN then AP as below:

The following menu will appear:

Type in the desired AP number and a protocol file name (for later perusal), then click on OK. When the process is complete a pop-up window will appear stating that the down load is complete. You will need to acknowledge this message by clicking on the close button in the pop-up window.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 16

Page 205: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

To load the compiled program in the CPU proceed as follows: From the main ES 680 menu click on Transfer then Load AP (offline) as below:

The following menu will appear:

Type in the desired AP number. The name of a protocol file (for later perusal) will always be AP_OFFL_TRANS. Then click on OK. The program will first check to see if the code is acceptable for transfer. If the code is ready the program will continue with a transfer of the LAN code to the CP1430. The ES680 will attempt to connect to the AP. An error message at this point will indicate that an AP reset is required and then the transfer will need to be reattempted. Up to three overall reset and general reset combinations may be required before the AP is ready to accept the code, even if the indicating lights on the AP show a running condition. At this point the offline handler will take control of the AP and place it in stop and set all of the outputs to zero. First it will down load code to the master (A) then it will update the slave (B) CPU, if required. When the process is complete a pop-up window will appear stating that the down load is complete. You will need to acknowledge this message by clicking on the close button in the pop-up window.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

17

Page 206: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course To load the compiled MMI graphics to the Operating Terminal (OT) proceed as follows: From the main ES 680 menu click on Transfer then OM then MMI Picture as below: The pictures need to be transferred to every OT in the plant, starting with the leading OT. Each OT must be logged off in order to transfer to it.

Select All Pictures, enter the Leading OT hostname and click on OK to transfer the pictures.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 18

Page 207: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

To load the compiled BDM text Database to the Server Unit (SU) proceed as follows: From the main ES 680 menu click on Transfer then BDM as below: It is not necessary to log out of any running program while you transfer BDM. It is necessary to transfer BDM to each running SU separately. Enter the SU hostname and click OK.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

19

Page 208: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Generation for online transfer After code has been initially loaded into an AP, subsequent changes can be generated and transferred online, which means changes can be loaded while the AP is running. Care must be taken to ensure that the changes will not have adverse affects on the process. To accomplish this from the main ES 680 window select: Generators then AP then Code generation for transfer.

Enter the AP number. Always enter 0 for the APF number since we do not have. Do not tolerate open signals or source connectors if you plan to transfer the code. Choose to start the online-handler and click on OK to start code generation.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 20

Page 209: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course If any hardware modifications have been made, the system automatically starts the corresponding incremental generation. This means that it is not necessary to start the hardware generator manually and only changes to the code will be generated and transferred. Selecting to start the online handler is optional. Starting the online handler means the online transfer can be started in the event there are no errors in the generated code. Otherwise the code can be downloaded at a later time. Select Load to start the online handler and transfer the code.

12

If you select Close the generated code will be stored and can be transferred later either offline or online.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

21

Page 210: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course On-line transfer The online transfer will start the Online handler. This will allow the system to update only the code that has been changed. The code transfer will be quicker than an offline transfer. The Online Handler will also allow the code to be transferred while the AP continues to run. The offline transfer shuts down the AP and set all outputs to zero while all of the step 5 software required to support the user code and the user code are transferred. The online transfer will only transfer the user code that has changed since the last transfer. From the main ES 680 window select Transfer then AP then Load AP online.

Enter the AP number and 0 for the APF number and click on OK.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 22

Page 211: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

There are some modifications that cannot be transferred online: • PB packaging: adding new diagrams to a loaded PB. It is possible to

delete functions from an existing PB-package, but not add new ones online

• Installation or removal of function blocks, which would cause relocation

into another processing frame. However, shifting function from one time-controlled cycle to another is possible

• Possible, but risking the occurrence of malfunctions, is the downloading of

following modifications:

• Disconnection without reconnecting signals at function modules • Deletion of module channels • Cycle time modifications i.e. changing the running cycle of any

loaded PB

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

23

Page 212: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Service, commissioning and other support functions When all diagrams have been generated and code has been transferred, the AS is able to carry out the automation functions. The following online options are supported by ES680, which provides: • Dynamic function diagrams, i.e. the analog and binary plant values can be

viewed within a function diagram during online operation. This is an important feature during commissioning and other testing activities since no extensive measurements at wiring elements or using the programming device are required

• Fast parameter change: mask parameterizations of any function can be

loaded into the automation processor online without generating code. By confirming the change the transfer will take place and the changed values can be observed immediately.

• Process values can be simulated and preset by simulating inputs from

transmitters. The TXP system will use the simulated value instead of the actual input and will ignore faulty ones (No hardware simulation is required).

• Analog and binary values can replace the values calculated by the system

at previously fixed locations using simulation functions blocks (simulb and simulk).

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design. 24

Page 213: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

Exercise 8 Generate & Transfer Compile all necessary code following the steps below: Generate Hardware

Resolve errors Close all open signal connections (see the following) Generate Code for Functions Only (AP)

Resolve errors Generate LAN

Resolve errors Generate OM : MMI Generate OM : BDM Program IM308 EPROM/Flash Card using PG740 Configure CP1430 communications processor Transfer LAN (AP) Transfer AP (off-line) Transfer OM : MMI : Transfer to Leading OT Transfer OM : BDM Verify proper operation of all logic

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

1

Page 214: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course Finding open connections between diagrams All signals between two diagrams must be created and / or connected on either end. An open signal is when a connection has be started from one diagram but has not been completed on the other diagram. Select Diagram then Open signals from the FUP editor menu.

The screen will display a selection box where you can specify criteria for the diagrams (function plans) that contain open signals.

Enter the criteria to be matched exactly, or enter wildcard characters like “?” for any single character or “*” for any number of characters.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

2

Page 215: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course

12

It is necessary to specify either the major area of the plant logic (FC Functional Complex) or a minor area of the plant logic (FGC Functional Group Complex) for the search to work. You can also select the Diagram ID code (KKS) or the Signal Destination (Dest.). Click on select to get a list of function plans that have open signals. Remember that the graphic pictures that are listed are not accessible in the FUP Editor.

Select the diagram that has the open connection by double clicking on the diagram identifier or by clicking once on the identifier and clicking load. This will open the diagram for editing.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

3

Page 216: TXPÔ Control Logic Configuration Course TXP -CLC

TXP CLC Course To identify the individual signals that are open on the diagram select Info and then Open signals on the menu.

A list of signals that are open will be shown in the window. Click ok to close the window before you attempt to complete the open connections.

Training Center Copying of this document, and giving it to others and use or communication of the contents, are forbidden without express authority. Offenders are liable to the payment of damages. All rights are reserved in the event of the grant of a patent or the registration of a utility model or design.

4