INTERFACE DESCRIPTION PLC objects and HMI 2 CERN, EN/ICE, UNICOS Team.
-
Upload
andrew-barnett -
Category
Documents
-
view
219 -
download
2
Transcript of INTERFACE DESCRIPTION PLC objects and HMI 2 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
5
Interface example. Analog
8
Interface example. Analog Alarm
11
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 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