INTERFACE DESCRIPTION PLC objects and HMI 2 CERN, EN/ICE, UNICOS Team.

17

Transcript of INTERFACE DESCRIPTION PLC objects and HMI 2 CERN, EN/ICE, UNICOS Team.

2

INTERFACE DESCRIPTIONPLC objects and HMI

CERN, EN/ICE, UNICOS Team

Objects & Layers IntegrationIn the Supervision layer the object presents the relevant information to the operator and allow manual commands

Supervision Layer

Control Layer

Object status

Human Requests

SCADA Object HMIParameters

Manual Request

Information display

SCADA

Object

Auto. Requests Object logic

Orders

PLC Object

Object status Manual Request

Parameters

Process Inputs

Process

PlantOperator

SCADA Server(s)

CERN Control Room(s)

OWS

Field Layer

Session 0: From specs to implementation3

Session 0: From specs to implementation4

UNICOS CPC Object model

Process inputs

Objects status

PLC internal Object Logic

Process outputor

Child Auto Requests

Orders Status

or to

Information toother object

operator

Manual Requests

Parent Object

Auto. Requests

Parameters

PLC Object

PlantOperator

ControlEngineer

Interface example. OnOff

6

Interface example. OnOff

7

Interface example. Analog

9

Interface example. Analog

10

Interface example. Analog Alarm

12

Interface example. Analog Alarm

13

HEPTech, Dec 2013 Enrique Blanco, CERN 14

TSPP Manager

Event driven From PLC to data server Time-stamped data at source Communication optimisation

Session 0: From specs to implementation15

TSPP Manager

Session 0: From specs to implementation16

TSPP telegram The first 3 bytes of the message contain the letters “T”, “S”, “P”

The 4th byte contain the number of words of the data part of one time-stamped data

The 5th and 6th bytes (integer format) contain the size in words of all the time-stamped data

Each time-stamped data is composed of • A particular header containing the time stamp in STEP 7

DATE_AND_TIME format • The origin of the data: DB number and start address

inside the DB • Data which size is defined in the 4th byte of the global

header

Session 0: From specs to implementation17

TSPP performanceSCADA WINCC OA 3.8 SP2 (WINDOWS)

PLCTest

routine

PLCTSPP

manager

WinCC OATest

scripts

- UNICOS-CPC application with 5000 objects - Simulation of values changes- Parameters:- Change interval- Number of values to change

- WinCC OA test application- Number of values selection- Change interval selection- Automatic test manager

WinCC OAAnalysisscripts

- Number of values selected - Change interval selected- PLC cycles used to send

PLC S7 319-3 PN/DP AUTOMATIC TEST ANALYSIS

- Values received- Values lost- Connection errors- PLC cycle time- Average throughput- Max and min performance- Number of PLC cycles per transmission