Download as pdf or txt
Download as pdf or txt
You are on page 1of 334

1.

Sisteme Genel Bak

SITRAIN Otomasyon ve
Srcler iin Eitim

2. Yaplandrmaya Genel Bak

3. alma stasyonunu Yaplandrmak

4. Proje Yaps

SIMATIC PCS7
5. HW Config

Sistem Kursu
6. A Yaplandrmas

Kurs ST-PCS7SYS
AL: N

7. CFC

ECCN: N

Export regulations
AL
Number of European or German export list.
Goods with labels not equal to "N" are subject to export authorization.
ECCN
Number of US export list (Export Control Classification Number). Goods
with labels not equal to "N" are subject to re-export authorization for
export to certain countries.
Note
Goods labeled with "AL not equal to N" (here: technical documentation)
are subject to European or German export authorization when being
exported out of the EU.
Goods labeled with "ECCN not equal to N" (here: technical
documentation) are subject to US re-export authorization.
Even without a label, or with label "AL:N" or "ECCN:N", authorization may
be required due to the final whereabouts and purpose for which the
goods are to be used (here: technical documentation).
Decisive are the export labels stated on order acknowledgments, delivery
notes and invoices.

8. SFC

9. SCL

10. HMI/Operatr Kontrol ve zlemesi

This document was produced for training purposes..


Siemens assumes no responsibility for its contents.
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.

11. oklu Proje

SIEMENS AG 2004

12. Ek
sim:

___________________________

Kurs:

____________dan ___________a

Eitmen:

___________________________

Infoline

Tel:
+49 1805 23 56 11
Fax:
+49 1805 23 56 12
Internet : http://www.sitrain.com
ID No.:
Release V6.0 (for PCS7 Version 6.00)

SIMATIC PCS 7
Sisteme Genel Bak

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.1

indekiler

SITRAIN Training for


Automation and Drives

Sayfa

Tm Fabrika
.....................................................................................................................
2
Tamamen Yerleik (Entegre) Otomasyon .............................................................................................................
3
Yeni SIMATIC Kontrol Sistemi ................................................................................................
7
Otomasyon Sistemi (AS) / PLC ........................................................................................................ 10
I/O evre Birimleri.................................................................................................................................. 12
HMI ..................................................................................................................................................... 18
Communication (Bus) .......................................................................................................................... 19
Mhendislik Gereksinimleri.............................................................................................................. 22

(nemli not: bus = yol; rnein bilgisayar donanmnda Serial Bus = Seri Yol olarak tanmlanr. Ancak yine de
tam olarak szc karlamadndan bu ve bundan sonraki dosyalarda bus, yol olarak deil, bus olarak
kullanlmtr; rnein System Bus = Sistem Bus, Sistem Yoluna tercih edilmitir.)

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


System Overview

Btn Bir Fabrikann Fonksiyonlarna Genel Bak

?
C
B
A

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Amalar

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.2

C
B

C
B

B
A

SITRAIN Training for


Automation and Drives

Yeni gelitirilen bak asnn amac, otomasyon konseptlerini kullanan sistem


operatrlerine en kapsaml avantajlar sunmaktr.
Bu konseptin kullanm, retim ynetimi seviyesi de dahil olmak zere balangtan
sonuna kadar tm alt sistem otomasyonlarnda olabildiince fazla sreklilik ve
entegrasyon olduunda en etkin halini alr.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


System Overview

Tmyle Entegre Otomasyon


Tele
Servis

Ofis

Yerel kontrol odas

Mhendislik

Merkezi kontrol odas

Yerel kontrol odas


SIMATIC PCS 7

SIMATIC HMI

PROFIBUS DP

SIMATIC
Controller

OP 032 S

SIPART DR

SIMATIC
S7/M7-300
SIWAREX M

PROCESS FIELD BUS

SIEMENS

PROFIBUS PA

M I CRO M AS T ER

MICROMASTER

SIMOVERT
MASTERDRIVES

SITRANS P

Grup

Scak Blge

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.3

Siemens AG 2001. All rights reserved.

SINUMERIK
SIMODRIVE

SIMODRIVE
SENSOR
E/R
M odul

SIMODRIVE
POSMO

1FT6/1FK6

Souk U
SITRAIN Training for
Automation and Drives

TIA

Tamamen entegre otomasyon (TIA-totally integrated automation) bir sipari


numarasyla satn alnabilecek bir rn veya sistem deildir. TIA, tm otomasyon
bileenlerinin entegrasyonunu salayan, Siemense zg bir konsepttir. Totally
Integrated Automation ailesinin eleman olan her bir rn veya sistem, herhangi bir
Siemens olmayan bileen kombinasyonun salayamayaca avantajlar salayabilecek
ekilde yaratlm ve retilmitir.

Aklk

TIA ayn zamanda aklkta salar. Tabi ki sistemin herhangi bir dzeyine nc parti
elemanlar balanabilir. Ancak toplam dzen ierisinde Totally Integrated Automation
ailesi bileenleri sisteme daha etkin bir biimde (fonksiyonellik) veya daha ucuza
(mhendislik) entegre edilebilir.

TIA rn Yelpazesi TIA rn yelpazesi u anda aadaki rn gruplarn iermektedir:

SIMATIC kontrolrler
SIMATIC datlm I/Os
SIMATIC endstriyel yazlm
SIMATIC PG / PC
SIMATIC NET
SIMATIC HMI
SIMATIC PCS 7
Training Center

for Automation and Drives

SIMATIC PCS7 yukarda listelenen elemenlarn yansra


SIMATIC
PCS7
de TIATraining
rn
SIMATIC
PCS
7 System
yelpazesinin bir elemandr.
Page 3
System Overview

Dikey Entegrasyon

SIMATIC
letiim

Veritaban
letiim

Yazlm

SPS

Veri Ynetimi

HMI

SCADA
Kontrolr

Datlm I/O

I/O

Alan
SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.4

SITRAIN Training for


Automation and Drives

Dikey Entegrasyon
Mevcut olan yazlm, veritaban ynetimi ve iletiim olanaklar TIA rn yelpazesinin her
bileeninde ve her seviyesinde dikey entegrasyona izin verir.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


System Overview

Yatay Entegrasyon

SF
C
TIC
TIC
TIC

TI
C
TI
C
TIC

COROS OP45

WinCC

B
A

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Yatay Entegrasyon

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.5

C
B

C
B

B
A

SITRAIN Training for


Automation and Drives

Tm fazlardaki tm bileenler (malzeme seviyesinden rn depolama seviyesine


kadar) yatay entegrasyona izin verir.

Page 5

SIMATIC PCS 7 System Training


System Overview

Klasik zm

PC

?
C

PLC

PCS

B
A

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.6

PLC

B
A

B
A

SITRAIN Training for


Automation and Drives

erilen farkl alanlarn bak alarna gre bu tip otomasyon iin konvensiyonel bir
zm retmek beraberinde zel donanm ve yazlm zmlerini gerektirir.
Bu zmler upstream ve downstream alanlarda PLC bazl, gerek proses iin PCS
(Proses Kontrol Sistemi) bazl ve bilgi ileme alanlar iin PC veya workstation bazl
zmler ierir.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


System Overview

SIMATIC Kontrol Sistemi

?
PC

SIMATIC Proses Kontrol Sistemi 7


C

PLC

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.7

PLC

PCS

B
A

SITRAIN Training for


Automation and Drives

Yeni homojen yaklam konseptimiz SIMATIC Process Control System 7nin tm alt
sistemlerde fonksiyonel biimde kullanlmasna olanak salar.
Uzlamalar artk gerekli deildir.
Bylece en uygun zme ulalmtr.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


System Overview

Proses Kontrol Nedir?

AS

Otomasyon
teknolojisi

lm
Kapal evrim Kon.
Ak evrim Kon.
vs.

HMI

Grntleme
letim
Kayt
vs.

letiim
teknolojisi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

OS

Yol (Bus)

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.8

SITRAIN Training for


Automation and Drives

Proses Kontrol

= Otomasyon + HMI + iletiim

Bileenlerin inde

Otomasyon Sistemi (AS) + HMI sistemi (OS - Operatr stasyonu) + bus

Yaplandrma

Mhendislik sistemi (ES) = Mhendislik ara seti (toolset) + proses kontrol


ktphaneleri (AS/OS bloklar)

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


System Overview

Bugnn Sistemlerinin Balantsn Entegrasyonu


TELEPERM M

SIMATIC
SIMATIC Proses
Proses Kontrol
Kontrol Sistemi
Sistemi 77

SIMATIC PCS

SIMATIC S5/COROS

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.9

SITRAIN Training for


Automation and Drives

Fonksiyonellii artrmak dorultusunda izlenen gelitirme stratejisi, yeni jenerasyon bir


sistem oluturulana kadar var olan sistemlerin adm adm kombine edilmesiydi.
Denenen ve test edilen teknoloji ile birlikte, mteri ve personel tecrbeleri de bu
yaklamn ierii kapsamnda bulunmaktadr.
Tried and tested technology, as well as customer and staff experiences were also
included in this approach.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


System Overview

Entegre Kontrol Fonksiyonlarna Sahip Yeni Bir PLC Jenerasyonu

SIMATIC Kontrolrler

S7 200

S7 400

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

S7 300

SIMATIC M7
SIMATIC C7

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.10

SITRAIN Training for


Automation and Drives

The SIMATIC Process Control System 7 SIMATIC - S7 400 CPUlar zerine


temellendirilmitir.
SIMATIC kontrolr yelpazesinin modler yaps, ihtiyaca zel zmler retilmesine ve
SIMATIC PCS 7ye ek olabilecek zel uygulamalar yaratlmasna olanak salar.
En uygun performans snfn seebilirsiniz: S7 200den S7 400e kadar seim
yaplabilir. Ayn zamanda doru fonksiyonellii de seebilirsiniz: Proses otomasyonu
(S7) veya bilgi ileme (M7).
rnein; eer makine blgenize yerletirilmi ve az yer kaplayan, kompakt istasyonlara
ihtiyacnz varsa, otomasyon, iletim ve izleme fonksiyonlarnn birletii youn
(kompakt) bir kombinasyon olan SIMATIC C7yi seebilirsiniz.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


S7 Kontrolr/CPU 414-3 to 417-4H

Yaplandrma: modler, fansz


24 VDC g kayna veya 115/230 VAC
Hafza kart olan bir CPU ve PROFIBUS-DP ve MPI
iin arayzler
PROFIBUS sistem yolu iin iletiim ilemcisi
veya Industrial Ethernet
Datlm I/Olar iin PROFIBUS DPye veya kabin
mesajlar iin gelitirilmi olan dijital girili SM 421e
ek iletiim ilemcileri

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

CPUlar (Kontrolr)

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.11

SITRAIN Training for


Automation and Drives

Aadaki yeni seriler, kullanabileceiniz CPU eitlerine ek olarak sunulmutur:


6ES7 414-3XJ00-0AB0
6ES7 414-4HJ00-0AB0
6ES7 416-2XK02-0AB0
6ES7 416-3XL00-0AB0
6ES7 417-4XL00-0AB0
6ES7 417-4HL01-0AB0
CPUlar yeni ve daha etkin bir src konseptine izin vermektedir (proses grnt
olarak adlandrlan blmler vastasyla) ve bu konsept mhendislik harcamalarnda iyi
bir potansiyel azalma getirmektedir (bkz. Blm CFC).

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


System Overview

Tamamlanm I/O Modl Yelpazesi

SIMATIC Datlm I/Olar


S
0
1
2
3
4
5
6
7

0
1
2
3
4
5
6
7

S
0
1
2
3
4
5
6
7

0
1
2
3
4
5
6
7

Standart I/O modlleri (A snf)

Tanlamal I/O modlleri (B snf)

Ex(i) modlleri

Fonksiyonel modller (rn. Kapal evrim


kontrolrler ve sayclar

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.12

SITRAIN Training for


Automation and Drives

Giri ve k modllerinin geni yelpazesi SIMATIC kontrolrlerinin saysn


artrmaktadr.
Burada, tm proses kontrol gereksinimleri gz nne alnmtr.
ster standart veya diagnostic (tan) ieren bir modl olsun, ister isel olarak gvenli
(intrinsically safe) veya yerleik fonksiyonlu (built-in function) bir modl olsun uygun bir
modl her uygulama iin vardr.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


Datlm I/Olar
Ind. Ethernet

SIMATIC Datlm I/O - ET 200M


Standart I/O modlleri
AS 414, AS 416, AS 417

Gerek gvenli modlleri[EEx ib]


Fonksiyon modlleri

ET 200 M

zellikler ET 200M
stasyon bana mak. 8 modl

PROFIBUS DP

stasyon bana mak. 61 analog deer

ET 200 M
[EEx ib]

Yksel kanal younluu ve fonksiyonellii


Modlleri kaldrma ve balama
(iletim srasnda)

Saha
cihazlar

Koruma derecesi IP 20

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.13

Automation and Drives

Tam bir konfigrasyon, istasyon bana 8 modl evreleyebilir.


1999a kadar retilen CPUlar DP master sistem araclyla 122 byte adresleyebiliyorlard;
rnein:
- Max. 61 (7 x 8 kanal + 1 x 5 kanal) analog giri (B snfndan - class B -) veya
- Max. 32 (8 x 4 kanal) analog k (B snfndan) veya
- Max. 128 (8 x 16 kanal) dijital giri (A ve B snfndan) veya
- Max. 128 (8 x 16 kanal) dijital giri (A snfndan) veya
- Max. 64 (8 x 8 kanal) dijital k (B snfndan)
O zamandan sonra retilen CPULar 244 bytea kadar adresleme yapabilmektedirler. Bu
yukardaki maksimum kanal saysn ikiye katlar.

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


Standart aret Modlleri ET 200M
Ind. Ethernet

Tanlama zellii olmayan modller (Snf A)


16 kanal dijital giri, 24 VDC
AS 414, AS 416, AS 417

16 kanal dijital k, 24 VDC / 0.5 A

Tanlama zellii olan modlleri (Snf B)

ET 200 M

16 kanal dijital giri, 24 VDC


16 kanal dijital k, 24 VDC / 0.5 A,

PROFIBUS-DP

Boluklu yaplabilir (basit bir aktatr zerinde


boluklu k)
8 kanal, 14 bit analog giri
4 kanal, 12 bit analog k

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.14

Siemens AG 2001. All rights reserved.

Automation and Drives

Diagnostic (tan) yeteneklerine gre, ET 200 M datlm (distributed) I/O sistemlerinde


kullanlan standart iaret modlleri A ve B snflarna ayrlrlar. AS 414ten AS 417ye kadarki
otomasyon sistemleri ve OS iletim ve izleme sistemleri, B snf modllerden, kanala zel
diagnostic (tan) bilgisi alp deerlendirebilirler.
B snf modller u diagnostic (tan) zelliklerine sahiptirler:

Kanala zel hata gstergesi

Parametrize edilebilir diagnostic (tan) and diagnostic (tan) alarm

modl izleme

Yardmc kaynak hatasnda annda mesaj

Training Center

for Automation and Drives

CPU hatalar iin k modl karakteristikleri: Son deeri durdurmak veya yedek bir deer
uygulamak.

Page 14

SIMATIC PCS 7 System Training


System Overview

Boluklu I/O modlleri iin Gelimi Destek


ET 200M hattnn seilmi modlleri
iin I / O boluklu olmas

Tarayc ile Yaplandrma

PROFIBUS-DP

AS 414 H
AS 417 H

I/O module
sensor

boluklu
I/O module

Her bir modln ayr ayr boluklu olarak yaplandrlabilmesi


Bir CPU zerinde krmz & krmz olmayan modllerin bulunabilmesi
CFClerde belirli bir manta ihtiya yoktur kanal anahtar sistem
tarafndan otomatik olarak ayarlanr
SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.15

Page 15

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

Yeni Boluk Konseptini Destekleyen I/O modlleri


Hata gvenlii:
DI 14 x DC24 V
DI 8 x NAMUR [EEx ib]

(6ES7326-1BK00-0AB0)
(6ES7 326-1RF00-0AB0)

DO 10 x DC24V/2A

(6ES7 326-2BF00-0AB0)

AI 6 x 13Bit

(6ES7 336-1HE00-0AB0)

Standart ET200M hatt:


DI 16 x DC24V, tan

(6ES7 321-7BH00-0AB0)

DO 32 x DC24V/0.5A

(6ES7 322-1BL00-0AA0)

AI 8 x 12Bit
AO destei

(6ES7 331-7KF02-0AB0)

F-DI

F-DI

F-DO

F-DO

F-AI

F-AI

DI

DI

DO

DO

AI-U

AI-U

Projeye zel zmler, rn.:


AO 4 x 12 Bit
DO 8 x DC24V/0.5A
DO 16 x DC24V/0.5A
SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

(6ES7 332-5HD01-0AB0)
(6ES7 322-8BF00-0AB0)
(6ES7 322-8BH00-0AB0)
Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.16

Page 16

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


ET 200M Hot Swapping Kurulum Raf (Rack)
Bus module 1
(for IM 153)

Bus module 2
2 I/O mod. 40 mm

Bus module 3
1 I/O mod. 80 mm

Ray

ET 200 M

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.17

SITRAIN Training for


Automation and Drives

Kaldrma ve Balama
lem srasnda modllerin deitirilebilmesini mmkn klmak iin ET 200 M
sisteminde zel bir arkaplan (backplane) bus kullanlr. Standart bir busn tersine,
modl deitirilirken backplane busn ilemi kesintiye uramaz.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


System Overview

SIMATIC S7-400F/FH ile ET 200M

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.18

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

AS 414 H ve AS 417 H
Yksek kullanlabilirlii olan otomasyon sistemleridir ve bir i rezerve sistemi srerek
retim kesilmesi (downtime) olasln azalttklar iin 2nin 1i sistemler olarak anlrlar.
Otomasyon sistemi i boluklarla (kullanlmayan ksmlarla) tasarlanarak her zaman
kullanlabilir hale getirilir. Yani:
Tm kritik bileenler,
CPU, g kayna
CPUlar birbirine balayan donanm
iftler halinde yerletirilmitir.
Yukardakilere ek olarak, daha fazla kullanlabilirlik iin iftler halinde yerletirilecek
bileenler zel olarak otomasyon iine gre belirlenebilir.
AS 414 F/FH ve AS 417 F/FH
Hata toleransl bir sistem srekli hatasz ileyip ilemediini kontrol eder. Bir hatann
belirlenmesi durumunda prosesi hatasz bir duruma getirecek ilem admlar
gerekletirilir.
AS 414 F/FH ve AS 417 F/FH otomasyon sistemleri hata toleranslar olan sistemlerdir.
Gerektiinde, hata toleranslarnn yann da i boluklar olan sistemler haline de
getirilebilirler.
CPUlarnn yannda F paketleri ET 200 M iin SM326F ve SM 336F, F iaret modlleri,
F programlama arac ve iletim lisans ierirler. Yeni ProfiSafe profili CPU ve I/Olar
arasnda PROFIBUS DP araclyla hatasz iletiim kurulmasnda kullanlrlar. Ek bir
gvenlik protokol, standart iletiime paralel olarak hatasz veri iletimini salar.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


Kabin Tasarm CPUlar ve I/Olar
Standart kabin (2000 x 800 x 400 mm)
CEye uyar
Tamamen nceden balantl
AS 414, AS 416
PROFIBUS DP ve sistem yolu ile
IP 40 derece koruma (IP 54 opsiyonel)
5 x ET 200 M, her biri 8 modl ile
G kayna:
DC 24 V tek / boluklu (ikili)
230 VAC
Kapasite (Kark iletim iin rnek):
20 x 8 = 160 analog deer ve
20 x 16 = 320 ikilik deer

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Kabin Kurulumu

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.19

SITRAIN Training for


Automation and Drives

Bu tip kurulum, rnein, Teleperm M ile saha gvencesi altna alnmtr.

Page 19

SIMATIC PCS 7 System Training


System Overview

Yeni Jenerasyon HMI Sistemleri: WinCC

SIMATIC HMI
WinCC
WinCC
Windows
Windows
Control
Center
Control Center

WinCC
PC
l
taban

Kullan
m
kolay

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Dier PLC
Sistemlerine
ak

leklendirilebilir
Arayz
seenekleri

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.20

Ak ari
mim

Fiyat

Standart
Operatr
Sistemi

SITRAIN Training for


Automation and Drives

HMI (nsan Makine Arayz Human Machine Interface )


Prosesleri iletmek ve izlemek iin, evrensel ve leklenebilir bir sistem gereklidir.
Bu nedenle, farkl performans aralklarnda, moduler olarak seviyelendirilmi sistemler
retiyoruz.
- Varolan sistemlerden edindiimiz zmler dorultusunda, sistemlerimizden biri UNIX
temelli zmler iermekte.
- Baka bir sistem, WINDOWS temelli (WinCC) bir zm iermekte.
Dk performansl utan yksek performansl uca kadar entegre edilmi olan bu
sistemler OS iin temel yapy olutururlar.
Sistemlerin zel niteliklerinden biri de ayn iletim temeli zerinde almalar ve ortak
bir mhendislik sistemlerinin olmasdr.

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


System Overview

Fieldbus/Sistem Yolu (Bus) ile letiim:


PROFIBUS, Industrial Ethernet ve MPI

SIMATIC NET
OS

ES

OS

MPI
MPI // PROFIBUS
PROFIBUS // Industrial
Industrial Ethernet
Ethernet
PROFIBUS
PROFIBUS DP
DP

PROCESS FIELD BUS

AS-Arayz
AS-Arayz

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.21

SITRAIN Training for


Automation and Drives

Saha dzeyi PROFIBUS DP, PA, veya AS arayz datlm evre birimlerini ve ya I/Olar balamak iin
kullanlr (sahadaki aletler ve ET 200 M)
Sistem Bus

htiyacnz olan performansa bal olarak, MPI, PROFIBUS veya ETHERNET


versiyonlarndan birini sistem bus (system bus) olarak kullanabilirsiniz. Sistem buslar
AS, OS ve ES ile haberleirler.

Dikkat!

PCS 7nin 5 ve daha st versiyonlarnda yeni kurulumlar iin sistem bus olarak sadece
Ethernet kullanmanz neririz. Varolan networkleri (a) geniletmek iin PROFIBUS
kullanabilirsiniz.

Training Center

for Automation and Drives

Page 21

SIMATIC PCS 7 System Training


System Overview

SIMATIC NET Hangi Grev iin Hangi Yol?

MPI (sadece test amal)


Kk ve orta lekli sistemler iin iletiim
Kontrolr iin entegre programlama arayz
PROFIBUS (sadece kk yaplandrmalar)
Hzl ve standardize edilmi fieldbus (EN 50170)
Orta ve byk lekli yaplandrmalar iin hzl sistem yolu
Industrial Ethernet (nerilir)
Byk lekli yaplandrmalar iin yksek performansl sistem yolu
Ortak ynetim dzeyi ile iletiim (TCP/IP)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.22

Page 22

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

PROFIBUS PA
Master

Master

(Snf 1)

(Snf 2)

PROFIBUS DP

PROFIBUS PA

Slaves
(Saha cihazlar, datlm I / OLar, dk seviyeli PLCler,
PROFIBUS PAya a geii)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

PROFIBUS PA

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.23

SITRAIN Training for


Automation and Drives

PROFIBUS DPnin bir uzantsdr. DP/PA kuplrleri PA aygtlarn gle besler. Verilen
akm snrldr (kuplr versiyonuna bal olarak), bylece PA aygtlar zararl olabilecek
(Ex) blgelerde de kullanlabilirler.

Page 23

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Mhendisli Ara Seti

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.24

SITRAIN Training for


Automation and Drives

Fabrika ve sistem apnda mhendislik, endstriyel mhendislik proseslerinin


otomasyonunda etkinliin salanmas iin en nemli anahtardr.
SIMATIC Process Control System 7deki entegre konsepti, her kurulum faznda
yaplacak her ilem iin en uygun arac ortaya koymay amalar.
Ortak veritaban ne kan karakteristiklerden biridir.
Uygun ara fonksiyonlar tanmlamak iin yalnzca bir kere kullanlr. Daha sonra
fonksiyonlar sistem apnda kullanlabilecek bir tabana yaylrlar.

Training Center

for Automation and Drives

Page 24

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar:


ntegral OS-AS-ES Sistem Mimarisi

IN
W

Operator
Operator Arayz
Arayz
CC

Mhendislik
Mhendislik stasyonu
stasyonu
ES

Et
he
rn
et

SI
MA
TI
C

S7

CC

OS

letiim
letiim

Kontrolr
Kontrolr

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.25

SITRAIN Training for


Automation and Drives

SIMATIC Process Control System 7nin sistem mimarisi aadaki gibidir:


- HMI dzeyi
- Ana bilgisayar
- Network
- Kontrolr
- Mhendislik sistemi
ve bunlarn tamam SIMATIC tabanldr.

Training Center

for Automation and Drives

Page 25

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar:


Ulalabilirlik

Yksek ulalabilirlik
Yksek kalite

Standart SIMATIC bileenleri

Ksa MTTR

Tanlama fonksiyonlar

G altnda kaldrma / ekleme

Proses kontrol mesaj konsepti

Boluklu (kili) alma

CPU

Modl

letiim

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.26

SITRAIN Training for


Automation and Drives

Sistem kullanlabilirlii (ulalabilirlii) proses mhendislii endstrisinde zel olarak


gereksinim duyulanb bir unsurdur.
Siemens bu ihtiyalar, kullanlan bileenlerdeki yksek kalite, ksa MTTR (ortalama
tamir sresi-mean time to repair) ve boluklu tasarm ile karlar.

Training Center

for Automation and Drives

Page 26

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar:


Entegre AS ve OS yaplandrmalar

GF-LI
Grundzustand

P-AUSGL.

Y1 000.0 % V1

0000

GF
AB

SCHRI

GFE-LI

FR

P1 0000.0 MBAR

0000

INERTGAS

V2
Y2 000.0 % V4

P4 0000.0 MBAR

V5

P5 0000.0 MBAR

V6

P6 0000.0 MBAR

ABLUFT1

F1
R1
PC

ABLUFT2

0000.0
0000.0 MBAR

V3

A1 0000.0 %

ABLUFT3

Reaktor 01
M1
M

ES

HT

FO

AU

AS

HD

FR

produkt

FW VORBEREITEN/STARTEN

Engineering
System

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.27

SITRAIN Training for


Automation and Drives

Entegre Konfigrasyon
PCS 7 projesi ES zerinde yaratlr.
Proje AS, OS ve iletiim bilgisini ierir.
Aygtlar nde (AS, OS, bus ve saha aygtlar), Bileen Grnmnn (Component
View) iindedir ve buradan dzenlenebilirler.
Proses, nde ve Fabrika Grnmnn (Plant View) iinde dzenlenir. Gereken
otomasyon, iletim ve izleme nesneleri belirlenen AS ve OS dzeninde dolayl olarak
girilirler.
ASde dzenlenen veriye OS konfigrasyonu srasnda ulaabilirsiniz.

Training Center

for Automation and Drives

Page 27

SIMATIC PCS 7 System Training


System Overview

SIMATIC PCS 7 Otomasyon Sistemleri:


Fonksiyon Bloklar ile Yaplandrma
OS

Merkezi Mhendislik Sistemi (ES)


Yaplandrma

CFC ktphansi: Yedek modlleri;,


saha cihazlar ve datlm evre birimleri iin
WinCC iin resim bloklar,
a yaplandrmas: DP Master

Industrial Ethernet

Raporlama

Yaplandrma

letim &
zleme

AS 414, AS 416, AS 417

PROFIBUS DP

SIMOCODE

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

SIMOVERT

llen deerlerin okunmas ve


Dzenlenen deikenlerin yazlmas

SIPOS 3 MC

SIPART

ET 200 M

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.28

Page 28

ET 200 iS

ET 200 X

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar:


Yukardan Aaya Tasarm Metodolojisi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.29

SITRAIN Training for


Automation and Drives

Fabrika Hiyerarisi (Plant Hierarchy)


Bu grnm sistemin bileenlere, fonksiyonlara ve proses kontrol blgelerine
yaplandrlaca yerdir. Otomasyon zm yaps daha nceden, gerek donanm
ekipmanlar tasarlanmadan, hazrlanabilir. Eer PCS 7 bileenleri kullanlrsa, I/O
arayzleri daha sonraki bir zamanda tanmlanp balanabilir.

Training Center

for Automation and Drives

Page 29

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar:


Standards

Proses endstrisi iin ktphane


paketi

Standart grup paketi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.30

SITRAIN Training for


Automation and Drives

Blok Ktphaneleri Otomasyon ilerini zmek iin program yapmanza gerek yoktur. PCS 7 daha nceden
hazrlanm ve blok olarak adlandrlan ktphaneler ierir. Bu bloklar tipik proses
endstri uygulamalarn kapsar. Projeyi planlayan mhendisin sadece giri/k
arayzlerine ve blok fonksiyonelliine alkn olmas yeterlidir. Proje mhendisinin bir
bloun nasl programland ile ilgilenmesine gerek yoktur.
Batch-Flexible (Esnek Diziler) Dizi prosesleri iin kapsaml bir yazlm paketi gelitirilmitir. Bu paket dizi
(batch) ve aygt planlamasndan kontrol ve otomasyon dzeyinde fabrikaya
entegrasyona kadar kullanlacak gerekli fonksiyonlar ierir.

Training Center

for Automation and Drives

Page 30

SIMATIC PCS 7 System Training


System Overview

zel Proses Endstrisi htiyalar: Fabrika Kontrol Dzeyine Arayz

OLE
ODBC / DDE
Dosya transferi

Cornerstone

OS

HC

ES

C
B
A

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.31

C
B

C
B

B
A

SITRAIN Training for


Automation and Drives

Fabrika Kontrol Dzeyi Bu dzeyde OS verisine ulamak mmkndr, bylece o anki proses olaylar
hakknda sorgulama yaplabilir.

Training Center

for Automation and Drives

Page 31

SIMATIC PCS 7 System Training


System Overview

SIMATIC Proses Kontrol Sistemi 7


Sistem apnda Mhendislik

Mhendislik

WIN CC

Ind. Ethernet

SIMATIC S7

Instrum.

PROFIBUS

Drives
M

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.32

SITRAIN Training for


Automation and Drives

Sistem Genelinde Mhendislik


Donanm ve yazlm bileenleri, TIA ailesinin frameworknde birbirleriyle
iletiebiliyorlarsa da ek entegrasyon gerekebilir. PCS 7 frameworknde salanan
bileenler entegrasyon testlerini gemilerdir; birbirlerine adapte edilmi ve ek bir
adaptasyon gerektirmeden kullanlabilirler.
Bu dzenekte proje planlama mhendisleri kendilerini ellerindeki gerek ie verebilirler:
bir prosesin otomatikletirilmesi saha dzeyinden fabrika kontrol seviyesine kadar.

Training Center

for Automation and Drives

Page 32

SIMATIC PCS 7 System Training


System Overview

zet (1)
Sistem apnda
Mhendislik
OS
Batch
AS ve SPSen
Uzaktan I/O ET200
A
FB ktphanesi:
- PROFIBUS devices
- SIMOVERT
- SIMOCODE
- MicroMaster
- ...
- SIPART
- SIPOS
- SITRANS
- SIWAREX
- S5-95F failsafe
- AS-arayz & balant
-

ES
ES

IT
IT

OS
OS

Sistem bus
industrial Ethernet ve
yksek hzl Fast Ethernet halkas
Tamamen boluklu
Saha garantili (1996dan bu yana)

100 Mbit/s

10/100 Mbit/s

AS
AS
H2 fieldbus
PROFIBUS DP

Yksek hz
Tamamen
boluklu
yol ve halka
Srcler hakkknda daha fazla Saha garantili
bilgi iin:
(1992den beri)
http://intra1.khe.siemens.de/~infopage/
IEC 61158

12 Mbit/s

PLC
PLC

Ident. bileenler
& yazlm aralar!

HART

Remote
Remote
I/O
I/O
DP/PA
DP/PA

...
...

Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

PA
PA

PA
PA

12 Mbit/s

PID
PID

95F
95F

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.33

Page 33

H1 fieldbus
PROFIBUS PA

31,25 kbit/s

PA
PA

DP
AS
A
A

SIMATIC PCS 7

Intranet / Internet
OS alcs , OPC, at@Glance,
SPC, MES, ERP vs.

gerek gvenlik / Exi


yol destekli cihazlar
saha garantili (1997den beri)
IEC 61158
...

S
S

...
...

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

@

OS
Single
Station

OS
ES

SIMATIC
BATCH
Clients

OS-LAN

Etherne
t

ET
200
S

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

for Automation and Drives

ET
200M
Ex-I/O
HART
DP/PALink

Zone 2

O
P

PROFIBUSPA

PROFIBUSDP

Zone 1

Plant
Plant
Informatio Maintenance
n

Batch-Server
(redundant)

AS 414
F/FH
AS 417
F/FH
PROFIBUSDP

DP/EI
B

PROFIBUSDP

DP/ASI

Ethern
et

Servic
e

Ethernet

Industrial Ethernet / Fast


Ethernet
OS

AS 417
AS 416
AS 414

Office
LAN

Internet/Intrane
Plant @PCS 7 /t
Opti. OPC-Server
APC

OS-Server
(redundant)

AS
414

Training Center

OS Clients /
Multi-Clients

SIMATIC
PDM
Engineering
Toolset

(MultiVGA)

ET
200
X

Office LAN

Engineerin
g
Station ES

@

SAP R/3

ET
200iS

AS 414 H
AS 417 H
ET
200M
Fail-Safe
ET
200M

DP/PA-Link
PROFIBUS-PA

PROFIBUSDP

zet
zet(2)
(2)

ET
200M
DP/PA-Link
PROFIBUS-PA
Y-Link

COx,
NOx,
...

Date:
14.06.2004
File:ST-PCS7SY1_1V52_SYS_B.34

Page 34

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


System Overview

Yaplandrmaya Genel Bak

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.1

indekiler

SITRAIN Training for


Automation and Drives

Page

Sistem rnei ......................................................................................................................................


2
PCS Donanm ........................................................................................................................................ 3
PCS Yazlm (ES) ................................................................................................................................. 4
zm Prensibi (AS).............................................................................................................................
5
Konfigrasyon Admlar (AS) ........................................................................................................................ 7

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Configuring

Sistem rnei

UV
2U102
UV
2U101

EI
2E101

LAH
2L101

Istma

CI
2T102
TICA
2T101

LAL
2L102
UV
2U103

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.2

SITRAIN Training for


Automation and Drives

Prosedrm Tanm:
Bileen

Reaktr ilk olarak bo ve souk olmaldr. 2U101 valfi bu bileeni L1 = 20 %


Lmaksimum seviyesine kadar doldurmakta kullanlr.

Kartrclar (Mikserler) 2E101 kartrc (mikser) motoru altrlr.


Y Bileeni

2U102 valfi bu ikinci bileeni L2 = 80 % Lmaksimum seviyesine kadar kartrmak


iin kullanlr.

Istma

Karm 90Cye kadar stlr. 1T101 scaklk kontrolr bu scakl en az iki


dakika korumak zorundadr.

Boaltma (Draining)

Istma ileminin sonlandrlmasnn ardndan Z rn tamamen boaltlmal ve


2E101 mikseri kapatlmaldr.

Ek Olarak

Doluluk seviyesi izlenir (2L101 ve 2L102). 2U101 ve 2U102 dolum valfleri st


seviye limitine (Lmaksimum) ulaldnda kapatlmaldr. Boaltma (drain) valfi,
reaktr boken kapatlmaldr. Seviye monitrnn uyarlmas durumunda bir
iaret retilmelidir. Hem scaklk kontrolr hem de mikser kontrol odasndan
iletilmeli ve izlenmelidir.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Configuring

PCS Donanm

ES (PC)

letim
ve
zleme

OS (WinCC ile PC)

S7ONLINE
S7ONLINE

MPI/PROFIBUS/Ind. Ethernet

AS (S7 417-4)

AS (S7 414-3)

PROFIBUS-DP

IM

DP (ET 200M)

IM

DP (ET 200M)

Sistem Bus
Otomasyon
- Dzenleme
- Kontrol
- zleme
- aretleme (signaling)
DP bus
Datlm proses
iaret eviricileri
Sensrler
Ve
aktatrler

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.3

SITRAIN Training for


Automation and Drives

Bilgi Ak

Sensrler, dntrcler ve DP proses iaret dntrcler proses bilgisini


saklar. AS bu bilgiyi iler ve ayn yolu kullanarak bilgiyi aktivatre yollar. Paralel
olarak komutlar OSden ASye yollanr. AS bilgisi grafiksel olarak OSde gsterilir.

ET 200M

IM 153-2 arayz modl proses iaret dntrcsnn (I/O modl) bilgisini


ASye giden ve gelen mesaj gruplarna (frame) dntrr.

DP Bus

PROFIBUS DP AS (DP master arayz) ve ET 200M arasnda mesaj gruplarn


tar.

AS (S7 417-4)

DP master arayz ASdeki telegramlar okur. Src bloklar mesaj gruplarn


proses deerlerine dntrr ve iler. Yani ak evrim kontrol algoritmalar ve
kapal evrim kontrol algoritmalar (mesaj) gruplarn (frameleri) komutlara evirir
ve ayn yolla bu komutlar datlm I/Olara geri gnderir. Deerler de izlenir ve
tanmlanan olaylar gerekletiinde OSye mesajlar gnderilir.

Sistem Bus

Sistem bus MPI (ok Noktal Arayz / Multi-Point-Interface), PROFIBUS veya


endstriyel Ethernet olabilir. Sistem bus AS ile OS arasnda, AS ile AS arasnda
ve bu belirtilen, konfigrasyon ve altrmada kullanlan dmlerle (node) ES
arasnda iletiim kurma grevini yerini getirir.

OS (WinCC)

ASden gelen veri proses deerlerine gmlm olarak zaman bazl lm


deerleri ve snflandrlm mesajlar olarak grntlenir. Fabrika operatrnn
komutlar ilgili ASye geilir ve cavap bilgileri grntlenir.
lerleyen sayfalarda gsterilen konfigrasyon ve altrma admlar bu prosedre
gre dzenlenmitir.

ES (STEP 7)

Training Center

for Automation and Drives

Projenin tamam Mhendislik stasyonunda (Engineering Station-ES) ortaya


karlr. Yazlm sistem busa S7ONLINE ile girer. Giri deiik donanm
bileenleri ile salanabilir ve ayarlanabilir.

Page 3

SIMATIC PCS 7 System Training


Configuring

po
r

t)

PCS Yazlm (ES)

A
lm

(Im

DOKPRO
(Dkmantasyon)

CFC
(Srekli Fonksiyon Tablosu Editr

SFC/ IEA/TH Seenekleri PCS


Fabrika hiyerarisi yaratmak
Sral kontrol sistemi
rnek editr
Yazlm gelitirici
Alma / Verme (Import/export)
Referans listeleri

ar

D
r
ve

NCM S7
letiim

m
e
(E
t)
or
xp

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

ES Yazlm

STEP 7
SIMATIC Manager
LAD/FBD/STL
Hardware Config
S7DOS
SYMBOL
Signaling
AS/OS integration
(server)

SCL
Editr
Derleyici
Dzeltici (debugger)

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.4

WinCC
Grafik editr
Mesajlar
Grafikler
Ariv
Kaytlar

Ktphaneler
Teknolojik bloklar
Src bloklar
Saha cihaz
bloklar
letiim bloklar

SITRAIN Training for


Automation and Drives

Sistem dzenli ve fabrika oryantasyonlu (plant-oriented) bir yaklamla


kurulmaldr. Bu yzden yukardaki slideda grnn bileenler geniletilmi ve
birbirleriyle koordine edilmitir. Opsiyonel paket SIMATIC Manager genileterek,
tanmlanan ilemi gerekletirmesini salar.

Fabrika Oryantasyonu Opsiyonel proses kontrol bileenleri PCS proje planlama mhendisine proses
otomasyon ilemlerinin, iletim ve izleme ilemlerinin, bileenler arasndaki
iletiim ilemlerinin ve dkmantasyonun sistem oryantasyonlu bir biimde
yaplabilecek bir ortam salar. SIMATIC bileenleri sistem ilikili lm noktas
oryantasyonlu bir hiyerari (proje planlama mhendisi AS nesnelerini, OS
nesnelerini ve zel bir sistem bileenine ilikin dkmanlarn belirler) dzeni ile
ynetildiinden altrma ve idare belirgin biimde daha etkin hale gelir.
Import/Export

Dier kurulum aralar ile ilgili arayzler de salanmaktadr. PCS mhendislii, bu


ekilde proses mhendislii / retim mhendislii yaklamna oturur.

Paylam

projenin bir network zerindeki PClerde veya projenin network haline olmayan
PCler zerinde, birok alt proje halinde paralara ayrlmas ve daha sonra
birletirilmesi ile yaplr.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Configuring

zm Prensibi (AS)
Donanm
(I/O modlleri)
AI

Proses

AO

Yazlm
(Tanlamal diagnostics- modl
srcs yaratmak iin CFC
sihirbaz kullanlr.)
MOD_x
(Kanal srcleri are
bireysel olarak
LIB
CFCdeki lm
noktasnda balanrlar)
MOD_x
CH_AO
LIB

(reaktr)
DI

LIB

MOD_x

CH_AI

(dier)
SFC
Grafik
yapln. arac
CTRL_PID
etc.

LIB

LIB

LIB

Reaktr
DO

MOD_x
LIB

Program.
SCL

Olas proses simlasyonu

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.5

Siemens AG 2003. All rights reserved.

AS zm

SITRAIN Training for


Automation and Drives

Blok ktphaneleri zmn paralarn gerekletiren farkl bloklar ierir.


Srcler, operatr kontrol bloklar ve teknolojik bloklar (kapal evrim kontrolrler
ve motorlar) kullanlmaktadr.

Proses aret Okuma / k Verme


PCS 7 ktphanesine tek kanall srcler yerletirilmitir (CH_AI, CH_AO,
CH_DI ve CH_DO). Bu srcler proses deerine ihtiya duyulan CFC tablosuna
(chart) yklenmilerdir. Proses deerine balanty semek iin (sembol
tablosundan) deerin sembolik ismi kullanlr.
Donanm kurulumu srasnda, proses deeri ilgili donanm kanalna atanr. lme
aral dnda bir parametrenin ayarlanmasna gerek yoktur. CPU seiminin
ardndan CFC sihirbaz tm gerekli parametre ayarlar ile beraber gerekli modl
srclerini de yaratr (Hardware Configden okunur).
Not

V5.2 ve daha st ile evrensel srcler (CH_U_AI, CH_U_AO, CH_U_DI ve


CH_U_DO) kullanlabilir. Bunlar S7-400, ET200M ve PROFIBUS PA modlleri
iin kullanlabilirler.
PCS 7 V6.0 ile daha eski bir CPU konfigrasyonu yaplmak istenirse (V4ten
itibaren) V4 ktphanelerini kullanmaya devam etmeli veya CPUyu
ykseltmelisiniz (upgrade).

Scaklk Kontrol

Scaklk kontrol ayn ktphanedeki CTRL_PID blou kullanlarak yaplabilir. Bu


blok iletim ve izleme iin gerekli olan resim blouna da sahiptir (WinCC iin).

aretleme

rnek olarak MEAS_MON blou kullanlabilir. Bu blok seviyeyi izler ve OSde


arala bir st limit iaret eder.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


Configuring

lem

Eer ayn zamanda valfleri manuel olarak ap / kapamak istiyorsanz, dijital


deerler iin basit bir operatr iletiim blou (OP_D) veya TB ktphanesinden
valf bloklar (VALVE) kullanabilirsiniz.

Fabrika Simlasyonu

REACTOR blou kullanarak yaplabilir (bir kullanc ktphanesinde).

Sral Kontrol Sistemi


Bunun iin SFC Editor kullann. Bu Editor, CFC Editoru gibi sadece daha
nceden konfigre edilmi verilere giri yapabilir.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Configuring

Yaplandrma Admlar (AS)


Blok ktph. sein /
projeye zel ktph.
yaratn

Fabrika hiyerarisini yaratn


(SM grnm -> Fabrika grnm
veya
SM grnm ->
Proses nesne grnm )

Projeyi yaratn (SM*)


Kaynaklar arayn
(SM iki grnm birden)
Kaynaklar yaratn
(SM grnm
-> Bileen grnm)*

Donanm yaplandrn
(SM grnm
-> Component grnm)*

SM* - SIMATIC Manager

SIMATIC PCS 7

Yazlm yaplandrmas
(CFC,SFC,SCL,
mesajlar)

Test+balang
(yaplandrma aralar)

Dkmantasyon

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.7

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Blok Ktphaneleri

Kullanlmayan ktphaneler SIMATIC Manager dosya ynetim fonksiyonu


tarafndan saklanmaldr. Ayn proje adresinde (master veri ktphanesi) her proje
iin ayr bir ktphane amak avantajl olabilir. Balangta, daha sonra projede
kullanlacak bloklar orada tutabilirsiniz. Eer ileriki bir zamanda yazlm
yenilemesi (upgrade) olursa, bloklar projelerde kullanmadan nce bu ktphenin
bir kopyasn tamay deneyebilirsiniz.

Proje Yaratmak

Yeni bir proje yaratmak iin SIMATIC Manager kullann. Manager, yaplandrma
srasnda yaratlan tm veriyi saklar ve kullanr.

Kaynaklar

Kaynaklar projede kullanlan kaynaklar (donanmlar ile birlikte), S7 programlarn


(kullanc programlarndaki bloklar ve CFC ile tanan bloklar ieren tablo chart
konteynerleri ile birlikte), ES, networkler, ES / OS PCleri.

Donanm

Projenin iinde donanm yapsyla uyumlu olarak, AS / PC donanm bileenleri


(CPU, CP ve I/O modlleri) yaplandrlmaldr. Bu yaplandrma istasyona
yklenir ve modlleri iin gerekli parametreleri ayarlar.

Fabrika Hiyerarisi

(PH)
Projede yaplandrlacak sistemi grntlemek iin en fazla be dzeyli bir
hiyerari kullanlr. Hiyerari bir HID sistemine edeerdir (HID: Hierarchy
identification system bir adres aacna benzetilebilir (directory tree) ).
A hierarchy (with a maximum of five levels) is used to display the system to be
configured in the project. The hierarchy corresponds to the HID system (hierarchy
identification system, comparable to a directory tree).

Kaynaklar Belirleme
Training Center
for Automation and Drives

Her bir hiyerari seviyesine birer tane AS ve OS atanabilir. CFC ve SFC tablolar
PCS 7 System
Training
(chart), OS displayleri, atanan AS / OSye ilikin SIMATIC
rapor ve dkmanlar
en son
Configuring
Page
7
seviyeye sokulur (daldaki yapraklar olarak).

Yaplandrma Admlar (OS)


Kaynaklar arayn
(SM grnm
-> Bileen grnm)*

OS derlemesi ve yklemesi

OS kurulum / proje editr


Test+balang
(yaplandrma aralar)
Proses Nesne Grnmnn
fabrika hiyerarisi yoluyla OS
nesnelerini yaratn

Dkmantasyon

Her bir projeyi dzenleyin


(grntler, raporlar)

SM* - SIMATIC Manager

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Not

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_b_pro_E.8

OS bir SIMATIC PC olarak yaratlr.


PC ayn zamanda Hardware Config ile kurulur (AS gibi).
PCS 7 OS iin gerekli temel veri Proje Editoru ile yaplandrlr.
Nesneler Fabrika Hiyerarisi veya Proses Nesne grntsyle bireysel olarak
yerletirilir ve daha sonra uygun editorlerde tamamlanr (WinCC).
OSninde derlenmesine (compile) ve yklenmesine (download) (aynen AS
gibi) ihtiya vardr. Download (ykleme) prosedrnn almas iin OS ile ES
arasndaki balantlarnda yaplandrlmas gerekir (NetPro ile).
Nasl devam edilmesi gerektiinin detayl aklamas Chapter Adaki HMI /
Operatr Kontrol ve zleme konusunda verilmitir.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Configuring

stasyonunu (Workstation) Yaplandrmak

r
Ge

ia

l?

ok ge...

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.1

erik

SITRAIN Training for


Automation and Drives

Sayfa

PCS 7 Bileenleri
......................................................................................................................
2
PC stasyonunun Yaplandrlmas.................................................................................................... 3
Grevlendirme Sihirbaz (Commissioning Wizard)..............................................................................5
PC stasyonunun Ayarlanmas........................................................................................................... 9
SCE (stasyon Yaplandrma Editr-Station Configuration Editor)........................................................ 11

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Workstation Configuration

PCS 7 Bileenleri
PC stasyonunu Kurun
stasyon Yaplandrma Editr (SCE)
Uygulama
WinCC
Uygulamas
CP 1613

WinCC Uygulamas
CP 1613

ES/OS

HW Config

OS
Terminal bus

PC

NET-Pro

PC

Sistem bus

P
S

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Yaplandrma

C
P
U

C
P

PLC
01

P
S

C
P
U

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.2

C
P

PLC
02

SITRAIN Training for


Automation and Drives

Bir PCS 7 ortam ASlerden (uygun evrebirimleri bulunan S7 bileenleri), ES


veya OS olarak kullanlan PClerden ve bu bileenler arasndaki networklerden
oluur. Her eleman iin bir gerek, bir de kurulum noktas (setpoint)
yaplandrmas vardr. Bunlara ek olarak istasyonlar arasndaki iletiim
balantlarnn da kurulmas gerekir.

Kurulum Noktas (Setpoint) Yaplandrmas Mevcut donanmn (g kayna, CPU vs.) yapsna bal
olarak bir AS ile belirlenir.
ES veya OS olarak kullanlan bir PC ile workstation (alma istasyonu)
yaplandrmas iin SIMATIC aralar kullanlarak grsel bir yap oluturulur (Set
PC Station veya Station Configuration Editor)
Kurulum Noktas (Setpoint) Yaplandrmas Kurulum noktas yaplandrmas Hardware Config
kullanlarak SIMATIC Managerda bir projenin iinde yaratlr. Tamamlandktan
sonra, network kullanlarak kurulum noktas yaplandrmas ilgili istasyona (AS
veya PC) yklenmelidir. Byle yapldnda, ykleme prosedr gerek
yaplandrmada kurulum noktas yaplandrmas iin gerekli bileenleri
bulmaldr.
Balant

Balant iin NET-Pro kullanlr. Balantlar, aadaki ikililer arasnda kurulur:


ES-AS, OS-AS, AS-AS (eer aralarnda veri alverii gerekirse).

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Workstation Configuration

PC stasyonunu Yaplandrmak (Genel Grnm)


PC istasyonu zerinde donanm yaplandrmas

PCS 7 projesinde donanm


tanm
Setpoint (istenen deer)
yaplandrmas

Gerek yaplandrma
1

Grevlendirme Sihirbaz

PC
istasyonu
kurmak

4
PC istayonunun
Donanm Yaplandrmas

SCE

"PG
operation
ile

Index/type
1

Index/tip
nn

nn

2 WinCC Uygulamas

2 WinCC Uygulamas

CP x

CP x

CP x

CP y

CP y

CP y

125 stasyon Yneticisi

"productive
operation ile

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.3

Siemens AG 2003. All rights reserved.

PC stasyonu

125 stasyon Yneticisi

PC, ES veya OS veya her ikisi olarakta kullanlabilir. Ancak ilk olarak PCS 7
kurulumunun hemen ardndan ayarlanmaldr.

Grevlendirme Sihirbaz (Commissioning Wizard) Grevlendirme sihirbaz, kurulumun hemen


ardndan grnr ve (Win2000in fonksiyonelliini kullanarak) bilgisayarnzdaki
network cardlar (CP) tespit eder. CPler iin birtakm (ileride aklanacak)
ayarlar yaplmas gerekmektedir.
PCyi Ayarlamak

Grevlendirme Sihirbaz sona erdikten sonra alan arata (tool) bulunan


istasyon modlleri / CPler grevlendirme sihirbaz tarafndan grntlenir.
General yazan blmde her modl iin bir alma modu gsterilir:
retim lemi ("Productive Operation): CP (modl) Hardware Config
tarafndan projeden yklenir (yaplandrlr). Burada yaratlan yaplandrma
CPnin davrann belirler.
PG lemi ("PG Operation): Bu durumda CP aadaki yolla yaplandrlr:
START-> SIMATIC->SIMATIC NET->Settings->
Set PG/PC Interface
(gemi PCS 7 versiyonlarndakine benzer bir biimde)

SCE

stasyon Yaplandrma Sihirbaz (Station Configuration Editor) bir tablo


biiminde grntlenir. Tabloda ilk olarak retim leminde ayarlanan CPler
grevlendirme sihirbaz tarafndan girilir (veya daha sonra Set PC Station ile
girilir). Eer Set PC Stationda, PG Operation modunda olan bir CP
Production Operation moduna geerse, bu otomatik olarak SCE tablosuna
kaydedilir. PG Operationa geri dnldnde CP tablodan silinir.

Not Her bir bileen (CP dahil olarak) SCE iinde bir indexe atanr (tablodaki slot gibi). Slot / Index
SCEde u ekilde deitirilebilir:
Select CP and Edit
veya fare ile yerinden oynatlarak.
Training Center
for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


Workstation Configuration

PCde yrtlmesi gereken uygulamalar yerine, yazlm bileenleri de SCEye


girilebilir.
rnein, bunlar PCden dier network istasyonlarna olan Application
(uygulama), WinCC yazlmn yklemek iin WinCC Application ierebilir.
Application da bir index / slota sahiptir ve gerektiinde kaldrlabilir.
Not 1

SCE tablosu, bileenlerin PCS 7 projesinden yklenmesi gereken bir raf


(rack) gibi dnlebilir. SCEdeki her bir bileen Hardware Configde kendisine
kar den blmdekiyle ayn indexe sahip olmaldr.

Not 2

SCEde Softnet modllerine bal bir dar boaz vardr. Ayn protokoll iki
Softnet modln, eer ikisi de Productive Operationda iseler, ynetmek
mmkn deildir. Bu PCS 7de rnein Ethernet iletiimi Softnet modllerini
kullanarak BCE zerinden alyorsa gerekleir.
zm: Set PC Interfacede sistem bus, terminal bus PG Operationda
braklarak, Productive Operationa getirin.
Bu PCS 7 projesindeki sistem bus balants PC istasyonunun Hardware
Configinde yaplandrlm ve yklenmi demektir. te yandan terminal bus
balants ne SCEde ne de Hardware Configde grnmez. Hardware Config.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Workstation Configuration

Grevlendirme Sihirbaz
Ekran numaras

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.5

SITRAIN Training for


Automation and Drives

Bilgisayarnz grevlendirme sihirbazn kullanarak yaplandrn. Daha sonra


Set PC Station da ve SCEdeki sonular kontrol edin.
--------------------------------------------------------------------------------------------------------

Admlar

1. Donanm tekrar alglanmayacak ekilde gerekenleri yerine getirin


2. Grevlendirme Sihirbaz ekrannda sylenenleri takip edin
3. Set PC station (yaplandrma konsolu)
4. SCE (stasyon Yaplandrma Editr)
--------------------------------------------------------------------------------------------------------

Gerekenler

1." Set PC Station" kullanarak Operating mode, Properties ksmnda hibir


modl henz yaplandrlmam olacak biimde PC istasyonunuzu ayarlayn
(bkz sayfa 9).

Not

Bu gereklilikleri altrma olmas adna yapacaz. Bu ayarlar PCS 7


kurulduundaki ayarlarn neredeyse aynlardr.

Grevlendirme (Commissioning) 2. PCS 7nin yklenmesinin ardndan Grevlendirme Sihirbaz


grnr ve bilgisayarnzdaki CPleri (network cardlar) bulur. CPler iin giri
yapmanz gerekmektedir.
Bizim durumumuzda bilgisayarnz zaten yklenmi haldedir. alma modlarn
yeniden kurarak (gerekenlere baknz) ve daha sonra Grevlendirme Sihirbazn
START->SIMATIC-> SIMATIC NET->Settings->Commissioning Wizardyoluyla
aarak ayn prosedr PCS 7nin yeniden kurulmasnda da balatlm olur.
Ayarlar yaptnz yerde ekran formlar (Screenforms) birbiri ardndan
grntlenir. Ekran / ayarlarn says sihirbazn balangta bulduu modllere
baldr.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


Workstation Configuration

Ekran 1(9)

Hogeldiniz.

Ekran 2(9)

lk modl algland ve ilgili ekran grntlendi (ekranlarn grntlenme sras,


modllerin alglanma srasna baldr).
rnekte bir CP 5611 PROFIBUS/MPI iletiimi iin kullanlmaktadr.
Bu CPyi sadece bir boaltm (off load) prosesi iin kullanacamzdan, PG
Operation sein. Bu demektir ki bu CPyi ayrca Hardware Configle
yaplandrmanza gerek yoktur. Eer gerekirse CPyi u ekilde de
yaplandrabilirsiniz:
START-> SIMATIC->SIMATIC NET->Settings->
Set PG/PC Interface
Bu modl SCEde gsterilmez.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Workstation Configuration

Grevlendirme Sihirbaz(2)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Ekran 3(9)

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.7

Burada i LAN arayz bulundu. Bu durumda sistem bus iin kullanldndan


(BCE yoluyla; Basic Communication for Ethernet Ethernet iin Temel letiim)
Productive Operationa ayarlanmtr (Yaplandrlm Modda denebilir). Bu
modln, daha ileriki bir seviyede kullanlmak iin projeden yklenmesi
gerektiinden SCEde bir index / slot saklanr (slidea baknz). Index / slot
burada ayarlanabilir. Ethernetli bir sistem bus iin, ISO protokollerini kullanmak
performansla ilgili nedenler yznden nerilebilir (AS-H sistemler iin bu
zorunludur!)
Burada gri gsterilen alanlarn deitirilmesi mmkn deildir.

Ekran 4(9)

Burada gsterilen modl (bizim rneimizde eklenen Xircom LAN kart) terminal
busa bir arayz vermek iin kullanlr. Ayn zamanda bir Softnet modl olduu
iin (i LAN arayzleri gibi), Configured Operationda ikinci bir kart olarak
zelletirilemez (SCEden gelen bir kstlama).
Bu yzden bu kart PG Operationda almaldr. SCEde gsterilmez ve ayn
zamanda PCnin Hardware Configinde yaplandrlmaz.
Win2000 fonksiyonlar kullanlarak IP adresi ayarlanabilir.
Masastndeki Network environment ikonunu sein ve RMC : Properties ile
an.
Bu kart iin LAN balantsn sein ve Properties ksmn an.
TCP / IP protokoln sein ve yine Propertiesi an.
IP adresini ve subnet mask (alta maskesi) ayarlayn.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


Workstation Configuration

Grevlendirme Sihirbaz(3)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Ekran 5(9)
Ekran 6(9)

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.8

PCS 7 kullanrken OPC server semeyiniz.


Eer ek deiiklikler / ayarlamalar yapma ihtiyac duyarsanz, geri dnmenize
olanak salar. Nexte basarak onaylama yaptktan sonra PC istasyonu iin
yaplandrma deitirilmeden nce karnza bir bilgi ekran (uyar prompt)
kar. SCE artk yeni bir yaplandrmaya sahiptir ve projenin Hardware
Configinden (Donanm Yaplandrmas) yeniden yklenmesi gerekir.

Ekran 7(9)

Geiniz. PCS 7 iin yaplandrma sihirbaz gerekememektedir.

Ekran 8(9)

Bir sembol dosyas kullanmayn.

Ekran 9(9)

Finishe basarak yaplandrmay tamamlayn.


lem tamamlandktan sonra Set PC Station aygt otomatik olarak grntlenir
(dier sayfa).

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Workstation Configuration

PC stasyonunu Kurmak (Modller)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.9

SITRAIN Training for


Automation and Drives

3. Modules (modller) ve Acces points (giri noktalar) registerlar PCS 7nin


ilgilendii noktalardr.
Modules

Grevlendirme Sihirbaz tarafndan bulunan tm iletiim modlleri burada


gsterilir.

CP5611

CP, MPI veya PROFIBUS DP yoluyla ibalant (interconnection) kurmak iin


kullanlabilir. PCS 7 V6da sadece baz zel durumlarda kullanldndan, PG
Operation moduna getirilir.

CP x (3. sayfaya baknz) rnekte Productive Operation i LAN arayznn (Intel) modu olarak
grntlenir. Index 3 bu modln SCEye girildiini ve Slot 3e atandn
gsterir. Gerektii zaman oradan kaldrlabilir. Modl iin gerekli ayarlar projenin
Hardware Configinden yklenir.
Modl sistem busa arayz olarak kullanlr.
CP y

rnekte, ikinci LAN arayznn (Xircom) modu olarak "PG Operation"


grntlenir. Bu modl SCEde grnmedii gibi Hardware Configde
kullanlmaz ve projeden yklenmez.
Modl terminal busa arayz olarak kullanlr.

Not

Training Center

for Automation and Drives

alma modunu deitirmek iin (PG<->Productive Operation), Win2000de


ynetici (Administrator) haklarna sahip olmanz gerekmektedir. Productive
Operationda modl iin gerekli olan parametre ayarlar projeden yklenir. PG
Operationda ise parametreler ayarlanr.

Page 9

SIMATIC PCS 7 System Training


Workstation Configuration

PC stasyonunu Kurmak (Giri Noktalar)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Giri Noktalar

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.10

SITRAIN Training for


Automation and Drives

Varolan giri noktalar burada listelenir. Her bir giri noktasna atanan arayz
parametre ayarlar ve modl grntlenir.
Dorudan protokol ktphanelerini (DLLler) kullanan uygulamalar modle giri
yapmak iin giri noktasnn adn kullanrlar. Bir giri noktasna ift tklarsanz,
alan pencerede atanm deerler zerinde deiiklikler yapabilirsiniz.
"S7ONLINE" giri noktas ESnin online iletimi ile ilgili olan noktadr. SIMATIC
Managern ASler ile iletiim kurmak iin hangi aygt kullanaca giri noktalar
tarafndan belirlenir.
rnein; eer S7ONLINE CP5611(MPI)e ayarlanmsa, SIMATIC Manager
dier tm bileenlere bu modl zerinden MPI ayarlarn kullanarak girmeye
alacaktr.
Dier yandan eer S7ONLINE "PC internal(local)a (PC ii(lokal))
ayarlanmsa, SIMATIC Manager yaplandrlm networkler zerinden dier
bileenlere ulamann bir yolunu arayacaktr.
Eer bir ok yol / network girii varsa, beliren bir ekrandan varolan network
girilerinden birinin seilmesi istenecektir.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


Workstation Configuration

SCE (stasyon Yaplandrma Editr)

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_ap_konf_E.11

Siemens AG 2003. All rights reserved.

SCE

4. lk olarak sadece Grevlendirme Sihirbaznn bulduu ve Productive


Operationda olan iletiim modllerini gsterecektir.

Uygulama

Uygulamalarn PC zerinde yrtlp yrtlmeyecei network iindeki rollerine


baldr.
Eer PC, ES olarak kullanlrsa SCEde Application (uygulama) tipi bir index /
slota ihtiya duyar. Bunu yapmak iin, slideda gsterildii zere bo bir index
sras seip
RMC: Add
eklinde aktive edin. Bir uygulama listesi sunulacaktr. Oradan Application
sein.
Eer PC OS olarak kullanlrsa SCEde WinCC Application, "WinCC
application(stby)" veya "WinCC application client" tipi bir index / slota ihtiya
duyar. Hangisinin seilecei OSnin tek bir server olarak m yoksa oklu bir
server olarak m yaplandrldna veya OSnin bir terminal (alc client) olarak
m kullanldna baldr.
Yaplandrma PC zerinden tamamlandnda, Hardware Configden (projede
bulunan) yklenmesi gerekir.

Buradan itibaren PC kendisine verilen rol (ES veya OS) yapmaya hazr hale gelir.
Not

Training Center

for Automation and Drives

PC istasyonlarnn yaplandrlmasnn dzenli olmas salamak iin, WinCC


uygulamasndan biri ayn zamanda Application olarak da ayarlanabilir. Bu,
ESnin ayn zamanda OS de olabildii tek kullancl sistemler iin ksmen
kullanl olabilir. En nemli avantaj ise ES <-> OS geilerinde SCEde bir
deiiklik yapmaya gerek kalmamasdr.

Page 11

SIMATIC PCS 7 System Training


Workstation Configuration

Proje Yaps

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.1

indekiler

SITRAIN Training for


Automation and Drives

Sayfa

Proje Ortam
......................................................................................................................
2
Sistemimiz
...........................................................................................................................
3
PH Atamas
..........................................................................................................................
4
Altrma: Proje Yaratmak..................................................................................................................... 10
Proses Nesne Grnts ................................. .........................................................................................17
Bileen Grntsnden simler
.............................................................................................. 18

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Project Structure

Proje Ortam

Fabrika 1
Balang
malzemeleri

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Proje Ortam

Fabrika 2
Renkler

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.2

SITRAIN Training for


Automation and Drives

Projemiz bir boya retim fabrikasn oluturan paralardan biri. Balang


malzemesi (besleme stou-feedstock) Fabrika 1de retilmekte ve oradan Fabrika
2ye iletilmektedir.
Fabrika 2de bu stok belirtilen depolama tanklarnda saklanmaktadr.
retim prosesinin tamamlanmasnn ardndan son rn, farkl bir depolama
blgesinde, tama ilemlerini beklemek zere depolanr.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Project Structure

Bizim Yklememiz (Fabrika 2)


Fabrika 2
Tank Saklama A. Dou
Reaktr D

Reaktr C

Reaktr B

Reaktr A

Tank Saklama A.Kuzey

(CS =
Ortak Sistemler)
CS: Istm. AS4 AS8 CS:
Clean
CS: Sout.
Reac A+B

Tank Saklama A. Gney

AS3 AS7 Reac C+D

Tank stor. N AS2 AS6 Tama


Kontrol
binas

Tank stor. S AS1 AS5 Tank stor. E


Tama

Fabrika 1

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.3

Siemens AG 2003. All rights reserved.

Fabrikaya Genel Bak Kurulumda otomasyon yaplacak ksm Fabrika 2nin bir ksm ve birok alana
ayrlm durumda (yukarya baknz).
z

Kuzey, Gney ve Dou tank depolama alanlar

A, B, C ve D reaktrleri

Tama

Kontrol binas

Bu ksm aka belirtebilir ve daha sonra bu ksm Fabrika Grntsnde (dier


sayfa) bulabilirsiniz.
Otomasyon Sistemleri
Bu otomasyon iinin gerekletirilmesinde sekiz otomasyon sistemi
kullanlmaktadr. Grev atamalar yukardaki sliden sa ksmnda grnmektedir.
Projemizde sistemin sadece bir ksm, bir otomasyon sistemi (AS) ve bir OS ile
kontrol edilecektir!

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


Project Structure

Fabrika Hiyerarisinin Atanmas


Level 1
Resim

AS01
Level 2
Level 3
Level 4

Resim

AS02
AS03

Resim
CFC

AS04
AS05
AS06
AS07

Resim

altrmada
AS03 yerine kendi ASnizi
AS07 komunuzun ASsini
OS/ES olarak kendi PCnizi
Kullann.

AS08

Resim

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Hedef

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.4

SITRAIN Training for


Automation and Drives

Bir nceki sayfada gsterilen sistem projede Fabrika View (fabrika grnts)
(ayn zamanda Fabrika Hiyerarisi de denebilir) ksmnda da gsterilmelidir.
Yapsal olarak ayn olan A ve B reaktrleri daha nceden yaplandrlm bir
AS ( "ASxx") ile kontrol edilmeli ve yine nceden yaplandrlm bir OS ile
iletilmeli ve izlenmelidir ("OSxx").
PHnin aadaki tanmn daha ileride kullann; yani projenin temel yapsn PCS
7 proje sihirbaz ile yarattktan sonra kullann. Sihirbaz tarafondan otomatik olarak
yaratlan PHyi adapte etmek veya bu PHye yeni eyler eklemek ihtiyacn
duyabilirsiniz.

--------------------------------------------------------------------------------------------------------------------------------Fabrika Hiyerarisi
Fabrika ilikili (Fabrika-related) grnm (PCS 7 araclyla) projeden
arabilirsiniz (SIMATIC Managerda).
View -> Fabrika View
Bu grnm ilk olarak botur. Proje ismini belirttikten (setikten) sonra, aadaki
yolu hiyerariyi yaplandrmak iin kullanabilirsiniz:
RMC: Insert New Object -> Hierarchy Folder
Yeni klasrleri yeniden adlandrabilirsiniz.
Ayn biimde, bir hiyerari klasrn seerek ikinci seviye klasrleri de
yaplandrabilirsiniz.
Sonu: Fabrika View, fabrikann / retim alannn yapsn size yanstr.
Altrmamzda PCS 7 proje sihirbaz 4 seviyeli bir PH yaratr.
lk seviyeyi fabrika ekillendirmesinde kullanacaz. Bu sadece genel bak
amaldr ve AS ve / veya OSde kullanlmaz (ayrca Hierarchy IDentification
HID, Hiyerari Tanmlamasnda da bulunmaz.)

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Project Structure

Seviye 2yi fabrikay reaktr, depolama tank alan gibi blmlere ayrmak iin
kullanacaz.
Seviye 3 alt sistemler iin kullanacaz (rnein; UnitA, UnitC olarak veya
ReaktrA, ReaktrC olarak).
Seviye 4 fonksiyonlar tanmlamak iin kullanacaz (rnein, scaklk kontrol
veya dolum).
AS/OS Atamas

Fabrika klasrleri bir PLCye ve OSye atanmaldr, bylece otomasyon ilemi


doru PLC (sisteme dorudan balants olan direct wire) zerinde yrtlr
ve izlenen nesneler (resimler) doru OSde oluturulur. Fabrika adreslerini
(directory) oluturmak iin aadaki gibi bir fabrika klasr oluturun:
RMC:Object Properties - AS-OS Assignment.
"Lower-level objects..." opsiyonunu seerek dk seviyeli adresler de atamann
ierii iine girecektir.

AS

PLC atamas yapldnda, onun tablo (chart) klasr kaydedilir (atanan AS


zerinde yrtlen tm CFC ve SFC tablolar buradadr).
Select the AS ("ASxx")

Not:

Atamann neden CPUya deil de tablo konteynerine yapldnn sebebi


aadaki gibidir.
Eer henz donanm tanmlamas yaplmam, projeye yalnzca bir S7 program
(sadece yazlm olarak) yerletirilebilir. Programn tablo klasrn Fabrika
Grntsne (Fabrika View) atayabilirsiniz. Donanm tanmlamasn yaptktan
sonra bu S7 programn CPU ierisini kesip kopyalayabilirsiniz. Bu CPU (halen
bo olan) S7 programnn yerini alr ve CPU sadece Hardware Config ile
yaplandrlabilir. Halihazrda yaplandrlm olan Fabrika Grnts ve yazlmda
kayar.

OS

Select the OS ("OSxx")


leride hiyerari klasrnde yaplandrlacak resimler bu OSde tutulur.

simlendirme leri

Bir hiyerari klasr oluturduktan sonra, ilgili nesneleri girmek isimlendirmek iin
u aktivasyonu yapnz:
RMC: New object-> (CFC, SFC, pictures, etc. )
Bu nesneler, belirtilen PLCye (tablo klasrne) veya OSye yerletirilir. Bunlarn
ikisinde de nesneler yklenir ve ikisinde de yrtlmeleri gerekir.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


Project Structure

Fabrika Grnm Ayarlar / zellikler

SIMATIC PCS 7
PH Ayarlar

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.6

Siemens AG 2003. All rights reserved.

u anki projede var olan her bir hiyerari seviyesi iin ekran 1den ayarlar u
ekilde yaplabilir:
SIMATIC Managerdaki herhangi bir fabrika hiyerari adresini aadaki gibi an:
RMC: Fabrika View -> Settings
Projeniz iin isimlendirme ayarlarn yapabilirsiniz (seviye says, her seviye iin
isim uzunluu, seviye isminin fabrika ekillendirmesine eklenip eklenmeyecei
(lm noktas) ve OSdeki ekran hiyerarisinin bu fabrika hiyerarisi
grnmnden alnp alnmad)
OS ksmnda, OS dzeyi olarak hangi hiyerari seviyesinin uygulanabileceini
belirtin (yuvarlak iarete baknz).

Not :

Bir isim atadnzda, OSdeki proses etiket ismi (process tag name) 128 karakteri
gememelidir. sim hiyerari yolundaki isimlerin bir kombinasyonudur (tablo ismi,
blok ismi, ayrc seperator ve balant ismi modln parametre ismi )

Hiyerari Klasr zellikler


Bir hiyerari klasr atktan sonra (genelde ilk seviyede)
RMC: Object Properties.
yolunu kullanarak zellikleri ayarlayabilirsiniz.
AS/OS Atamas

AS / OS atamas ekrannda (ekran 2), aadakileri sein:


-inde CFC ve SFC tablolarnn sakland ASyi (ve onun CPU tablo
klasrn)
-inde resim ve raporlarn sakland OSyi.
Daha dk seviyelerde baka atamalar gerekli olmadka, bu ayarlar daha
dk seviyelere de uygulanabilir.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Project Structure

Kontrol ve zleme zellikleri


Kontrol ve zleme zellikleri (Control and Monitoring Attributes) ksmnda OS
alan olarak seilmi olan dzeyin hiyerari adresi iin bir OS alan tanmlaycs
(identifier) belirleyebilirsiniz. Alan tanmlaycs tm dk seviyeli hiyerari
klasrlerine, OS gstergelerine, OS raporlarna ve mesajlarna tanr (ierilir).
Bu, tm dk seviyeli hiyerari klasrlerinin resimleri ile birlikte OSde tek bir
fabrika alanna ait olduu anlamna gelir. Operatrn alana zel
yetkilendirmelerini (authorization) etkiler.
Resim hiyerarisi fabrika hiyerarisi zerine temellendirilmek istenirse, Order
butone ve Picture name for OS alan aktif hale getirilmelidir (Picture name for
OS sadece OS alan IDsi aktif deilse kullanlr). Hiyerari klasrnn ismi resim
ismi iin ayarlanm (default) olarak girilir. Operatr bu ismin WinCC resim
hiyerarisinde grntlendiini grr.
Bir hiyerari seviyesi iin tm resimlerin sralamalar (order) deitirilebilir (ekran
3e baknz - > Sralama (order) WinCCdeki anahtar (key) seti ile seim sras
iin nemlidir).
Not

Training Center

for Automation and Drives

Tm ayarlar sayfa 6daki ekran 2de atanan AS veya OS ile balantldr.

Page 7

SIMATIC PCS 7 System Training


Project Structure

HID Oluumu

1
2

7
3
4

ES zerinde HID = 111\222\333\444\\555\666


OS zerinde HID = 111/222/333/444/555/666
Kombinasyon seilebilir
OS zerinde Proses etiketi = 111/222/333/444/555/666.777
777

SIMATIC PCS 7
HID Yaratm

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.8

Siemens AG 2003. All rights reserved.

Hiyerari Tanmlamas (Hierarchy IDentification (HID) ) aadaki bileenlerden


oluturulur:
a. Fabrika hiyerarisinden yol (path) ismi
b. Tablo ismi
c. Blok ismi
Hiyerari klasr isimlerinin seilebilir kombinasyonlarnn aktarlmas sonucu
oluan fabrika grnts dizisi HIDye eklenirken (silidedaki 1 4 aras
deikenler), tablo ismi (5) ve blok ismi (6) HIDde her zaman bulunur.

Proses Etiketi

Eer her bir modl parametresi WinCCde grnr klnmak istenirse, parametre
ismi (8) bir periyotla ayrlarak daha nceden aklanm bileenlerin arkasna
eklenir.

rnekler
CFCde

CFCnin tablo referans verisinde, 2U301 blou,


Fabrika2\Reaktrs\UnitC\Drain\\Dr301nin bir paras olarak grnr.

Tablo ismi hiyerari yolundan (adresinden) \\ ile ayrlr.


WinCC(HID)de

Modl ismi u ekilde grnr


Fabrika2/Reaktrs/UnitC/Drain/Dr301/2U301 (tm PH seviyeleri HIDye
eklenirse)
rneimizde, Seviye 1 iin yaplan PH ayarlarnda Included in HID (HIDde
ierilmitir) sekmesi seilmemitir. Bu yzden ayn blok iin ortaya kan HID
Reaktrs/UnitC/Drain/Dr301/2U301 olur.

WinCC(Proses Etiketi)de
Eer yukardaki bloun bir parametresi adreslenirse, bir proses etiketi olarak
tanmlanr ve WinCCde u ekilde grnr:
Reaktrs/UnitC/Drain/Dr301/2U301.QCONTROL

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Project Structure

OS Hiyerarisi (PLC/OS)

SIMATIC Manager

WinCC CS

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.9

Siemens AG 2003. All rights reserved.

liki

WinCC RT

SITRAIN Training for


Automation and Drives

Resim hiyerarisini fabrika grnmnden elde ettiyseniz (bir nceki slide, ekran
1) ilikiler yukardaki sliden bir sonucudur.
SIMATIC Managerdan OSyi seip aktif hale getirdikten sonra,
RMC: Compile
yoluyla WinCC CSde (Configuration System Yaplandrma Sistemi) derlerseniz,
Picture Tree Manager (Resim Aac Yneticisi) otomatik olarak, resim
hiyerarisi ile birlikte oluur.
WinCC RT (Run Time alma zaman)deki alma durumunda fabrika
operatr bir alan seip, resim hiyerarinin grafik grntsn alabilir ve istenen
alt alana bakabilir.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


Project Structure

OS Hiyerari (Resim Yaps)


Tank saklama

Reaktrs

Tama

ComSyst

Grup grnts

Reaktrlerin Genel Grnm


(Reactor.PDL)

Reaktrler
Unit A,B,C,D
(UnitA.PDL...)

Detaylar
(gerekliyse)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.10

SITRAIN Training for


Automation and Drives

Bu OS resim hiyerarisini fabrika hiyerarisinden elde edebilirsiniz.


lgili sistem bileenleri iin resimlerin, fabrika grnmndeki hiyerari
klasrlerine girilmesi ve bunlara anlaml isimler verilmesi gerekmektedir.
Daha sonra OS (Graphic Designer Grafik Tasarmcs) aygt bu resimleri
dzenlemek iin kullanlabilir.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


Project Structure

Altma: Proje Yaratmak (1-Tip)


Ekran says

Ayarlar

nizleme (sadece rnek)

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.11

Siemens AG 2003. All rights reserved.

DYE adnda bir PCS 7 oklu projesi (multiproject) oluturun. Bu proje bir AS-400,
tek kullancl sistem olarak bir OS ve bir ana veri ktphanesi (master data
library) iersin. Projeyi yaratmak iin PCS 7 proje sihirbazn kullann.
---------------------------------------------------------------------------------------------------------

Admlar

1. PCS 7 proje sihirbazn an


2. Multiprojecti sein
3. CPUyu sein
4. Yaratmak istediiniz nesneleri tanmlayn
z

PH seviye says

AS nesneleri: CFC, SFC tablolar

OS nesneleri: tek kullanc (single-user) olarak PCS 7 OS as single-user,


ok kullancl (multi-user) sistem (opsiyonel olarak i boluklu redundant
)

5. sim atayn
6. Mesaj numaras atayn
7. Grntleme aygtlar iin dil seimi yapn
---------------------------------------------------------------------------------------------------------Prosedr

1. SIMATIC Managerdan sihirbaz u ekilde balatn:


File -> Wizard "New Project"...
Sihirbaz size birka tane, zerinde ayar / seim yapabileceiniz pencere
aacaktr. Tm pencereler doldurulduunda, istenen bileenlerden oluan bir
PCS 7 projesi yaratlacaktr.

Ekran 1(4)

Training Center

for Automation and Drives

2. Multiprojecti seiniz. n gsterimde fabrika ve bileen grnmlerinin nasl


olacan greceksiniz. Eklenen ekranlarda yaplan ayarlarla bu grnmler
gelitirilecektir.
Page 11

SIMATIC PCS 7 System Training


Project Structure

Altrma: Proje Yaratmak (2-CPU)

PCS 7 tarafndan desteklenen


CPU modlleri

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.12

Ekran 2(4)

3. Kullandnz CPU cinsini seiniz (AS / PLC iin blm para listesine
baknz)

Not

Ayarlarn yaptnz kurulumda raf (rack) veya g kayna tipi iin herhangi bir
ey girmeniz istenmez. Burada sadece temel yaplandrma ayarlar girilir.
Proje kurulduktan sonra, bu bileenlerle badamas salanr. Bunun iin
Hardware Config kullanlr (ileride aklanacak).
Bileen ve modller burada eklenir ve yaplandrlr.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


Project Structure

Altrma: Proje Yaratmak (3-Nesneler)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Ekran 3(4)

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.13

4. Burada ilk olarak kurulacak Fabrika View (fabrika grnts iin) derinlik
seilir. Biz projemizde 4 seviye kullanacaz.
Son seviyede bir CFC ve bir SFC tablosu eklenir.
PCS 7 OSyi tek kullancl (single-user) sistem olarak kullacaz (ayn bilgisayar
hem ES hem de OS olarak kullanlacak).

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


Project Structure

Altrma: Proje Yaratmak (4-Proje smi)

Adres (dizin) ismi


= proje isminin paras

Saklama adresi seilir

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.14

SITRAIN Training for


Automation and Drives

Ekran 4(4)

5. Alt adresleriyle beraber hard diskte bir proje yaratlm oldu. Eer proje ismi 8
karakterden kkse, adresiyle ayn olacaktr.

Not

Bu adres aacnda dosyalarn veya adreslerin (directories) isimlerini


deitirmek veya onlar silmek iin Windows uygulamalarn kullanmayn!
Sadece salanan yaplandrma aygtlarn (SIMATIC Manager) kullann;
deiiklikler projeye ancak bu yolla yapldnda eklenir.

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


Project Structure

Altrma: Proje Yaratmak (5-Masaj Numaralar)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Mesajlar

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.15

SITRAIN Training for


Automation and Drives

6. Proses kontrol sistemi ierisindeki her mesaj kendine zel bir numara ile
tanmlanr.
Ayarlanm olarak gelen "Unique message number assignment for the CPU"
(CPU iin zel mesaj numaras atama) zelliinin yeni proje / ktphanelerde
kullanlmas avantajldr. Online Yardm bu ayarn kullanlmasnn avantajlarn
aklar.
Dier seenek PCS 7nin dier versiyonlarndan V6ya proje tarken kullanlr
(PCS 7 V6 SP1den beri mmkndr).

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


Project Structure

Altrma: Grnt Dili

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.16

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Gsterge Dili
7. SIMATIC Managerda projelerin metinlerinin hangi dilde gsterilmesini
istediiniz gibi ayarlanabilirsiniz.
Metinlerin grntlenmesini istediiniz dili u ekilde ayarlayabilirsiniz:
Options -> Display Language...
Tek ve default olan gsterge diline daha fazla dil ekleyebileceiniz bir ekran
karnza gelecektir. Varolan bir dili sol taraftan seip > tuuna basarak projenin
iine ykleyebilirsiniz.
Daha sonra sa tarafta default dili seebilirsiniz; metinleri (mesaj metinleri,
operatr metinleri) bu dilde yaplandrlacaktr.
Not 1

Bunlar, yaplandrlm metinler yaratabileceiniz dillerdir. Bu opsiyon SIMATICte


Options > Settings, "Languageden ykleyeceiniz dille ilgisi yoktur.

Not 2

Eer daha sonra CFCye mesaj ieren bir blok ve / veya bir operatr metni
eklerseniz, projede kullanlan metinler gsterge dili olarak seilmi dilde blok
ktphanesinden alnr. Bir yaplandrma ekran setiinizdeyse (rnein, bloun
mesaj metni) metin o anki aktif ayarlanm (default) dilde gelecektir.

Not 3

Training Center

for Automation and Drives

Men yoluyla

Page 16

SIMATIC PCS 7 System Training


Project Structure

Proje Yaratmak (6-Grnmler)


Bileen grnm
oklu proje
Blm proje
PLC
Seilen veya alan
dizinin/konteynerin/programn veya
istasyonun iindeki nesneler

PC istasyonu olarak OS
Ana veri ktphanesilibrary
Fabrika hiyerarisi
Fabrika grnmne giri iin yaplandrlm blm proje

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.17

SITRAIN Training for


Automation and Drives

Sonu

Sihirbaz, balangcnda (3 adet olan) grntlerinden 2si gsterilen bir SIMATIC


PCS 7 projesi yaratt.

Bileen Grnts

Proje kullanlan SIMATIC bileenlerine gre yaplandrlr ve gsterilir. Bu


SIMATIC Manager iin default bir grnmdr. Bileenler / aygtlar (AS, PC,
networkler) nde bu bileenlerle ilikilendirilmi yazlmla beraber gsterilir.

Fabrika Grnts

Bu grnm sadece PCS 7de bulunur ve temeli fabrikann yapsna dayanr.


Otomasyon kurulumun yaplandrmasn gsterir. Yaplandrma mhendisi
fabrikann hangi ksmnn hangi aygt zerinden kontrol (automate) edildiini
belirler. Fabrika ksm seildiinde, ilgili yazlm grntlenir (tablolar, resimler ve
ek bilgiler).

Ana Veri Ktphanesi (Master Data Library)


Bu ktphane sadece bir multiproject iin yaratlr ve her
bir para proje iinde kullanlan yazlm (bloklar, tablolar) kalp olarak ierir.
Birok insann zerinde alt projelerde, bu yazlmn ana veri
ktphanesinden kullanm yaygndr.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


Project Structure

Proses Nesne Grnm

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.18

Proses Nesne Grnts Sadece burada eksizliin grnmesi iin gsterilir. Bu grnm yaplandrma
srasnda kullanacaz.
Daha sonra projenin ierisinde, SIMATIC Managerdan
View-> Process object view.
yoluyla alabilir. Sol tarafnda PHlar sralanr buradaki fark bir PH klasr
seildikten sonra tm alt adresler ve nesneler (tablolar, resimler)
grntlenmesidir. Sa taraf ise nesneler hakknda detayl bilgi sunar ve bu bilgi
buradan incelenebilir / deitirilebilir.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


Project Structure

Bileen Grnmndeki simler

AS belirtilmesi
S7 program ismi ASye yeden olarak
WinCCde grntlenir

Bilgisayar ismi
OS ismi
Ktphane iin S7
program ismi

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_p_stru_E.19

Siemens AG 2003. All rights reserved.

Proje simleri

PCS 7 sihirbaz ile girildi. Yeniden adlandrlmamalar, deiik versiyonlara geii


kolaylatrmak adna nerilebilir.

AS smi

SIMATIC 400 istasyonunun, kurulduu yerde tekrar bulunabilmesi iin yeniden


adlandrlmas gerekir. stasyonu sein ve aktive edin:
RMCRename

and

yeni bir isim girin (ASxx, xx istasyon numarasdr)


S7 Program smi

Yazlm sakland adresin ismi; bu adres enstrmantasyonda ve WinCCde bu


ASden gelen kontrol mesajlarnda AS adna bir alternatif (yedek) olarak
grntlenir. AS ismiyle ayn veya ona benzer olmaldr, rnein s7_AS03.

Bilgisayar smi

Bir PC istasyonu bilgisayarn Windows ismi ile tanmlanr. sim bilgisayarn


yneticisi tarafndan belirlenir. smi masastndeki My Computera (Bilgisayarm)
girip, aadaki yolu izleyerek belirleyebilirsiniz:
RMC: Properties->Network Identification->Computer Name
burada yazan ismi kopyalayn.
SIMATIC Managerda PC istasyonunun ismini deitirirken, kopyaladnz ismi
oraya yaptrabilirsiniz.

OS smi

Bu isim serbest olarak atanabilir, ancak OS bilgisayarnn tannmasna izin


verecek biimde olmaldr.

S7 Program smi

S7 program adresi ktphane iin yeniden adlandrlabilir.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


Project Structure

HW Config

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.1

SITRAIN Training for


Automation and Drives

indekiler
Yaplandrlabilir Bileenler

Sayfa
............................................................................................................

HW Configi Ayarlamak ........................................................................................................................... 3


Altrma: AS HW Config (Merkezi AS) .................................................................................................

Altrma: AS HW Config (CiR uyumluluu) ......................................................................................

Altrma: AS HW Config (CPU PIS) ..................................................................................................

12

Altrma: AS HW Config (Sembolik Kanal simleri)........................................................................ 14


AS Yaplandrmasn Derlemek ve Yklemek......................................................................................... 16
Altrma: SIMATIC PC/HW Config (yaplandrma) (OS)
............................................................................................

17

OS Yaplandrmasn Derlemek ve Yklemek ......................................................................................... 19


Altrma: HW Config, yklemek ......................

Training Center

for Automation and Drives

...........................................................................

Page 1

20

SIMATIC PCS 7 System Training


HW Config

Yaplandrlabilir Bileenler

AS

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

OS

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.2

SITRAIN Training for


Automation and Drives

Yaplandrma

Projenin iinde donanm bileenleri kullanlr. Bunlar, otomasyon sistemler (AS),


operatr istasyonu (OS) veya mhendislik istasyonu (ES) olarak kullanlan
PClerdir. Ancak hala kullanlmak iin yaplandrlmalar gerekmektedir.

HW Config

Yaplandrma iin Donanm Yaplandrmas, ksaca Hardware Config diye


adlandrlan bir ara kullanlmaktadr. AS ve OS iin bu ara ayn biimde
kullanlmaktadr.

AS

ASyi yaplandrmak iin SIMATIC Managerda (bileen grnmnde) mouseu


kullanarak gereken ASyi simgeleyen sembol sein ve daha sonra,
RMC: Open Object. yolunu izleyin.
Ara yklenmitir. Alternatif olarak sa taraftaki donanm sembolne ift
tklayabilirsiniz.

OS

OSyi yaplandrmak iin, SIMATIC Managerda (bileen grnmnde) mouseu


kullanarak gereken PCyi simgeleyen sembol sein ve daha sonra,
RMC: Open Object yolunu izleyin.
Ara yklenmitir. Alternatif olarak SIMATIC Managern sa tarafndaki donanm
sembolne ift tklayabilirsiniz.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


HW Config

HW Configi Adapte Etmek

SIMATIC PCS 7
Ama

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.3

Siemens AG 2003. All rights reserved.

PCS 7 proje sihirbaz bir AS ve bir OS yaratm durumdadr. Oluturulan donanm


yaplandrmas minimum dzeyde snrlandrlmtr ve bu nedenle kullandnz
AS veya OSye uyarlanmas gerekir. Bu durumda ASler ve PCler iin blm
(para) listeleri gz nnde bulundurulmaldr.
----------------------------------------------------------------------------------------------------

Terimler

HW Config arac bir istasyonla (AS veya PC) ilgilidir. Sa ksmda, bir aa
yaps SIMATIC bileenlerini (hardware catalog) grntler. Bir bileen
setikten sonra (slidedaki 2. ok) ilgili Sra No. (Order No.) ve ksa bir tanm
aklama alannda (comment field) gsterilir. Eer modl yerletiremediyseniz
(hani u anki bir PCS deilse veya daha eski bir modlse) donanm profili
(hardware profile) olarak Standart sein ve yeniden aratn (slidedaki 1. ok).
Orada SIMATIC Managern u anki versiyonunca bilinen tm S7 modllerini
bulacaksnz.

Prosedr

PCS 7 sihirbaz, raf (rack) veya baka bir ekirdek modl iin sizden bir
tanmlama istemedi. Bu nedenle, SIMATIC Managerdan istasyonu / ASyi sein
(bileen grnmnden) ve
RMC: and choose Open
yolunu izleyerek HW Configi an. Daha sonra:
- Raflarn (rack), g kaynaklarnn ve kullanlan CPUnun (Object Properties
zerinden) sra numarasn (order number) ve gerekirse firmware (bir ROM ip
zerine kalc olarak yazlm veri) versiyonunu kontrol edin. Eer sizin blm
(para) listenizle uyumuyorlarsa deitirilmeleri gerekecektir (aaya baknz.)
- Henz belirlenmemi modlleri giriniz (iletiim modlleri)

Deitirme

Bir raf (rack) veya baka bir modl deitirmek iin donanm katalogundan
(hardware catalog) gereken modl arayn. Byle yaparken ayarlanm olan
donanm profilini de gz nnde bulundurun. Aklama alan (3. ok) ilgili sra
numarasn ve seilmi olan eleman iin (2. ok) ksa bir aklamay gsterir.
.

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


HW Config

Doru eleman seinve mouseun sol tuunu basl tutarak raf (rack) / modl
sembolne srkleyin ve brakn. Eer deiim mmknse, iki bileeninde sra
numaralarn ieren bir mesaj grntlenir ve bu mesaj kabul edilmelidir. Eer
deiim mmkn deilse (eski / yeni bileenler uyumlu deilse) mouse iaretisi
iine arp konulmu bir ember eklini alr.
Bu durumda, eski modl silinip, yenisiyle deitirilmeden nce ayarlar dokman
haline getirilmelidir. Daha sonra bu ayarlar yeni modle aktarlmaldr.
Ekleme

Donanm katalogundan ekleme yaparken, CP veya modl (sra numarasna ve


gerekirse firmware versiyonuna dikkat edin!) semeniz ve rafta (rack) istenen
ksma (slota) srklemeniz gerekmektedir.

Not

Eer yanl bir ksm (slot) seerseniz, mouse kullanarak modl baka bir yere
srkleyebilirsiniz. Bu yer bo ve yeterince byk olmaldr (yeri deitirilecek
modl iin gerekli slot saysnn karlanmas gerekir).

Not

Katalog profili (slidedaki 1. ok) PCS 7 kurulumunda ayarlanr. Otomatik olarak


yaratlan (s7hpro0) bu profilin ayarlar u yolla deitirilebilir:
Options -> Edit catalog profile
Burada standart profilden (bir pencere) yeni profile (dier pencere) nesneleri
kopyalamak iin Windows metotlarn kullanabilirsiniz. Tamamlandktan sonra,
yeni profili kaydetmek iin aadaki yol izlenir:
Profile -> Save as...
Profil kutusunda yeni yaratlan profil seim iin nerilir.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config (Merkezi AS)


Slot 1

PS 407 CPU
CP CP
417-4DP DP Eth
( UR1 veya UR2)
X1
X2

MPI

DP
ET 200M
PS

PROFIBUS
adresi

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SM
IM
153-2

SM

SM

SM

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.5

ASnizin merkezi ksm iin modlleri yaplandrn. PLCniz iin verilen blm
(para) listesini yol gsterici olarak kullann! (rnek Karlsruhedeki 22. snfla
ilgilidir.)
---------------------------------------------------------------------------------------------------------

Admlar

1. Raf (rack) deitirin (UR=Universal Rack Evrensel Raf )


2. G kaynan deitirin (PS=Power Supply g kayna )
3. CPUyu deitirin / entegre DP arayzn ekleyin
DP blmn (segmentini) yeniden adlandrn ve zellikleri kontrol edin
4. PROFIBUS-DP iin (eer varsa) CP girin ve ayarlarn yapn.
DP master olarak CP 443-5 Exti ayarlayn
DP blmn (segmentini) yeniden adlandrn ve zellikleri kontrol edin
5. Ethernet iin CP girin ve ayarlarn yapn
Sistem bus iin yeni bir Ethernet a yaratn ve yeniden adlandrn
MAC adresi atayn / kontrol ediln, TCP / IP protokoln kullanm d
brakn
----------------------------------------------------------------------------------------------------------

HW Config Amak

Projede yaplandrlacak AS olarak (sizin ASniz) ASxx sein.


RMC: and choose Open Object.
stasyonun bileenlerini (raf rack , PS, CPU, CP ve I / O modlleri)
yerletirmek ve yaplandrmak iin HW Configdeki donanm katalogunu kullann.
Eer katalogu gremiyorsanz,
View -> Catalog sein ve aktive edin.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


HW Config

Raf (Rack)

Donanm katalogundan istenen raf (rack) aadaki yolu izleyerek sein


SIMATIC 400 -> RACK 400 -> UR1 ve
Srkle Brak kullanarak sol st pencereye tayn ve varolan rafn (rack)
zerine geldiinde brakn.

Dikkat!

Setiiniz katalog bileenleri iin aadaki katalog penceresindeki detayl bilgileri


(specification) kontrol edin (sra No. ve yorum); bylece doru bileenleri
ekleyebilirsiniz. Herhangi bir bileeni yanl girdiinizde CPUnun almaya
balamamas muhtemeldir.
Evrensel raf (rack) UR1 / blm (para) listenizden semi olduunuz bileen alt
raf (subrack) 0 ile yerdeitirecektir. Slotlar sra sra listeleneceklerdir. Artk her
bir slotu belirli bir yere yerletirebilirsiniz (yine srkle ve brak kullanabilirsiniz).

G Kayna

Slot 1i seiniz. Donanm katalog seiminde


SIMATIC 400 -> PS 400 -> rnein, PS 407 10A

yapn ve varolan g kaynana tayn. Eer sihirbaz tarafndan girilen g kayna ile uyumlu ise
deitirmek isteyip istemediiniz sorulacaktr. Byle olmazsa eskisini silip yerine
yenisini girebilirsiniz.
CPU

PCS 7 sihirbaznda zaten CPU semitiniz. Eer sihirbazda doru CPUyu


semediyseniz donanm katalogundan dorusunu seebilirsiniz, rnein:
SIMATIC 400 -> CPU 400 -> CPU 417-4 -> V3.1
yaparak var olann zerine tayabilirsiniz.
Entegre DP arayz ile CPU iki slotluk yer kaplar. DP arayznde bir PROFIBUS
kablosu gsterilir. Kabloyu u ekilde seebilirsiniz:
RMC: choose Object Properties ->General -> Properties button (Subnet)
yaptktan sonra anlaml bir isim verin (rnein;"DP segment1", veya
DP_AS01_int1, veya DP_AS01_ext3). Seilmi olan a iin DP protokolnn ve
istenen veri transfer hznn (saniyedeki darbe veya bit baud ) zellikler
(properties) ksmndan ayarlanp ayarlanmadn kontrol edin (default: 1.5
Mbaud). Karnza kan grnt "DP master system (1)" tanmlaycs ile
PROFIBUS DPyi temsil eder. ET 200M PROFIBUS DPye daha sonra
eklenecektir.

MPI ile CPUnun A Balants


Yeni bir CPUnun default olarak tanmlanm MPI adresi 2dir. Bu adresi
deitirmeniz ve CPUnun MPI ile a balantsnn kurulduunu tanmlamanz
gerekir. Ayrlm / nceden tanmlanm adresler unlardr: PG/PC=0,
HMI/OP=1, CPU=2.
CPUda MPI/DP semboln seiniz,
RMC ve Object Properties seerek MPI arayzn deitirmek iin
MPI adresini yeniden atayn (adres > 2 ve adres < 32)
MPI an sein (kurulmu networked olarak).
leride sistem bus olarak Endstriyel Ethernet kullanlsa bile, MPI arayz
donanm yaplandrmas ilk kez yklendiinde kullanlr.
Not

6GK7 443-1EX11-0XE0 V2den yeni Ethernet CP Ethernet zerinden kartn


dorudan adreslemesini destekler, bu yzden MPI yoluyla ilk kurulum artk gerekli
deildir.

Ek DP Segmenti

Rafa (rack) baka bir DP segmenti (ksm) iin ek bir CP balanrsa, (rnein CP
443-5 Ext) , bu CP rafa (rack) HW Configden yklenmeli ve bir DP segmenti ile
balanmaldr (ikinci DP master olarak).
Donanm katalogundan,
SIMATIC 400->CP 400-> CP 443-5 Ext sein; doru CPyi sein ve srkle
brak kullanarak CPyi doru raf (rack) slotuna tayn. Yeni bir DP a kurarken,
CP iin kullanlan PROFIBUS arayzne alan ekranda NEW ksmn seiniz ve
daha sonra a yeniden adlandrnz (rnein, DP segment2).

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


HW Config

DP Master olarak CP

Rafta CP 443-5 Exti sein;


RMC ve Insert DP master system seerek
yeni hat (sra line) segmenti iin sistemi master olarak tanmlayn. Ek ET 200M
aygtlar iin ematik olarak grntlenen hat (sra line) segmentini veya
PROFIBUS PA iin DP / PA balant / kuplr modllerini kullanabilirsiniz.
Eer CPyi yaplandrmak istemiyorsanz (rnein hibir DP donanm
balanmamsa), g kayna ile balantsn kesmeniz gerekir (raftan rack
karmanz gerekir). Eer rafta (rack) varsa ama donanm yaplandrmasnda
yoksa, CPU alamaz (hangi firmware versiyonunun yklendiine bal olarak
STOP modunda kalmay srdrebilir) veya yklenir.
Bu nedenle, eer bu CP donanmda bulunuyorsa, HW Configde de girilmesi
gerekir.

Ethernet CP

Ethernet, sistem bus iin standart olarak kullanlr. CPyi HW Configde girin. HW
katalogunda,

SIMATIC 400->CP-400->CP 443-1-> "actual CP" sein ve rafa (rack) yerletirin.


Alan "Ethernet interface properties" ekranndan -> Parameters taba tklayarak
NEW seerek
yeni bir Ethernet alt a yaratabilirsiniz (imdiye kadar yapmadysanz), alt a yeniden adlandrn (rnein
system bus olarak) ve bu bus CPnin a kurulduuna dair bir tanmlayc
olarak iaretleyin.
MAC adresini proje ierisinde ak bir biimde ayarlayn. Fiziksel olarak bus zerinde var olan ama
projede olmayan dier dmleri (node) de gz nnde bulundurun.
Daha yksek performans sunmas asndan ksa mesafeli alarda ISO tama
protokolnn kullanlmas nerilebilir. Ancak, byk lekli, yol gstericilerle
(routers) balanm alar vastasyla iletiim kurmak istendiinde TCP zerinden
ISO (ISO-on-TCP) tama protokolnn kullanlmas daha uygun olur.
Ltfen zerinde altnz otomasyon sisteminin blm (para) listesinde yaplan
adres nerisini not ediniz ve IP protokoln aktif olmayan duruma getiriniz.
Not

Donanm yaplandrmas altrmann daha ileri bir aamasnda yklenecektir.


Donanm yaplandrmas ASye ilk kez yklendiinde MPI araclyla tanr.
Bunun iin, S7ONLINE, MPI uyumlu bir CPde giri noktas olarak aktive
edilmelidir (bu prosedr Workstation Yaplandrmas konusunda PC Arayznn
Ayarlanmas ksmnda aklanmaktadr).
Ykleme prosedr srasnda, parametre ayarlar CPUdan Ethernet CPye
gnderilecektir (bu nedenle parametreler ayarlanr).
Entegre Ethernet CP (LAN kart veya CP 1613) zerinde PC arayzn
deitirirseniz, sistem bus zerinden ek verileri ykleyebilir ve irdeleyebilirsiniz
(donanm yaplandrmas ve sonradan gelen yazlm).

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config (PROFIBUS DP CiR Uyumluluu)


CP CP
PS 407 CPU
417-4DP DP Eth
( UR1 veya UR2)

MPI
DP

CiR
PS
ET 200M

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

PROFIBUSadresi

IM SM
153-2

SM

SM

SM

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.8

I / Olar (ET 200M) yaplandrn. Yaplandrma alrken de deiikliklerin


yaplmasna izin verir (CiR: Configuration in Run; almakta Konfigrasyon).
Ltfen lab PLCnizin blm (para) listesine bal kaln.
-------------------------------------------------------------------------------------------------------

Admlar

1. CiR uyumluluunu aktive edin


2. CiR nesnesi iin parametreleri ayarlayn (rezerve adres aral)
3. CiR modl iin parametreleri ayarlayn
4. I / O modllerini girin ve yaplandrn
5. Proses grntlerini ayarlayn (CPU ve I / O modlleri)
6. I / O kanallar iin sembolik isimler atayn
7. Derleyin ve ykleyin (nce NetProya)!
---------------------------------------------------------------------------------------------------------

CiR Uyumluluu (sadece datlm distributed I / Olar iin)


CiR

alma esnasnda, CPUyu durdurmadan datlm I / Olara eklemeler


yaplmas gerekebilir. Bir nceki grafikten CPUnun entegre DP arayznden DP
master sistem (1)i sein.
RMC: Activate CiR Compatibility.
PROFIBUS DPde CiR nesnesi olarak adlandrlan sonu grntlenir. Bu
nesnenin I / Olarn gelecekteki genilemelerine bal olarak parametrize
edilmesi gerekmektedir. As a result a so-called CiR object is represented on the
PROFIBUS DP.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config
(PROFIBUS DP CiR Nesnesi iin Ayarlanm Parametreleri)

Slave bana
mak. byte

10 x 244 = 2240 I / 2240 O


CPU
zelliklerinden,
PII/PIQ olarak
ulailabilir
yaplmaldr!

SIMATIC PCS 7
CiR

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.9

Siemens AG 2003. All rights reserved.

Yukarda grlen ekrana u ekilde girilebilir:


RMC: Properties
CiR nesnesi gelecekteki DP / PA slaveleri iin kaynaklar tutmak zorundadr. Her
bir slave 244 bytea kadar alan gerektirebilir (gerek I / O modllerine bal
olarak, daha az da olabilir). Online olan segmente girilebilecek slave saysnn da
bir st limiti vardr.

1. DP slavelerin garantilenen says (ET200, DP saha aygtlar) gelecekteki genilemelere gre


parametrize edilmelidir. Eer hibir Extra Settings (ekstra ayar) seilmemise,
giri ve k bytelarnn toplam otomatik olarak grntlenir.
2. Bunlar aadaki adresteli ayarlar iin toplam deerler olarak gz nne alnmaldr
CPU Properties -> Cycle/Clock Bit Memory -> Size of the process images
(tm segmentler zerindeki tm DP slaveler iin)
CPU zellikleri online olarak deitirilemez!

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


HW Config

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.10

SITRAIN Training for


Automation and Drives

Donanm katalogunu an,


PROFIBUS DP-> ET 200M
yolunu izleyerek versiyonunuzu seebilirsiniz (rnein. IM153-2) ve mouse
kullanarak bunu CiR nesnesinin zerine tayabilirsiniz.
Alan ekranda ET 200 M iin the PROFIBUS DP (I/O) adresini belirtin (IM iin
adres anahtarlarnda ayarland gibi). Ekran kapattktan sonra ilgili grup (frame)
en fazla 11 slotla grntlenir (I / O modlleri iin 4 ila 11 arasndaki slotlar
kullanabilirsiniz).
Not

Training Center

for Automation and Drives

Tm IM 153-2ler CiR uyumlu deildirler (sralarken dikkat edin). u anda (V6.0),


V6 donanm profilinde 153-2 HF ve 153-2 HF FO uygundurlar.

Page 10

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config
(PROFIBUS DP CiR Modl iin Parametrelerin Ayarlanmas)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.11

Seilmi IM 153-2 CiR desteklerse, pencerenin alt tarafnda slot 4ten bir CiR
modl nerilir.
I/O Modlleri

I /O modlleri ET 200M tablosundan girilir (daha nceden istasyon iin olduu


gibi; ama imdi ET 200M / IM 153-2 adresinden modllerle). Bu yolla CiR modl
bir saa kaydrlr ve sradaki I / O modln kabul etmeye hazr hale gelinir.

Not Adresler

CiR modl giri ve klar iin bir adres aral saklar (toplam 22 bytetan az
olan slave yoluyla da adreslenebilirler). Daha sonraki herhangi bir zamanda

girilecek her modl iin modl zelliklerinden yeterli saklanm bellek aral (reserve sufficient
memory range) yaratlmaldr. Ayrlan bellekteki herhangi bir art sadece CPU
durduunda gerekletirilebilir. rnein, planlanan yaplandrma 8 modl iin
bir ET 200M iken (ilgili bus modlleri dorudan balangta yklenmelidir) ve ilk
kurulum 5 AI modlyle (8-kanal) donatlmsa, 5x8x2=80 byte giri adresi
kullanlm demektir. CPU alma durumunda (CPU Run state) kalan slota
ayn modllerden eklenmek istenirse, ilk kurulumda ayrlm 8x8x2=128 bytelk
giri adresine ihtiyacnz olacaktr. 1 kelime = analog deer bana 2 byte
gereklidir.
Not: Modl Deiimi
PCS 7 kullanlrken, iletim srasnda modlleri deitirebilirsiniz. ET 200 sein,
RMC: Object Properties sein, daha sonra Special tab.
"Module exchange during operation (alrken modl deitirme) modunu aktive
edin.
Burada listelenen bus modlleri raf (rack) ierisine yklenmelidir. Eer bu
seenei ayarlamay unutur ve daha sonra, alma durumunda modl
deitirmek isterseniz, bir raf hatas (rack failure) mesaj ile uyarlrsnz (sanki
btn modller hata verir gibi).
G kayna yaplandrlmam durumdadr. Dardan 24 Vluk bir kaynak olarak da verilebilir

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config (CPU proses grnt blmlendirmesi)


PIP proses grnt blmlendirmesi
=
PIPI (giriler)
+
PIPO (klar)

CPU
OS

DP ana
tampon (buffer)

PIPI1

giriler

OB32
2

OB32

PIP1
Trt

PIPO1

OB35

PIPI2
3

IM
153

PIP2

OB35

klar

DO

AI

P
I
P
2

P
I
P
1

PIPO2

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Proses Grnts

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.12

SITRAIN Training for


Automation and Drives

DP master (CP veya CPUdaki entegre DP arayz) dnel olarak PROFIBUS DP


segmentini (slidedaki 1. ok) tarar. Byle yaparken slavelere veri geiini salar
(rnein, k modllerine gei iin ET200M) ve slavelerden veri okur (giri
modllerinden alnan veri). Veri bir IM i tamponu (buffer) ile iletilir.

Trt (hedef dn zaman) Her bir dngde, DP master deerleri her bir slaveine yazar ve oradan okur.
Tampon ierii modllerin giri ve klarnn bir grntsn oluturur. Dng
zaman Trt: hedef dn zaman olarak adlandrlr ve CiR nesnesinin
zelliklerinde veya IM 153 ierisinde gsterilir. DP yenilenme (update) dngs
CPU programndan bamsz olarak alr, ancak en azndan proses deerlerini
ileyen en hzl programdan daha hzl olmaldr.
Kullanc programlarndaki deerlendirmeler (hesaplamalar) iin, ileyen
sistemden gelen ve arada saklanan giri bilgisi belirlenen bir noktaya
kopyaland srada tampondan CPU hafzasna kopyalanan saha / k verisi
tampona geri yazlr. Ancak o zaman programlar okuma (I) ve yazma (O) (read(I)
ve write (O)) giriini alarak, proses grnts hafza alanna girebilirler.
Senkronizasyon

Training Center

for Automation and Drives

Bu programlarn tutarl proses verisiyle altklarn garanti eder. Yani, iletim


sistemi program balatmadan nce giri proses grntsnn yenilenmesini
(update) salamal ve onu dondurmaldr. Program altrldktan ve komutlar
k proses grntsne yazldktan sonra k grnts DP mastera
gnderilir. Ancak, proses iaretleri ve onlarn ilgili ilemeleri seilebilen
tekrarlanma zamanlar ile altklar iin (hzl / yava prosesler), onlarnda
senkronizasyonlarnn tutmas gerekmektedir.

Page 12

SIMATIC PCS 7 System Training


HW Config

Proses Grnts Ksm CPU, OBleri kullancnn programlar yrtebilecei farkl hzlarda sunar.
OBlere CPU zelliklerinden bir proses grnt ksm atayabilirsiniz

PIPn (rnein OB32<->PIP1, OB35<->PIP2, OBxx<->PIPn, n = 1, , 16 ve n


CPUya baldr). Ayn zamanda her bir I / O modl iin, modln
zelliklerinden bir PIP atanmas gerekmektedir.
Proses verisi giri / kn okumak iin, PCS 7de src bloklar kullanlr.
Bu src bloklar taranan I / O modllerinin PIPlerini de gncelleyen, ayn
OBde almaldr.
Not

Bu ilem iaretlerin modller arasnda yava ila hzl olarak farkllamas iin
iaretleri balarken kullanldr. Bir modl, yazlmn balanm en hzl iareti
ilerken gncel (up to date) kalabilmesini salamak iin iaretleri hzl bir biimde
databilecek bir PIP ile ilikilendirilmelidir. Eer iaretler modl zerinde
kartrlrsa, yava iaretlerin de abuk okunmas salanm ve hesaplama iin
vakit kaybedilmi olur.

Hatrlayn

Eer ok olursa, hzl olamaz.

Eer hzl olursa, ok olamaz.


CPU srekli olarak fazla ykte alamaz.
Programlanm ama snrl bir zaman sonra CPU duracaktr!

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


HW Config

Altrma: AS HW Config
(Src Konsepti/Sembolik Kanal simleri)
PS 407 CPU
CP CP
417-4DP DP Eth
OB 32 <-> PIS 1
(UR1 veya UR2)

OB 35 <-> PIS 2

MPI
DP

IM SM
153-1
T
P
A
1

PS
PROFIBUS
adr.

SM

SM

SM

T
P
A
1

T
P
A
1

T
P
A
1

Name_channel_0
Name_channel_1

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.14

Proses grnt blmleri CPU: PIS "1" OB32 tarafndan ve "2" OB35 tarafndan
gncellenecektir. I / O modlleri (rnekteki) proses grnt blm 1e
atanacaktr. ASnizin blm (para) listesindeki sembolik isimleri I / O
modllerinin her bir kanalna verin.
----------------------------------------------------------------------------------------------------

Admlar

1. CPU semboln sein ve nesne zelliklerini an


2. Dnel (cyclic) kesme (tab): PISi OBlerle ilikilendirin
3. Dng / Saat Bit Hafza (tab) -> OB85 arlmasn (OB85 call) iaretleyin
4. I / O kanallar iin sembolik isimler atayn
------------------------------------------------------------------------------------------------------

Proses Grnt Blm Yeni CPUlar (yaklak 1998den bu yana) proses grnt blmlerini
desteklerler. Proses grnt blm, CPUda her bir I / O modl iin tanmlanr
(dier ksma baknz). Sistem tarafnda, proses grnt blmnn
gncellenmesi setiiniz bir OB ile balant kurduunuzda (couple) gerekleir.
Prosedr u ekildedir;
CPUyu seiniz. Object Properties (Nesne zellikleri)i anz.
"Cyclic interrupt" sein.
rnein, OB32 iin process image section "PIS1" sein.
rnein, OB35 iin process image section "PIS2" sein
"Cycle/Clock Memory"i sein.
Aadaki ayarlar kontrol edin veya yapn:
I / O giri hatasyla OB85 ars:
With incoming or outgoing errors only (sadece gelen veya giden hatalar)
Proses giri (k) grnt bykl:
both >= 1024 (ikisi de >= 1024)
(default ayarlar kullanlan CPUya gre deiir)
Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


HW Config

I / O Modlleri in Parametreleri Ayarlamak


stteki pencerede yaplandrmak istediiniz ET 200Myi sein.
Alttaki pencedere, istediiniz modl iin bireysel hatt sein ve daha sonra,
RMC,den Object Properties -> "Addresses" blmn sein.
"Process Image Section" alanna tklayn. Istediiniz bir grnt blmn sein
(rnein PIS1, geen blmde CPU iin belirlenen proses grnte blm ile
OB arasndaki atamaya bal olarak).
Her bir I / O modl iin prosedr tekrarlayn.
Bu ekilde CPUnun her bir modl iin veriyi ne kadar hzl ve sk olarak
gncelleyeceini belirlersiniz.
Burada, modl ve modln girileri / klar iin, balanm proses iaretlerinin
ve karakteristiklerinin herbirine dair adaptasyonlar yapabilirsiniz.
Sembolik Kanal simleri
I / O modlyle hatt seiniz. Daha sonra,
RMC: Edit Symbolic Names, yolundan
sembolik ismi ve muhtemelen kanal iin bilgiyi (yorumu) ekleyebilirsiniz. Bu
sembolik kimlii (ID) sembol tablosuna S7 program iin girersiniz. Yeni src
bloklar kullandnzda, sadece bu ismi yeniden onaylamanz (tanmanz)
gerekir. Srcler modller zerindeki ayarlar, giri / klarn ve slotlarn
otomatik olarak gz nne alr. CFC iin belirsiz olmayan bu iaret zerine
temellendiklerinden, ek belirtmelerin yaplmas gerekmez; tm ek ayarlar HW
Configden okunur ve srcler zerinde parametrize edilir.
Uyar:

Training Center

for Automation and Drives

leride CFCde kullanlacak olan kanal srcs ayn zamanda modl iin
proses grnt blmn gncelleyen OBde (rneimizde OB32).

Page 15

SIMATIC PCS 7 System Training


HW Config

AS HW Configi Derleme ve Ykleme

Donanm yaplandrmasnn yklemesi, sadece aadaki admlar


NetPro ile gerekletirildikten sonra yaplr:
A yaplandrmas gerekletirildi ve ESden dier
istasyonlara (PC, AS) olan balantlar kuruldu.
Proses almas srasnda veri alveriine izin vermek iin,
cihazlar (AS, OS) arasndaki balantlar da yaplandrld.

NetPro konusuna baknz.

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.16

Page 16

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


HW Config

Altrma: SIMATIC PC stasyonu / OS iin HW Config

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.17

PC istasyonunuzu ES / OS olarak yaplandrn


-------------------------------------------------------------------------------------------------------

Admlar

1. SIMATIC Managerdan SIMATIC PC istasyonunu an


2.Grnen raftaki (rack) bileenleri ekleyin / kaldrn
3. Derleyin ve ykleyin (nce NetProya!)
--------------------------------------------------------------------------------------------------------

SIMATIC PC stasyonu

1. OS, bir SIMATIC PC istasyonu olarak yaratlmtr. PC istasyonu, ayn


zamanda bir bileen olarakta HW Config aracyla yaplandrlmtr.
SIMATIC Managerda, bileen grnmnde, SIMATIC PC istasyonun sein veIn
the SIMATIC Manager, in the component view, select the SIMATIC PC station
and
RMC: Open Object yolunu izleyin.
Donanm katalogundan, SIMATIC PC Station blmn an ve bileenleri
seip, mouseu kullanarak bu bileenleri PC rafna (rack) tayn. Raftaki (rack)
slotlar, stasyon Yaplandrma Editr (SCE-Station Configuration Editor) ile
eletirmeniz gerekecektir. Yaplandrmay PCye yklemeden nce eletirme
yapmanz gerekir (sradaki sayfaya baknz).

Bileenler

Aadaki bileenlerden oluurlar (biri PCS 7 sihirbaz tarafndan daha nce


yaratlmtr).

WinCC Uygulamas OS yazlmna karlk gelir ve sihirbaz tarafndan yaratlmtr. Buna ramen indexi
SCEdeki pozisyonunu tutmaz. u ekilde ayarlanmaldr:
- HW Configde WinCC uygulamasn mouse kullanarak SCEde olduuyla ayn
pozisyona tayn veya
- Mousela WinCC uygulamasn SCEye tayn. Bylece PC istasyonunun HW
Configdeki yerine kar der.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


HW Config

Altrma: SIMATIC PC stasyonu / OS iin HW Config


SCE
PC kurulumu srasnda PCS 7
ile yaratlmt. PCnin ES ve / veya
OS olarak ilerideki kullanmna
bal olarak yaplandrlr.

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SIMATIC PC istasyonu iin


HW Config, SIMATIC Managerda
projede yaplandrlr ve
hedef PCye yklenir.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.18

Uygulama

Yaplandrlm PCden dier AS istasyonlarna destekleyici yap olarak


balantlarn girilmesi iin gereklidir.

CPler

PCyi alara balamak iin balant ilemcileri (MPI, PROFIBUS, Ethernet).


Altrmamzda, PG Operationda alt ve yklenmedii iin CP 5611i
yaplandrmayn.
ES / OS PC yaplandrmanza yklenmi olan Ethernet CPyi sein ve PC rafna
(rack) tayn. istasyonunuza (workstation) ait blm (para) listenize gre CP
zelliklerinden Ethernet adresini (MAC adresi) ayarlayn.
rneimizde, Internet protokln (TCP / IP) aktif halden karn.

Not 1

Bir IE General CP / Softnet CP kullanlmsa (rnein, 3Com veya onboard


LAN), genelde adresini deitirmek mmkn deildir ve bu adresin Set PC
Interface (PC arayzn ayarlama) aracndaki adresle uyumas gerekmektedir.

OS

Derledikten / kaydedip ktktan sonra, SIMATIC PC istasyonunun altnda,


SIMATIC Managern bileen grnmnde bir OS istasyonu yaratlr.
Bu OSyi sein ve aadaki yolu izleyerek adn "My_OS" olarak deitirin;
RMC: Object Properties.

xx istasyonunuzun numaras olacak biimde, bu OSxxleri yeniden adlandrn.


Not 2

Training Center

for Automation and Drives

PC ES veya OS olarak kullanlrsa, HW Configde sadece Application


(uygulama) veya WinCC Application gereklidir. Ancak ikisininde girilmesi zararl
deildir.

Page 18

SIMATIC PCS 7 System Training


HW Config

OS HW Configi Derleme ve Ykleme

Donanm yaplandrmasnn yklemesi, sadece aadaki admlar


NetPro ile gerekletirildikten sonra yaplr:
A yaplandrmas gerekletirildi ve ESden dier
istasyonlara (PC, AS) olan balantlar kuruldu.
Proses almas srasnda veri alveriine izin vermek iin,
cihazlar (AS, OS) arasndaki balantlar da yaplandrld.

NetPro konusuna baknz.

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.19

Page 19

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


HW Config

Altrma: AS iin HW Configin PLCye Yklenmesi (1)


1
PS 407 CPU
CP CP
417-4DP DP Eth

MPI
1

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

DP

UR1
or
UR2

Ind. Ethernet

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.20

NetPro ile a yaplandrmasn tamamladktan sonra, yaratlan donanm


yaplandrmasn PLC / hedef sisteme (rnein, ASniz) ykleyin.
--------------------------------------------------------------------------------------------------------

Admlar

1. PC istasyonunuzu ayarlayn (MPI zerindeki S7ONLINE giri noktas)


2. PLCye ykleyin (STOPta)
3. Sonraki yklemeyi hazrlayn (S7ONLINE PC locala yerel ayarlayn) ve
sistem bus vastasyla ykleyin (CiR uyumluluunu kontrol edin).
-------------------------------------------------------------------------------------------------------

lk Ykleme

1. Yaplandrlmann bitirilmesinin ardndan, ilk ykleme iin MPI yntemini sein.

PC stasyonunu Ayarlayn Modl yklemek iin, PC arayznn giri noktasn kontrol edin
(S7ONLINE) ve gerekiyorsa MPIa ayarlayn.
Bunu yapmak iin Set PC Station aracn Windowstan
Start -> SIMATIC->SIMATIC NET->Settings->Set PC Station yoluyla an.
"S7ONLINE" iin giri noktasna gidin,
RMCden Propertiesi ve daha sonra
MPI ayarl CPIyi an, rnein CP 5611(MPI).
Not

Training Center

for Automation and Drives

CP 443-1EX11 Ethernet CP olarak kullanlyorsa, Ethernet busla eriilebilecek bir


dm (node) olarak adreslenebilir; bylece MPI arayzne gerek kalmaz.

Page 20

SIMATIC PCS 7 System Training


HW Config

Altrma: AS iin HW Configin PLCye Yklenmesi (1)


1

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

PLCye ykleme

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.21

2. Donanm yaplandrmasnda
PLC -> Download to module sein
veya sembol tklayn (slidede 1. nokta)
CPU anahtar STOPa veya RUN_Pye ayarlanm olmaldr.
Ilk olarak CPU, Stop modunda yklenir.
Daha sonra modln (MPI) adresi iin verilen mesaj onaylamanz gerekmektedir.
Bylece ykleme balar.
Eer CPUyu durdurup yeniden balatmanz gerekirse, ykleme bilgi blmnden
(download dialog box) bir uyar alrsnz.
CPUyu yeniden balattnzda, eer istenen deerlerle (setpoint) gerek
konfigrasyon arasnda farklar bulunursa ilem daha uzun srebilir. Tekli
durumlarda CPU yeniden balamayabilir.

Sonraki Yklemeler

3. Yaplandrma deiikliklerini tamamladktan sonraki yklemeler iin sistem


bus kullanmanz nerilir (bu ilem iin MPI kullanmay da istemiyorsanz).
Bunu yapmak iin, PC arayznn giri noktasn kontrol edin ve gerekiyorsa "PC
internal (local)"a ayarlayn

Bunu yapmak iinse, "Set PC Station" aracn Windowstan


Start -> SIMATIC->SIMATIC NET->Settings->Set PC Station eklinde an.
Burada, "S7ONLINE" iin giri noktasnn altnda, Properties (zellikler)
araclyla (bir nceki slidea baknz) "PC-internal (local)"I sein.

PLCye Ykleme (2)

Daha sonra, ykleme ilemini yeniden balatmak iin donanm


yaplandrmasnda
PLC -> Download to module sein.
RUN durumunda ykleme yapmanz nerilecektir.

Training Center

for Automation and Drives

Page 21

SIMATIC PCS 7 System Training


HW Config

Altrma: AS iin HW Configin PLCye Yklenmesi (CiR


Uyumluluunun Kontrol - 1)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.22

SITRAIN Training for


Automation and Drives

CiR Uyumluluu

RUN modunda ykleme prosedr balatldktan sonra, STEP 7 deiikliklerin


RUN durumunda yklenip yklenemeyeceini kontrol eder. CPUnun o anki
yaplandrmas da gz nne alnr. Eer deiiklikleri yklemek mmkn deilse
(rnein, PIS atamas gibi CPU parametrelerinde yaplm offline deiiklikler
yznden), bu durumun nedenini aklayan bir ekran grntlenir. Daha sonra
Help Text (yardm metni) butonuna basarak, hatann aklamasn ve
(mmknse) nasl giderileceini grebilirsiniz.

Not

HW Configdeki men seeneini (aadaki) kullanarak n bir CiR uyumluluu


kontrol yaptrabilirsiniz.
Check CiR Compatibility
Bu ilem, en son yklemeden bu yana gerekletirilmi yaplandrma
deiikliklerinin otomasyon sistemine, RUN durumunda (alr durumda)
yklenip yklenemeyeceini kontrol eder. Online bir balantya ihtiya duyulmaz.

Training Center

for Automation and Drives

Page 22

SIMATIC PCS 7 System Training


HW Config

Altrma: AS iin HW Configin PLCye Yklenmesi (CiR


Uyumluluunun Kontrol - 2)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.23

SITRAIN Training for


Automation and Drives

CiR ile ilgili baz zellikler yaplandrma srasnda da kontrol edilir. Yukardaki
rnekte, CiR tarafndan ayrlm adres aral yeni bir analog modln girilmesine
izin verecek kadar yeterli deildir.
Ayrlm adres aralnda yaplm deiikliklerin, RUN durumunda yklenmesi
mmkn deildir (sradaki sayfaya baknz).

Training Center

for Automation and Drives

Page 23

SIMATIC PCS 7 System Training


HW Config

Altrma: AS iin HW Configin PLCye Yklenmesi (CiR


Uyumluluunun Kontrol - 1)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.24

SITRAIN Training for


Automation and Drives

Eer ilk yklemeden sonra yetersiz bellek alan braklmsa, bu ET 200M iin
ayrlm arala sonradan yaplm herhangi bir deiiklik, RUN durumunda
yklenemez.
Nasl devam etmeliyiz?
Eer DP segmentindeki CiR nesnesi slaveler iin hala yeterli bo bellek alanna
sahipse, ek bir ET 200M oraya yerletirilebilir ve modllere uydurulabilir. Rafn
(rack) tamamen donatld durum iin yeterince ayrlm adres yaratmanz
gerekir.

Training Center

for Automation and Drives

Page 24

SIMATIC PCS 7 System Training


HW Config

Altrme: PC Yaplandrmasnn Yklenmesi


Download to target

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Hedefe Ykleme

Date:
14.06.2004
File:ST-PCS7SYS_hwkonf_E.25

SITRAIN Training for


Automation and Drives

Benzer olarak, bir AS ile de istenen yaplandrma deerleri (setpoint) SCEde


yklenir (PCyi simgeleyen gerek raf rack gibi).
Station manager (istasyon yneticisi) olarak isimlendirilen dm (node)
yklenecek dm olarak nerilir (SCEde her zaman slot 125e yerletirilir). Giri
yaplabilecek dmler (node) iin Updatee (gncelle), ykleme yapmak iin
OKe basn.
Ykleme ilemi tamamlandnda, stasyon Yaplandrma Editr (Station
Configuration Editor) SCEnin online yardm ksmnda listelenen farkl sembollerle
yklenmi olan uygulamalarn / CPlerin durumlarn grntler.

Not

Yukardaki slidelarda CP 5311, Set PC Station araclyla indexi 4 olacak


ekilde Configured Operation (yaplandrlm ilem) moduna ayarlanmtr.
Eer CP 5611 "PG Operation"a ayarlanrsa (rneimizdeki durumda olduu gibi),
ekranlarda giri olmaz.

Training Center

for Automation and Drives

Page 25

SIMATIC PCS 7 System Training


HW Config

A Yaplandrmas (NetPro)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.1

SITRAIN Training for


Automation and Drives

A Yaps
ES

OS terminalleri

MPI

Terminal bus (IP)

OS sunucular
System bus (ISO)

AS

ET200
DP segment

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.2

DP segment
SITRAIN Training for
Automation and Drives

NetProyu armak

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.3

SITRAIN Training for


Automation and Drives

S7 Balantlar (Balant Partnerleri)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.4

SITRAIN Training for


Automation and Drives

S7 Balantlar (zellikler)
ASden grntlenir (CPU)
ES den grntlenir (uygulama)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.5

SITRAIN Training for


Automation and Drives

S7 Balantlar (stasyonlar)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.6

SITRAIN Training for


Automation and Drives

S7 Balantlar (Ykleme)

Ctrl tuunu kullanarak istasyonlar sein

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.7

SITRAIN Training for


Automation and Drives

Notes

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.8

SITRAIN Training for


Automation and Drives

S7 Balantlar (Bilinmeyen Projelerdeki stasyonlar)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_netpro.9

SITRAIN Training for


Automation and Drives

CFC ile Fonksiyonlarn Yaplandrlmas

Entegre mesaj fonksiyonlar


Tutarl balant
MKZ
MEAS_MON

X
Alarm

ASO

only A,W,T
Acknowledge
17. 11. 96 14:32:46 Type Alarmtext We

17. 11. 96 14:32:46 Type Alarmtext We


ussuu
11. 96 14:32:46 Type Alarmtext We
uunnuuccuu 17.
S
17. 11. 96 14:32:46 Type Alarmtext We
S
e
s
u
e
g
s
u
a
g
17. 11. 96 14:32:46 Type Alarmtext We
c
u
a
s
c
u
s
s
17. 11. 96 14:32:46 Type Alarmtext We
M
MeesVaarr S
Suunnurii
17. 11. 96 14:32:46 Type
Alarmtext We
MKZ
P
17. 11. 96 14:32:46 Type Alarmtext We
PrrooVeppllaatteelleer
S O Alarmtext
MEAS_MON
17. 11. 96 14:32:46AType
We
FFaacce
17. 11. 96 14:32:46 Type Alarmtext We

Alarm act.

+160.0

CFC

range
range

HH +165.0

UL

+180.0

+150.0

LL

+100.0

WinCC

X
Limits

+140.0

+120.0

L +120.0
LL +110.0
Alarm

epti
s
n
o
k
Blok
SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.1

indekiler

Sayfa

Blm 1
Ktphanelerin Entegre Edilmesi......................................................................................

Bloklarn Entegre Edilmesi................................................................................................

Organizasyon Bloklar....................................................................................................

CFC Temelleri.................................................................................................................

lk Bloklar ........................................................................................................................

Derleme ve Ykleme .........................................................................

Altrma: Bir Deeri Konrol Etme...........................................................................

11

alma Sras (Run Sequence) ..........................................................................................

12

Altrma: alma Srasnn Optimize Edilmesi.......................................................

14

Motor Kontrol Sisteminin Blok Diyagram................................................................

15

Src Konsepti....................................................................................................

16

Motor iin Standart Ktphaneden ablon...................................

18

Altrma: Okuma ve k ve Analog Deer.........................................................

20

Program ve Veri........................................................................................................

21

Veri letimi............ ...............................................................................................

22

Blok Ktphaneleri..........................................................................................................

23

Kontrol Dngs.......................................................................................................

25

Reaktr Simlasyonu....................................................................................................

26

Altrma: Reaktr iin Kontrol Dngs...............................................................

30

Mesaj Yaplandrmas ...............................................................................................

32

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Configuring with CFC

indekiler

Sayfa

Blm 2
Tabloda CFC Tablosu.............................................................................................. 35
Altrma: Tablo iinde Tablo (Chart-in-Chart)........................................................ 36
Altrma: Dinamik Grnt (Dynamic Display) ile Test.................................................
Altrma: CFC ile Program Blou............................................................................

40

42

Blok Yaps (oklu rnek)................................................................................................. 45


Blok Deiimleri..........................................................................................................

46

Blok Karlatrma........................................................................................................ 51
Ktphane ile Blok Deiimi ve Proje Karlatrmas...................................................... 53
Proses Etiket (Tag) Tipleri Yaratmak................................................................................. 56
Altrma: Proses Etiket (Tag) Tipleri Yaratmak ve Dardan Almak ............................

57

AS AS letiimi......................................................................... 59
AS AS letiimi iin letiim Bloklar .......................................................................60

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Configuring with CFC

Ktphanelerin Entegre Edilmesi

Blok

Tablo ablonu

oklu projedeki (ana veri)


PCS 7 V6 ile gelen

ktphane

SIMATIC PCS 7

(Standard) ktphaneler

OB32 (Start)

Proje penceresi

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.3

Siemens AG 2003. All rights reserved.

Ktphanelerin Entegre Edilmesi


Yazlm yaratmak iin gerekli bloklarn projeye dahil edilmesi gerekir. Yazlmn
kendisiyse CFC ve SFC Editrleri yardmyla oluturulur.
CFCde salanan bloklar genelde S7 Managerda,
File -> Open -> Libraries altnda bulunur.
Menden;
File -> Manage -> Hide/Display seerek listeyi istendii gibi deitirebilir,
etkileyebilirsiniz.
Ana Veri Ktphanesi (Master Data Library)
PCS 7 V6 ile projelere olduu gibi oklu projelere de ktphaneler dahil
edebilirsiniz. Tm projelerde dzgn biimde kullanlmalar iin bu
ktphanelerin birini ana veri ktphanesi olarak blok ve alt a (subnet)
ablonlarn saklamada kullanabilirsiniz.
Ana veri ktphanesi sadece bir tane S7 program ierebilir.
u yol izlenerek,
File > Multiproject > Define as master data library
ak bir ktphane ana veri ktphanesi olarak tanmlanabilir.

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


Configuring with CFC

Bloklarn Entegre Edilmesi

LIBRARY1
LIBRARY2
BLOCK_X

Block_X

Semboller

Bloklar
Tablolar

Proje penceresi

Ktphaneler
OB32 (Start)

Ykleme iin ncl

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.4

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Bloklarn Entegre Edilmesi


CFC akken,
View -> Catalog seerek
var olan ktphanelerin bulunduu bir pencere aabilirsiniz. Ktphanelerin
iinde sizin blounuzu arayn. Blounuzu proje penceresindeki tabloya
srkleyip brakabilirsiniz.
Bir blok tipini ilk kez eklediinizde, o bloun verisi blok klasrne, tablo
klasrne ve sembol tablosuna girilir. Gizli bir al vardr.
Bu blok, CFC penceresinin sa altnda ykleme iin ncel ("predecessor for
installation") olarak ayarlanm olan OB ierisine entegre edilir (sradaki
sayfaya baknz).

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Configuring with CFC

Organizasyon Bloklar
OB Balang olay
1
Bo evrim
10...17 Time-of-day kesmeleri
OB10 to 17
OB20 to 23
20...23 Time-delay (gecikme) kesm.
30...38 Zaman kesmeleri
40...47 Proses kesmeleri
55...57 DPV1 kesmeleri
oklu hesaplama
* OB30 to 38 60
70...73 Red. hatas (H-CPU)
80...87 Asenk. hatas al.
S7
100,101 Balang
121,122 Senk. hatas al.
OS

OB1

* OB40 to 47

OB121,122

** OB100,101 ** OB80 to 87

ncelik
1
2
3...6
7...15
16...23
2
25
25
26,28
27
OBnin hata
vermesi gibi

(S7-300/400 iin sistem yazlmna baknz,


Sistem ve Standart Fonksiyonlar)
* Kullancya / prosese zel balang olaylar
** CFCye / bloa zel balang olaylar

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.5

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Organizasyon Bloklar
nceden tanmlanm birtakm olaylar gerekletiinde, CPUnun OSsi bu
olaylarla birletirilmi organizasyon bloklarn (OBler) arr. Benzer olarak bir
OB de operatrn OBde** (OS olabilir, ancak metinde byle geiyor.)
programlad bloklar aracaktr. Hangi OBlerin mevcut olduu kullanlan
CPUya baldr; her bloun farkl ncelik snflar vardr (1 = en dk, 28 = en
yksek ncelik).
Eer belirli olaylar sistemin PLCye yklenmemi OBleri armasn salarsa,
OB85 (program sra hatas OB) istenir. Eer OB85 yoksa, PLC STOP
durumuna geer!
Yerel Veri

alma srasnda her OB yerel veri alannda bir miktar hafza alan kaplar
(yaklak 20 byte). Buna ek olarak OB tarafndan arlan blokta hafzada yer
kaplayacaktr (sadece bloun almas srasnda blok ilemi
tamamlandktan sonra bu yerel hafza tekrar boaltlr). Salanan yerel hafza
hem blok hem de OB iin yeterli olmaldr, yoksa CPU STOP durumuna geer!

Ayarlanm Yerel Hafzann Sorgulanmas


Tm yerel hafza CPUya bal olarak snrlandrlr. Yerel hafza ncelik snflarna gre blmlere
ayrlr. Projenin offline grnmnde seilmi CPU iin yerel hafzay u
ekilde kontrol edebilirsiniz:
- Edit -> Object properties ->Memory (local data).
Yerel Hafzay Ayarlamak
Blok eklemek istediiniz her OB iin ncelik seviyesinin yeterince yerel hafzas olduundan emin olun.
CPU iin istasyon yaplandrmasnda (HW Config) yaplmas gereken ayarlar
yledir:
- stasyonu sein
- Edit -> Open object -> CPUyu sein

Training Center

for Automation and Drives

- Edit -> Object Properties -> Local data yaptktan sonra gerektii kadar
ayarlayn.
SIMATIC PCS 7 System Training
V5 ve stnde default olarak gelen ayar, PCS 7 bloklar iin yeterlidir.
Configuring with CFC
Page 5

CFC Temelleri
Men ubuu / toolbar
Sheet bar

Sayfa ubuu

Bloklar

Balk 1
Balk 2
I11 O11
I21 O21
123 I22

Mevcut olan
ktphane,
tablo ve
bloklarn
olduu
pencere
BIB1
BIB2
BSTX
BSTY

balant
Parametrizasyon
BL CH LIB
OB32 (Start)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.6

SITRAIN Training for


Automation and Drives

Bloklar

Etkili mhendisliin temel bir prensibi Tekerlei yeniden icat etmemektir. Blok
ktphaneleri tekrar kullanabileceiniz zmler ierir. Blok dkmanlar
(online olarak blou seip F1e basarak ulalabilir) k tarafnda istenen
sonular almak iin giri tarafndan verilmesi gereken veriyi aklar.

Tablolar (ablonlar)

V5 ve daha stnde, nceden tasarlanm kontrol zmleri salanmaktadr.


Bu zmleri sadece amalarnza gre dzenlemeniz gerekir.

Dar Verme (Import) Bloklar yerletirilmeli ve blok konteynerlerinden dar verilmelidir (import).
Byle yapldnda CFCye balanrlar ve programlama iin kullanlabilirler.
Ekleme (Tabloya)

Srkleyip brakarak bloklar ekleyebilirsiniz. Mevcut olan bloklarn /


ktphanelerin listesinden istediiniz blou sein ve bu blou proje
penceresine yerletirin (yukarya baknz).

Blok Bal

Blok bal blou tanmlamanza yarayacak bilgiyi ierir. Blok balna ift
tklayarak (veya RMC: Object properties) ek bilgi ve yaplandrma olanaklarn
grntleyebilirsiniz.

Parametreleri Ayarlamak Girilerin sabit deerleri vardr (giri ismi zerine ift tklayarak veya RMC:
object properties yoluyla ulalabilir).
Balant

Eer bu sonular dier bloklarda kullanmak isterseniz, deer salayc (blok


k) girie balanarak deeri aktarr (1. ka tklayn 2. Girie tklayn ve
srkleyip brakn).

Sayfa ubuklar (Sheet Bars) CFCde yeni bir sayfa aarak, ayn sayfaya yerletirilmemi olan
bloklarla da balant yapabilirsiniz. balant ayn olaan yolla oluturulur.
Sayfa ubuuda, her bir sayfa iin i balant kesilir ve dier sayfann gidecei
yer (destination) grntlenir.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Configuring with CFC

lk Bloklar

100
50

100
U

50
30

V
U2

-t

-t

Yaplandrma
Nesnelerin derlenmesi ve
yklenmesi
Test

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.7

Fabrika grntsnde, yukardaki fonksiyonla Reactors / Test klasrne bir


test CFC tabosu yerletirmek istiyorsunuz. Iki blounda OB32de almas
gerekmekte. Ilk blok tipi I PT1_P (birinci dereceden zaman gecikme eleman)
ve ikinci blok tipi ADD4_P (toplama eleman).
Tabloyu yaratn, derleyin, ykleyin ve test edin.
-------------------------------------------------------------------------------------------------------

Admlar

1. Fabrika grntsnden projeyi arn.


2. lgili hiyerari konteynerine yeni CFC tablosunu ekleyin.
3. Ykleme iin ncel (predecessor) tanmlayn.
4. Ktphaneden bloklar tabloya girin ve isimlendirin.
5. Sayfada bloklar iin gerekli parametreleri ayarlayn ve bloklar birbirine
balayn.
6. Program derleyin, ykleyin ve test edin.
-------------------------------------------------------------------------------------------------------

Prosedr
Tabloyu Yaratmak

SIMATIC Managerda fabrika hiyerarisi grntsn semek iin u komutu


kullann:
View -> Plant view
Oradan "Plant\Test" klasrn sein. Tabloyu eklemek iin u komutu kullann:
RMC: New object... -> CFC
Daha sonra tablonun ismini "TRIAL" olarak deitirin.

Tabloyu Amak

"TRIAL" tablosunu sein. Tabloyu amak iin u komutu kullann:


RMC Open object

Ktphane Katalogu
Training Center

for Automation and Drives

(veya ift tklayn(

CFC tablosunu aar ve sa tarafta, ktphanelerin bulunduu bir pencere


grmezseniz, pencereyi u komutla aabilirsiniz:
View -> Catalog
Page 7

SIMATIC PCS 7 System Training


Configuring with CFC

Sayfann alt ksmndaki nc ikona tklayn (eer mouse iaretisini bu


ikonun zerine getirirseniz, ktphaneleri (libraries) belirten bir ipucu
(tooltip) grnecektir).
imdi grntlenen ktphanelerde, "PCS 7Library V60\ Blocks+Templates\
Blocks" ktphanesini sein ve an.
Grnen liste alfabetik olarak sralanmtr. htiyacnz olan ADD4_P ve PT1_P
bloklarn greceksiniz.
Ykleme nceli (Predecessor for Installation)
Tablo in

Yeni bloklarn OB32de altrlmas gerekir. Bu nedenle bu OB32yi


"predecessor for installation" olarak tanmlamalsnz.
alma srasn (run sequence) amak iin u komutu kullann:
Edit -> Run sequence
Pencerenin sol tarafndan OB32yi sein. OB32yi ncel (predecessor) olarak
atamak iin u komutu kullann:
RMC: Predecessor for installation position
Onaylamak iin OKe basn. Artk alma sras penceresini (CFCnin bir
panosudur) kapatabilirsiniz.

Blok in

Ykleme iin ncel seimini ak bir CFC tablosu ierisinden blou seip
RMC: Predecessor for installation position
komutuyla ncel olarak tanmlamak suretiyle yapabilirsiniz. Her tablonun
kendine ait bir ncel blou vardr.

Tablo Genel Grnts

- ncelikle tabloyu aadaki ekilde Genel Grnt grnmne geirin:


View -> Overview.
Bu yeni bir blok iin uygun bir yer bulmay kolaylatrr.

Bloklar Eklemek

1. Bo bir yere PT1_P blounu srkleyip brakn.


2. ADD4_P blounu da ilk bloa yakn bir yere srkleyip brakn.

Blou Yeniden Adlandrmak

Her bir blou sein ve

RMC: Object Properties


yoluyla isim alanlarn first (ilk) ve second (ikinci) olarak deitirin.
Tablo Sayfa Grnm

Tabloyu u komutla sayfa grnmne evirin:


View -> Sheet view.
Artk parametre isimlerini okuyabilir ve seebilirsiniz.

Parametreleri Ayarlamak Gerekli olan fonksiyon iin sabit deerleri girin. Parametre ismini sein
(burada, rnein, First blok ve TM_LAG girii).
RMC: ve Object properties (veya ift tklayarak)
ve giri kutusunu doldurun.
Balant

1. Kaynak kn sein (burada ilk blok, V k).


2. Gidilecek girii sein (burada, second blok, U2 girii).
Sonu: ki parametre bir hatla balanr.

Not:

Ltfen online yardm ile almaya aln. htiyacanz olan her zaman gerekli
bilgiyi oradan bulabilirsiniz. Ayn zamanda bilginin seici bir biimde
girilmesinde manuel yntemlere bavurulmasndan ok daha hzl sonu verir.
Kontekste duyarl (konuya zel) yardm iin yardma ihtiyacnz olan nesneyi
veya aktif pencereyi seip F1e basn.
Ayn zamanda men ubuundan istediiniz zaman "Help"i seebilir ve
balnz hakknda yardma ulaabilirsiniz.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Configuring with CFC

Programn Derlenmesi ve Yklenmesi


nSeim

Derleme ve ykleme ayarlar


(2 sekmeli kutu)

nseime gre derleme / yklemeyi


balat

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.9

Siemens AG 2003. All rights reserved.

Derleme / Ykleme iin Ayarlar


Tablolar grafik halden makina diline evrilmelidir.
Bu ilem SIMATIC Managerdan balatlr; istenen istasyon veya proje
PLC -> Compile and Download Objects yoluyla seilir.
1. Derleme ve ykleme iin ayarlar
Settings for Compilation/Download -> Edit...altndan yaplr.
Dikkat edilirse, "Compile program / download to target system" (program derle
/ hedef sisteme ykle) kutusunun iki sekmesi vardr, birisi derleme birisi de
ykleme iindir. Ilk derleme iin sadece Entire Program (tm program)
seenei vardr. zleyen derlemeler iin Changes only (sadece deiiklikler)
seeneini kullanabilirsiniz (deiiklik / ekleme sonras). Ayn ey ykleme iin
de geerlidir. Tm program yklemek iin CPU manuel olarak STOP moduna
alnmaldr.
2. "Update sampling time" (rnekleme zamann gncelle) kutusunu iaretleyin.
Zaman zellii olan bloklar iin CFC "SAMPLE_T" parametresini verir.
3. "Delete empty runtime groups" (bo alma gruplarn sil) kutusunu
iaretleryin. Bu (kopyalama veya birletirme ile oluturulmu) tm alma
gruplarn siler.
4. "Make textual interconnections" (metinsel i balantlar kur) kutusunu
iaretleyin. Bu ilem, referans verilmi ei mevcut olan tm metinsel i
balantlar kapatr; yani derleme ncesinde bu balantlar gerek i
balantlara dntrlr.
nemli Seenek

Training Center

for Automation and Drives

"Generate module drivers" (modl srcleri olutur) (eer tabloda en az bir


kanal srcs varsa). Bu ekilde balatlan sihirbaz, I / O modlleriyle veri
transferi iin gereken srcleri ile birlikte tm ek tablolar oluturmaya yarar.

Page 9

SIMATIC PCS 7 System Training


Configuring with CFC

Derleme ve Ykleme
Artk tablolar derlenmeli ve CPUya yklenmelidir. Bu ilemi balatmak iin
"Compile and Download Objects" ekranna gidin ve CPUdaki program iin derleyip yklemek
istediiniz tablolar sein (bir nceki slideda preselection nseim
ksmnna bkz.).
Start tklayn.
Artk programnz, ayarladnz derleme / ykleme seeneklerine gre
ayarlanr ve yklenir.
Daha nce de belirtildii gibi, ilk defasnda tm programn derlenmesi ve
yklenmesi arttr. Tm program yklediinizde, CPU durdurulur ve CPUda
bulunan tm bloklar sinir!
lkini izleyen derleme ve ykleme ilemleri iin Changes only seimini
yapmalsnz. CFC bir CPU ayarlamas yapar (programdan silinen bloklar
ASden de silinir). Changes only yklemesini, CPUyu STOP moduna
geirmeden online olarakta yapabilirsiniz!
Test Modu

PLCye yklenen fonksiyonlarn denenmesi iin "test mode" aktif hale


getirmeniz gerekir.
1. lk olarak
Debug -> Process mode

veya

Debug -> Laboratory mode


Seerek doru deneme ortamn sein (veya doru yerde olup olmadnz
kontrol edin).
2. Test modunu aktif / pasif hale getirmek iin u men komutunu kullann:
Debug -> Test mode
3. Laboratuvar ilemi srasnda, deneme iin ayarlanm parametrelerin
izlenmesi otomatik olarak aktif hale gelir. Proses ilemi srasndaysa, izlenmesi
gereken blou her defasnda semelisiniz:
RMC: Watch On
Test 1

Eer deneme modu aktifse ve test edilecek parametrelerin arka plan sarysa
(gncellenen deerler iin default ayar), giri parametresi iin parametreleri
ayarlayabilirsiniz. Yeni deer PLCye ve projeye yazlr.
First blok, U giriindeki deeri deitirin. Second blok, V kndaki
deiimi izleyin.

Test 2

Deer grntlenmesi ek bir test prosedr sunar. CFCde bir grntleme


penceresi aabilirsiniz:
View -> Dynamic Display
zlemek istediiniz blok parametrelerini bu pencerenin iine srkleyip
brakabilirsiniz (projelerin herhangi birinden farkl CPUlarda olsalar bile). Her
bir parametre iin tabloda bir satr ayrlmtr.
Test modunun aktif hale getirilmesinin zerine, seilmi parametreleri
izleyebilir veya (izin verilmise) deitirebilirsiniz.
Bir satr setikten sonra, artk ihtiyacnz olmayan parametreleri kaldrmak iin,
Remove (kaldr) veya Del tuunu kullanabilirsiniz.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Bir Deerin Kontrol Edilmesi

OP_A_LIM
Operatr izni

OP_EN
U_HL

Limitler

U_LL

U iin balanabilir

LINK_U

giri

LINK_ON
BTRACK

Operatr Girii

Analog

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.11

Toplama elemannn olan second blounun analog deeri "U4" OP_A_LIM


(operation analog limited snrlandrlm analog ilem)operatr blou
tarafndan iletilecektir. st ve alt limitlerin ikisi iinde snr deerleri
ayarlanabileceinden, deer snrlamas girilebilir.
-------------------------------------------------------------------------------------------------------

Admlar

1. Analog deerler OP_A_LIM blounu girin ve balayn.


(isim: Oper_Second_U4).
2. LINK_U ile ve analog girile balayn
3 Derleyin ve ykleyin
4. Operatr OP_A_LIM kullandnda alr
5. OP_EN giriinin fonksiyonu
6. Alt ve st iletim snrlar
7 LINK_U ve LINK_ON girilerinin fonksiyonuinput
8. Takip etme fonksiyonu (BTRACK)

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


Configuring with CFC

alma Sras

OB32 (periyodik kesme) 1sec


alma grubu
alma grubu 1

- Tarama hz
- Faz offset

alma grubu 2

alma grubu 3

Blok 1

Blok n

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.12

Siemens AG 2003. All rights reserved.

alma Sras (Run Sequence) Bu bilgi, bir ilemin devam srasnda kullanlan bloklarn hangi
srayla arlacan belirler.
"Read in -> Process -> Output" (Okuma -> leme -> k)
lenmeye balamadan nce her bir blok gerekli olan tm bilgiyi iermelidir.
Yani bilgi salayan bloklarn, ilgili blok ilenmeden nce ilenmesi
gerekmektedir.
alma leminin Oluturulmas (Generate Runtime)
Grup

Bir tablo yaratldnda, yeni bir alma grubu otomatik olarak yaratlr ve tablo
entegrasyon iaretisi (pointer) ile alma srasna (run sequence) entegre
edilir. alma grubunun ismi tablo ismi ile uyumludur.
Otomatik olarak oluturulan alma grubu ve tablo, alma grubunda manuel
olarak bir deiiklik yapmadnz srece (rnein, ismini deitirmek ve / veya
yeni bir blok eklemek gibi) birbirlerinden bamszlardr.

alma Srasn Optimize Etmek Bu fonksiyon altrld esnada CPU zerindeki l zaman
azaltmak iin alma srasn (run sequence) veri akna optimize eder.
Optimizasyon OBler / yrtme seviyeleri (grevler) ve alma gruplar iin ayr
ayr gerekleir.
Grev, kendi nesne zelliklerinden seilir. Olas seimler yledir:
- OB / yrtme seviyesi ve alma grubu (default ayar),
- Sadece alma gruplarRuntime groups only
-Hibiri
tutulabilir)

(yani yrtme seviyerleri de optimizasyonun dnda

Runtime Editorde (alma editr) u men komutuyla optimizasyon


balatlabilir:
Options > Optimize run sequence.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


Configuring with CFC

OBlerin ve alma Gruplarnn alma zellikleri


400

OB1
200

OB31 (2s)
600 ms
300

OB32 (1s)
300 ms

100

400

100

200

OB33 (0.5s)100
100 ms

100

0,5

200

100

300

100

100

200

100

1,5

t (s)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.13

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Tarama Hz

PLC hesaplama kapasitesini optimal olarak kullanmak iin, her bir sra grubu
sadece proses verisinin gerektirdii kadar hzl zaman deiimiyle ilenmelidir
(karakteristik deiim hz / proses tipik zaman sabitleri). Baz durumlarda
sra grubu OBnin her bir arlma dngsnde arlmak zorunda deildir.

Faz Ofset

Ayn tarama hzna sahip alma gruplar PLCyi simultane olarak


ykleyeceklerdir, nk tm ya ilenecek ya da ilenmeyecektir. Ileme
olayn eit olarak blmek iin birok alma grubunu ertelenmi olarak (time
deferred) arabilmeye olanak salayacak bir faz ofseti belirleyebilirsiniz.

Aktif / Pasif Hale Getirme


alma Gruplar

Training Center

for Automation and Drives

alma gruplarn, alma editr (runtime editor) penceresinde, birletirilmi


grubun nesne zellikleri ksmndaki Active kutusunun iaretini koyup /
kaldrarak aktif veya pasif hale getirebilirsiniz.

Page 13

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: alma Srasnn Optimize Edilmesi

Optimize

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.14

Siemens AG 2003. All rights reserved.

"TRIAL" tablosunu yaratrken, "TRIAL" alma grubu OB32de otomatik olarak


yaratlmt. Tabloya ve alma grubuna ait bloklar tabloya yerletirildikleri sra
ile saklanrlar. alma sras program yrtmesini optimize etmek amacyla
optimize edilebilir.
-------------------------------------------------------------------------------------------------------

Admlar

1. imdiye kadar yaratlm program deneyin.


2. alma srasn optimize edin.
3. Yeni test.
-------------------------------------------------------------------------------------------------------

Prosedr

u anda olduu haliyle program tekrar test edin. Daha sonra alma
editrne girmek iin u men komutunu kullann:
Edit -> Run sequence
alma srasn optimize etmek iinse u men komutunu kullann:
Options > Optimize run sequence
Daha sonra program tekrar test edin. Etkinin daha iyi izlenmesi iin, HW
Configde OB32nin yrtlmesi iin seilmi olan grnt karesi zamann
artrabilirsiniz (Cyclic interrupt dngsel kesme sekmesi). Deiikliklerin
ASde etkili olabilmesi iin HW Configi yeniden derleyip yklemeniz
gerekecektir.

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


Configuring with CFC

Motor Kontrol Sisteminin Blok Diyagram


Motor blou
Kontrol lojii

AUTO_ON
MAN_ON
AUT_ON_OP
AUT_L

Operatr ekran

QSTART

0
QRUN

1
Q_MON_R

LIOP_SEL
MONITOR
FB_ON

Zaman
izleme

RESET
Geri besleme
M

CH_DI

CH_DO

iareti
DI

SIMATIC PCS 7

DO

Anahtarlama komutu

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.15

Siemens AG 2003. All rights reserved.

rnek: Motor Kontrol Sistemi


Yukardaki diyagram basit bir motor kontrol sisteminin (tek yn, tek hz) rneidir.
MOTOR merkezi bloktur, blok tipi: CONTROL ailesinden, MOTOR.
alma kontrol lojii veya operatr ekran tarafndan balatlabilir. Balant
ve iletim, alp kapanabilir LIOP_SEL araclyla salanr.
alma "QSTART" yoluyla, motorun g kontaktrn aktif hale getiren bir
kontaktr rlesine bir balang komutu gnderilmesiyle balar.
Geribesleme sinyali FB_ONun g kontaktrne, tanmlanabilecek bir
zamanda ulap ulamad, watchdog zamanlayc ile izlenir; eer ulamazsa
"Q_MON_R" kndan izleme hatas verilir.
"QSTART" k ve FB_ON" sinyali, balanm olan donanmn k ve giri
iaretleri iin kanala zel bilgi salayan zel src bloklar ile balanrlar.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


Configuring with CFC

Src Konsepti (V5ten)


Analog Giri
0...200C
Channel 0 (Signame_X)

Dijital k

PIS=n

PIS=n
Signame_X

TI

Channel 1 (Signame_Y)

Signame_Y
0 / 24 V

4...20mA

HW config.
Sembol tablosu
Modl srcleri ile CFC
tablolar
SUBNET
MOD

MOD

RACK

Uygulama ile CFC tablosu

CH_AI
Signame_X
200
0

CH_DO

MODE
VALUE
VHRANGE
VLRANGE

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

MODE
QCONTROL
V

PV_IN

VALUE

Signame_Y

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.16

Yeni Src Konsepti


Bu konsept, CPUnun Proses Image Partitions (PIP Proses Grnt
Blmlendirmesi) destei olduunu kabul eder!
HW Config

Kanal ilikili ayarlara ek olarak (akm ve gerilim), her bir I / O modlnn nesne
zelliklerine bir proses grnt ksm atanmtr. Kullanlan her kanala
sembolik bir isim verilmitir. (bkz. Signalname_X, stteki slide).
CPU zelliklerinde, proses ksmlar OBlere, gncellenmeleri iin atanmtr.

Kullanc Tablosu

aret bana, iaretin kendi CFC tablosunda kanala zel bir src eklenmitir
(CH_AI, CH_AO, CH_DI, CH_DO). Srcnn VALUE (deer) parametresi
iaretin sembolik ismine (grntlenen sembol tablosu, I / O iaret ismi iin
filtrelenir) u ekilde balanr:
RMC: Interconnection to Address -> Browse
Bu ilemle srcnn ham deerini okuduu veya yazd yerde kelime veya
bit belirtilmi olur. Analog deerlerle, lm aralna gre deer dntrlr
(VHRANGE, VLRANGE).
Bu srcler kullanlan ET200M I / O modlnn tipine bal deillerdir; bu
nedenle HW Config tamamlanmadan nce tabloda yaplandrlabilirler
(sembolik isim bilindii srece).

Not

Training Center

for Automation and Drives

V 5.2 ve stnde, yukardaki srcler evrensel srclerle desteklenir


(CH_U_AI, CH_U_AO, CH_U_DI, CH_U_DO). Bu srcler ayn zamanda PA
saha cihazlar iinde kullanlabilirler (PA profile 3.0). Bu donanm ntr bir
biimde olabildiince ok yaplandrmanza izin verir.

Page 16

SIMATIC PCS 7 System Training


Configuring with CFC

Modl Srcleri

Tm kanal srcleri gerektii gibi girildikten sonra, dier gerekli srcleri


yklemek iin CFCyi hazrlamalsnz.

V6da

Derlemeye baladnzda, ekranda Generate module drivers (modl


srcleri oluturun) diye bir seenek grntlenir (tabloya en azndan bir tane
kanal srcs girilmise). Daha sonra otomatik olarak derlemeden nce
yukarda belirtilen tablolar @1, @2 vs gerekli modl ve tanlama (diagnostics)
srcleri ile beraber yaratlr. Bir modifikasyon derlemesi gerekletirildiinde,
eer uygun seenek ayarlanmsa, srcler / HW Config kontrol edilir ve
gncellenir (gerektii takdirde).

Derleme ve Ykleme
nceden belirtilmi Compile and Download Objects (nesneleri derle ve ykle)
fonksiyonunun kullanlmas. SIMATIC Managera gidin, proje veya ASyi sein
ve aadaki yolu izleyerek derleme ve / veya yklemeyi balatn:
PLC > Compile and download objects .
Derleme ve ykleme ayarlarnda hala Entire Program grnyorsa, Changes
onlye evirin.
Daha sonra neyi derlemek ve yklemek istediinizi seip Starta tklayn.
Not

Training Center

for Automation and Drives

Bu yeni fonksiyonla, birok bileenden gelen modifiye edilmi veriyi srekli


olarak ve tek bir admda birletirebilirsiniz (rnein, alt alar, donanm, bloklar,
tablolar, OS sunucular, OS alclar). nceden, bu birletirmeyi yapabilmek iin
birok farkl uygulamada birok farkl admlar gerekletirmeniz gerekirdi
imdiyse merkezi kontroll ilem, bu admlarn doru srayla
gerekletirilmesini salamaktadr.

Page 17

SIMATIC PCS 7 System Training


Configuring with CFC

Standart Ktphaneden bir Motor Kontrol Sistemi iin ablon

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.18

SITRAIN Training for


Automation and Drives

rnek Tablo

Yukardaki rnek, basit bir srcnn tablosunu gstermektedir. Tablo, PCS


7nin salad ablon koleksiyonunda bulunan "PCS7 Library V60"
ktphanesindendir.

MOTOR

Merkezdeki blok CONTROL ailesinden MOTOR bloudur. Kontrolden


gelecek bir iaretle veya HMI sisteminden gelecek bir komutla aktif hale gelir.
Balatma komutu, belirli bir zaman ierisinde bir gerikontrol iareti almaldr,
aksi halde hata verilir.

Giri Srcs

sim FB_RUN, tip: CH_DI


VALUE (deer) girii, kontaktr geri besleme iaretini salayan donanm
iaretinin sembolik ismine balanmaldr. Bu ilem Interconnection to address
(adrese i balant) ile yaplr.
Donanm girii eksik olduu takdirde, simlasyon "SIM_ON" = 1 ile aktif hale
getirilmise, iaret "SIM_I" = 1 ile de simle edilebilir.
aret src blounun Q knda mevcuttur; eer iaret hatalysa "QBAD"
= 1 dndrlr ve "QUALITY" deerin kalitesi hakknda bilgi salar, rnein
geerli deer (80 h) veya simule edilmi deer (60 h) gibi.

k Srcs

sim: OUTPUT, tip: CH_DO


VALUE (deer) girii, motor kontaktrn harekete geiren donanm iaretinin
sembolik ismine balanmaldr.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


Configuring with CFC

Modl Srcleri

Modl srcleri, daha sonra, bir CFC fonksiyonu kullanlarak yaratlr; yani
donanm yaplandrlmas tamamlandktan ve her bir kanal srcs
balandktan sonra. Bu srcler CFCnin yaratt kendi tablolarnda
saklanrlar. Bu srcler modl ayarlar ve HW Configdaki kanal ayarlar ile
ilgili bilgi salarlar. Bu srcler ayn zamanda alma hakknda tanlama
(diagnostics) bilgisi de salarlar. Bu tablolar, HW Config veya kanal atamalar
deitirildiinde gncellenmelidir. Operatrn modl srclerine herhangi
birey yapmas art deildir.

Ek Bloklar

sim: ERROR, tip: OR.


Bu blok srcler iin QBAD klarn ORlar (yani, kurulduu zaman, proses
kontrolde ilgili kanal, modl veya segmente dair bir hata grntler). Sonu,
motor iin CSF giriine verilir. CSFnin (Control System Failure Kontrol
Sistemi Hatas) OS ynnde bir mesaja ve bunun yannda OS zerindeki
kapal evrim kontrolrde bir hata belirtilmesine sebep olur.
Unutmayn: Eer herhangi bir zaman simle edilmi iaretler kullanarak test
yaparsanz, simulasyon tamamlandnda donanm iaretini SIM_ON=FALSE
haline geri evirmelisiniz.

Not

Bloklardaki bazu giri ve klar, default olarak grnmezdirler. Bu girileri


veya dier girileri grnr hale getirmek iin blok CFCde seilmeli ve
aadaki komut sras izlenmelidir:

RMC Object properties -> Connections sekmesinden Invisible (grnmez) kutucuundaki iaret
kaldrlmaldr.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Okuma ve k Verme ve Analog Deer

Test kurulumunda:
Analog k ve analog giri donanmsal olarak birbirlerine balanrlar.

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.20

Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Bir analog giri (4 20 mA) okunacak ve analog bir ka k verilecektir (4


20 mA).
Bu fonksiyonu yaplandrn ve test edin. Src bloklar ile oynayn.
-------------------------------------------------------------------------------------------------------

Admlar

1. Reactors / Test klasrne Analog adnda bir CFC tablosu ekleyin.


2. Tabloyu an.
3. Sayfaya bir adet CH_AI (analog giri iin src blou) ve bir adet CH_AO
(analog k iin src blou) yerletirin.
4. Bu iki blou okunan analog deer annda analog ka verilecek biimde
birbirine balayn.
5. Analog giri deeri IW 516dan alnr ve QW 516ya analog k deeri
verilir.
-------------------------------------------------------------------------------------------------------

Prosedr

Test yklemesinde analog giri ve analog k donanmsal olarak birbirlerine


balandklarndan, analog deeri simlasyon deeri olarak belirtmeniz tavsiye
edilir. Bunu yapmak iin Analog_Input (analog giri) blou iin Simulation
ve SIM_ONu sein ve daha sonra simlasyon modunu u ekilde aktif hale
getirin:
RMC Object properties -> Value -> 1.

RMC Object properties -> Value ile SIM_Vde belirttiiniz her deer analog giri srcsnn V
kna verilir ve analog ka geirilir.
Eer VALUE giriinde geersiz bir ham deeriniz varsa, SUB_V araclyla,
SUBS_ON = 1 olacak ekilde bir yer deitirme deeri belirtebilirsiniz. k
annda QBAD = 1 halini alr.

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


Configuring with CFC

Program ve Veri
DBy1
OBm

(FBy bildirimi
iin
rnek DB)

FBy,DBy1
FBy,DBy2
FCz
FBy
Kod

Bildirim

m
(OBm)

OB...?

DBy2
(FBy bildirimi
iin
rnek DB)

(OBn)

m,n,y,y1,y2,z = saylar

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.21

SITRAIN Training for


Automation and Drives

Fonksiyon Blou

Bir fonksiyon blou (FBy), program (program kodu) ve kullanlan deikenlerin


tanmndan (deiken bildirimi) oluur.

Giri

CFCye bir fonksiyon blou girdiinizde, bildirim ksmn baz alarak rnek bir
DB otomatik olarak yaratlr (DBy1 gibi). Bu rnek DB parametrelerin
ayarlanaca ve balantnn kurulaca bir I / O ubuu oluturur.

alma zellikleri

arlan bir veya daha fazla OB, alma zellikleri araclyla blok rneine
atanabilir. Bu demektir ki, gereken veri ayn DB iine yerletirilmiken, bir
blokla ilgili olan kod blmleri birok olay ierisinde (birok OB arlnda)
ilenir. SFC 6 (RD_SINFO) kod ierisinde arlr. Dier birtakm eylerin
yannda SFC 6 bloun henz ard OB numarasn belirler. Bu nedenle
blokta olaya zel reaksiyonlarn olmas mmkndr.

rnekler

- Balang karakteristikleri olan bloklar sadece normal OBde deil, ayn


zamanda OB100 (scak tekrar balatma OB)de de yklenirler, bylece PLC
scak bir tekrar balatmay (warm restart) tamamladnda tanmlanm bir
moda oturtulabilirler.
- Src bloklar da birok tanlama / test yaplabilecek ekilde dier OBlere
yklenebilirler.
- Algoritmalar parametreleri kullanan, zaman zellikli bloklar (PID kontrolr
bloklar gibi) sadece dngsel kesme (cyclic interrupt) OBleri altnda alrlar.

Fonksiyonlar

Training Center

for Automation and Drives

Fonksiyonlar (FCler) FBlere benzer, ancak fonksiyonlarn kendilerine ayrlm


bir veri bloklar ve bu nedenle bellekleri yoktur. CFCde fonksiyonlar FBler gibi
kullanabilmek iin, CFC geici saklama alanlar olarak havuz DB hcreleri
olarak bilinen parametreler salar.

Page 21

SIMATIC PCS 7 System Training


Configuring with CFC

Veri letimi
Time (run sequence)

OBx
Blok 1
X

Blok 2

OS
letimi

Balant (gidip alma fetch prensibi)

Blok n
X

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.22

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Veri letimi

Bloklar birbirleriyle ve OS ile veri alverii yaparlar. Veri iletiminin zaman sras
bunda bir rol oynar.

Balantlar

CFC ile yaplandrlm bloklarda veri alverii balantlar (i balantlar)


yoluyla yaplr. Alveri gidip alma prensibine (fetch principle) gre yaplr. I
balantlar, blok altrldktan sonra, girii (i) balanmadan nce veya k
balants devam ederken OBde alan iletim komutlar olarak derlenir. Bu
demektir ki, blok OBde arlana kadar giri balanan deeri gidip almaz
(gncellemez).

Operatr Aksiyonlar OS operatr deerleri gnderir (AS blok iletimi ile asenkron biimde) ve
bunlar blok giriine girer. OS iletim prosedr ile PLCnin giri deerini
ilemesi arasnda zaman getiinden, hem OS hem de daha sonra blok
arldnda PLC taraf gvenilirlik testlerinden geirilir. Bu testlerin amac, OS
koullarnn halen uygun olduundan emin olmak ve PLCdeki zaman gecikmeli
yrtme nedeniyle artk uygun olmayanlarn kesilmesidir.
Operatr Kontrol Bloklar
Bu bloklar, analog ve dijital deerler iin PCS 7 V6.0n ktphanesinde
bulunur. iftler halinde gsterilirler; OSde blok olarak temsil edilen bir OS
resim blou ve almaya devam eden bloklarla yaplm olan i balantda
OSde bulundurulan deeri tayan ilgili PLC fonksiyon blou.

Training Center

for Automation and Drives

Page 22

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Ktphaneleri, Blm 1

PLC

OS

FB / FC

Basit bloklar

Grafikler
Mesajlar

letiim bloklar

letim
klar

Src bloklar

Algoritma

Giriler

Teknolojik bloklar

SP=
12.3

10%
AUTO

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.23

Siemens AG 2003. All rights reserved.

Temel (Elementary) Bloklar CFC uygulamas iin STEP 7 temel ilemlerini temsil ederler. Bu bloklar
CFC tarafndan salanrlar (CMP_R, SQRT...) ve CFCLibraryde bulunurlar.
Teknolojik Bloklar
Bu bloklar otomasyon ileri iin temel fonksiyonlar salarlar:
- Fonksiyon bloklar AVER_P, INT_P, LIMITS_P gibi
- Operatr kontrol bloklar (OP_A_LIM, OP_D gibi); ilgili resim bloklar ile
beraber
- Mesaj bloklar bloklar (MESSAGE, MSG_CSF)
Karmak grevler; OS iletimi ve izlemesi iin ilgili resim bloklar ile:
- Kontrolr blou CTRL_PID, CTRL_S
- Motor bloklar MOTOR, MOT_REV, MOT_SPED
- Valf bloklar VALVE, VAL_MOT
- kilit (Interlock) bloklar INTERLOK
- Dozaj DOSE
- Oran kontrolr RATIO_P
- zleme bloklar MEAS_MON, DIG_MON
- Bakm bloklar ELAP_CNT, SWIT_CNT, OB1_TIME
Src Bloklar

I / O modllerine arayz salarlar:


- CH_AI, CH_AO, CH_DI, CH_DO; her bir kanal iin
- MODxx, RACK, SUBNET, OB_xx modl, zincir ve CPU tanlamalar
(diagnostics) iin
- PA_xx, PO_xx PROFIBUS PA srcleri

Training Center

for Automation and Drives

Page 23

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Ktphaneleri, Blm 2

PLC

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

klar

Algoritma

SFB / SFC

Giriler

Standart Ktphane

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.24

letiim Bloklar
letiim bloklar "PCS7 Library V60" ktphanesine yerletirilmitir. 128 ikilik
(Boolean) deer iin SEND_BO ile REC_BO ve 32 ikilik, 32 gerek deer
transferi iin SEND_R ile REC_R.
Bu iftlerin ikisi de MPI, Ethernet ve PROFIBUS yoluyla iletiim iin uygundur.
Standart Ktphane Standart ktphane STEP 7 temel paketinin V5i ile yeniden yaplandrlmtr
ve aadakileri ierir, rnein:
- Sistem Fonksiyonlar: AS iletim sisteminin iine entegre edilmi ve kullanc
tarafndan arlabilen sistem fonksiyonlar (SFC) ve sistem fonksiyon bloklar
(SFB)
- S5-S7 Dnm: STEP 5 programlarn dntrmek iin bloklar
- IEC fonksiyonlar: dizi ilemleri (I_STRNG) ve karlatrma (MAX) gibi
- letiim bloklar: PROFIBUS DP letiimi iin fonksiyonlar (FC)
- PID kontrol: PID kontrol iin fonksiyon bloklar (FB)
- TI-S7 Dnm: TI programlarn dntrmek iin bloklar
Not:

Training Center

for Automation and Drives

" REDUNDANT IO (V1)" ktphanesi boluklu (redundant) I / Olar bulunan


bulunabilirlii yksek (highly available) H sistemleri iin mevcuttur.

Page 24

SIMATIC PCS 7 System Training


Configuring with CFC

Kontrol Dngs
Teknik Kontrol Dngs
AS
yazlm

AS
yazlm

CTRL_PID
LMN

Scaklk

Simle Edilmi Kontrol Dngs

Manip. de.

Manip. de. Reaktr


blok

PV_IN

CH_AI

AI

Sistem

CH_AO

I/O modlleri

Reaktr
fabrika

SIMATIC PCS 7

CTRL_PID

CH_AI

AO

AI

Sistem

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.25

Siemens AG 2003. All rights reserved.

Sc..

Manip. de.

CH_AO

I/O modlleri

AO

Reaktr
fabrika

SITRAIN Training for


Automation and Drives

Teknik Kontrol Dngs


Bu konrol dngsnde, kapal evrim kontrolrn (CTRL_PID.LMN) manipule
edilmi (ynlendirilmi) deeri, CH_AO k srcs araclyla AO k
modlne geirilir. Akm / gerilim iareti stma iin olan kontrol valfini etkiler. AI
giri modl ve ilgili CH_AI srcs reaktr scakln okur. Bu scaklk,
kapal evrim kontrolre proses deeri olarak girilir (CTRL_PID.PV_IN).
Simle Edilmi Kontrol Dngs
Sistemimizde, AO knn donanm klar, AI giri modlnn donanm
girilerine dorudan balanmtr.
Bu demektir ki; AOdaki kanal xten akan akm AIda da ayn kanal xten akar.
REACTOR blou, reaktr sistemini simle eder. Teknik bir reaktr olduundan
bloun stma girii (REACTOR.V_HOT_FL) ile simle edilmi scaklk k
(REACTOR.TMP_INT) arasnda benzer zaman karakteristikleri vardr.
Bir tarafta REACTOR blounu kapal evrim kontrolrle src arasna girecek
ekilde dngye sokup, dier tarafta teknik reaktre balarken, simle edilmi
kontrol dngsnn karakteristikleri teknik kontrol dngsnn
karakteristiklerine kyasla deiiklik gstermez.

Training Center

for Automation and Drives

Page 25

SIMATIC PCS 7 System Training


Configuring with CFC

Reaktr Simlasyonu (Dolum)


UV
2U101
UV

Reactor (Doldurma + Kartrma)


LAH
BO V1_OP_CL

OVERFLOW BO

2U102
UV
2U103

BO V2_OP_CL

LEVEL R

BO V3_OP_CL

FB_V1_OP BO

BO M1_ON_OF

FB_V1_CL BO

R V1_FLOW

FB_V2_OP BO

R V2_FLOW

FB_V2_CL BO

R V3_FLOW

FB_V3_OP BO

R KFV

FB_V3_CL BO

2L101

LI
2L104

EI
2E101

BO V1_FAULT

FB_M1_ON BO

BO V2_FAULT
BO V3_FAULT
BO M1_FAULT
BO V_RESET

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.26

The system in the configuration example is implemented as a user


function block (FB600, "REACTOR").
Filling Part

This part of the algorithm simulates using three valves for filling and
draining the components. The parameters have the following
meaning:

Inputs
Vn_OP_CL (n=1..3)

1=Open / 0=Close valve 2U101 2U103

M1_ON_OF

1=Switch On/ 0=Switch off mixer 2E101

Vn_FLOW (n=1..3)

0..100 Flow of valves 2U101.. 2U103 in %Fmax

KFV

Correction factor to Fmax of the valves in Lmax / s

V_RESET

1=Resets control inputs for valves and motor, then this input is reset

Vn_FAULT (n=1...3)

1=Valve error, no additional position change

M1_FAULT

1=Motor error, no additional position change

Outputs
OVERFLOW

1=Reactor overflows (in the overflow basin)

LEVEL

0..100 level (in % Lmax)

FB_Vn_OP (n=1...3)

Feedback signal valve position open

FB_Vn_CL (n=1...3)

Feedback signal valve position closed

FB_M1_ON

Feedback signal mixer active

Training Center

for Automation and Drives

Page 26

SIMATIC PCS 7 System Training


Configuring with CFC

Reaktr Simlasyonu (Istma)

Reactor (Istma + Genel)


CI
Heating

R V_HOT_FL

TMP_SHEL R

R TMP_ENV

TMP_INT R

2T101
TICA
2T102

R TMP_HOT
R T_LAG_SH
R T_LAG_IN
R SAMPLE_T
BO RS_COOL
BO SET_HOT

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Istma Blm

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.27

Bu blm, reaktr kabuu yoluyla, reaktrn bir stma ortamndan stlmasn


simle eder. Bir PT1/VZ1 eleman, kabuk scakln, bir PT2/V22 eleman da i
scakl simle eder.
Bu blm u parametreleri ierir:

Giriler
V_HOT_FL

2T101 kontrol dngsndeki stma valfi iin % Fmax olarak ieri ak

TMP_ENV

C cinsinden ortam scakl

TMP_HOT

C cinsinden stma ortam scakl (girildii andaki)

T_LAG_SH

PT1 gecikme zaman (kabuk scakl iin)

T_LAG_IN

PT2 gecikme zaman (ekirdek scakl iin)

klar
TMP_SHEL

2T101 noktas, kabuk scakl (C)

TMP_IN

C cinsinden kontrol edilecek ekirdek scakl, kontrol dngs 2T102

Genel Blm

Zaman sabitlerini dntrr ve reaktr ilk haline getirir

Giriler
SAMPLE_T

REACTOR blou iin rnekleme zaman (OB ve alma grubuna dayal)

RS_COOL

1= Reaktr "empty and cold" (bo ve souk) durumuna geri getirir. Giri
otomatik olarak yeniden kurulur.

SET_HOT

1= Reaktr "full and hot" (dolu ve scak) durumuna getirir.state. Giri otomatik
olarak yeniden kurulur.

Training Center

for Automation and Drives

Page 27

SIMATIC PCS 7 System Training


Configuring with CFC

CTRL_PID (LINK ile)

Have to be
active(=1)
Enable
Parameter:

LMN_TRK

LIOP_INT_SEL
SPEXON_L

SPEXT_EN
SPINT_EN

SPEXTSEL_OP

DEADB_W
GAIN
TN
TV
TM_LAG

SP_EXT
EXT 1
SP_OP_ON

SP_OP

INT 0

PV_IN

LMNOP_ON

LMN_SEL

PID

MAN_OP

AUT 1
MAN 0

LMN

LIOP_MAN_SEL

AUTOP_EN
MANOP_EN

AUT_L

AUT_ON_OP

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.28

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

letim Modlar Default Ayarlar


Yukardaki slide CTRL_PID blounu (kapal evrim kontrol) manuel alma
modunda gstermektedir. OSnin iledii MAN_OP manuel deeri, LMN komut
kna geirilir. SP_OP istenen deer noktas (setpoint), OS zerinden
iletilebilir, ancak etkili deildir. CPUnun her yeniden balamasndan sonra,
kapal evrim kontrolr bu iletim modu kombinasyonuna oturtulur (i istenen
deer noktas ve manuel ilem).
/ D SP

stenen deer (setpoint SetPoint) OS tarafndan altrlan SPEXTSEL_OP


anahtar araclyla seilir: "0 = Internal" (i); SP_OP / "1 = External" (d)
SP_EXT.

Manuel / Otomatik

LMN k deeri, iletilebilir giri MAN_OPtan manuel moda alnr. Otomatik


mod esnasnda bu deer PID algoritmasi ile hesaplanr.
AUT_ON_OP giri ilemi, iletim modunu semek iin kullanlabilir ("0 =
Manual" / "1 = Automatic").

Operatr Olanaklar

letim modunun deitirilmesi, sadece ve sadece iletim modunun sorumlu


izin (enable) girii 1 olarak ayarlanmsa mmkndr (AUT_ON_OP ile
otomatik moda sadece AUTOP_EN = 1 olduunda geilebildii gibi). Kapal
evrim kontrolr alrken bir iletim izninin kaldrlmas almakta olan
iletim modunu deitirmez.
Analog deer ilemi, sadece ve sadece bu tip deerler iin izin girii 1se
mmkndr (rnein, SP_OP otomatik ileme sadece SP_OP_ON=1se
geebilir).

Not

Training Center

for Automation and Drives

Eer CFC tablosunda, gncellenmi deerlerle (sar arkaplan) test modunda


alyorsanz ve girite ilem yapmak iin izin yoksa, deer tekrar girildiinde
ilk olarak blok giriine girilecektir. Sradaki dngsel blok iletiminde (OB
tarafndan), giri deeri eski deer ile deitirilir.

Page 28

SIMATIC PCS 7 System Training


Configuring with CFC

Reaktr Simlasyonu (zet)

FB_V2_OPEN
FB_V2_CLOSE

V2_OP_CL
M1_ON_OF
V1_OP_CL

MOTOR_ON

R V_HOT_FL

FB_V1_OPEN
FB_V1_CLOSE

0 ... 100
Istma

LEVEL
0....100
TMP_SHEL
TMP_INT

V3_OP_CL
FB_V3_OPEN
FB_V3_CLOSE

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.29

SITRAIN Training for


Automation and Drives

Yukardaki slide, valf ve mikserlerin kontrol ve dn mesajlarnn


belirlenmesi iin REACTOR blounun blok parametrelerini gsterir.

Training Center

for Automation and Drives

Page 29

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Reaktr iin Kontrol Dngs

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.30

"Simle edilmi kontrol dngs (bir nceki sayfada anlatlan) CFC ile
yaplandrlacaktr. Yukardaki slide bir zm nerisi getirmektedir. Tabloyu
oluturduktan sonra, derleyin, program ykleyin ve fonksiyonlarn test edin.
-------------------------------------------------------------------------------------------------------

Admlar

1. Fabrika hiyerarisinde "Reactors\Unit C" altnda "ReacC" tablosunu yaratn.


2. Fonksiyonu, yukardaki ekilde grnd gibi yaplandrn.
3. Tabloyu derleyin ve ykleyin
4. Fonksiyonu deneyin
-------------------------------------------------------------------------------------------------------

Prosedr
CFC Tablosunu Eklemek Projenin fabrika grnmnde, "Reactors\Unit C" klasrn sein ve
aadaki yolla bir CFC tablosu (rnein, "ReacC") yaratn.
RMC New object...
alma Sras

Ekleyin.

CFC tablosunu an ve
Edit -> Run sequence

seerek ykleme iin ncel belirleyin (OB32den ykleme iin kullanlacak olan blou sein ve RMC ->
Predecessor... men komutunu izleyin).
Ktphaneleri Amak Sa penceredeki Libraries sekmesinden "PCS 7 Library V 60" ve
"COURSEV60" ktphanelerini bulup, an.
Bloklar Eklemek
Yeniden Adlandrmak

Tabloya ktphanelerden bloklar eklemek iin, istenen bloklar srkleyip


brakn: CH_AI, REACTOR, CTRL_PID ve CH_AO.
Tablodan her bir blou sein;
RMC Object propertiesden yeniden adlandrn.

Training Center

for Automation and Drives

Page 30

SIMATIC PCS 7 System Training


Configuring with CFC

Balantlar

Balantlar (yukardaki slidea baknz) ktan girie kuralna gre giriniz.


stisna: srcler iin VALUE parametresini donanm kanalnn sembolik
ismine u ekilde balaynz
RMC Interconnection to address.

Parametreleri Ayarlamak Kontrolrlerin ve srclerin zerindeki girileri lm aralna gre


dzenleyin.
Modl Srcs Oluturmak
Tablodaki donanm girileri ile ilgili bir deiiklik yaptktan (ekleme, karma ve
srcleri yeniden balama) sonra modl srclerini oluturmal /
gncellemelisiniz.
Derleme iin "Generate module drivers" seeneini aktif hale getirin. Modl
src bloklar "PCS 7 Library V60" ktphanesinde bulunmaktadr.
Tabloyu Derlemek ve Hedef Sisteme Yklemek
Gereken nesneyi SIMATIC Managerda sein (blm proje, AS veya OS
istasyonu) ve
PLC -> Compile and Download Objectsden
program derleyip ykleyin.
Ayarlarda, "Changes only", "Update sampling time" ve "Generate block drivers"
sein.
Denemeden nce

Denemeden nce, bloklarnz iin gerekli tm parametrelerin grnr olup


olmadklarn kontrol edin. Eer deilse, blou sein ve
RMC Object properties -> "Connections" sekmesi -> "Invisible" kolonundan
seiminizi deitirin.
CTRL_PID blounun girilerini grnr olacak ekilde ayarlayn (SP_OP,
MAN_OP, SPEXTSEL_OP, AUT_ON_OP).
"For test" (test iin) kolonunda, parametreleri nceden ayarlayn.

Test

Test modunu aadaki yolla aktif / pasif hale getirebilirsiniz:


Test
mode

-> (Process mode veya Laboratory mode kontrol edin!) -> Test

Giriler iin parametreleri ayarlayn ve sonular izleyin.


Eer deiiklik yapmak artsa, test modunu kapatn.
Tabloyu deitiri gerekiyorsa modl srcsn gncelleyin derleyin ve
tekrar ykleyin.
Yeni bir test gerekletirin.

Training Center

for Automation and Drives

Page 31

SIMATIC PCS 7 System Training


Configuring with CFC

Mesaj Yaplandrmas

Mesaj snf
Mesajn oluturulduu
hiyerari tanmlamas

OS alan iin mesaj zellii

Mesaj metni

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.32

SITRAIN Training for


Automation and Drives

Mesaj Yaplandrmas
Mesajlar, yeni proses nesne grnmnde (process object view) yaplandrlr.
SIMATIC Managerda
View -> Process object viewden
projenizin proses nesne grnmn an.
Bir fabrikann otomasyonu, iletimi ve izlenmesi iin gerekli olan nesneler
burada grntlenir.
Proses nesne grnts, fabrika grnts ile karlatrlabilir. En nemli
avantaj, bir nesnenin dzenlenebilir tm zelliklerini dzenlemenize izin
vermesidir. Grnmn birok sekmesi vardr.
Mesajlar, Messages sekmesinde yaplandrlr. Burada tm mesaj yetenekli
(message capable) bloklar standart olarak tanmlanm mesajlar ile beraber
listelenir.
Bir mesajn temel bileenleri unlardr:
Mesaj Snf

Mesaj snflar onaylanma gereksinimlerine gre deiir. Ayn onaylanma


gereksinimlerine sahip mesajlar, ayn snf altnda gruplandrlabilir. Mesaj
snflarnn n yaplandrmas Alarm Kaydnda yaplr: Hata, Onaylama
gerektiren sistem mesajlar ve Onaylama gerektirmeyen sistem mesajlar.
WinCCde 16 farkl mesaj snfna kadar tanmlama yapabilirsiniz.

ncelik

Bu blmde, hangi mesajlarn hangi ncelikle onaylanmas gerektii seilir.


Deer ne kadar yksekse, ncelik o kadar fazladr.

Training Center

for Automation and Drives

Page 32

SIMATIC PCS 7 System Training


Configuring with CFC

Kaynak (Origin)

Burada bir mesajn kaynan belirleyebilirsiniz.Here you can specify the origin
of the message.
Eer kaynak ($$HID$$) olarak $$AKZ$$ girerseniz, AS OS balant
yaplandrmas, veri transferi srasnda, hiyerari klasrnn adresini, tablo
ismini ve blok ismini belirleyerek, OS mesaj metinlerine kaydedecektir.

OS Alan

Burada mesajn alan atamasn belirleyebilirsiniz.


Eer $$AREA$$ girerseniz, AS OS balant yaplandrmas, veri transferi
srasnda, hiyerari klasrnn birletirilmi zelliini analiz edecek ve OS
mesaj metinlerine kaydedecektir.

Mesaj Metni

Training Center

for Automation and Drives

(Eer default ayarlar uygun deilse) olay metinlerini ve ek bilgi metinlerini


programlayabilirsiniz. Sistem deneyleyicisi bir mesaj seip, OSdeki bilgi
metnini kontrol edebilir. Bilgi metinleri ksa bilgiler ierebilir, rnein bir mesajla
karlaldnda ne yaplmas gerektii gibi.

Page 33

SIMATIC PCS 7 System Training


Configuring with CFC

Notes

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.34

Page 34

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


Configuring with CFC

CFC Tablo iinde Tablo


Tablo "A" (yksek seviyeli tablo)

"X"

Tablo "X" (dk seviye tablo)


Ta
blo
ib
a
lan
tla

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Tablo iinde Tablo

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.35

SITRAIN Training for


Automation and Drives

Bu tekniin amac: Temiz, iyi dzenlenmi tablolar oluturmak.


Ayn yapyla tekrar tekrar kullanlan tablo blmleri, nceden tanmlanm bir
sayfa ubuu ile tek bir tablo gibi grnecek biimde birletirilebilir ve bu
nedenle I / Olarla bir bloa benzerler.

Prosedr

1. Dk seviyeli tablo yaratlr ve i balantlar yaplr (bu bir ana veri


ktphanesinde de gerekletirilebilir).
2. Yaratlm olan tablo yksek seviyeli tablonun iine yerletirilir. Burada bir
blok gibi grntlenir; sayfa ubuu (I / Olar) 1. admda tanmlanr.
3. Dk seviyeli tablo bir ktphane ierisinde yaratlmsa ve st tabloya
srklenip braklmsa projenin tablo klasrnde gsterilmeyecektir (orada
sadece st tablo gsterildii iin). Birletirilmi bloklar alma srasna girilir.
Gerektiinde sralarn buradan deitirebilirsiniz.

Alternatif:

Eer "New chart" (Yeni Tablo)yu, Katalog -> Blocks sekmesinden elde eder
ve CFC tablosuna bo bir tablo olarak yerletirirseniz, yukardan aaya bir
yaklam uygulayabilirsiniz yani yukarda 1 ve 2 numaral admlarda tarif
edilen sras tersine evirebilirsiniz:
1. Yksek seviyeli tabloda, ilk olarak sadece bo tablolar (wildcard olarak)
zel fonksiyonlar iin yerletirin; fonksiyon bata sadece ilgili bo siyah
kutunun ismi olarak belgelenecektir. Sonu birok tablo ieren fonksiyon genel
grnm tablosu olacaktr.
2. kinci admda, bu dk seviyeli tablolara detaylar eklenir, yani blok
fonksiyonlar ve tablo i balantlar ile doldurulurlar.
3. Artk, yksek seviyeli tabloda her bir tablonun i balantlarn yapabilirsiniz.

Training Center

for Automation and Drives

Page 35

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Tablo iinde Tablo Teknii: Dk Seviyeli Tablo


Yaratmak

Tablo i balantlar

Dk seviyeli tablo "Chart_x"

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.36

Bir valfin alma ve kapanmas iin bir simlasyon prosesi oluturun. Bu proses
"Start/Stop" (balat / durdur) ve "Open/Close" (a / kapa) iaretleri ile kontrol
edilecektir. "Open/Close" alma sresi (tm alma sresi) ayarlanabilir
olmaldr. Simlasyon % olarak valf pozisyonunu dndrmeli ve son pozisyon
iaretlerini vermelidir.
-----------------------------------------------------------------------------------------------------

Admlar

1. Ana veri ktphanesinde "Valve" adnda bir tablo oluturun.


2. Tabloyu yukarda anlatld gibi yaplandrn.
3. Bu tablo iin tablo i balantlarn tanmlayn.
4. Tabloyu hata olmayacak ekilde derleyin.
-----------------------------------------------------------------------------------------------------

Prosedr

oklu projenin bileen grnmndaki ana veri ktphanesi "Color_Lib"e


"Valve" adnda bir tablo girin:
RMC: Insert new object -> CFC.
Yukardaki diyagramda gsterildii gibi tabloyu yaratn.

Tablo Balantlar

Tablo i balantlar iin gerekli pencereyi an sembolle veya


View -> Chart interconnectionsdan
ve hem tablo i balantlarn hem de bloklar grebilecek ekilde CFC alma
sayfasn yaplandrn (yukarya baknz).
Sol st ksmda, giri semboln (IN) sein, ileride giri olacak blok girilerini
buraya tayn ve onlara anlaml isimler verin.
Sa st ksma yeni satr eklemek iin oraya tklayn ve
RMC New declaration line....

Training Center

for Automation and Drives

Page 36

yolunu izleyin.

SIMATIC PCS 7 System Training


Configuring with CFC

Prosedr klar iin (OUT) ve eer gerekirse giri ve k parametreleri


(INOUT) iin tekrarlayn.
Tabloyu Derlemek

Training Center

for Automation and Drives

Tabloyu tamamlayn. Eer hatasz biimde tamamlanrsa, tablo ileri ilemler


iin hazr demektir ve projenize entegre edilebilir.

Page 37

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Tablo iinde Tablo Teknii: Yksek Seviyeli Tablo


Yaratmak

Yksek seviyeli
tabloyu buradan
girin
Yksek seviyeli tablo "Valve test"

Run sequence:

Manuel valf ilemi

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.38

SITRAIN Training for


Automation and Drives

"PCS 7 Library V60" ktphanesinden VAL_MOT blounu test edin. Tablo


iinde tablo olarak daha nceden yarattnz simlasyon tablosunu kullann.
-----------------------------------------------------------------------------------------------------

Admlar

1. "Reactors\Test" hiyerari klasrne "Valve test" adnda yeni bir CFC tablosu
ekleyin.
2. OB 32ye eklemek iin iaretiyi yerletirin.
3. Yeni tabloya VAL_MOT blounu ve daha nce yarattnz Valve tablosunu
yerletirin.
4. Bileenleri yukardaki diyagramda gsterildii gibi birbirine balayn.
5. alma srasn optimize edin.
6. rnei derleyin, ykleyin ve test edin.
-----------------------------------------------------------------------------------------------------

Prosedr

Fabrika grnmnde, "Reactors\Test" hiyerari klasrne "Valve test" adnda


yeni bir CFC tablosu ekleyin. aretiiyi, OB32ye
RMC Predecessor for installation
yolu ile yerletirin; bylece yeni CFC tablosu, OB32de alma grubunun
yannda yaratlacaktr.
VAL_MOT blounu, tablonuza yerletirin (Arama kutusuna VAL_ yazp, drbn
semboln tkladktan sonra yerletrilmi VAL_MOT blounu da
kullanabilirsiniz). Blounuzdaki ilenebilir girileri grnr olacaklar ekilde
ayarlayn; OPEN_VAL, CLOSE_VAL, STOP_VAL ve AUT_ON_OP.
Ktphane semboln tklayp Color_Lib \ S7_Prog\Charts klasrnde "Valve"
tablosunu arayn ve alma alanna tayn. Yukardaki diyagramda gsterildii
biimde bileenlerin i balantlarn yapn.

Training Center

for Automation and Drives

Page 38

SIMATIC PCS 7 System Training


Configuring with CFC

(OB32de) alma editrnden, aadaki yolu izleyerek, bloklarn alma


srasn optimize edin:
RMC: Options > Optimize run sequence.
Program (bloklar) derleyin ve ykleyin. Test modunu aktif hale getirin. Dk
seviyeli tabloyu test etmek iin, mouse iaretisini Valve tablosunun zerine
getirip sa tklayn ve Open Chart sein. Artk bu tablo ierisindeki iaretleri
de kontrol edebilirsiniz.

Training Center

for Automation and Drives

Page 39

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Dynamic Display ile Test

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.40

Siemens AG 2003. All rights reserved.

ki tabloyu denemek iin dinamik grntleme metodunu da kullann.


-----------------------------------------------------------------------------------------------------

Admlar

1. Dynamic Display (dinamik grntleme)yi an


2. Tablolardan gerekli giri ve klar alp Dynamic Displayde girin
3. Dynamic Display iin test moduna gein
-----------------------------------------------------------------------------------------------------

Prosedr

CFCde
View -> Dynamic Display men komutunu girerek, Dynamic Display
penceresini an.
ki tabloyu da ("Valve test" ve "Valve") an ve ikisini de ekrana yerletirin;
rnein biri dierinin altnda olacak ekilde. Izlemek istediiniz giri / klar
tablolarda Dynamic Display penceresine tayn.
lk nce baz blok parametrelerini grnr hale getirmeniz gerekebilir.
Bu pencereyi sein ve test modunu aktif hale getirin. Deerleri online olarak
tabloda grebilir ve gerekirse deitirebilirsiniz.

Training Center

for Automation and Drives

Page 40

SIMATIC PCS 7 System Training


Configuring with CFC

Not:

- Eer test modu yksek seviyeli bir tablo iin aktif hale getirilmise, dk
seviyeli bir tablo aldnda o da otomatik olarak test modunda olur. Ayn ey
pasif hale getirmede de geerlidir.
- Dynamic Display penceresi test moduna ayr ayr geirilir.
- Dynamic Displayde artk gerekmeyen satrlar silmek iin; satr sein ve Del
tuuna basn.
- Bir CPUnun tm tablolar iin ayr bir mens olmayan tek bir dinamik
grntleme penceresi vardr. Pencere kapatldnda (veya CFC editrnden
kldnda) ierik (sadece statik ierik, deerler deil) kaydedilir ve pencereyi
atnzda tekrar yklenir.
- Dynamic Display penceresi, ayn proje ierisindeki birok CPUdan deerler
grntleyebilir; bu CPUlara ESnin sistem yolu (bus) ile ulalabilmesi art
ile. Tablolarn almas gerekli deildir.

Training Center

for Automation and Drives

Page 41

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: CFC ile Program Blou (1)


CFC tablosu "Chart_x"

Yeni tablo i balantlarn belirleyin

Insert new block

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.42

Siemens AG 2003. All rights reserved.

"Color_Lib" ktphanesindeki "Valve" tablosunu dzenleyin ve FB 602 blou


olarak derleyin. Tablo i balantlarn girileri / klar geerli olmaldr. Dier
koullar ise unlardr:
- Integrator time (integratr zaman) i balants operating time (alma
zaman) olarak yeniden adlandrlacak ve valfin tm alma zamanna gre
parametrize edilecektir (saniye cinsinden),
- ntegratrn SAMPLE_T parametresi sayfa ubuuna tanacak ve
"S7_sampletime = true" ve "S7_visible = false" zelliklerine atanacaktr,
- Tm dier giri ve klar OSden iletilecek ve izlenecektir ("S7_m_c = true"
zellii)
-------------------------------------------------------------------------------------------------------

Admlar

1. "Valve" tablosunu baka bir tabloya kopyalayn


2. Tabloda baz deiiklikler / eklemeler yapn.
3. Tabloyu / program test edin.
4. Tablo i balantlarn tanmlayn.
5. Tabloyu, blok tipi olarak derleyin.
6. Sembol tablosuna blok iin sembol ekleyin.
-------------------------------------------------------------------------------------------------------

Prosedr
Tabloyu Kopyalamak

- "Valve" tablosunu "V_SIM" ad altndaki ktphaneye kopyalayn ve kopyay


an.

Ekleme / Deitirme

- "CFC-Library\ELEMENTA" ktphanesinden, tabloya bir DIV_R blou


ekleyin ve Div olarak isimlendirin.
- Tablo i balantlar penceresini an (menden View -> Chart interconnections
veya iarete tklayarak). Tablodaki "StartStop" satrn sein ve u yolu izleyerek;
RMC: New declaration line

Training Center

for Automation and Drives

-->

Page 42

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: CFC ile Program Blou (2)

Komutlar elle eklenmelidir

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.43

--> nne yeni bir parametre satr ekleyin. Bu satr doldurun.


RMC: Object Properties
men komutunu seerek satrn parametreleri iin belirlenmi (default) zellikleri,
tarif edildii gibi, deitirin.
alma Sras

- alma editrnden aadaki yolu izleyerek, alma srasn optimize edin;


Options > Optimize run sequence

Test

Projeyi test etmeden nce, orijinal tablo, CFC olarak test edilmelidir; yani bir
program olarak derlenmeli ve test iin CPUya yklenmelidir.
Eer bu test alrsa, sadece blou oluturun (aklama iin yukarya baknz)
ve projeye dahil edin.

Derleme

- Aadaki men komutunu izleyerek, prosesi balatn;


Chart -> Compile -> Chart as block type
Karnza kan ekranlar doldurun (yukarya baknz). SCL derleyicisini
balatmak iin OKe tklayn.
Eer hata olumazsa, FB602 ktphanenin blok klasrnde saklanr.

Sembolik sim

- Ktphanenizin sembol tablosunu, rnein CFCden aadaki yolla arn;


Options -> Symbol table
Yukardaki ekranda gsterildii gibi son satr ekleyin ve kaydedin.

Training Center

for Automation and Drives

Page 43

SIMATIC PCS 7 System Training


Configuring with CFC

Not :

PCS 7nin "Downloading changes in RUN" (alma srasnda deiiklikleri


ykleme) seeneinin aktif hale getirilmesi avantajldr; eer gelecekteki bloun
sayfa ubuunu (sheet bar) deitirmezseniz, derleyici ara sonular iin yerel
veriyi kullanmaya alsacaktr. Bu durum, FBnin deiiklikler yapldktan
sonra online olarak da yklenebilmesini daha uygun klar.
Dezavantaj: Yerel veri gereksinimleri artar (blok gelitiricisi tarafndan
belirlenmeli ve CPUnun default deerlerinin altnda olmaldr bkz. Project
structure (proje yaps) -> Local data requirements (yerel veri gereksinimleri)).

Ek Grev

FB602ye entegre edilmi hangi bloklarn Startup characteristics (balang


karakteristikleri) vardr ve bu nasl sylenebilir?
FB602nin bu davran alp almadn veya kendininde balang
karakteristiklerine sahip olduunu yanstacak ekilde dzenlenip
dzenlenmediini kontrol edin (--> Index "S7_tasklist").

Training Center

for Automation and Drives

Page 44

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Veri Yaps (oklu rnek)

FB40n sembolik ismi

Giriler, klar, sayfa ubuu iin giri k parametreleri


INT_P blounun rnei iin yerletirin

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.45

Siemens AG 2003. All rights reserved.

oklu rnek

FB602, nceden var olan dier bir FB40, kendi iinden arlabilecek
ekilde yaplandrlmtr. Bu FB, FB veri tiinde statik bir deiken olarak
tanmlan ve deikenler ile tm rnek veri younluunun tek bir rnek veri
blounda birletirilmesine izin verir (oklu rnek multiple instance).T

Yap

Eer yeni blounuzun yapsna bakmak istiyorsanz, aadaki yolu izleyin:


- Ktphanenizin blok klasrnde, FB40 (INT_P) sein ve daha sonra
RMC: and choose Open Object yolunu izleyin.
LAD/STL/CSF alr.
- Blou sadece
File -> Close yolu ile kapatn (Kaydetmeniz istense bile, kaydetmeyin!)
- Bu editrde FB602 (V_SIM) blounuzu u ekilde an,
RMC: Object -> Open.
Artk yukardaki yapy ekrannzda grebilirsiniz.

zellikler

- Mouse iaretisini bir satrn zerine getirin (yeil iaretli) ve daha sonra
parametrenin zelliklerini (niteliklerini) gsteren tabloyu amak iin,
RMC: Object properties -> Attributes yapn.

Deiiklikler

Training Center

for Automation and Drives

Eer burada zellikleri deitirip veya onlara ek yaptktan sonra blou


kaydederseniz, bloa bir STL kimlii verilecektir. CFCnin deiiklikleri grmesi
salanmaldr (eer blok kullanlmsa). Ileri sonular, dzenlenmi zelliin
tipinden ortaya kar.

Page 45

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Deiimi (1)

Sonu A

Sonu B

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.46

Siemens AG 2003. All rights reserved.

Deiiklii Yerletirmek Aadakiler arasndaki olas deiiklikleri belirlemek iin;


z

projede imdiye kadar rneklenmi bloklar ve

birletirilmi ktphane yedekleri

ileri bir kullanmdan nce, bloklar karlaltrabilirsiniz yukarda gsterildii gibi:


Seilmi blok / bloklarn kontrol iin zerine sa tklayn (burada FBler,
the master data library (ana veri ktphanesi) --> Compare blocks... (Blok karlatrma)
--> Specify comparison path/objects (karlatrma yolunun /nesnelerinin belirtilmesi)den gelmektedir
proje iin blok konteyneri sein).
Sonu A: Karlatrlan nesnelerde hibir sapma belirlenmedi
Sonu B: Sapma + ak tanmlar ile nesnelerin listesi

Training Center

for Automation and Drives

Page 46

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Deiimi (1.1)


oklu projedeki farkl ktphaneler:

Orijinal versiyon

Deitirilmi versiyon

Deitirilmi blok iin tablo

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Test Etkileri

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.47

SITRAIN Training for


Automation and Drives

Eer bir bloun rnekleri (instance) bir proje ierisinde baarl biimde
kullanlyor ancak bu blokta deiiklikler yaplmas gerekiyorsa, aadaki
ekilde bir yol izlenmesi tavsiye edilir:
1. Orijinal ktphaneye dokunmayn (ana veri ktphanesi)!
2. Test_lib\ S7 program_Copy1 adresine, bu ktphanenin ilk kopyasn
yapn ve deiiklikleri bloa yapn
3. Bu deiimin olas etkilerini test etmek iin projede ikinci kopyay
oluturun (var olan rnekleri dzenlerken); rnein deneme hataszdr ancak;
"Delta download possible or entire download necessary?" (gensel
ykleme mmkn m veya tam ykleme gerekli mi?) sorusu karnza karsa.
Dzenlenmi bloun fonksiyon testini, test amal bir CPU zerinde
gerekletirmiyorsanz, bu metot bir dzenlemenin projeyi etkileyebildii
beklenmedik srprizlere kar koruma salar.

Not

Training Center

for Automation and Drives

Her bir deiiklik program ierisinde annda deerlendirildiinden ve hibir


UNDO (geri alma) fonksiyonu olmadndan, orijinal ktphanenin iki yedek
kopyasnn yaplmas nerilir. Dzenlenmi blou ilk kopyada kaydedin, ikinci
kopyada da blok test edilirken deitirilebilir.

Page 47

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Deiimi (1.2)

rnek V1.0

rnek V1.1
iin denemeyi
srkleyip
brakn

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Test

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.48

SITRAIN Training for


Automation and Drives

Blou, orijinal formuyla (bu rnekte, orijinal ktphaneden V1.0) bir CFC
tablosuna yerletirin (ktphanenin ikinci kopyasnn bo tablo konteynerine /
Test library bir nceki sayfaya baknz); ayn zamanda dzenlenmi
versiyonu da oraya yerletirin (bu rnekte dzenlenmi ktphaneden
(modified library) V1.1):
Tabloya dardan alm yaparken, program bu bloun daha nceden rnek
olarak yaratldn belirleyecektir her ne kadar baka bir versiyon da olsa da!
"Download to CPU: STOP yes/no" (CPUya yklemek: STOP evet / hayr)
vs.nin sonular zerine ek bilgi almak iin alm bilgi penceresinde (import
info window) Help butonuna tklayabilirsiniz.

gensel Ykleme Mmkn (Delta Download Possible)


Yukardaki rnekte, FB kodunda (V1.1) sadece bir deiiklik yaplmtr, bu
nedenle rnek DBnin hali hazrda var olan bu tip uygulamasnda (V1.0) bir
etkisi olmayacaktr ve gensel ykleme (delta download) daha sonra proje
ierisinde mmkn olacaktr.
Dier olas durumlar ve ilgili mesajlar sradaki birka sayfada gsterilmektedir;
program projenin iine dahil edilse bile bu bilgi ekranlar tekrar
grntlenecektir.
Bu nedenle:

Training Center

for Automation and Drives

Test, siz dzenlenmi bloklar projenize dahil edip etmeyeceinize karar


vermeden nce, ktphane dzeyinde ift gvenlik ayla alr.

Page 48

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Deiimi (1.3)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.49

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Tm Program Yklemek
Gerekli

Tip deiiminden sonra artk programda kullandnz blok rnekleriyle birbirini


tutmayan blok tipleri kullanmak istediinizde, CPUyu durdurmanz ve tm
program yeniden yklemeniz gerekmektedir.
Bu arayz deiimlerinde (rnein, yeni I / Olar eklendiinde) karlalan bir
durumdur. Bu tip bir deiiklikte, online olarak sadece deiikliklerin
yklenmesi mmkn deildir.
Mesajlar dzenlense bile, mesaj zaman etiketi farkllk gsterir. Eer bir OS
kullanyorsanz, Compile OS (OSyi derle) fonksiyonunu yeniden balatmak
arttr.

Training Center

for Automation and Drives

Page 49

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Deiimi (1.4)

Yeni blok versiyonu tablo


klasrne tanr

SIMATIC PCS 7
Alternatif Yntem

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.50

Siemens AG 2003. All rights reserved.

Dzenlenmi blou ktpheden srkleyip, tablonun iine brakmak ve bylece


yeni bir rnek (instance) yaratmak yerine, baka bir yntem kullanabilirsiniz:
lk adm iin, SIMATIC Manager kullanarak dzenlenmi blou (burada V1.3)
kinci adm iin, bu bloun eski versiyonunu (burada V1.2) ieren test
tablosunu test ktphanesinden an: Daha sonra,
Options --> Block types
Aadakileri gsteren iki blml bir kutu grntlenecektir;
z

Solda test ktphanesindeki blok konteynerinin ierii ve

Sada, tablolarda kullanlm tm bloklar,

Yani bu rnekte,
z

Solda, FB602nin dzenlenmi versiyonu (V1.3)

Sada, FB602 tablosunun ierdii versiyon (V1.2)

Eer tabloda bulunan blou ilgili blok konteynerindeki yeni versiyonu ile
deitirmek isterseniz, sa taraftaki kutudan deitirmek istediiniz blok tipini
sein ve
"New Version"a tklayn.
(veya: blou soldan sein ve "-->" butonuna tklayn)
Reaksiyon: ...Alm bilgi penceresi art sonular ile Help tuu...
Test iin Noya tklayarak alm (import) fonksiyonunu iptal edebilirsiniz;
ancak bloun gerekten yeni bir versiyonuyla deitirilmesi gerekiyorsa
ktphanede ve projede .
dier sayfaya baknz: Proje inde Blok Ayarlamas!

Training Center

for Automation and Drives

Page 50

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Dzenleme (2)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.51

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Blok deiiminin proje zerindeki olas etkileri belirlendiinde, blok projenin


ierisine uydurulabilir ve bylece "Type import" (tip alm) yolu ile o zamana
kadar tablolarda kullanlm olan versiyon yenisi ile deitirilir:
Yeni Almak
Blok Versiyonu

CFC mensn ap
Options --> Block types yapn ve
daha sonra Chart folder (tablo klasr) ekranndan dzenlenmi blou
(bloklar) sein ve
"New Version"a tklayarak
prosesi balatn.

Senaryo 1

Seilen bloklarda hibir deiiklik yaplmamtr ve almn gerekli olmadn


belirten bir mesaj grntlenir.
Bu mesaj ktphaneyi / projeyi gncellemek isterseniz ve birok nesne
semiseniz de ortaya kabilir.
Eer bloklarda deiiklik yaplmsa dier sayfada grnn ekran karnza
gelecektir.

Training Center

for Automation and Drives

Page 51

SIMATIC PCS 7 System Training


Configuring with CFC

Blok Dzenleme (2.1)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Senaryo 2

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.52

SITRAIN Training for


Automation and Drives

Blokta deiiklikler belirlenmitir. Bu durumda, genel olarak, tm program


derlemek gerekir. En kt senaryo da ise tm programn yeniden yklenmesi
gerekecektir (CPU durdurulur ve silinir).
Eer deiiklikler sadece CFC zelliklerini etkiliyorsa (rnein S7_visible),
sadece deiiklikleri yklemek gibi bir uyarlama yaplabilir.
Dier yandan, eer deiiklikler arayzlere (giriler / klar) yaplmsa, bu
durumda sadece tm program yeniden ykleme seeneiniz vardr.
WinCCyi de etkileyen bir deiiklik varsa, yeni bir AS OS veri transferi
gerekletirmek arttr.

Senaryo 3

Deiiklikler sadece kod blmne yapld (hata dzeltme, fonksiyon


geniletme) ve program, sadece deiikliklerin yklenmesi ile senkronize
edilebilir durumda.

pucu

Sonular hakknda daha detayl bilgi almakiin alm (import) ekranndaki Help
tklayabilirsiniz ktphane seviyesinde n testte yapabileceiniz gibi:
Bkz. Block Deiimi.

Temizleme...( "Clean Up...") Eer "Clean Up..." butonuna tklarsanz, tablo klasrnden ve blok
klasrnden bloklar kaldrabileceiniz ard arda iki diyalog kutusu
grntlenecektir.
CFCdeki allm temizleme ilemi, tablo klasrnde bulunan ancak artk
tablolarda kullanlmayan blok tiplerini listeler; yani mevcut olmayan rnek
bloklar. Bu bloklar seip silebilirsiniz. Daha sonra blok klasrn temizlemek
iin de bir diyalog kutusu karnza gelecektir. Bu bloklar blok klasrnde hala
bulunan ancak tablo klasrnde, rnein baka bir blou aran yksek
seviyeli bir blok silindii iin, artk arlmayan bloklardr.

Training Center

for Automation and Drives

Page 52

SIMATIC PCS 7 System Training


Configuring with CFC

Ktphane ile Blok Deiimi ve Proje Dzenlemesi (1)

Parametre zelliklerine dnr

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.53

"Test_Lib\ S7 program_Copy1"de INT_P (FB40) blounu, TI girii ve V k


OS iin HMI yetenekli (HMI capable) olacak ekilde deitirin.
Bu deiimin AS yklemesinde ne gibi sonular olduunu kontrol edin.
Daha sonra projede blok uyarlamasn gerekletirin.
--------------------------------------------------------------------------------------------------

Admlar

1. Ktphanenin blok klasrnde FB 40 (INT_P) blounu an.


2. TI giriini ve V kn istenenlere gre deitirin ve kaydedin.
3. Yeni blok versiyonunu aln.
4. Nesneleri karlatrn.
-----------------------------------------------------------------------------------------------------

Prosedr

Blok sadece ktphanede bulunmadndan ve projenin iinde de


kullanldnda, ktphade blok zerinde deiiklik yaplmas durumunda,
bloun projeye yeniden uyarlanmas gerekir.

Adm 1:
Ktphane Karlatrmas Ana veri ktphanesinde / blok klasrnde FB40 (INT_P) sein ve an
(Block is protected" blok korunuyor mesajn OK ile onaylayn). Blok
"LAD/STL/CSF" editr ile alacaktr.

Training Center

for Automation and Drives

Page 53

SIMATIC PCS 7 System Training


Configuring with CFC

Ktphane ile Blok Deiimi ve Proje Dzenlemesi (2)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.54

TI parametresine tklayn ve bu parametrenin zelliklerini ieren tabloyu amak


iin
RMC: Object Properties yapn.
S7_m_c zelliini girin ve deerini true yapn.
V k iin ayn sray tekrar edin.
Save (kaydet)e tklayn. Bloun dili artk STL olacaktr.
Ktphanede (rnein, "Valve")bir CFC tablosu an. u men komutunu
izleyin:
Options --> Block types
Karnza bir ekran gelecektir. Tablo klasr penceresinden, INT_P blounu
sein ve New version (yeni versiyon)a tklayn.
Alm (import) bilgi penceresi zellik deiimini onaylamanz ister. Ayrca Help
butonunu da tklayabilirsiniz yardm fonksiyonu gensel (delta) bir
yklemenin mmkn olduunu ancak bunun iin bir AS OS transferinin
gerekli olduunu sylecektir.
Alm (import) onaylamak iin "Yes"e tklayn. Yeni versiyon artk alnmtr.
zellikler var olan tm rneklere girilir.
Tablo grnmnde Object Propertiesden (nesne zellikleri) INT_Pye ait bir
rnei grntlerseniz, "Operator Control and Monitoring..." (operatr kontrol
ve izlemesi) seeneini de tercih edebilirsiniz. Bu seenei aktif hale
getirdiinizde, INT_P tipinin rnei ve parametreler OS yaplandrlmas iin
girilebilir.

Training Center

for Automation and Drives

Page 54

SIMATIC PCS 7 System Training


Configuring with CFC

Ktphane ile Blok Deiimi ve Proje Dzenlemesi (3)

Yeni blok versiyonu projeye transfer edilir

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.55

SITRAIN Training for


Automation and Drives

Adm 2:
Projet Uyarlamas

Girilecek olan blok, zerinde yaplacak deiikliklerin tmn proje ierisinde


isteyecektir. SIMATIC Managerda proje ve ktphaneyi an. FB40
ktphaneden, AS (CPU)nun blok klasrne kopyalayn. Overwrite (zerine
yazma) sorgusunu Yes ile onaylayn.
Artk blok klasrndeki FB tablo klasrndeki FBden farkldr. Burada da, alm
ilemi ktphane iin yapld gibi tekrarlanmaldr.
CFCdeki tablolar derleyin.
Deiiklikleri ASye ykleyin.
OSde Etiket Ynetimini (Tag Management) gncellemek iin deiiklikleri
derleyin.
Uyarlama bylece tamamlanr.

Training Center

for Automation and Drives

Page 55

SIMATIC PCS 7 System Training


Configuring with CFC

Proses Etiket Tipleri Yaratmak

Proses Etiket Tipleri

a
bl
on

Setpoint
yaplandrmas

i
in

Proses etiket tiplerinin

Va
lf
ko
nt

ro

projeye alnmas
lm noktalar iin
olan dosyann alnmas
(Import)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.56

SITRAIN Training for


Automation and Drives

Ana Veri Ktphanesi


oklu projemiz bir veya daha fazla proje ile hiyerari klasrleri Process Tag
Types (Proses Etiketi Tipleri) ve Solution Templates (zm ablonlar)in
bulunduu bir ana veri ktphanesi ierir.
Process Tag Types (Proses Etiketi Tipleri) Proses etiketi tiplerinin temeli, giriler ve klarla ilgili
src bloklarnn da dahil olduu proses etiketi (lm noktas) kontroln
ieren CFC tablolar tarafndan oluturulur. Standart bir CFC tablosundan bir
proses etiket tipi yaratmak iin men komutunu kullann (cf. template). Proses
etiketi tiplerine bir alm (import) dosyas atayarak, projedeki proses etiketleri
(lm noktalar) iin gerekli olan CFC tablolarn otomatik olarak
oluturabilirsiniz.
zm ablonlar

Training Center

for Automation and Drives

zm ablonu, bir fonksiyon iin standart bir zmdr ve birok hiyerari


klasr ile birok tablodan oluabilir. Bu tablolarda dzenlemek istediiniz I /
Olar seilir ve seilmi hedef projeye zm ablonundaki saklanm
versiyonlar men komutu kullanlarak alnr (import).

Page 56

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Etiket Tipleri Yaratmak, Projeye Dahil Etmek (1)

Sihirbaz (Wizard)balatn -> Continue -> I/O Points


yaparak parametreleri / iaretleri ve tablodaki bloklardan
gelen mesajlar sein

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.57

Reaktr rneimizde, her bir proses etiketi (lm noktas) iin proses etiket
tipleri yaratmanz gerekmektedir. Bunlar, ana veri ktphanesinde Process
tagsn altnda saklanr. Hangi proses etiketi tipinin, hangi somut proses etiketi /
lm noktas iin, hangi parametrelerle kullanlacan belirlemek iin bir alm
(import) dosyas kullanlr. Daha sonra gerek alm (import) balar.
-----------------------------------------------------------------------------------------------------

Admlar

1. Birok proses etiket tipi iin (valf, motor vs.) ablon tablolar yaratn.
2. Proses etiket tiplerini yaratn.
3. Proses etiketi alm (import) iin alm dosyas yaratn).
4. Proses etiket tiplerini projeye aln (import).
-----------------------------------------------------------------------------------------------------

Prosedr

lk olarak, fabrikanzda kullanlan her bir proses etiket tipi iin (rnein bir valfin
kontrol vs.) ablon tablolarn yaratn. Dijital ve analog giri / klarna
yaplacak arayzler, donanm zerinde en iyi src bloklar ile gerekletirilir.
Yeni yarattnz tablolar, ana veri ktphanesindeki "Process tags" hiyerari
klasrnde saklayn. Daha sonra aadaki yolu izleyerek seilen tabloyu
proses etiket tipi haline getirebilirsiniz:

Proses Etiket

RMC -> Create/Change Process Tag Type...

Tipi Yaratmak

Eer tm hiyerari klasr Process tagsi (proses etiketleri) seerseniz,


proses etikerleri klasrde bulunan tm tablolardan yaratlr.
Proses etiketi tipleri bir sihirbaz kullanlarak yaratlr. Sihirbazdaki ilk kutuyu
Next yaparak onaylayn. kinci ekranda tabloda kullanlan bloklarn tm I /
Olar grntlenecektir. Deitirmek istediiniz I / O noktalarn ve mesajlarn
sein.

Training Center

for Automation and Drives

Page 57

SIMATIC PCS 7 System Training


Configuring with CFC

Altrma: Etiket Tipleri Yaratmak, Projeye Dahil Etmek (2)


1

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.58

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Alm (Import) Dosyas Atamak Proses etiket tipine bir alm (import) dosyas atamak iin, Process tag
(proses etiketi) hiyerari klasrn veya proses etiket tipini seip;
RMC: Assign Import File
yaptktan sonra, "Create File Template..." (Dosya ablonu Yaratn)butonuna
tklayarak ileride alm dosyanz iin gerekecek farkl kolonlar seebileceiniz
(birok sekme) bir meny aabilirsiniz.
IEG dosyasnda, ilk satr sein ve istenen sayy yaratmak iin
Edit -> Duplicate Lines yolu ile kopyalayn.
Dzenlenmi parametrelerle proses etiketlerinin kopyalarnn projenizde
olmasn istediinizde, bu ekilde yaratlan satrlar gerekli bilgiler ile doldurun.
Proses Etiket Tiplerinin Alm (Import)
Eer alnacak proses etiket tip(ler)i seilirse ve bir alm (import) dosyasna
atanrsa, proses etiketi almn (import) balatmak iin;
RMC: Import yapn.
Eer "Include Signal in Symbol Table" (iareti sembol tablosuna dahil et) seenei onaylanmsa, alm
dosyalarndaki balant tanmlamas sadece I / Olara atanmakla kalmayp, ayn
zamanda sorudaki hiyerari klasrnn kaynaklarnn sembol tablosuna da
yazlr. Proses etiketi alm kayd ekranda grnr.
Metinsel Balant

Training Center

for Automation and Drives

zel bir blok i balant tipidir; burada i balant ei (partneri) baka bir tablo
klasrne yerletirilebilir. Metinsel i balantlar normalde, blok ve I / O ismini
ieren bir PH yolundan oluurlar ve aadaki yolla gerek i balantlara
dntrlrler.

Page 58

SIMATIC PCS 7 System Training


Configuring with CFC

AS-AS letiimi

OP_A_LIM
Operatr izni
Limitler
U iin balanabilir
giri

OP_EN

AS-to-AS Communication
letiim bloklar
Balant

Partner A

Partner B

SEND_R

REC_R

U_HL
U_LL

Reaktr stmas
in kontrolr
SP

LINK_U
LINK_ON

Operatr girii
analog

BTRACK
U

SP_EXT

REC_R

SEND_R

Alnan setpoint
lenebilir.

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.59

SITRAIN Training for


Automation and Drives

AS AS letiimi
Endstrideki birok fabrikada, fabrikann bir blmnde birok AS sistemi
kullanlr ve otomasyon iini paylarlar. Bu nedenle bu otomasyon sistemleri
veri alveriinde bulunmak zorundadrlar.
AS sistemleri (yukardaki diyagramda "Partner A" ve "Partner B") hem ayn
proje blmnn iine hem de oklu bir projenin farkl projelerine
yerletirilebilirler. Eer farkl blm projelerine yerletirilirlerse bu blm
projeleri bir oklu proje ierisinde birletirilmelidir hali hazrda yaplandrlm
alt alar dahil olmak zere.
Balantlar

AS AS iletiim balantlar NetProda yaplandrlr. Balantlar


yaplandrlrken, her bir balantya Local ID ad verilen ve sadece o
balantda bulunan bir kimlik atanr. Iletiim bloklarn parametrize etmek iin
ihtiyacanz olan tek ey bu yerel kimliktir. Bir balantnn son noktas olabilecek
her programlanabilir modl iin ayr bir balant tablosu vardr.

letiim Bloklar
Dar gnderilen veri iin bir gnderme blou, ieri alnan veri iinde bir kabul
etme blou gereklidir. Yerel ASdeki gnderme blou ile uzak ASdeki kabul
etme blou parametre ayarlarnda birbirlerine atanrlar (bir blok ifti
olutururlar).

Training Center

for Automation and Drives

Page 59

SIMATIC PCS 7 System Training


Configuring with CFC

AS-AS letiimi iin letiim Bloklar


Partner 2

Partner 1

Partner 1

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

veya

Partner 2

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_cfc.60

letiim Bloklar
PCS 7 V6da, iletiim iin iki ana blok ifti kullanlr:
SEND_R ve REC_R, 32 ikilik (Boolean) deere ve 32 gerek deere kadar
gnderme ve kabul etme iin.
SEND_BO ve REC_BO 128 ikilik (Boolean) deere kadar gnderme ve kabul
etme iin.
Bu iletiim bloklar "PCS7 Library V60" ierisinde saklanr.

Training Center

for Automation and Drives

Page 60

SIMATIC PCS 7 System Training


Configuring with CFC

SFC ile Sralarn Yaplandrlmas

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_sfc.1

SITRAIN Training for


Automation and Drives

erik
Sayfa
Blm 1
Genel Bak .......................................................................................................................

Ardl (Sral) Yaplar ........................................................................................................

Hareket ve Gei . 4
alma Modu Lojii

Altrma: Sra Kontrol - Scaklk... 6


SFC alma Modu Lojii ..

SFC letimsel Sras ..

SFCnin D Grnm ..10


Reaktr.......11
Blm 2
Altrma: Reaktr Sra Kontrolnn Modifikasyonu................... 13
Altrma: kinci Sralaycy Ekleme..... 14
Veri Blou ile Sralayc Tutmak......................... 15
Sralayclar iin nileme ve Sonileme (Preprocessing and Postprocessing). 16
Bir SFC Tipi Yaratmak ........................... 17
Bir SFC rnei (Instance) Yaratmak. 18
Referans Veri........................... 19

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Configuring with SFC

Genel Bak
Men ubuu
Adm Sembolleri
S1...S4 Admlar
T1...T4 Geiler

START
T1
S1
T2
S2

S3
T3
S4
T4
END

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_sfc.2

SITRAIN Training for


Automation and Drives

SFC Tablolar

SFCler kullanlarak yaratlm olan tablolar (chart), tablo topolojisine, deiik


admlardaki hareket (aksiyon) fonksiyonlarna, geiler iin anahtarlama
(switching) durumlarna ve alma zelliklerine gre belirlenirler.

Editr

Tablo yapsn oluturmak iin grafikler kullanlr. Her bir bileeni (admlar ve
geiler) yaplandrmak iin CFC tablolarnda halihazrda bulunan blok
parametreleriyle olan balant kullanlr. Bu nedenle programlama yoktur;
sadece kalplar girersiniz.

Giri

Yap sembolleri adm sembol ubuundan seilebilir ve tklanarak (bir geiten


nce veya sonra) girilebilir. Admlar her zaman gerekli geilerle girilir.

Adm

Admlar yaplandrmaya balamak iin Step (adm) sembolnn zerine


ift tklayn. Daha sonra etiket (tab) sayfalarn doldurun. Hareketleri (aksiyonlar,
ileri) yaplandrrken, CFC tablolarnda bulunan bloklar grntlemek iin
Browseu tklayabilir ve hareket (i) listesine parametrelerini aktarabilirsiniz.

Gei

Geileri yaplandrmaya balamak iin, Transition (gei) semboln ift


tklayn. Etiket sayfalarn doldurun. Geilerdeki hareketler de admlarda olduu
gibi yaplandrlr.

alma zellikleri

OBde alma sras iaretisinin yerletirildii yere tablo (chart) otomatik olarak
girilecektir.

Derleme / Ykleme

Derleme ve ykleme CFC iin olduu gibi yaplr. Tm tablo bilgisi tablo
klasrnde tutulur. Derleme bilgisi blok klasrnde tutulur ve CPUya oradan
yklenir.

Test

Sralayc (sequencer) CPU balanp test modu seildiinde (Test mens)


altrlp test edilebilir. Adm / gei semboln ift tklayarak o anki durumlar
grntlenebilir.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Configuring with SFC

Sra Yaplar

Lineer

S1
T12

Paralel

Alternatif

S1

S1

Dng

T12

S22
S21

S2

S1

S1

T12

T12

T12

T13

S2

S3

S2

T24

T34

T23

T23

S3

S3

T23
T23

Atlama

S4

S3

SIMATIC PCS 7

T2

Date:
14.06.2004
File:ST-PCS7SYS_sfc.3

Siemens AG 2003. All rights reserved.

Lineer Sra (Linear Sequence)

T2
S3

S2

SITRAIN Training for


Automation and Drives

Balang pozisyonu: S1 ve T12 aktif.

Adm balatma (enabling): Eer T12 gerekleirse, S1 pasif hale gelir ve S2 ve


T23 aktif hale gelir.
Paralel Dal (Paralel Branch) Balang pozisyonu: S1 ve T12 aktif
Adm balatma: Eer T12 gerekleirse, S1 pasif hale gelir, S21, S22 ve T23
aktif hale gelir.
Alternatif Dal (Alternative Branch) Balang pozisyonu: S1, T12 ve T13 aktif
Adm balatma:
1. Eer T12 gerekleirse, S1 pasif hale gelir, S2 ve T24 are aktif (T13, S3, T34
pasif).
2. Eer T13 gerekleirse, S1 pasif hale gelir, S3 ve T34 aktif hale gelir (T12,
S2, T24 pasif).
3. Eer T12 ve T13 gerekleirse, ncelik sol sttedir, yani sol dal aktif hale
gelir.
Dng (Loop)

Balang pozisyonu: S1 ve T12 aktif


Adm balatma:
1. Eer T12 gerekleirse, S2, T23 ve T2 aktif hale gelir.
2. Eer T23 gerekleirse, S2 tamamlanr ve S3 aktif hale gelir.
3. Eer T2 gerekleirse, S2 tamamlanr ve yeniden balatlr.
4. Eer T23 ve T2 gerekleirse, S3 (as per S3).

Atlama (Jump)

Balang pozisyonu: S1, T12 ve T13 aktif


Adm balatma:
1. Eer T12 gerekleirse, S2 ve T23 aktif hale gelir.
2. Eer T2 gerekleirse, S3 sradaki geile aktif hale gelir.

Training Center

for Automation and Drives

3. Eer T12 ve T2 gerekleirse, ncelik sol sttedir, yani normal sralama olur
(atlama olmaz).
SIMATIC PCS 7 System Training
Page 3
Configuring with SFC

Hareket ve Gei
Adm aktif

evrimler ->

Gei tamamland

Cycles ->

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Hareketler (Actions)

Adm

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.4

Adm ierisinde, aksiyonlar, admn proseste neyi balatacan belirtecek


biimde yaplandrlmaldr (parametreleri belirleyin, anahtarlama ilemlerini
balatn, vs). Her bir adm blm iin 50 aksiyona kadar giri yapabilirsiniz.
Bir adm, blmde alan aksiyonlardan oluur:

Balatma

Adm aktif hale geldiin bir kez altrlr (OBden iletim ars olarak).

letim

Siradaki gei gerekleene kadar, OBden gelen her aryla altrlr.


Gei gerekletirilirse, sradaki OB ars yapldnda, tamamlama ksmnn
sralaycs (sequencer) altrlr.

Tamamlama

Sradaki gei gerekletirildiinde bir kez altrlr. Son komuttan sonra, adm
pasif hale gelir ve simultane biimde, topolojiye bal olarak, sradaki adm
(balatmas ile birlikte) aktif hale gelir.

Geiler

Sra kontrolnde sradaki adm iin adm balatma artlarn ierirler. Be loji
kap kullanarak dorulua 16 duruma kadar deer verebilirsiniz. Kapya veya
balayan hatta tklarsanz, kap cinsini AND, NAND, OR veya NORa
evirebilirsiniz.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Configuring with SFC

Verilen Bir Sra Kontrol iin letim Modu Lojii


Adm Kontrol Modlar
T
geile (with Transition)
T or C
geile veya kullanc onayyla (with Transition or
Confirmation by User)
T and C
geile ve kullanc onayyla (with Transition and
Confirmation by User)
C
kullanc onayyla (with Confirmation by User)
T/T and C
adma zel operatr onayyla (with Step-specific
Confirmation by Operator)

letim modlar
Operatrr komutlar

SIMATIC PCS 7
Durumlar

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.5

Siemens AG 2003. All rights reserved.

CPUya ykledikten sonra, sra kontrol belirlenmi bir durumda olacaktr. Bu


belirli durum, SFC editr kullanlarak belirlenir (default: ready). Sra kontrol
artk otomatik olarak (SFC chart properties -> Start options -> Autostart) veya
sadece bir komutu takiben (men Chart -> Properties -> Start options ->
Operating parameters) balayabilir.

Sralayc alma Modu Lojii (OML Sequencer Operating Mode Logic)


Sralayclarn almas OSL sralaycs tarafndan kontrol edilir. Sralaycnn
alma modu lojii, kendisi iin durum geilerini gsteren bir diyagramla
tanmlanr.
Operatr Komutlar

Sra kontrol, komutlar kullanlarak durum tipleri arasnda deitirilebilir,


rnein Balat, Duraklat, Devam Et, Durdur, Tamamla (Start, Hold, Resume,
Abort, Complete).

Anahtarlama (Swithcing) Modlar


Birok anahtarlama modu balatlm veya tamamlanm
geilerin davrann deitirebilir. Anahtarlama modlar tm alma modu
tiplerinde deitirilebilir. Her anahtarlama modu kendine zeldir. Anahtarlama
modu eitleri unlardr:
T

geile (with Transition)

T or C
User)

geile veya kullanc onayyla (with Transition or Confirmation by

T and C
User)
C
T/T and C
Operator)

Training Center

for Automation and Drives

geile ve kullanc onayyla (with Transition and Confirmation by


kullanc onayyla (with Confirmation by User)
adma zel operatr onayyla (with Step-specific Confirmation by

Page 5

SIMATIC PCS 7 System Training


Configuring with SFC

Altrma: Sra Kontrol - Scaklk

Adm
balat

START
SP_EXT

70

PV_IN

L<33
SP=70

50
30

H>67

Adm balama koulu


Process deeri PV_IN 33ten kk m?
Aksiyon:
SP_EXT deerini 70e ayarlayn
Adm balama koulu
PV_IN 67den byk m?

SP=50
L<53

Lineer sra
Geilerdeki koullar

SP=30

Admlardaki aksiyonlar
L<32

Test

END

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.6

Siemens AG 2003. All rights reserved.

Reaktr kontrol sistemimizin izlenmesi gerekmektedir. Eer belirlenmi proses


deerlerine ulalamazsa veya bu deerler alrsa, belirlenen deerlere
getirilmeleri gerekir.
----------------------------------------------------------------------------------------------------

Admlar

1. Hiyerari klasr "Reactors\Test" ierisinde, "SFC_Temp" adl bir SFC


tablosu yaratn.
2. Yukardaki gsterimde olduu gibi ncelikle nerilen adm ve gei isimleri ile
sralycnn d hatlarn oluturun.
3. Daha sonra adm ve geileri yaplandrn.
4. imdi ("Changes") isimli program derleyin ve ykleyin.
5. Test modunda sray kontrol edin.
----------------------------------------------------------------------------------------------------

Prosedr

Yaplandrma admlar iin prosedr yledir:

Admlar Yaplandrma

Sralaycdan bir adm sein ve ift tklayarak an.

General ksmndan aadakileri girin:


sim, en az ve en ok alma zaman, Kontrol ve Grselletirmede adm yorumu (Name, min. and max.
runtime and step comment in Control and Visualization)
Adm ierisindeki aksiyonlar yaplandrmak iin "Initialization" (balatma),
"Processing" (iletim) ve "Completion" (tamamlama) ksmlarn kullann.
"Processing"e gidin ve krsr ilk uygun olan hatta getirip tm uygun CFC
tablolarn, bloklar ve parametrelerini, Browse butonuna (ekrann alt tarafnda)
tklayarak listeleyin. stenen parametreleri sein; rnein, reaktrn stma
kontrol iin;
CTRL_PID bloundan SP_EXT parametresi.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Configuring with SFC

imdi belirtiminizde setiiniz parametre iin ileri bir deer ayrmanz gerekmektedir (= iaretinin sa
tarafnda). Admn fonksiyonuyla uyumlu olacak ekilde, istenen deeri giriniz,
rnein 70.0.
Gei, Yaplandrma Bir gei u ekilde yaplandrlabilir:
Sralaycdan bir gei sein ve ift tklayarak an.
General ksmna (tab) sim ve Yorum (Name and Comment) girin.
"Condition" (koul) ksm adm balatma koulu ierisinde her bir koulu yaplandrmak iin kullanlr.
Burada da Browsea tklarsanz, CFC tablosundan ilgili bir parametre seip,
onu aada grlen iaretleri kullanarak belirli bir deerle karlatrabilirsiniz.
=, <>, =>, =<, >, <
rnein;
PV_IN from CTRL_PID < 33.0 (degrees)
Derleme ve Ykleme (CFC altnda detayl biimde anlatld ekilde) Program derlenir ve aadaki
komut kullanlarak ASnin veya CPUnun seildii SIMATIC Managerdan
yklenir.
Target system -> Compile and download objects
("Changes" derlenir ve "Changes" yklenir.)
Derleme ve ykleme daima CFC ve SFC ile ilikilidir; ikisi bir program
oluturmak iin beraber alrlar.
SFCyi Test Etmek

Test modu aadaki komut kullanlarak alr / kapanr;


Test -> Test mode
Kurulum moduyla karlatrlrsa, SFC tablosundaki pencere, alt tarafnda
iletim ve grntleme ksm ierdiinden genilemitir.
Pencerenin ek bir ksmnda iletim modunuda seebilir (MANUAL, AUTO),
ayrca SFC iin u butonlarda grebilirsiniz:
- Start (bala)

- Hold (duraklat)

- Abort (bitir)

- Complete (tamamla)

- Restart (yeniden bala)

- Resume (devam ettir)


- Stop (durdur)

- Reset

- Error (hata) (dzeltme)

Admlar ve geiler aktif hale geldiklerinde, durumlarna gre farkl renklerde


grntlenirler:
Adm aktif

ak yeil

Adm duraklatld

sar

Adm hata ieriyoru

krmz

(rnein en fazla alma zaman alm durumda)


Adm pasif ama ilenmi

koyu yeil

Adm pasif ve ilenmemi

gri

Gei tamamlanm

koyu yeil

Gei tamamlanmam

koyu krmz

Gei pasif

Training Center

for Automation and Drives

gri

Page 7

SIMATIC PCS 7 System Training


Configuring with SFC

SFC letim Modu Lojii

SFC Testi iin komut


butonlar

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.8

Siemens AG 2003. All rights reserved.

SFC alma Modu Lojii


Durum

SFC alma modu lojiinin u anki alma modu lojii u ekillerde


deitirilebilir:
- "MANUAL" veya "AUTO" alma modlarndaki komutlarla (Start, Resume,
Hold ).
- D iaretler (SFC girileri, baka bir SFCden gelen komutlar)
- iaretler (i sralayclardan, test modundan veya SFC grselletirmesinden

visualization gelen komutlar).


Dolayl (implicit) durum deiiklikleri.
Anahtarlama (Switching) Komutlar

Training Center

for Automation and Drives

Start

Start (balatma) ilemini balatr

Complete

Complete (tamamlama) ilemini balatr

Hold

Hold (duraklatma) ilemini balatr

Resume
sonra

Resume (devam ettirme) ilemini balatr, rnein bir hatadan

Error

Error (hata) ilemini balatr

Abort

Abort (bitirme) ilemini balatr

Stop

Stop (durdurma) ilemini balatr

Restart

Restart (yeniden balatma) ilemini balatr

Reset

"Ready" (hazr) durumuna getirir.

Page 8

SIMATIC PCS 7 System Training


Configuring with SFC

SFC letimsel Sra

SFC evrimleri

CFC evrimleri

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.9

Siemens AG 2003. All rights reserved.

Temel Otomasyonla Etkileim (CFC)


ASdeki sral (ardl) kontroln temel otomasyona aksiyon ve gei
fonksiyonlar ile balanr. Her bir SFCye zel bir alma davran atanr. CFC
tablolarndaki bloklar kullanan temel otomasyonunsa alma davran
SFCden farkl olabilir. Bir SFC tablosunu, CFC tablosunda bulunan d
grnmyle kontrol etmek mmkndr. Sra sisteminin yaps, sral (ardl)
kontroln ve temel otomasyon bloklarnn farkl evrimlerle almasna olanak
salar ve bylece evrimsel yk azaltlm olur. Ayn yolla, SFCler alma
gruplarna entegre edilebilir ve bu gruplar araclyla farkl tarama hzlar veya
offset fazlarna sahip olabilirler.
SFC alma Seenekleri
Sral (ardl) kontrol davrann alma seeneklerinden ayarlayabilirsiniz. Bu
ayarlara
"SFC > Properties > Tab: AS operating parameters"
yoluyla ulalr.
Komut k

Ak: Aktif admlarn aksiyonlar ilenecek.


Kapal: Aktif admlarn aksiyonlar ilenmeyecek.

Periyodik (Cyclic) Mod Periyodik mod ("Cyclic mode") altrldnda program otomatik olarak ve
birbirini izleyen ekilde Starting (balang) ve Completed (tamamland)
alma durumlar arasnda dner.
Periyodik mod kapatldnda ise program Completed durumunda kalr.
Zaman Am (Timeout) Zaman am ("Timeout") aldnda adm aktif hale getirildikten sonra,
admn aktif zaman izleme zaman ile karlatrlr (adm iin nesne zellikleri,
General ksm tab , "Maximum runtime" en fazla alma zaman
seenei) ve zaman alrsa bir adm hatas bildirilir.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


Configuring with SFC

SFCnin D Grnm

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

D Grnm

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.10

SFC tablosu, CFC i balantlar (interconnection) kullanlarak kontrol edilebilen


standart bir arayze sahiptir. Bu arayz, tablonun bir grafik d grnm
olarak sunulur.
Aadaki men komutu kullanlarak,
View > External view
CFCyi bir d grnm penceresiyle beraber aabilirsiniz.

Gsterim

D grnm SFCyi blok headerndaki bir SFC tablo sembol ile blok halinde
gsterir. Blok ismi SFCnin tablo ismidir ve deitirilemez.

Balant (Interconnection)Giriler dier nesnelere, global operandlara (ilenecek nesne) ve


metinsel i balantlara balanabilir.
Online yardm kullanarak, her bir parametrenin anlamn bulabilirsiniz (SFCde
Help > Standard interface for SFC charts SFC tablolar iin standart arayz).
SFCnin d grnmn gsteren CFC tablosuna daha fazla nesne
ekleyemezsiniz. Tm i balantlar bu tablo zerindeki yaprak (sheet) ubuuyla
yaplmaldr.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


Configuring with SFC

Sra Kontrol - Reaktr


Temel pozisyon reaktr
bo ve souk

ekirdek scakl 90
derece

Bo ve souk
Proses scakln ulald
lk bileen X % 20ye kadar
doldurur

Yerleme Zaman 2
dakika

Seviye >= 20%


Kontrolr tolerans
scaklna ulald
Hz zleme
Mikser ak

Boaltma valfini an, mikser


kapal, scaklk kontrolr devre
d

Hz zleme
Mikser ak

Temel pozisyonda son


reaktr bo ve souk

lk bileen X % 20ye kadar


doldurur

Son adm

Seviye >= 80%

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_sfc.11

Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Reaktr C (A)daki retim ileminin sras Konu 2, sayfa 2de tarif edilmitir.
imdi bu sralamay bir SFC tablosu kullanarak yerine getirin. Bu SFC tablosunu
yaplandrn, derleyin, ykleyin ve test edin.
---------------------------------------------------------------------------------------------------

Admlar

1. "Reactors\ Unit C (A)" fabrika hiyerarisinde, "SFC_ReacC (A)" adnda bir


SFC tablosu yaratn.
2. SFCnin sralamasn kurun (yukardaki resme baknz).
3. Her bir admdaki aksiyonlar ve geilerde sorgulanacak iaretleri
yaplandrn.
4. Program derleyin ve ykleyin.
5. Projeyi test edin.
----------------------------------------------------------------------------------------------------

Prosedr

Sray yukardaki resimden alabilirsiniz.


Doldurma valflerini ve boaltma valfini dorudan REACTOR bloundan kontrol
edin (giriler Vi_OP_CL i-1..3).
Mikseri (kartrcy) dorudan REACTOR bloundan kontrol edin
(M1_ON_OF).
Istma iin kontrolr AUTOMATIC olarak ayarlayn ve istenen deeri 90C
olarak belirleyin (AUT_ON_OP = 1 ve SP_OP = 90.0).
Bo bir adm (bir minimum alma zaman belirleyin) ve bo bir gei ekleyerek
bekleme zamanlarn da girebilirsiniz.
----------------------------------------------------------------------------------------------------

Ek Altrma:

MEAS_MON blounu kullanarak dolum seviyesini izleyin. Mikser iin bir


MOTOR blou kullann. ki blokta "PCS 7 V60 Library\ Blocks +
Templates\Blocks" ktphanesinde bulunmaktadr.

Motor iin ayn zamanda bir MOTOR blou ve src bloklar iin bir MOTOR ablonu da
kullanabilirsiniz. Bu ablon "PCS 7 V60 Library\ Blocks + Templates\ Templates"
SIMATIC PCS 7 System Training
Training Center
ktphanesinde bulunabilir.
Page 11
Configuring with SFC
for Automation and Drives

Notes

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.12

Page 12

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


Configuring with SFC

Altrma: Reaktr Sra Kontrolnde Dzenleme


Move to basic positionReactor C empty and cold

Core temperature
90

cold and empty


Process temp reached
First component X fill
up to Level 20 %

Settle Time 2 Min

Level >= 20%


Tolerance Temp controller
reached
Speed Monitor
Mixer on

Opendrain valve, mixer off,


shut down temperature
controller

Speed Monitor
Mixer on

End Basic pos. reactor


empty + cold

Second component Y fill


up to Level 80 %

End step

Level >= 80%

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_sfc.13

Siemens AG 2003. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Her bir lm noktas iin lm noktas tipleri ile doldurma, boaltme valfleri,
mikser, s ve seviye izlemesi dahil olmak zere CFC tarafnda reaktr
kontroln saladnza gre, ilgili SFC tablosu da buna bal olarak
dzenlenmelidir.
Adm ve gei fonksiyonlar ayn kalr; sadece admlardaki aksiyonlar ve
geilerdeki sorgularn adapte edilmesi gerekmektedir.
---------------------------------------------------------------------------------------------------

Admlar

1. Yaratlm olan SFC tablosu "SFC_ReacC (A)"y dier bir SFC tablosu olan
"SFC_ReacC1 (A1)"e kopyalayn.
2. Adm ve geilerin ieriini yeni CFC tablolar iin doru olacak biimde
deitirin.
3. Program derleyin ve ykleyin.
4. Projeyi test edin.
----------------------------------------------------------------------------------------------------

Prosedr

Sray yukardaki resimden alabilirsiniz.


Sorudaki valf bloundan AUTO_OC = 1 arayz ile doldurma ve boaltma
valflerini kontrol edin.
Mikseri dorudan MOTOR bloundan kontrol edin (AUTO_ON = 1).
Istma esnasnda stma iin istenen d deeri 90Cye ayarlayn (SP_EXT =
90.0).
Boaltma srasnda scaklk kontrollrn kapatmak istiyorsanz, kontrolrn
istenen d deerini 5Cye ayarlayn.

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


Configuring with SFC

Altrma: Sral Kontrole kinci Bir Sralayc Eklemek


BEKLE!

SFC_ReacC

Gei
bekleme sras

Gei
ana - sra

DB
Garantile durumu
Gvenli durum
Komut k
letim modunu operation
olarak ayarlayn
Geri alma durumu

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.14

Siemens AG 2003. All rights reserved.

Sral (ardl) kontrol Reaktr C iin u ekilde ekleyin:


Eer fabrika operatr kontrol iin bir duraklatma komutu verirse, ikinci bir
duraklama kontrol almaya balayacaktr. Bu V1, V2 ve V3 valflerinin
kapal, mikserin devre d ve scaklk kontrolrnn manuel bir ilk deerle
(preset nceden ayarlanm) manuel almaya getirildiini garanti etmek
iindir. Eer kontrol artk duraklatlm durumda deilse, valfler, mikser ve
kontrolr, HOLD komutu almadan nceki durumlarna dndrlrler.
----------------------------------------------------------------------------------------------------

Admlar

1. SFC_ReacCye ek bir sralayc girin.


2. ki sralayc iin tablo zelliklerini ayarlayn.
3. Duraklama srasnda veriyi saklamak iin bir veri blou (Data block) ekleyin.
4. SFC_ReacCde run sequencer (alma sralaycs) ve hold sequencern
(duraklama sralaycs) programlamasn bitirin.
----------------------------------------------------------------------------------------------------

Prosedr
SFCyi Geniletme

SFC_ReacC1e yeni bir sralayc ekleyin. Ak olan SFC ile, (aa taraftaki)
RUN ksmna gidin ve baka bir sralayc eklemek iin unu yapn:
Sa tkla: Insert sequence at end (Uca bir sralayc ekle)
Bir SFC deiimli olarak sekiz sralaycya kadar ilem yapabilir.
Ak olan SFC ile,
Chart -> Properties -> Operating parameters tab
yolunu izleyerek tablo zelliklerini aadaki gibi girin:
Anahtarlama Modu: T; alma modu: Auto; komut k (Command output),
SFC balangcnda default olan zellikleri kullann (Use defaults at SFC start).

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


Configuring with SFC

Saklanacak Deerler iin Sralayc ile Veri Blou

BALA
(kaydet)

BEKLEME

BTR
(geri al)

"Normal" reaktr sralaycs

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.15

Siemens AG 2003. All rights reserved.

Veri Blou Yaratmak


Bir veri blou yaratn (DB-data block) (rnein, sembolik ismi "ReacC_DB" olan
DB1). Bu blok ana sralayc duraklatldnda gerekli durumlar saklamak iin
kullanlacaktr (yukardaki olas yapya baknz).
Bunu yapmak iin, proje bileen grnmn amanz gerekir. Blok dosyasn
iaretleyin ve global DB1i yaratmak iin unu yapn:
Sa tkla: New object -> Data block
Properties (zellikler) penceresinde sembolik ismi "ReacC_DB" olarak girin.
Daha sonra blou iaretleyin ve veri blou editrn kullanmak iin unu yapn
(yukarya baknz):
Sa tkla: Open
Uyuan veri formatlarnda gerekli parametreleri tanmlayn.
SFCyi ki Sralayc ile Yaplandrmak
Hold_SFCyi yaplandrn ve Main_SFCyi ekleyin.
Hold_SFC

Main_SFC duraklatldnda balar.

"Save" (Sakla) Adm "Save" admnda, ilgili bekleyen komut / veri DB1 ierisine saklanr (yukardan
DB1in ieriine baknz) ve daha sonra istenen ayarlar harekete geirilir.
Gei

Eer Main_SFC yeniden balatlrsa, Not_Stop geii gerekleir.

"Restore" (Yeniden Ykle) Adm "Restore" adm bir nceki admn tam tersidir, yani veri DB1den
okunur ve ilgili blok parametrelerine / girilere datlr (sadan sola). Bu
ilemde, ncel ksmdan (predecessor) gelen 1 5 hatlarnn balama
(initialization) ksmnda saklanmas nerilir, 6 7 hatlarysa iletim (processing)
ksmna girilebilir.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


Configuring with SFC

Sralayclar iin nleme ve Sonleme


Her bir sralayc iin mmkndr

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Main_SFC

Date:
14.06.2004
File:ST-PCS7SYS_sfc.16

SITRAIN Training for


Automation and Drives

Burada, her bir geie Hold_SFCnin durdurulup durdurulmadna veya


henz balatlp balatlmadna veya baa alnp alnmadna (reset) dair bir
sorgu eklenmelidir.

nileme (Preprocessing) Bu ksmda (tab), SFC tablosu veya eidi iin sralayc balamadan
(initialization) nce yaplacak aksiyonlar tanmlayabilirsiniz. Her hat bir ifadeden
oluur ve her durumda 50 ifadeye kadar giri mmkndr. Grntlenen ifade
(10) seimi sa taraftaki dik scrollbar kullanlarak deitirilebilir.
Sonileme (Postprocessing) Bu ksmda (tab), SFC tablosu veya eidi iin sralayc iletiminden
sonra (completion) yaplacak aksiyonlar tanmlayabilirsiniz. Burada da 50
ifadeye kadar izin vardr.
nileme ve sonileme registerlar her sralayc evriminden nce ve sonra
aktif hale getirilir.
alma (Run) Sras SFC fonksiyonu iin belirli bir alma sras yoktur; eer istenirse, alma
srasn alma editrnden (runtime editor) aadaki yolu kullanarak optimize
edebilirsiniz:
Options -> Optimize runtime.

Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


Configuring with SFC

Bir SFC Tipi Yaratmak

Bir SFC tip iin birok sralayc mevcuttur

SIMATIC PCS 7
SFC Tipi (Type)

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.17

Siemens AG 2003. All rights reserved.

SFC V6.0da SFC tablosuna ek olarak bir SFC tipi vardr. Bylece sral (ardl)
kontrollerin, bir arayz iererek tanmlanmas mmkn hale gelir. SFC tipinin
alma mant SFC tipinin arayz zerine temellendirilmitir; yani SFC tipi
herhangi bir proses iaretine giri yapamaz. Fonksiyon bloklar gibi SFC tipleri
de, kendilerine bir SFC rnei verilen bir CFC tablosuna yerletirilmelidirler.

Bir SFC Tipi Yaratmak


Kendi balarna alamadklarndan, SFC tipleri fabrika hiyerarisine
girilemezler. Bunun yerine SIMATIC Managern bileen grnmnden u
ekilde
Insert new object -> SFC type
veya SFC editrnden u ekilde
SFC -> New ("Object type" alanndan "SFC type sein)
yaratlrlar.
SFC Tipini Ynetmek
SFC tipi, SFC tablosu gibi ynetilebilir bir nesnedir; ancak onu ayran bir
sembol vardr. SFC tipi (rnein S7_m_c) iin gerekli nitelikler nceden
ayarlanmtr. Her bir SFC tipi, 7 tane onay isteyen 5 tane ise onay istemeyen
mesaj yaplandrlabilir. Dier varolan mesajlar SFC tipi tarafndan istenir.
SFC Tipi Kullanlarak Yaplandrma
SFC tipleri ile admlardaki aksiyonlar yaplandrmada ve balang ve adm
balatma durumlarnda yalnzca arayzler kullanlabilir. Yani baka bir deyile
SFC araclyla d giriin tek yolu arayzdr.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


Configuring with SFC

Bir SFC rnei Yaratmak

letim Modu
letim Modlar
letim Modu
Komutlar

Komut izni
kilit (interlock)
Kontrol stratejileri
Adm Kontrol Modu
Hata Ekran
letim Seenekleri
Grup Grnts
Kontrol stratejileri

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.18

Siemens AG 2003. All rights reserved.

SFC rnei (Instance)

Bir SFC tipi kullanlrsa, bir CFC tablosuna girilir. Bu noktada SFC tipine bir
SFC rnei atanr. Bu nedenle SFC rnekleri her zaman bir CFC tablosuna
CFC tablosuna atanr ve tablo yoluyl adreslenir. CFC tablosunun fabrika
hiyerarine atanmasyla da ierdii rnekler dolayl olarak fabrika hiyerarisine
atanm olur.

Mesajlar

SFC rnei mesajlar SFCde u ekilde yaplandrlabilir:


SFC -> Message
Bu mesajlar ayn zamanda CFCde Object Properties (nesne zellikleri)
ksmndan da yaplandrlabilir. Raporlar PCS 7ye uygun olur ve her rnek iin
ilgili deerlerle verilebilir (salanabilir).

Yaplandrma

SFC rneklerini yaplandrdnzda, ayn olanlarn, tm rnekler iin, SFC tipiyle


belirlenmeleri gerektiinden arayz ve sralayclar deitirilmemelidir. Dorudan
rneklerde yaplan deiiklikler, SFC rnekleri otomasyon sisteminde
ilenmekte olsalar bile herhangi bir zamanda yklenebilir.
Herhangi bir deiiklii yaplandrdktan sonra, o anki verinin OSde de
olduundan emin olmak iin u fonksiyonu kullanmalsnz:
OS -> Compile.

Derleme

Eer program ES tarafnda derlenirse, SFC rnekleri de onlarla birlikte


derlenecektir. Verilen herhangi bir SFC rnei iin, 1+n veri blou yaratlacaktr
(burada

n = SFC ierisindeki sralayc says).

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


Configuring with SFC

eitli Referans Verisi

alma Sras

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_sfc.19

Siemens AG 2003. All rights reserved.

Referans Veriyi armak


Bir CFC veya SFC tablosu atnzda u yolu kullanabilirsiniz:
Options -> Chart reference data
veya fonksiyon ubuundaki sembol kullanarak aada liste eklinde veya
aa yapsnda gsterilen bilgiyi grntleyebilir, yazdrabilirsiniz. Istenen k
View (grntle) men esini kullanarak arayabilirsiniz.
alma Sras (Run Sequence) Bir CPUnun tm alma srasnn grafik gsterimi.
Operandlara apraz Referans (Cross-Reference to Operands)
Projede kullanlan tm global operandalarn (ilenilecek nesne) ve bu
operandlara giri yapabilen elemanlarn listesi.
Blok Arayzlerine apraz Referans (sadece SFC ile)
Herhangi bir SFC tablosundan CFCdeki blok arayzlerine olan girileri gsterir.
alma Gruplarna apraz Referans
Tm alma (runtime) gruplarnda, herhangi bir CFC ve SFC tablosu iin var olan giriler.
SFCye apraz Referans (sadece SFC ile)
Tm SFC tablolar iin herhangi bir SFC tablosundan var olan giriler.
Blok Tiplerine apraz Referans
Blok tipleri ve kullanldklar yerler (CFC tablosu).
S7 Kaynak Atamas (Resource Assignment)
CFC yaplandrma nesneleri ve S7 kaynaklar arasndaki atama.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


Configuring with SFC

Yerel Veri

Offline yaplandrldklar halleri ve online uygun olan ncelik snflar iin


hesaplanan yerel veri gereksinimi ve yerel veri byklkleri ile programdaki tm
OBler.

Blok arma Hiyerarisi


O anki programda tm bloklar iin arma hiyerarisinin grafik gsterimi.
Metinsel Balantlar (Textual Interconnections)
Ak olan tm metinsel i balantlar listelenir.
statistikler

CFC ve SRC tarafundan kullanlan tm nesnelerin says; S7 kaynaklar ve o


anki programn zaman etiketi (timestamp) ile birlikte proje iin HMI ilikili blok
rnekleri.
Konfigrasyon yapnz kontrol etmek iin bu bilgileri kullanabilirsiniz. rnein,
Operandlara apraz Referans listesini hangi sembollerin ne kadar sklkla
kullanldn ve yazma girilerinin senkronize edilip edilmediini belirlemek iin
kullanabilirsiniz. Daha fazla bilgi iin online yardma baknz.

Not

Referans veri fonksiyonu SIMATIC Managerda da bulunmaktadr. Ancak CFC


/ SFCnin iinde tablolar iin referans veriyi Chart reference data (tablo
referans verisi) men komutunu kullanarak armalsnz. SIMATIC Manager
ierisinden armak programn SCL derleyicisi tarafndan yeniden
derlenmesine ve zaman etiketinin (timestamp) deimesine neden olacaktr.
CFC / SFCdeki "Chart reference data" fonksiyonu zaman etiketini (timestamp)
deitirmez.

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


Configuring with SFC

SCL ile Yeni Bloklar Yaratmak

CFC
CFC

SFC
SFC

WIN
WIN CC
CC
Y1 000.0% V1 P1 0000.0MBAR

0000
0000

INERTGAS

V2
Y2 000.0% V4 P4 0000.0MBAR

ABLUFT1

F1
V5 P5 0000.0MBAR
R1
PC

0000.0
0000.0MBAR

ABLUFT2
V3
V6 P6 0000.0MBAR

A1 0000.0%

ABLUFT3

Reaktor 01
M1
produkt

Ktphane
Ktphane

SCL
SCL

Veritaban
Veritaban

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_scl.1

Siemens AG 2001. All rights reserved.

indekiler

SITRAIN
Siemens Automation and Drives Training

Sayfa

Genel Bak... 2
Kullanc Blou: Yaplar ...................................................................................................................

n Gsterim: Aritmetik Blok

.....................................................................................

Men Girmek.............................................................................................

Kullanc Blou: Balang Karakteristikleri.......................................................................... 7


Derleyici ve Dzeltici (Debugger)..............................................................................9
Ek: Kaynak Metinleri

Training Center

for Automation and Drives

..........................................................................................................

Page 1

10

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Genel Bak

SCL
SCL
Blok isminin tanm, giri
parametreleri ve k parametreleri,
default deerler

Kendi fonksiyon

bloklarn
tanmlayabilecek
yksek dereceli bir
dil

PASCAL benzeri

Yaplandrlm metinde algoritma


tarifi
Blok derleme ve dzeltmesi
Varolan blok ktphanesine giri
CFC Editrndeki bloun kullanm

yap, bu nedenle
ok gl

Derleyici ve

dzenleyici sistem
bileenleri

SIMATIC PCS 7

Siemens AG 2001. All rights reserved.

S7-SCL

Date:
14.06.2004
File:ST-PCS7SY1_scl.2

SITRAIN
Siemens Automation and Drives Training

Bu dil, kkenleri PASCALa dayanan ve PLCler iin gelitirilmi yksek mertebeli


ve metinsel bir programlama dilidir. DIN EN-61131-3 standard (uluslararas IEC
1131-3) PLC programlama dillerini standart hale getirir. SCLnin temeli
yaplandrlm metin bileenidir. SCL STEP 7 programlama yazlmn saysz
dil elemanyla zenginletirir ve geniletir. Ayrca SCL, STL programlamaya bir
alternatiftir. Eer kullanc yksek seviyeli dillerle programlama yapmaya
alknsa, SCL renilmesi kolay bir dildir.

Performans Karakteristikleri
SCL, STEP 7nin blok konseptini destekler. Bu nedenle SCL blok tipleri
bloklarn standartlara uygun biimde programlanmasn salar. SCLyi
organizasyon bloklar (OB), fonksiyon bloklar (FBs), fonksiyonlar (FCs), veri
bloklar (DBs) ve kullanc tanmlamal bloklar (UDTs) yaratmada kullanabilirsiniz.
SFB ve SFC

Sistem fonksiyonler ve sistem fonksiyon bloklar gibi, CPUnun iletim sisteminde


bulunan nceden derlenmi bloklar kullanabilirsiniz.

Karabilirlik

SCL bloklar STL, LAD veya FBD bloklar ile kartrlabilir. Yani bir SCL blou bir
baka blou arabilir veya baka bir blok tarafndan arlabilir; ki bunun STEP
7 programlama sisteminde birok gsterim yntemi vardr.

Editr

Gl fonksiyonlar, kaynak metnini dzenleme esnasnda bloklar yaratrken,


program yazan kiiye destek olurlar.
CPU 314 ile balayarak tm AS300 / 400 otomasyon sistemi CPUlarnda
altrlabilen bloklar kaynak dosyasnn derlenmesi srasnda oluturulur.

Dzeltici (Debugger)

Training Center

for Automation and Drives

SCL test fonksiyonlar, hatasz bir derlemedeki mantksal programlama


hatalarnn bulunmasn mmkn klar. Hata bulma (Troubleshooting) kaynak
kodun ierisinde yer alr (bkz. Options->Customize->Compiler penceresi).

Page 2

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Kullanc Blou: Yaplar


FB
FC
OB
DB
UDT

IF
CASE

Blok tipi
Blok zellii
VAR_INPUT
VAR_OUPUT
VAR_IN_OUT

FOR
WHILE
REPEAT

VAR
VAR_TEMP
Algoritma

CONTINUE
EXIT
GOTO
RETURN

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN
Siemens Automation and Drives Training

Date:
14.06.2004
File:ST-PCS7SY1_scl.3

Blok Tipleri

SCLnin yardmyla birok blok tipi yaratlabilir. Bu ksm fonksiyon bloklarnn


yaratlmas ile ilgilenir, yani kullanc bloklarnn algoritmas SIMATIC PCS 7e
uyar.

Bildirim Alan

Bildirim alan bir ok bildirim blmlerine ayrlmtr. FBler iin ana blmler
aada tarif edilmitir.

VAR_INPUT

Parametre ayarlar ve baka bir FB kna balamak iin FB girme ilemi


(input)

VAR_OUTPUT

Dier bloklarn girileri ile birletirmek zere FBden k alnmas ilemi


(output)

VAR_IN_OUT

Parametre ayarlar iin FB girilmesi ve ek olarak blok diyagramndan deerlerin


atanmas (in / out).

VAR

rnek DBde mevcut olan ancak CFC yaplandrmasnda olmayan FB i


parametreleri (internal static variables)

VAR_TEMP

Geici deikenler, rnek DBde mevcut deillerdir

(->local data stack ->internal dynamic variables)


Algoritma

Training Center

for Automation and Drives

Kod ksm program ynergelerini ierir. Lojik ve aritmetik sonular ka atanr.


Birok kontrol yaps kullanmak mmkndr.

Page 3

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

n Gsterim: Aritmetik Blok

ARIT
Aritmetik blok

R X1

Y R

R X2

SCL kayna
ablonlar

R X3

Deiken bildirimi
Algoritma
Derleme + Ykleme
Test

SIMATIC PCS 7

SITRAIN
Siemens Automation and Drives Training

Date:
14.06.2004
File:ST-PCS7SY1_scl.4

Siemens AG 2001. All rights reserved.

FUNCTION_BLOCK ARIT

SCL kayna / dosyas yaratmak

{S7_m_c:='true'}

Sembol tablosuna blok verisi girmek

FB, yorum (comment) ve parametre


iin blok ablonunu girmek.

Giri ve klar bildirmek

Ynerge blmnn / algoritmann


belirlemek.

Derleme seeneklerinin ayarlamak.

Derlemek.

CFC tablosuna blou girmek (Catalog


- Block - S7 Program folder).

Derlemek ve yklemek.

10

CFCde test etmek.

11

SCL kaynann hatalarn ayklamak:


Debug -> monitor (scope = cursor
placement) mens.

TITLE = arithmetic block'


//
// Block comment ...
//
VERSION : '5.2'
AUTHOR

: Trainer

NAME

: ARIT

FAMILY

: Training

// Block parameters
VAR_INPUT
// Input parameters
X1{S7_m_c:='true'} :real;//input1
X2

:real;//input2

X3

:real:=1;//input3

END_VAR
VAR_OUTPUT
// Output parameter
Y {S7_m_c:='true'} :real; //output
END_VAR
BEGIN
// Code section
Y:=(X1+X2)/X3;
END_FUNCTION_BLOCK

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Men Girii

-> Kontrol Yaps

-> Blok ablonu

IF
CASE
FOR
WHILE
REPEAT

OB
FB
FC
Yorum
Sabit
Parametre
DB
rnek DB
UDT DB tarafndan refere
UDT

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

***** OB *****
ORGANIZATION_BLOCK OBxxx
VAR_TEMP
// Rezerve
Info: ARRAY[0..19] OF BYTE;
// Geici Deikenler
END_VAR
BEGIN
// fadeler

;
END_ORGANIZATION_BLOCK

SITRAIN
Siemens Automation and Drives Training

Date:
14.06.2004
File:ST-PCS7SY1_scl.5

VAR
// Static Variables
END_VAR
BEGIN
// Code section
;
END_FUNCTION_BLOCK

***** FC *****
FUNCTION FCxxx : INT
VAR_TEMP
// Temporary Variables
END_VAR

***** FB *****
FUNCTION_BLOCK FBxxx
VAR_TEMP
// Geici Deikenler

BEGIN
// Code section
;
FCxxx := 100;
END_FUNCTION

END_VAR

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

***** Yorum *****

***** UDT *****

TITLE = 'Block Title'

TYPE UDTxxx
STRUCT
// Type Description

//
// Blok Yorumu...
//

END_STRUCT
END_TYPE

VERSION: '1.0'
AUTHOR: Author

***** IF *****

NAME: Name
FAMILY: Family

IF a = b THEN

***** Sabitler *****


CONST
// Constants
END_CONST

***** Parametreler *****


// Block Parameters

// Code Section_IF
;
ELSIF a = c THEN
// Code Section_ELSIF
;
ELSE
// Code Section_ELSE
;
END_IF;

***** CASE *****


CASE Value OF

VAR_INPUT

0..3 :
// Statements_0..3
;
8:
// Statements_8
;
ELSE:
// Statements_ELSE
;
END_CASE;

// Input Parameters
END_VAR
VAR_IN_OUT
// I/O Parameters
END_VAR
VAR_OUTPUT
// Output Parameters
END_VAR

***** DB *****
DATA_BLOCK DBxxx
//

***** FOR *****


FOR Run Variable:= Start TO End BY Step Length DO

// Block Comment...

// Code Section
;
END_FOR;

//
STRUCT

***** WHILE *****

END_STRUCT

WHILE a = b DO

BEGIN
END_DATA_BLOCK

***** rnek DB *****


DATA_BLOCK DBxxx FBxxx
//

// Code Section
;
END_WHILE;

***** REPEAT *****


REPEAT
// Code Section
;
UNTIL a = b
END_REPEAT;

// Block Comment...
//
BEGIN
END_DATA_BLOCK

***** DB aus UDT *****


DATA_BLOCK DBxxx
BEGIN

UDTxxx

END_DATA_BLOCK

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Kullanc Blou: Balang Karakteristikleri

OB n
FBx

FBx
SFC6 RD_SINFO
n

Periyodik Kesme

FBx

Balang

OB m

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_scl.7

zel durum

OB

SITRAIN
Siemens Automation and Drives Training

FUNCTION_BLOCK RESTART;
(* Sadece PCS 7 dersi iin kullanc
fonksiyon blou *)
(* Blok zellikleri *)
TITLE='RESTART';
VERSION:'1.0';
//KNOW_HOW_PROTECT-if not commented
AUTHOR:Siemens;
FAMILY:Training;
NAME:STARTUP;
(* Deiken bildirimi *)
VAR_INPUT
START_EN:

bool:=1;//1=enable

END_VAR;
VAR_OUTPUT
STARTING:
OBNR:

bool:=0;//1=restart takes place


int:=0;//calling OB

END_VAR;

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

VAR_TEMP
ERG:

int;

TOP_SI: struct
EV_CLASS:

byte;

EV_NUM:

byte;

PRIORITY:

byte;

NUM:

byte;

TYP2_3:

byte;

TYP1:
ZI1:

byte;
word;

ZI2_3:

dword;

end_struct;
START_UP_SI: struct
EV_CLASS:

byte;

EV_NUM:

byte;

PRIORITY:

byte;

NUM:

byte;//Number of calling OB

TYP2_3:
TYP1:
ZI1:
ZI2_3:

byte;
byte;
word;
dword;

end_struct;
END_VAR;
(* Program *)
BEGIN
IF START_EN
THEN;
ERG:=RD_SINFO (TOP_SI:=TOP_SI,START_UP_SI:=START_UP_SI);
OBNR:=WORD_TO_INT(BYTE_TO_WORD(TOP_SI.NUM));
IF OBNR=100
THEN;
STARTING:=1;
ELSE;
STARTING:=0;
END_IF;
ELSE;
STARTING:=0;
END_IF;
END_FUNCTION_BLOCK;

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Derleyici ve Dzenleyici

Project
S7 istasyonu

CPU

SCL
Semboller

1. Blou dzenle.

S7 program

2. Derle.
3. CPUya ykle.

Kaynaklar

4. Hata aykla.
Bloklar

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_scl.9

SITRAIN
Siemens Automation and Drives Training

Bir Blou Dzenlemek SCLde kaynak metni yaratmak iin SCL ortam editrn kullann.
Ayarlar

Options -> Customize men komutunu kullanarak derleyici ve editr


dzenleyebilirsiniz. Debug Info ve OK Flag (tamam bayra) ayarlarn kontrol
edin.

Derleme

Kaynak metni kontrol edilir. Eer hata bulunursa, hatann nerede olduunu
bildiren mesajlarla uyar yaplr. Hata mesajna ift tklarsanz, krsr metinde
hatann olduu yere gidecektir. Doru metin nesne kodunda derlenir ve ilgili blok
olarak blok klasrnde saklanr (FB veya FC gibi).

Ykleme / Dzeltme

Her bir blou CPUya test amal olarak ykleyebilirsiniz. Giri verisi iin CPUda
uygun bir veri yaps (veri blou) bulunmaldr. rnein bir FB iin, FB bir OBden
arlmal ve rnek bir DBye giri yapmaldr. Bu DBdeki deer deiiklikleri iin
SIMATIC Manager (PLC > Monitor/Modify Variables... men komutu)
kullanlmaldr. almakta olan program SLC editrnden izleyebilirsiniz. Debug> Monitor men komutunu kullandnzda, ikinci bir pencere alacaktr. Eer
metin penceresinde herhangi bir yere tklarsanz, tkladnz yerde bir alan
seer. Seilmi alan ilgilendiren deikenler dier pencerede grntlenir.
Kaynak metinde deiiklik yapmadan nce izleme ilemini durdurun. Deiiklii
bitirdiinizde bilgiyi tekrar derlemeli ve CPUya yklemelisiniz.

PLC (CPU)

Training Center

for Automation and Drives

SCL ortamnda bu men komutunu kullandnzda, modl bilgisini tarayabilir


(CPU), iletim modunu seebilir (RUN/STOP), tam bir yeniden kurulum (reset)
gerekletirebilir ve tarih saat ayar yapabilirsiniz.

Page 9

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

EK: Kaynak Metinler

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

Simlasyon blou
REACTOR

Date:
14.06.2004
File:ST-PCS7SY1_scl.10

Page 10

SITRAIN
Siemens Automation and Drives Training

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

Simulation block
Reactor (FB600)

FUNCTION_BLOCK Reactor
(* Sadece PCS 7 dersi iin izlenen
geri beslemeli Simlasyon Blou*)
(* Blok zellikleri *)
{S7_m_c:='true'}
TITLE ='Reactor';
VERSION:'5.2';
//KNOW_HOW_PROTECT if no comment
AUTHOR:Siemens;
FAMILY:Training;
NAME:Reactor;
(* Deiken Bildirimi *)
VAR_IN_OUT
V1_OP_CL{S7_string_0:='close';S7_string_1:='open'}

: BOOL ; //Filling valve 1

V2_OP_CL{S7_string_0:='close';S7_string_1:='open'}

: BOOL ; //Filling valve 2

V3_OP_CL{S7_string_0:='close';S7_string_1:='open'}

: BOOL ; //Draining valve 3

M1_ON_OF{S7_string_0:='off';S7_string_1:='on'}

: BOOL ; //Stirring motor

RS_COOL

: BOOL ;

//Reactor empty and cold

SET_HOT

: BOOL ;

//Reactor full and warm

V_RESET

: BOOL ;

//Valves closed, motor off

END_VAR

VAR_INPUT
SAMPLE_T{S7_sampletime:='true'} : REAL := 1.0 ;
V1_FLOW

: REAL := 100.0;

//Flow V1 0..100%

V2_FLOW

: REAL := 100.0;

//Flow V2

V3_FLOW

: REAL := 100.0;

//Flow V3

KFV

: REAL := 0.002;

//Sample time[s]

//Correction factor valves

TMP_ENV

: REAL := 20.0 ;

TMP_HOT

: REAL := 120.0;

//Heating medium temperature

T_LAG_SH

: REAL := 10.0 ;

//T_PT1-Shell[s]

T_LAG_IN

: REAL := 30.0 ;

V_HOT_FL

: REAL := 0.0 ;

//Environment temperature

//T_PT2-Internal[s] full reactor


//Flow heating medium 0..100%

END_VAR

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

VAR_OUTPUT
FB_V1_OP{S7_m_c:='true'}
FB_V1_CL

: Bool := 1

: Bool := 0
;

: Bool := 1

: Bool := 0
;

: Bool := 1

//Valve 2 open (4s)

//Valve 2 closed (4s)

FB_V3_OP{S7_m_c:='true'}
FB_V3_CL

//Valve 1 open (4s)

//Valve 1 closed (4s)

FB_V2_OP{S7_m_c:='true'}
FB_V2_CL

: Bool := 0
;

//Valve 3 open (4s)

//Valve 3 closed (4s)

MOTOR_ON_OFF{S7_m_c:='true'} : BOOL := 0
OVERFLOW

: BOOL := FALSE;

: REAL := 20.0 ;

TMP_INT

: REAL := 20.0 ;

//Motor on/off (4s)

//Overflow

LEVEL{S7_m_c:='true'} : REAL := 0.0 ;


TMP_SHEL

//Level in %

//Shell temperature
//Internal temperature

END_VAR

VAR
STATE1

:bool := 0

//V1 iin bellek

STATE2

:bool := 0

// V2 iin bellek

STATE3

:bool := 0

// V3 iin bellek

STATE_M
NIV

:bool := 0

:REAL := 0.0 ;

TMP_SH_IN

// M1 iin bellek
//Seviye iin bellek

:REAL := 20

TMP_IN_IN

:REAL := 20

TMP_IN1

:REAL := 20

TMP_IN2

:REAL := 20

EXP_SHEL
EXP_IN

//Kabuk scakl iin bellek


// scaklk iin bellek

:REAL := 1.0 ;
:REAL := 1.0 ;

TIME1

:real := 0.0 ;

TIME2

:real := 0.0 ;

TIME3

:real := 0.0 ;

TIME_MOTOR

:real := 0.0 ;

TMP_SH_HILF

:REAL := 20

T_LAG_IN_HILF :REAL := 0.0 ;


END_VAR

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

BEGIN
// souk-yeniden kur;
IF RS_COOL
THEN
RS_COOL:=FALSE;
LEVEL:=0.0;
TMP_SHEL:=TMP_ENV;
TMP_INT:=TMP_ENV;
TMP_IN1:=TMP_ENV;
TMP_IN2:=TMP_ENV;
END_IF;
//scak-kur;
IF SET_HOT
THEN
SET_HOT:=FALSE;
LEVEL:=100.0;
TMP_SHEL:=TMP_HOT;
TMP_IN1:=TMP_HOT;
TMP_IN2:=TMP_HOT;
TMP_INT:=TMP_HOT;
END_IF;
// Valfler ve motor yeniden kurulur
IF V_RESET
THEN
V_RESET := FALSE;
V1_OP_CL := FALSE;
V2_OP_CL := FALSE;
V3_OP_CL := FALSE;
M1_ON_OF := FALSE;
FB_V1_CL := TRUE;

//Valve 1 kapal

FB_V1_OP := FALSE;

//Valve 1 ak

FB_V2_CL := TRUE;

//Valve 2 kapal

FB_V2_OP := FALSE;

//Valve 2 ak

FB_V3_CL := TRUE;

//Valve 3 kapal

FB_V3_OP := FALSE;

//Valve 3 ak

STATE1

:= 0 ;

STATE2

:= 0 ;

STATE3

:= 0 ;

STATE_M := 0 ;
MOTOR_ON_OFF := FALSE;
END_IF;
Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

// Valf ve motor geri beslemesi


IF V1_OP_CL <> STATE1
THEN
TIME1 := TIME1 + SAMPLE_T;
END_IF;
IF V2_OP_CL <> STATE2
THEN
TIME2 := TIME2 + SAMPLE_T;
END_IF;
IF V3_OP_CL <> STATE3
THEN
TIME3 := TIME3 + SAMPLE_T;
END_IF;
IF M1_ON_OF <> STATE_M
THEN
TIME_MOTOR := TIME_MOTOR + SAMPLE_T;
END_IF;
IF (TIME1 >= 4 ) and (V1_OP_CL = 1)
then
FB_V1_OP := 1;
FB_V1_CL := 0;
STATE1:= 1;
TIME1 :=0;
ELSIF (TIME1 >= 4 ) and (V1_OP_CL = 0)
then
FB_V1_OP := 0;
FB_V1_CL := 1;
STATE1:= 0;
TIME1 :=0;
end_if;

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

IF (TIME2 >= 4 ) and (V2_OP_CL = 1)


then
FB_V2_OP := 1;
FB_V2_CL := 0;
STATE2:= 1;
TIME2 :=0;
ELSIF (TIME2 >= 4 ) and (V2_OP_CL = 0)
then
FB_V2_OP := 0;
FB_V2_CL := 1;
STATE2:= 0;
TIME2 :=0;
end_if;

IF (TIME3 >= 4 ) and (V3_OP_CL = 1)


then
FB_V3_OP := 1;
FB_V3_CL := 0;
STATE3:= 1;
TIME3 :=0;
ELSIF (TIME3 >= 4 ) and (V3_OP_CL = 0)
then
FB_V3_OP := 0;
FB_V3_CL := 1;
STATE3:= 0;
TIME3 :=0;
end_if;

IF (TIME_MOTOR >= 4 ) and (M1_ON_OF = 1)


then
MOTOR_ON_OFF := 1;
STATE_M:= 1;
TIME_MOTOR :=0;
ELSIF (TIME_MOTOR >= 2 ) and (M1_ON_OF = 0)
then
MOTOR_ON_OFF := 0;
STATE_M:= 0;
TIME_MOTOR :=0;
end_if;

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

// seviye
NIV:=LEVEL;
IF V1_OP_CL
THEN
NIV:=NIV + V1_FLOW*KFV;
END_IF;
IF V2_OP_CL
THEN
NIV:=NIV + V2_FLOW*KFV;
END_IF;
IF V3_OP_CL
THEN
NIV:=NIV - V3_FLOW*KFV;
END_IF;
IF NIV>100.0
THEN
OVERFLOW:=TRUE;
NIV:=100.0;
ELSE
OVERFLOW:=FALSE;
IF NIV<0.0
THEN
NIV:=0.0;
END_IF;
END_IF;
LEVEL:=NIV;
//Scaklk
//PT1 yoluyla kabuk scakl
TMP_SH_IN:= (TMP_HOT-TMP_ENV)*V_HOT_FL/100.0 + TMP_ENV;
EXP_SHEL:=1.0/EXP(1.0*SAMPLE_T/T_LAG_SH);
TMP_SHEL:=TMP_SH_IN+(TMP_SHEL-TMP_SH_IN)*EXP_SHEL;
//PT2 yoluyla i scaklk
T_LAG_IN_HILF:=(T_LAG_IN/SAMPLE_T)*(LEVEL+10.0)/110.0;
EXP_IN:=1.0/EXP(1.0/T_LAG_IN_HILF);
TMP_IN1:=TMP_SHEL+(TMP_IN1-TMP_SHEL)*EXP_IN;
TMP_IN2:=TMP_IN1+(TMP_IN2-TMP_IN1)*EXP_IN;
TMP_INT:=TMP_IN2;
END_FUNCTION_BLOCK;

Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


Creating New Blocks with SCL

letim ve zleme iin OSyi Kullanmak

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.1

SITRAIN Training for


Automation and Drives

erik
Sayfa
Kullanc Arayz ................................................................................................................................3
OS Yaplandrma Admlar rnek Reaktr C tek kullancl sistem ................................................. 4
OSyi Ayarlamak: Tek Kullancl Sistem Deiimi ......................................................................... 5
OSyi Ayarlamak: Bilgisayar zelliklerini Ayarlamak ................................................................................6
OSyi Ayarlamak: AS / OS Balantsn Yaratmak / Kontrol
etmek.......................................................................

OSyi Derlemeye Hazrlamak........................................................................................................

SIMATIC PCS7 ile Veri Ynetimi OSyi Derlemek ........................................................................ 9


OSyi Ayarlamak: OS Proje Editr Genel
Grnm.....................................................................................

10

OSyi Ayarlamak: OS Proje Editr Mesaj Yaplandrmas......................................................... 11


OSyi Ayarlamak: OS Proje Editr Alanlar......................................................................................

12

Altrma: (1) OSyi Ayarlamak Tek Kullancl Sistem........................................................................ 13


Altrma: (2) OSyi Ayarlamak AS OS Balantsn Kontrol Etmek ....................................................
14
Altrma: (3) OSyi Ayarlamak AS Derlemesini Hazrlamak........................................................15
Altrma: (4) OSyi Ayarlamak Blok Sembolleriyle OS Derlemesi ............................................. 16
Altrma: (5) OSyi Ayarlamak OS Proje Editr Temel Ayarlar ...................................................17
Altrma: (6) OSyi Ayarlamak Proses Resmi Ebatn
Dzenlemek...........................................................

19

Altrma: (7) OSyi Ayarlamak Balant Testi / alma Testi ..................................................... 20


SFC Grselletirme (Visualization)
Seenei...................................................................................................................
21
SIMATIC
PCS
7
System
Training
Training
Center
SFC Grselletirme
(Visualization) Seenei Durum
Page 1
HMI/Operator Control and Monitoring
for
Automation and Drives
Bilgisi...................................................................................
22

erik (devam)

Sayfa

WinCC Editrleri
.....................................................................................................................................

32

Proses Kontrol Yazlm....................................................................................................................33


WinCC (PCS7 Temel
Seenekler)............................................................................................................

34

OS Opsiyonel Paketler.........................................................................................................................35
WinCC Explorer: Genel Bak
..................................................................................................................

36

Etiket (Ynlendirme mi - Tag)


Ynetimi.......................................................................................................

37

Editrler .................................................................................................................................................. 38
OS Derlemesinin Sonucu............................................................................................................... 39
Resim Bloklar / Faceplateler...................................................................................................................
40
Grafik Tasarmcsnda Resimler Yaratmak (Graphics Designer)
..........................................................................

41

Nesneleri
Yaplandrmak...........................................................................................................................

...

42

Valf V2 (rnek) ............................................................................................................................... 43


Mikser (rnek) ...................................................................................................................................44
Scaklk Kontrol (rnek) ...........................................................................................................

45

Grup Grnm (Fonksiyon)


..................................................................................................................

....

Grup Grnmn Etiket Yapsna Balamak (rnek) ..............................................................

47

46

Tip Resmi (Faceplate) lm Noktas ile................................................................................... 48


Altrma: Grafik Tasarmcs (1 Ekran Boyutu).................................................................................. 49
Altrma: Grafik Tasarmcs (2 Proses Resmi nite C Reaktr C) ................................................ 50
Altrma: Grafik Tasarmcs (3 Resim Aac Yneticisi) ...................................................................
51
Altrma: Grafik Tasarmcs (4 - REACTORS Alan Resmi) ............................................................

52

Exercise: Grafik Tasarmcs (5 alma Testi Proses Resimleri) ................................................... 53


alan Faceplateler (PID Kontrolr) .................................................................................................. 54
Altrma: Kullanclar
Ayarlamak...................................................................................................................

55

Online Eilimler
(Trends).......................................................................................................................................

56

Online Eilim Gruplar Yaratmak ............................................................................................................ 57


Mesaj Sistemi / Alarm Kayd.......................................................................................................... 58
OS Ariv Sistemi............................................................................................................................. 60
OS - Ariv Sistemi Veri Saklama..................................................................................................... 61
OS lml Deer Arivi Yaratmak................................................................................................... 62
OS lml Deer Arivi: Ariv Etiketleri iin Parametreler.......................................................... 64
OS lml Deerin Yaplandrlmas......................................................................................

65

Altrma: Online Eilimleri ve Arivleri Ayarlamak.............................................................................. 66


Altrma: Ariv Muliproject (oklu Proje) / Proje Blm /
Ktphane..............................................................

67

< Notlar > ..........................................................................................................................................68


ES / OSnin Yklenmesi: WinCC Bileenler.................................................................................... 69
SIMATIC PCS 7 System Training
Training
Anahtar Center
WinCC OS Verisi.....................................................................................................................
71
Page 2
HMI/Operator Control and Monitoring
for Automation and Drives

AS

OS alma Belirtisi (Lifebeat) zlemesi

73

Kullanc Arayz

Genel Grnm Alan

alma Alan

(proses grnt alan)

Tu takm
SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.3

Automation and Drives

Genel Grnm Alan Seilen grafik znrlne gre, her biri ilgili fabrika grntsyle eleecek
biimde 36 / 48 / 64 fabrika alanna kadar bu ksmda grntleme yaplabilir.
Grup grnmleri bahsedilen alanda herhangi bir hata olup olmadna bakar.
Alan isminin yanndaki ok iaretini kullanrsanz, Resim Aac (Picture Tree)
blmn aabilir ve dorudan alt alan seebilirsiniz. alma srasnda genel
grnm alan (overview area) her zaman ekranda kalacaktr.
alma Alan

Proses grntlerini kompak genel grnmleriyle veya detayl


grnmleriyle gsteren grnt ekrandr.
Operatr, genel grnm alanndan grnty seer.

Proses grntleri operatr kontrol ve proses durumlarnn grntlenmesi iindir


z stenen deerlerin, ayar parametrelerinin ve onay mesajlarnn girilmesi;
SFC sralyclarnn kontrol
z Dolum seviyelerinin, scaklklarn, k durumlarnn ve mesajlarn
izlenmesi
Baz nesnelerde operatr haklarn ayarlamak mmkndr, rnein PID
faceplate araclyla PID kontrolrnn kontrolr parametreleri.
Keyset (Anahtar Seti)

Training Center

for Automation and Drives

PCS 7nin nceden tanmlanm anahtar seti (keyset), tipik proses


bilgilerini (alarm kayd, lm noktas bilgisi gibi) veya sistem ilemlerini
(OSye giri ve OS deaktivasyonu gibi) semenize izin verir.

Page 3

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS Yaplandrma Admlar - rnek Reaktr C Tek Kullancl Sistem


I. OSyi kurmak

OS kurulumu, tek kullancl sistem


Yarat / kontrol et AS <--> OS balants

'Insert block symbols ile OSyi derle

OS proje editr, OS temel ayarlar, balant testi,


alma testi, SFC grselletirmesi

Grafik Tasarmcs, grnt bykln adapte eder


Proses grntlerini dzenler
Dinamik grntler yaratr
Faceplatei iletir

Picture Tree Manager: hiyerarik grup grnmn yeniden


tasarlar

Etiket kayd, proses deer arivlerinin oluturulmas, grafik


grntlerinin adapte edilmesi, online grafikler

II. Proses
Grntleri

III. Alarm ve
etiket kayd,
lifebeat,
kullanc ynetimi

Lifebeat izleme: AS izleme


Kullanc ve kullanc gruplar
ayarlamak
Alarm kayd (balang kontrol)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

OSyi Ayarlamak

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.4

SITRAIN Training for


Automation and Drives

OS yaplandrmas u admdan oluur: lk admda, OS alr ve tek


kullancl sistem olarak deitirilir. AS OS balants ayarlandktan / kontrol
edildikten sonra, OS derlenir kullanlan bloklara ilikin blok sembolleri
otomatik olarak girilir.

Yaplandran mhendis, ekran yapsn ve alarm kaydn tanmlamak iin OS proje editrnn
salad imkanlar kullanr.
Proses Grntleri

Proses grntlerinin geometrisiz sradaki bloun seilmi znrlne


ayarlanr ve gerek proses grnmleri statik ve dinamik grnt ksmlar
olarak yaplandrlr.

Resim Aac Yneticisi de (Picture Tree Manager) genelde OS derlenirken arlr ve ASnin PHi OS
grntlerinin genel grnm alannda birletirilir. Eer manuel olarak, ek
sembollerin girilmesi veya silinmesi gerekirse, bu sembolleri manuel olarak
girmek ve daha sonra Resim Aac Yneticisi aprlarak derlemek zorunda
kalnabilir.
Alarm / Etiket (Tag) Kayd
Etiket kaydnda, llm deerlerin arivleri yaratlr online
deikenlere ek olarak, llm deerlerin (belirli zaman limitleri iinde)
faceplate eilim (trend) resimlerinde gemileri grntlenir. alma
balatlrsa, operatr online eilimler yaratabilir.
alma belirtisi (Lifebeat) izlemesi proses kontrol sistemi ierisindeki tm otomasyon sistemlerini ve
operatr istasyonlarn fonksiyonel beceri asndan izler. alma belirtisi
izlemesini Lifebeat Monitoring editrnden yaplandrabilir ve
balatabilirsiniz.
Kullanc ynetimi farkl kullanclar yaplandrlm haklaryla beraber sisteme almak ve destek olmak
iin yaplandrlr. Bu editr ilk yklendiinde, baz haklar default olarak
ayarlanr ve PCS 7 standart faceplateleri tarafndan bilinir.
Kullanc gruplar halinde organize edildiklerinde ve yaplandrldklarnda bu haklar her bir kullancya
tanabilir.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: Tek Kullancl Sistem Deiimi

.1

2.

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.5

SITRAIN Training for


Automation and Drives

ok Kullancl Sistem ok kullancl bir sistem, kendine atanm alclarla (operatrler iin
terminaller) birlikte bir OS server projesidir. Eer ok kullancl bir sisteme
gereksiniminiz varsa aada listelenen tek kullancl sistem ayarlar sizin iin
konu ile ilgili deildir.
Tek Kullancl Sistem SIMATIC Manager iinden OSyi an. Ayarlar, balantlar, deikenler ve
yklenmi olan editrler grntlenir. Bir operatr istasyonu yaratldnda ok
kullancl bir sistem olarak yaratldndan, OS projesi tek kullancl sisteme
(single-user system) evrilmelidir.
Sol tarama panosunda proje balna sa tklayn ve men ksayolunu
kullanarak Project properties (proje zellikleri)ni an (1e baknz). General
sekmesindeo anki proje tipi grntlenir ve burada single-user system olarak
deitirilir.
PC zellikleri

Tarama penceresinden Computera sa tklayn, server (sunucu) olan


bilgisayarn zellikleri grntlenecektir.

ok kullancl sistemlerde, OS servera tantmak iin birtakm ek bilgisayarlarn alc (client)


bilgisayarlar olarak girilmesi gerekir. Bu prosedr alc bilgisayarlarn
isimlerini (Windows / a isimleri) kullanarak yapabilirsiniz.
Startup sekmesindenalma paralarn kontrol edin ve gerektii gibi aktif /
pasif hale getirin. Bu deiiklikler sadece bir sonraki alma baladnda
etkin olur.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: Bilgisayar zelliklerinin Ayarlanmas

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.6

Siemens AG 2001. All rights reserved.

Automation and Drives

Tular Pasifletirme (Disable) Bu ayarlar, OS bilgisayarn izinsiz girilerden korumak iin balang
ilemi yapldktan sonra yaplr. Iaretlenmi bir kutucukla (checkbox), alma
esnasndaki her tu kombinasyonu pasif hale getirilir.
PLC Saat Ayar

Otomasyon sistemleri iin zaman ayar yaparken iki seenek vardr:

 PLC dnya saatine ayarlanr (UTC). (tercih edilen ayardr) (GMTye karlk gelir)
 PLC tm yl yerel k saatine ayarlanr (WinCC V5 uyumluluk modu)
Burada WinCC, PLCnin hangi saat ayar ile altna ve zaman etiketinin
(time stamp) nas dzenleneceine (rnein mesaj gruplarnda) dair
bilgilendirilir.
Temel Zaman (Time Base) alma durumunda saat iin temel zaman u seenekten birine
ayarlanr:
 Yerel zaman blgesi (bilgisayarn)
 Servern zaman blgesi (tanan proje) ve
 Koordine dnya zaman GMTye karlk gelir WinCC Alarm Kontrol ve WinCC Eilim / Tablo
Kontrolnde gsterim iin
Sa st kede gsterilen tarih ve zaman her zaman bilgisayarn yerel
saatidir.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: AS-OS Balantsnn Yaratlmas/Kontrol

Blm 4 - NETNET-PRO
PROya baknz,
baknz,

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

AS-OS Balants

Balant
Balant Yaratlmas ve Yklenmesi

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.7

Automation and Drives

OSyi derlemeden nce her bir AS ile OS arasnda bir balant


yaplandrmalsnz.

Eer bu balantlar eksikse, OS yaplandrlamaz.


AS OS balants yaratmak iin ltfen,
Blm 4 Net-Pro Balant Yaratmak ve Yklemek ksmna bavurunuz.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Derlemeye Hazrlmak

Nasl ilerlenecek:

SIMATIC Manager PH:


- htiya duymadnz tm resimleri kaldrn

- Resim zellikleri: Blok sembollerini elde edin

- Resim isimlerini dzenleyin

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.8

SITRAIN Training for


Automation and Drives

Hazrlk TH

Yaplandrma sihirbaz tarafndan yaratlm ve gerekmeyen resimleri fabrika


hiyerarisi PHdan siliniz. Sihirbaz tarafndan yaratlm resimlere daha
anlaml isimler veriniz (rnein; Picture (7)).

Blok Sembolleri

Derleme srasnda proses grntlerine otomatik olarak blok sembolleri


eklemek iin resim zelliklerinde (picture properties) tm proses grntleri
iin bir zellii ayarlamanz gerekir:
RMCden, Propertiese girin ve oradan Block symbols sekmesini an.
Otomatik girii onaylamak iin gerekli kutucuu (automatic insertion)
iaretleyin. Blok sembolleri, |GRACS adresli OS proje yolunda bulunan
ykleme adresindeki resmin bir kopyas olan @@PCS7Typicals.PDL
resminden alnr.

Bu resim, ift tklandnda faceplate biiminde istenen proses deerlerini ve proses durumlarn
gsteren ilgili blok sembolleri ile standart bloklar sunar. Eklemeden sonra bu
semboller, OS derlemesi srasnda otomatik olarak ilgili proses etiketlerine
aktarlrlar.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SIMATIC PCS 7 ile Veri Ynetimi - OS Derlemesi


Offline (ES view)

CFC

WinCC

SFC

Sihirbazlar
Resim bloklar

SCL
OS
Compile.
SIMATIC Manager

Proje veritaban

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

ES

WinCC etiketi (grnm)

Balantlar
Etiketler
Mesajlar
Resim hiyerarisi
SFC grselletirmesi

Resimler

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.9

Offline
ve
Online

OS veritaban

SITRAIN Training for


Automation and Drives

OS ile ilgili verinin bir ksm (blm) projede (part) project bir ksm ise OS
veritabannda saklanr. ES zerindeki yaplandrma srasnda, OSde ihtiya
duyulan proses bilgisi (etiketleri) proje veritabanndan dorudan taranabilir.
PH, yapsal bir genel grnm vererek size yardmc olur.
Eer balant varsa, ancak OS henz derlenmemise, ilgili proses etikeleri
(blok parametresi) ES grnmnden aktarlabilir ve blok etiketleri iin arka
planda Delta derlemesi gerekletirilir.

OS Derlemesi

OSler sistem ierisinde ESler kadar normal biimde


kullanlmadklarndan, almalar srasnda kendi veritabanlarna ihtiya
duyarlar. Bu nedenle OS altrlmadan nce derlenmelidir.

Bu aktarm OS veritabanna ASlerle olan proses balantlarn, (fabrika grnmnden elde edilen)
resim hiyerarisini ve mesaj verebilen blok ve etiketlerin, OS veri tabanndan
sadece alma esnasnda alnabilen mesajlarn ekler.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: OS Proje Editr Genel Yap

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

OS Proje Editr

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.10

SITRAIN Training for


Automation and Drives

Grntleme ve alarm kayd iin temel sistem ayarlar OS proje editrnden


yaplr. OSnin planlanan monitr says, znrl ve dzenlemesi de yine
bu editrden ayarlanr.

(Dikkat: Birok monitr kullandnzda bir multi VGA kart (ok ekran kart) kullanmanz gerekir.)
Editr yukardakilerin yannda, alan seimi, sistem iin temel bilgiler (ablon resimler) ile mesaj
yaplandrmas ilgili ayarlar da sunar.
Yap

Layout sekmesinin almas zerine, monitrlerin say, yaplandrma ve


znrlklerini ayarlayabileceiniz bir pencere karnza gelecektir. Drt
monitre kadar ayar yapabilirsiniz.
Birden fazla monitr kullnldnda tm monitrlerin ayn znrlkte
almalar gerekir.

Alan Says

Training Center

for Automation and Drives

Detail butonuna tklarsanz, seilmi yaplandrmaya kar gelen yatay ve


dikey alanlarn saysn girebileceiniz bir pencere alr.

Page 10

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: OS Proje Editr Mesaj Yaplandrmas

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.11

SITRAIN Training for


Automation and Drives

Mesaj Yaplandrmas Message Configuration (mesaj yaplandrmas) sekmesialdktan sonra,


yaplandrma mhendisi mesaj sistemi iin proje editrnden yaplabilecek
ayarlar grr. Bu ayarlar, mesaj bloklarnn yaratmn / dzenlenmesini, ksa
ve uzun mesaj (devam) srelerini ve oluan sistem mesajlarn ierir.
Yaplandrma mhendisi, mesaj numarasnn nndeki kutucuun iaretini
kaldrarak herhangi bir sistem mesajn pasij hale getirebilir.
Alan Atamas

Training Center

for Automation and Drives

Bu sekme sayfasnda, gerektii zaman sistem mesajlar fabrika


hiyerarinin alanlarndan birine atanabilir (OS alanlar iin ilk seviye).

Page 11

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OSyi Kurmak: OS Proje Editr Alanlar

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Alan Atamas

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.12

SITRAIN Training for


Automation and Drives

Bu sekmede, OS resminin genel grnm alanndan hangi alanlarn


grntleneceini ayarlayabilirsiniz. Fabrika hiyerarisinden gelen alan isimleri
burada kullanlr.
Eer bir alan isminin grnr olmasn istemiyorsanz, alan ismini sein ve sa
yn gsteren oku tklayarak alan kaldrn.

Ileride gncelleme Empty button (bo buton) olarak adlandrlan butonu seerek ve onu Up (yukar)
ve Down (aa) butonlarn kullanarak istenen yere getirmek iin bir
wildcard (bir dosya adnn belirli bir ksmndan sonraki karakterlerini
tanmlamak iin kullanlan karakter) yaratabilirsiniz.
Not

Training Center

for Automation and Drives

OS proje editrndeki alan ayarlar ve sra, fabrika hiyerarisindekilerle


karlkl alrlar. Eer ayarlar OS proje editrnden yaplrsa, fabrika
hiyerari ayarlarna gre her zaman ncelikli olurlar!

Page 12

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (1 Tek Kullancl Sistem)


ok kullancl sistem

Tek kullancl sistem

Terminal
bus

Sistem bus

SIMATIC NET:
Industrial Ethernet

SIMATIC NET:
Industrial Ethernet

AS
sistemleri

SIMATIC PCS 7
Altrma

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.13

Siemens AG 2001. All rights reserved.

Automation and Drives

OSyi tek kullancl bir sistem olarak ayarlayn, proseste blok sembollerini
giriniz, OS grntlerini ayarlayn, ekran boyutunu znrle ve derlenen
OSye gre dzenleyin. Daha sonra derlenmi OS projesi zerinde bir alma
testi gerekletirin.
------------------------------------------------------------------------------------------------------

Altrma 1

S7 projelerine entegre edilmi OS projeleri otomatik olarak ok kullancl


sistemler eklinde yaratlrlar. Bizim alma aralarmz iin OS projelerinin
tek kullancl sistem haline getirilmesi arttr.
--------------------------------------------------------------------------------

Admlar

1. OSyi an
2. OS projesini zelliklerini tek kullancl sistem haline evirin

3. OS projesini kapatn
4. OS projesini tekrar an
-------------------------------------------------------------------------------Prosedr

SIMATIC Managerdan (SM) OSyi sein. Daha sonra

RMC den Open object i sein.


OS projesi WinCC Explorerda grntlenir. Soldaki ynlendirme
penceresinden proje baln (header), rnein OS07, sein.
Daha sonra aadaki yolu izleyerek proje tipini deitirin:
RMC: Properties -> Type: 'Single-user system'.
Bu deiiklik yeniden dzenleme kapatma srasnda gerekletiinden, o
zaman etkin hale gelir.
Daha sonra OS projesini tekrar an.

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (2 AS-OS Balantsnn Kontrol)

ift
tkla

Sa
tkla

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma 2

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.14

Automation and Drives

OS derlenmeden nce, proses balantlar ve rnein, yaratlan etiketler


(ynlendirme imleri), herbir AS ile OS arasndaki balantlar kontrol edilmelidir.
--------------------------------------------------------------------------------------------------

Admlar

1. SIMATIC Managerda "NetPro"yu an.


2. Balantlar kontrol edin, her ASnin OSye kendi balants olmas
gerekmektedir.

3. Eer tm balantlar tamamsa, NetProdan kn; deilse eksik olan balantlar yaratn.
-------------------------------------------------------------------------------------------------Prosedr

SIMATIC Managerda var olan alt alardan (subnet) birini sein. Alt aa ift
tkladnzda NetPro tm alt alar ve balantlarla beraber alacaktr.
PC istasyonu sembolnde WinCC uygulamas bileenini sein ve aada
alan pencereden OSnize balanty kontrol edin.
Eer balant eksikse,

Chapter 4 Net-Pro alantlar Yaratmak ve Yklemek ksmna bakn.

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (3 AS Derlemesinin Hazrlanmas)

Sa tkla

Blok sembolleri

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma 3

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.15

Automation and Drives

OS Derleme sihirbaz, fabrika hiyerarisine girilmi olan proses grntlerini


eklemek iin CFC tablosundaki standart bloklarla uyumlu blok sembollerini
kullanabilir. Bu semboller ayn zamanda lm noktalarna otomatik olarak
balanrlar.
---------------------------------------------------------------------------------------------------

Admlar

1. SIMATIC Managerdan PH proses grntlerini sein

2. Properties (zellikler) kutusundan blok sembollerinin giriini (insertion of blok symbols) aktif hale
getirin
3. Bu prosedr her girilmi proses grnts iin tekrarlayn
4. Proje yaratlrken PCS 7 proje sihirbaz tarafndan otomatik olarak girilmi olan resim adlarn
dzenleyin.
-----------------------------------------------------------------------------------------Prosedr

SIMATIC Managerda fabrika hiyerarisinden bir proses grnts sein, daha


sonra Properties kutusunu aarak,

RMC: Properties -> Block symbolsdan

"Derive the block symbols from the technological hierarchy" (blok sembollerini teknolojik
hiyerariden al) ksmn iaretleyin.
Fabrika hiyerarisinin konteynerlerindeki CFC tablolarnda bulunan tm
resimler iin "Derive the block symbols from the technological hierarchy"
seenei aktif hale gelene kadar yukardaki ilemi tekrar edin.,
PCS 7 proje sihirbaznn blm projesini (part project) yaratrken yaratt resimleri yeniden adlandrn.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (4 Blok Sembolleri ile OS Derlemesi)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.16

Siemens AG 2001. All rights reserved.

Altrma 4

SITRAIN Training for


Automation and Drives

imdi OSyi derleyin. Tm gerekli balantlar otomatik olarak yaratlacak,


proses etiketleri (ynlendirme imleri) yaratlacak ve mesaj sistemi
ayarlanacaktr. Blok sembolleri seilen resimlere girilecektir.
-----------------------------------------------------------------------------------------------------

Admlar

1. SIMATIC Manager "Compile OS"yi (OSyi derle) balatn


2. OS ile S7 arasndaki balantlar kontrol ve gerekirse dzenleyin - > Named
Connectin (Adlandrlm balantlar)

3. OS derlemesinin veri ve kapsama alann belirleyin


4. Derlemeyi tamamlayn
----------------------------------------------------------------------------------------------------Prosedr

SIMATIC Managerda bileen grnmnden OSyi sein ve daha sonra,


RMC: Compile.
yolunu izleyerek OS Derleme sihirbazn balatn. OS ile olan her balanty
sein ve Connection (balant) butonuna tklayarak Named Connection tipi
alt aa sahip bir S7 balantsnn girilip girilmediini kontrol edin.
"Compile OS" kutusundaki Next butonuna tklayn ve veriyi ve kapsama
alann aadaki gibi ayarlaryn:

- Etiketler (ynlendirme imleri) ve mesajlar


- SFC grselletirme (visualization)
- Resim Aac (Picture Tree)
Ayrca "Create /update block icons" (blok ikonlarn yarat / gncelle)
seeneini de aktif hale getirin ve bu derleme iin kapsama alann Entire
OS (tm OS) ve With memory set (hafza setiyle beraber) olarak ayarlayn.
"Finish" butonuna basarak derleme balatlabilir.
Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (5 OS Proje Editr Temel Ayarlar)

stenen znrlk

Monitr yaplandrmas

SIMATIC PCS 7
Altrma 5

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.17

Siemens AG 2001. All rights reserved.

OS Proje Editrn kullanarak, znrl ve monitr yaplandrmasn


ayarlayn, masj yaplandrmasn ayarlayn, resim aac iin alanlar
tanmlayn, alma (zaman) pencerelerinin saysn belirleyin ve temel veriyi
ayarlayn.

----------------------------------------------------------------------------------------------------Admlar

1. WinCC Explorerdan OS Proje Editrn an

2. Layoutu an: znrl 1280 * 1024 ayarlayn, monitr yaplandrmasn 1 monitrde brakn.
3. Message configuration an: Mesajlarn yetkilendirme kontroln ayarlayn (authorization check)
4. Areas an: Grnr alanlar sein
Visible: 'Reactors', 'Tank' ve 'Test' (Grnr: )
5. Runtime window an: Maksimum proses pencere saysn tanmlayn
default ayarlar olduu gibi brakn
6. Defaultlar OKe basarak dorulayn ve aktif hale getirin.
----------------------------------------------------------------------------------------------------Prosedr

WinCC Explorerda ak olan OS projesinde, OS Proje Editrn an.

Layout ksmnda OS projenizin znrln 1280 * 1024e ayarlayn. ESnizin monitr znrl
de ayn deere ayarlanm olmaldr (kontrol edin!).
Monitr yaplandrmasn bir monitre ayarlanm olarak brakn.
Not

Training Center

for Automation and Drives

ES / OSde ayarlanm veya mmkn olandan daha yksek bir znrlk


gerekliyse, almay (runtime) aktif hale getirdiinizde bir resim grrsnz
ama tm resmi gremezsiniz!

Page 17

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Prosedr

Message configurationa gidin ve mesajlarn yetkilendirme kontrol


(Authorization check) iin olan ayarlar belirli bir blge tanmlamadan -> No
area olarak brakn.

Burada mesajlar, PHde belirttiiniz alanlarn / alan isimlerinin birine atayabilirsiniz.


Areas ksmnda, grnr alanlarn seimi iin olan ayarlar kontrol edin.
'Reactors', 'Tank' ve 'Test'i grnr olarak sein ve alan grntlenmesi iin sray ayarlayn (top =
alan grntlenmesinde sol st).
htiyacnz olmayan bir alan nodunu (dmn) ok tuunu kullanarak Areas not needed (ihtiya
olmayan alanlar) ksmna tayn.
Maksimum proses penceresi saysnn ayarland Runtime window ksmnda,
default deerleri brakn.
Yukardaki ayarlar OK butonuna basarak onaylayn ve aktif hale getirin.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (6 Proses Resim Bykln Adapte


Etmek)
Grafik
Grafik nesne
nesne tipi,
tipi, burada
burada
Resim
Resim

zellikler
zellikler iin
iin nesne
nesne ismi,
ismi, burada
burada
Resim
Resim ismi
ismi

stenen grup
Double-click on
desired
property

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma 6

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.19

Varolan ayarlar uygun olmadnda proses grntlerinin boyutlarn


ayarlaryn.
-----------------------------------------------------------------------------------------------------

Steps

1. OSyi an.
2. Grafik Tasarmcsn (Graphics Designer) balatn ve oradan proses
(kullanc) resimlerini an.

3. Aadaki yolla Object Properties (nesne zellikleri) kutusunu an


RMC -> Picture background -> Object properties
4. Propertiesden Geometry property groupu (geometri zellikleri grubu)
sein.
Sa deer kutusunda Picture Height (resim ykseklii) ve Picture Width (resim genilii)
zelliklerine ift tklayn. 1280 * 1024 piksele ayarlayn.
----------------------------------------------------------------------------------------------------Prosedr

SIMATIC Managerdaki WinCC Explorerda alacak OSye sa tklayarak OS


projesini an.
OS Proje Editrnn Layout ksmnda OS projenizin znrln 1280 *
1024e ayarlayn. ESnizin monitr znrl de ayn deere ayarlanm
olmaldr (kontrol edin!).

Monitr yaplandrmasn bir monitre ayarlanm olarak brakn.


Not

ES / OSde ayarlanm veya mmkn olandan daha yksek bir znrlk


gerekliyse, almay (runtime) aktif hale getirdiinizde bir resim grrsnz
ama tm resmi gremezsiniz!

Resim ykseklii ekran yksekliine, daha sonra sayfa 47de gsterilecei ekilde adapte edilecektir.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (7 Balant Testi / alma Testi)

alma balatld

2.) alma testi


testi

almay durdur
1.) WinCC Explorerda
Explorerda balant testi

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.20

Siemens AG 2001. All rights reserved.

Altrma 7

SITRAIN Training for


Automation and Drives

OS ayarlarn ve gerekli dzenlemeleri yaptktan sonra, WinCCyi ilk kez


altrabilirsiniz. Yaratlan balantlar ve OSnin temel fonksiyonellii imdi
kontrol edilir.
----------------------------------------------------------------------------------------------------

Admlar

1. WinCC Explorerdan OSyi altrn (OS runtime -> aktif hale getirin)

2. Balang ekranndan WinCC Explorera gein ve sol tklayp


(LMC)den Options -> Connection Status meny an
ve AS(lerle) olan balantnn(larn) alp almadn kontrol edin
3. alma penceresinden istenen fonksiyonellii kontrol edin
? Alan seimi alyor mu? . . . .
? Blok sembolleri tm standart bloklar iin girilmi mi? . . . .
? Blok sembolleri zerinde ilem yapabiliyor ve faceplate grnmlerini
aabiliyor musunuz? . . . .
? Blok sembolleri ve faceplateler gncellenmi durumlar gsteriyorlar m?
....
-------------------------------------------------------------------------------------------------Prosedr

1.) Explorerda Activate Runtime (almay aktif hale getir) butonunu sein.

2.) alma ekran alnca (slide bakn, sa taraf) <Ctrl> + <ESC> basp ardndan mousea tklayarak
WinCC ExplorerI an.
Options -> 'Status of connections' yoluyla
balant durumu ekrann an.
Burada baar mesaj alm tm yaplandrlm balantlar grebilirsiniz.
"Disconnected" mesaj, bir balant dzgn olarak gerekletirilemediinde
verilir;
"OK" balantnn kurulduunu gsterir.
SIMATIC
PCS almas
7 System byk
Training
3.) Yukardaki
kontrolnn
Training
Centerfonksiyonellikleri alma ekranndan kontrol ediniz. SFC
Page
HMI/Operator
for Automation and Drives
lde SFC tablo editrnn
test20
moduna
kar der.Control and Monitoring

SFC Grselletirme Seenei

ift tkla
ift tkla

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.1

Automation and Drives

SFC Grselletirmesi (Visualization) SFC tablosu ile OS zerinde yaplandrlan sral (ardl)
kontrol sisteminin iletilmesi ve izlenmesi iin kullanlr.
Arayz, SFC tablosunun test modundaki ile hemen hemen ayndr. Ancak test
modun aksine giriler yetkilendirmeye (authorization) baldr. Her operatr
hareketinde, ilem gereklemeden nce onaylanmas gereken bir bilgi metni
grntlenir. Ayn zamanda operatr hareketleri ilem kaydnda tutulur! (Alarm
Kayd Logging)
Seim

SFC grselletirmesin balatmak iin iki yol vardr:

1.) Standart fonksiyon tu ubuundaki SFC visualization (canlandrma) ikonunu aktif hale getirerek.
Bunu yaptnzda, tm yaplandrlm SFC sralayclarn (sequencers)
listeleyen bir seim kutusu karnza gelecektir. stenen sralaycya ift
tkladzda, sralayc renk durum bilgisinin genel grnmn ieren bir
hatrlatma penceresi alacaktr. Durum bilgisi ile birlikte sralaycnn grafik
gsteriminin grntlenmesi iin bu pencereye ift tklayn byk lde
SFC tablosunun test moduna denktir.
2.) lm noktalarnn proses grnts ilgili SFC sralaycsnn blok semboln ierir. Operatrn
kullanc ynetiminde kendisine verilen haklar erevesinde sralaycy kontrol
ettii ve izledii SFC faceplateini grntlemek iin bu semboln zerine ift
tklayn.
SFC tablosunun test modunda olduu gibi durum grnts ile birlikte sralayc grntlemek iin
Section (ksm) butonuna tklayn.

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SFC Grselletirme Seenei Durum Bilgisi

LMC (sol tkla)

LMC

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.2

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

SFC Durum Bilgisi

SFC grselletirmesi sralacnn altrlmasna (kontrol) ve izlenmesine


(durum) yarar.

Adm Durumu

Bir adm zerine tklandnda alr. Adm aksiyonlar (hareketleri)


Balatma letim Bitirme (Initialization - Processing - Termination)olarak
e blnmtr ancak durum grntlenmesi yoktur.

General sekme sayfas istenen deerler iin yaplm ayarlar ve adma ait, yaplandrlm tm
bekleme zamanlarnn o anki gerek deerlerini grntler (burada durum
bilgisi ile beraber).
Gei Durumu

Bir geie tklayarak koullar, ilgili durumlar ile birlikte


grntleyebilirsiniz. Bu sorgular alnr ve yerine getirilip getirilmemelerine
gre renkli bildirimler grntlenir.
Yeil = Yerine getirildi

Krmz / Kahverengi = Yerine getirilmedi


Not

Training Center

for Automation and Drives

Eer "Update" kutucuu iaretlenmise, bir adm iin bir gei yapldktan
sonra da durum izlemesi otomatik olarak dier adm / geite de altrlmaya
devam edecektir.

Page 2

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SFC Grselletirme Seenei - Durumlar


Komutlar
Bala
Devam Et
Yeniden bala
Duraklat
k
(END adm yoluyla)
Durdur
(letim Durum Lojiine bkz. Konu SFC)

Adm Kontrol Modlar


T
T or C
T and C
C
T / T and C

SIMATIC PCS 7
SFC Komutlar

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.3

Siemens AG 2001. All rights reserved.

Automation and Drives

Komut butonlar sralaycy kontrol etmek iin kullanlr.

(alma durumu (modu) lojiine baknz Konu SFC)


SFC Adm Kontrol Modlar
Operatr, SFC sralaycsnn adm kontrol modunu deitirebilir. st ksma tklayarak aacanz
menden istenen adm kontrol modunu seebilirsiniz.

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: OSyi Kurmak (8 - SFC Grselletirme/alma Testi)

SIMATIC PCS 7
Altrma 8

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.4

Siemens AG 2001. All rights reserved.

Automation and Drives

OSnin ilk alma testinden sonra, WinCCnin iinde SFC ile yaplandrlm
olan sralayclarn canlandrmalarn (visualization) test edin.
---------------------------------------------------------------------------------------------------

Admlar

1. WinCC Explorerda OS alma (zamann runtime) ksmn aktif hale


getirin

2. Genel grnm alanndan proses resmi UnitCyi sein


3. Durumun adm grselletirmesi ile SFC faceplateini grntleyin
4. Command Outputu (komut k)
-------------------------------------------------------------------------------------------------Prosedr

Explorerda Activate Runtime (almay aktif hale getir) butonunu sein.

Genel grnm alannda UnitC lm noktasnn proses resmini sein ve SFC blok sembolnn
zerine ift tklayarak SFC faceplatei iin lm noktasn aktif hale getirin.
Manual alma modunun ve Command Outputun aktif olup olmadn kontrol edin.
Artk otomatik almay balatn ve adm ve geiler iin durum grntsn
kontrol edin.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SIMATIC PCS 7 - Operatr iStasyonu =


WinCC +
Seenekler

Proses
grselletirmesi

Motor
ON
Valve closed
Gate closed

Programlama
arayz

Alarm Kayd
(mesaj sistemi)

Etiket Kayd
(arivleme)

Standart
arayzler
Logging

Rapor Sistemi
(raporlama)
SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

number ()
float cou
begin
if value > 0
start
cou = cou + 1
end
end

Proses
iletiimi

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.5

SITRAIN Training for


Automation and Drives

Operatr stasyonu (OS) PCS 7de iki tip operatr istasyonu arasnda seim yaparsnz; OS server
(sunucu) ve OS alc (client)
OS server (sunucu)

OS server, merkezi olarak sistemde gerekli olan PLC iletiim balantlar ve


ilgili etiket (ynlendirme imi) ynetimini bulunduran HMI sisteminin Veri
Yneticisini (Data Manager) ierir.
Bunlarn yannda alarm kaydn ve llm deerlerin arivlerini ierir.
Genelde operatr kontrol ve kapasitenin ana grevlere kanalize edildiinden
emin olmak iin OS serverda bulunan izleme fonksiyonellii yoktur.

OS alc (client)

Prosesleri HMI yetenekli (HMI-capable) hale getirmek OS alcsnn grevidir.


OS servern veri yneticisi seilmi proses resimlerine aktarlan her bir lm
noktasnn etiket (ynlendirme imi) durumlarn verir.
Bir OS, otomasyon sistemlerindeki veriye hem okuma hem de yazma girii
olan bir bilgisayar (tek kullancl sistem) veya bir bilgisayar adr (ok
kullancl sistem).
Operatr kontrol ve izleme fonksiyonellii (HMI) elde etmek iin, proses
kontrol seenekleri ile birlikte WinCC SCADA yazlm paketi kullanlr. Bu
paket, yaplacak ite gerekliyse, seenekler tarafndan eklenebilir.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

alma + Yaplandrma

Tamamlanm
256K
Power Tags

Tamamlanm
150K
Power Tags

256K
G
Paketi
(150K)

Tamamlanm
100K
Power Tags

100K

Tamamlanm
64

G
Paketi
(64K)

Power Tags

Tamamlanm
8K
Power Tags

alma
256K
G Etiketleri

alma
150K
G Etiketleri
150K
G
Paketi
(100K)

150K
G
Paketi
(100K)

Ariv
Ariv
Powerpack
Powerpack
Ariv
G Paketi (Powerpack
(Powerpack))
80k
30k
(SP1)
5k
1.5k
Ariv
Powerpack

512 Ariv Etiketi serbest

150K
G
Paketi
(100K)

alma
100K
G Etiketleri

alma
64K
G Etiketleri

alma
8K
G Etiketleri

100K
G
Paketi
(64K)

Boluklu
olma

64K

SFC
grselletirme

G
Paketi
(8K)

64K
G
Paketi
(8K)

Lisanslar

alma

alma
128
G Etiketleri

Siemens AG 2001. All rights reserved.

Kullanc
arivleri

Seenekler

ekirdek bloklar
SIMATIC PCS 7

Alc / Sunucu

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.6

ekirdek Bloklar

"PCS7 Engineering Toolset" sistem yazlm birok farkl paket ve versiyonuyla


bulunabiliris available in various packages and in different versions.

alma (Runtime) ve

- 128K G Etiketleri (Power Tags) alma (runtime) yazlm(RT) (OS


alclar iin)

8KTm paket iin G Etiketleri (Power Tags) (CS) or alma (runtime) yazlm
(RT).
- 64K Tm paket iin G Etiketleri (Power Tags) (CS) or alma (runtime)
yazlm (RT).
- 100K Tm paket iin G Etiketleri (Power Tags) (CS) or alma (runtime)
yazlm (RT).
- 150K Tm paket iin G Etiketleri (Power Tags) (CS) or alma (runtime)
yazlm (RT).
- 256K Tm paket iin G Etiketleri (Power Tags) (CS) or alma (runtime)
yazlm (RT).

G Paketi (Power Pack) G paketleri etiketlerin (tag) saysn gnceller.


Fiyat, yaplandrma veya alma (runtime) yazlm iin olan WinCC yazlm paketleri ile olan farka
tekabl eder.
Seenekler

OSnin kapasitesi aadaki yollarla belirgin biimde artrlabilir, rnein;


- Kullanc Arivleri (rnein, tarifler iin).
- Sunucu alc (server client) (ok kullancl sistem)

- SFC sralayclarnn, SFC tablosunun online modunu yanstan gsterim formunda grafik
grselletirmesi iin SFC grselletirmesi (visualization)
- Boluklu olma, bylece proses deerleri ikili olarak arivlenir ve sistemde bir hata olumas durumunda
veri kayb olmaz.
Eklentiler

WinCC temel yazlmnda oluan teknolojik byme.

Ltfen u anda mmkn olan eklentiler hakknda bilgi edinmek iin SIEMENS temsilcinize ulan.
Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Fabrika Yaplandrmalar
Ortak ynetim
dzeyi

PC network
Alc

Alc

Alc

Sunucu 1

Alc

Fabrika ve retim
kontrol dzeyi
Alc

Alc

Sunuc
u

Proses ve imalat
Kontrol dzeyi

Sunucu / R
sunucusu

... Sunucu 12
...
Sunucu ve alc ile
ok kullanc
yaplandrmalar

T s)
NE (bu
IC lu
AT yo
M
SI tem
s
si

SIMATIC NET

PC ve OP ile tek
kullanc
yaplandrmalar

Otomasyon
dzeyi

S5/S7

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

S5/S7 S505 S5

S7 S505 S5/S7

MPI
(S5 ile deil)

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.7

Automation and Drives

Yaplandrmalar

Bu diyagram WinCCnin esnek yaplandrlabilirliini gstermektedir.

ok kullancl sistemler kullanlarak birok operatr iin grselletirme grevleri


birletirilir.
- Proses i balantlar (interconnection) bir OS server tarafndan yaplr.
- Tm dier alclar servera bir PC a aralyla balanr.
- Alc, btn veriyi serverdan alr.
- Fabrika kontrol seviyesinden, daha yksek seviyeli bilgisayarlar WinCC
veritabanna her zaman terminal bus kullanarak girebilirler.

Training Center

for Automation and Drives

Zorlu bir endstriyel ortamda SIMATIC Endstriyel Ethernet (SIMATIC Industrial


Ethernet) proses bus (yolu) terminal bus olarak da kullanlabilir ancak bu
ASlerle yaplan i balantlarn performansn azaltacaktr.

Page 7

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

WinCC ok Kullancl Sistemler


OS alcs 1

OS alcs 2

OS alcs 32

Terminal yolu (bus


(bus)) (PC a LAN)

Sistem yolu (bus


(bus))

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

WinCC
WinCC OS
OS
sunucusu
sunucusu

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.8

SITRAIN Training for


Automation and Drives

WinCC

ok kullancl bir sistem eitli operatr istasyonlarndan ok Kullancl


Sistem ynetimi yaplandrmas ve prosesi iin olduka uygundur. Proje
resimleri ve proses etiketleri, lm arivleri ve alarm kayd arivleri, etiket
atamalar gibi tm gerekli olan veri bir WinCC server vastasyla salanr ve
alclarda altrlp ilenmek iin hazr hale getirilir. Ynlendiriciler (router)
zerinden alc / sunucu ilemlerine izin verilmez.

Sistem Kurulumu

WinCC alc / sunucusunun yaplandrmasnn snrlamasz olarak


alabilmesi iin sunucu kurulumu olarak MS Windows 2000 Professional
Server kullanlmaldr. Alclarn tm ayn ekilde Windows 2000
Professional kullanyor olmaldr; Windows NT 4 veya 9x altnda ilem
yaplmas mmkn deildir.

ok Kullanc Lisans

Eer alc / sunucu fonksiyonelliini tmyle kullanma almak istiyorsanz,


WinCC sunucusu bir ok kullanc lisansyla donatlmaldr. Operatr
istasyonlar sadece alma lisansna gereksinim duyarlar.
WinCC sunucusuna yklenen lisans, rnein RT256K, ka tane proses
etiketinin ynetilebileceini belirler; RT256K 262144 proses etiketi demektir
(256K). Dier yandan WinCC alclar mmkn olan en dk alma lisans
RT128 ile alacaklardr.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SIMATIC PCS 7 iin HMI Yaplandrmas


Modern operatr kontrol ve izleme ailesi:
Standart PC temelli daha dk performans aral
ok kullancl yaplandrma temelli orta performans aral
ok kullancl sistem

Tek kullancl sistem

Terminal
bus
OS
sunucusu

SIMATIC NET:
Industrial Ethernet

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SIMATIC NET:
Industrial Ethernet

Sistem bus
AS
sistemleri

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.9

SITRAIN Training for


Automation and Drives

Tek Kullancl Sistem Bilgisayar ASlerle iletiim kurar ve bu yzden hem WinCC sunucusu hem de
alcsdr; yani ayn zamanda fabrikay ynetmek iin de kullanlr. Byle bir
sisteme, (tek bir klavye ve mousela kontrol edilen) en fazla drt monitr
balayabilirsiniz (multi VGA kart seenei).
ok Kullancl Sistem Bu sistem sistem yolunu (bus) kullanarak ASlerle iletien en az bir WinCC
sunucusu ile operatrler iin WinCC sunucusundan veri alan (terminal bus)
terminal bilgisayarlardan oluur.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

oklu Sunucularla OS Sistemleri


WinCC OS alclar 1..32

Terminal bus

OS sunucusu 1..12
SIMATIC NET:
Industrial Ethernet

AS
sistemleri

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.10

SITRAIN Training for


Automation and Drives

OS Sunucusu (Server) Datlm bir OS, en fazla 12 sunucusu ve 32 terminali olan.


Her sunucu kendisine atanan AS ile iletiim kurar (her sunucu iin farkl AS).
Eer gerekirse bir terminal (OS alcs) simultane olarak, tm sunuculardan
(en fazla 12) veri alarak bunlar tek bir resimde grntler.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Merkezi Mhendislik

Mhendislik istasyonu

Operatr
istasyonlar

Terminal bus

Sunucu

SIMATIC NET:
Industrial Ethernet

PLC
System bileeni 1

System bileeni 2

Otomasyon Sistemi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

ES

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.11

Automation and Drives

Mhendislik stasyonu (Engineering Station) AS ve OSyi yaplandrmak iin


kullanlr.
PLC yaplandrmas, ilgili PLCye fabrika yolu (bus) ile yklenir ve ardndan
altrlr.
OS yaplandrmas terminal yolu (bus) ile aktarlr.

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

WinCC Editrleri (Standart)

Grafik Tasarmcs
- Proses grntleri iin vektr temelli grafik program

Alarm Kayd
- Olaylar kaydeder ve arivler

Etiket Kayd
- alan proselerden veri ve niletim transferi yaparak grafiklerde ve tablolarda grntlemek ve
arivIemekte kullanlr

Rapor Tasarmcs
- Mesajlarn, arivlerin ve ilemlerin zaman veya olay kontroll dkmantasyonu iin entegre protokol
sistemi

Global Script
- Proje genelinde ve hatta birok projede birden kullanlabilen, tipe bal, fonksiyon ve
aksiyonlarn genel ad
C script veya VB script editrlerini de kullanabilirsiniz.

Metin Ktphanesi
- Yabanc dildeki k metinlerinin yaplandrlm mesaj metinleri iin tanmland yerdir. Yabanc dildeki
metinler, daha snra seilen alma dilinde ka verilir.

Kullanc Ynetimi

apraz Referans

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.12

Page 12

SITRAIN Training for


Automation and Drives

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Proses Kontrol Yazlm

OS Proje Editr

Genel grnm
Mesaj yaplandrmas
Alanlar
alma penceresi
Temel veri
Genel

Picture Tree Manager (Resim Aac Yneticisi)


Lifebeat Monitoring (alma Belirtisi zleme)
Time synchronization (donanm kullanmadan zaman senkronizasyonu)

SIMATIC PCS 7
OS Proje Editr

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.13

Siemens AG 2001. All rights reserved.

Automation and Drives

Bu editr o anki WinCC projesinin izleme ve resim ayarlarnn yaplandrlmas


ve balatlmas iindir. Mesaj sistemini ayarlar, genel grnm alan resminin
boyutlarn tanmlar ve OS projesinin temel verisini oluturur, rnein default
ekran yaps.

Resim Aac Yneticisi Bu ynetici, fabrikalarn, sistem ksmlarnn ve Grafik Tasarmcsnn


(Graphic Designer) bir hiyerarisini tutar. Bunun yannda aadaki
fonksiyonlar da salamaktadr:
Proje hiyerarisini yaratmak ve deitirmek.
Fabrikalarn ve sistem ksmlarnn tanmnda destek.
Bu fabrikalara resim atanmasna yardm eder ve Grafik Tasarmcsnda
tasarlanan resimler arasnda bir sra oluturur.
Gerekli resimleri semek iin alma esnasnda hiyerari aacnda
gezebilirsiniz.
Resim Aac Yneticisi (Picture Tree Manager) kullanc yneticisini (user
administrator), grup grntsn ve metin ktphanesini etkiler.
Lifebeat (alma Belirtisi) zleme
Lifebeat izleme bilgisayar, merkezi olarak yaam belirtisi
izleme iini yapar. Lifebeat izlemede tm sunucu bilgisayarlar, alc
bilgisayarlar, oklu alc bilgisayarlar ve bunlarn hepsinin zerinde PC
alarndan ve endstriyel alardan adreslenebilen ASler ile lifebeat izlemeye
atanm tm nesneler (lifebeat nesneleri) izlenir.
Zaman Senkronizasyonu
Tm istasyonlar iin merkezi bir noktadan ayn zamann ayarlanmasna izin
verir. Bu ilemin yaplabilmesinin nkoulu ise bir zamanlana masternn
(clocking master) bulunmasdr.
Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

WinCC (PCS7 Temel Seenekler)

SFC Grselletirmesi

- SFC grselletirmesi, operatrn OS zerinde SFC uyumlu bir grnt ile SFC tablosunu
izlemesini ve kontrol etmesini salar.

Sunucu Alc
- Koordine edilmi bir ok HMI istasyonunun bir grup ierisinde otomasyon sistemleri a ile
iletilmesini salar.

Boluklu (kili) Olma Redundancy


- ki, balantl sunucu PCnin paralel olarak iletilebilmesini salar. Bylece PCler
birbirlerini izleyebilir. ki OS sunucusu da paralel olarak alacak ve ASlerle kendi proses
balantlarna sahip olacaklardr. Alc desteinin dengesiz olmasn nlemek iin alclar iki
sunucu arasnda paylatrlabilir. Sunuculardan birinde bir hata olduunda, dier sunucu tm
sistemin kontrolne devam eder. Dier sunucudaki hata giderildiinde, mesaj deer arivleri
ve proses deer arivleri bu sunucuya kopyalanr.

Kullanc Arivleri
- Kullanclarn kendilerini yaplandrabildikleri veritabandr. Teknik proseslerden sunucu
PCye srekli veri kaydetmenizi ve alma srasnda online olarak bu veriyi grntlemenizi
salar. Ek olarak, kullanc arivlerindeki bal PLCler iin tarif ve istenen deer
belirtmelerinin burada saklanmas ve bu verinin gerektiinde kontrolre gnderilmesi
mmkndr.

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.14

SITRAIN Training for


Automation and Drives

PCS 7nin temel seenekleri PCS Engineering Toolsette (PCS Mhendislik


Ara Seti) WinCC seeneklerini gsterir.
Yazlm bileenleri PCS7 Engineering Toolset CDsinde bulunmaktadr, ancak ek lisanslar ve
yetkilendirmeler (authorization) gerektiinde satn alnmaldr.

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS Opsiyonel Paketleri

Storage Plus Eklentisi (yaknda)

aret modl

oklu Ekran kart

Chip card okuyucusu

Zaman senkronizasyon donanm


/ yazlm

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

OS Seenekleri

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.15

SITRAIN Training for


Automation and Drives

OS opsiyonel paketleri gerektii takdirde operatr istasyonlarnn


fonksiyonelliini artrr.

Storage Plus (Art Saklama)


Eklentisi (yaknda) Storage Plus kullarak d saklama blgesinde
arivlenmi veriye ulalabilir. Storage Plus d bir PCye yklenir. D saklama
blgesine aktarlm olan veri ynetilebilir ve grntlenebilir. Storage Plus,
dosya formatndaki kaytlarn (log) ve grup (batch) verisinin ynetilmesinde
kullanlr.
Storage Plus d bir saklama alanna tanm versiyon 5 proje verisi dntrlebilir ve ilenip
grntlenebilir.
SFC grselletirmesi (Visualization) Bu seenei, SFC ile ES zerinde yaplandrlm sray grafiksel
olarak grntlemek iin OS zerinde olduu gibi kullanabilirsiniz. Bir genel
grnm resminden, adm ve geilerin yannda adm yorumlarn (comments)
veya dinamik olarak desteklenmi adm balatma koullarn ve bunlarn
gncel durum bilgilerini grntleyen ek pencereler aabilirsiniz.
aret Modl

Bu modl, mesaj sistemine akustik iaretleme (signaling) ve onaylama


olaylar iin donanm (src) ekler.

Multi-VGA

Eer bir operatr terminalinde birden ok operatr iletiim kanalna ihtiya


duyuyorsanz, bir operatr terminaline en fazla drt proses monitr
yerletirebilirsiniz.

Chip Card Okuyucusu Bu okuyucu operatr istasyonlar iin giri kontrol salar. Chip cardn kontrol
edebilecei farkl yetkilendirme seviyeleri de tanmlayabilirsiniz. Ayrca hassas
sistemlerde gelimi giri kontrol iin ek bir ifre (electronic signature)
yaplandrmasna gidebilirsiniz.
Zaman Senkronizasyonu Sistemde time-of-day master (gn zaman yneticisi) olarak
kullanlabilecek ek paketler vardr. Bu paketlerden biri SICLOCK TMdir GPS
veya DCF 77 versiyonlarnda gerek zamanl transmitter (verici, iletici) olarak
kullanlr.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

WinCC Explorer: Genel Grnm

Proje
Bilgisayar
Etiket Ynetimi
(proses balantlar ve bireysel etiketler)

Yap Etiketleri
(birletirilmi etiketler)

Editrler

Etiket ynetiminin genel


grnmn

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Proje

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.16

Automation and Drives

OS (proje), SIMATIC Managerda tanmland ekilde isimlendirilir.

"Properties"de, tek kullacl bir proje, ok kullancl bir proje veya bir alc projesi (client project) olarak
seebilir, gncelleme evrimlerinin bir listesini grntleyebilir ve baz
zelliklerini deitirilebilirsiniz.
Bilgisayarlar

Burada, projeye ait (alclar ve sunucular) tm bilgisayarlar (OS) girersiniz.

"Properties"i kullanarak setiiniz tipin ayarlarn yapabilirsiniz.


General (Genel)

Buras bilgisayar grevini (server / client alc / oklu alc gibi) setiiniz
yerdir.

Start (Balang)

SIMATIC PCS 7de balang iin tm bileenler seilmitir. Gerektiinde bir


takm ek uygulamalar eklenebilir.

Parametreler

WinCC alma sistemini korumak iin baz klavye ksayollar (rnein, Alt +
TAB) devre d braklabilir.

Ltfen grevlendirme (commissioning) ksmnn sonuna kadar hibir tu kombinasyonunu pasif hale
getirmeyin!
Grafik almas (Graphics Runtime) PCS 7de "OS Project Editor" bu ayarlar ierir.
Etiket (Tag) Ynetimi Bilgisayarlarn tm deikenleri buradan tanmlanr / saklanr.
Yap Tipleri

Etiketlerin yap olarak zeti (rnein, CTRL_PID).

Editrler

Seilen proje iin ok eitli iletim ve izleme grevlerini yerine getiren


yaplandrma aralar.

Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Etiket Ynetimi

Kanal DLL
(S7 iin iletiim srcs)
Kanal nitesi
(fiziksel yol)
Lojik balant (PLCye)

Yap etiketleri

Proses etiketleri

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.17

SITRAIN Training for


Automation and Drives

Etiket (Tag) Ynetimi Bilgisayarn tm deikenlerinin (etiketlerinin tag) tanmland / sakland


yerdir.
(lokal) ve d (proses) etiketleri arasnda farkllama salanr.
S7 srcleri, S7 otomasyon sistemlerine balanty salarlar.
DLL kanal ve ilgili kanal nitesi balantnn donanmna bal olarak Compile
OS (OS derlemesi) srasnda seilirler.
Etiketler

SIMATIC PCS 7de i etiketlerin bir ksm OS Proje Editr tarafndan, bir
ksmysa derleme esnasnda retilir.

Proses Etiketleri

Proses etiketleri birok AS sistemi ile ilgilidir. Genelde OS Compile


tarafndan retilirler. Gerektii takdirse kendi etiketlerinizi de girebilirsiniz.

Not

Grafik Tasarmcsndaki bir etiket bir nesneye aktarlacaksa, ES veya WinCC


grnmndeki bir pencereden seilebilir. ES, ASlerin henz WinCC etiketi
olmam parametre ynetimini (etiketlerini) gsterir. Bu etiketler, OS
derlendiinde WinCC etiketi olurlar ve ES grnmnden etiketleri girilirken
arka planda yer alabilirler. Derleme tamamlandktan sonra bu etiketler WinCC
grnmnde grnebilirler (arka planda).
PCS 7de ES birincil olarak kullanlr (fabrika hiyerarisi ile bloklarn /
etiketlerin isimlerine dorudan giri).
Tm etiketler default olarak listelenir. Seimlerinizi geniletmek iin (*)l
filtreler kullanabilirsiniz.

rnek: PLANT1*TIC* filtresi, "PLANT1" ile balayan ve iinde "TIC" metnini ieren tm belirtmeleri
listeler.
Yap Tipleri

Operatr tarafndan kontrol edilebilen blok tiplerinin (OS derlemesinden sonra)


gsterildii yerdir.
zel rnek isimleri, her bir yap tipi tarafndan dzenlenir (CTRL_PID gibi) =
lm noktas isimleri.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Editrler

Seilmi editr iin nesneler


(Grafik Tasarmcsnda
yaratlm
resimler gibi)

Editrler / Seenekler

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Standart Editrler:

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.18

SITRAIN Training for


Automation and Drives

WinCC paketinde bulunan standart editrlerdir.

Grafik Tasarmcs (Graphics Designer) Proses etiketleri ile ilgili dinamik zellikleri ieren proses
resimlerini yaratmak iindir.
Alarm Kayd

Onay gerektiren / gerektirmeyen mesajlar iin alarm sistemi.

Etiket (Tag) Kayd

Aktif proseslerden gelen veriyi dzenleyen ve bu veriyi grntlenmeye ve


arivlenmeye hazrlayan fonksiyonlar.

Rapor Tasarmcs (Report Designer)Protokolleri yaratan ve karan fonksiyonlar (printer klar).


Global Script

Kullancnn tanmlad C veya VBS fonksiyonlar ve aksiyonlar.

Metin Ktphanesi (Text Library) Alarm kayd (alarm logging) iin dile dayal metinler.
Kullanc Ynetimi (User Administration) Kullanclarn, kullanc gruplar halinde ynetilmesi ve her
birine gerekli haklarn verilmesi.
Seenekler:

Genelde SIMATIC PCS7 iin kullanlr.

Picture Tree Manager (Resim Aac Yneticisi) Grup grnmlerinin ilenmesi ile resim hiyerarisi.
Lifebeat Monitoring (alma Belirtisi zleme)
varlnn izlenmesi.
OS Project Editor

alma esnasnda tm sistemlerin a zerindeki

Sihirbazlarla temel verinin yaratlmas (ekran yaps, tu setleri keysets ve


alarm kayd gibi).

Zaman Senkronizasyonu A zerindeki sistemlerin zaman senkronizasyonu (GPS, DCF77 ve OS


saati).
Storage (Saklama)

D saklama alanna aktarlm verinin arivlenmesi hard drive (bellek) ile


uzun sreli veri saklama ortam arasnda veri iletimi ve ariv verilerinin
silinmesi.

Redundancy (Boluklu Olma) Boluklu OS sunucularnn yaplandrmas.


Kullanc Ynetimi (User Administration) Alana bal haklarn tannmas ile gelitirilmitir.
SFC Visualization (grselletirmesi) OS araclyla SFC sral (ardl) kontrol sisteminin operatr
kontrol ve izlenmesi.
SIMATIC PCS 7 System Training
Training Center
Page
18
HMI/Operator
Controliin)
and Monitoring
for
Automation
and
Drives
Additional Options (Ek Seenekler) Kullanc arivleri (kullancya zel veri ynetimi

OS Derlemesinin Sonucu

3
4
5

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.19

Siemens AG 2001. All rights reserved.

Automation and Drives

Veri letiminin Sonucu


OS derlemesi birincil olarak aadaki WinCC bileenlerini etkiler:
Src

Kanal DLL (S7 PROTOCOL SUITE) olarak adlandrlan ve iinde AS (S7AS07) ile lojik bir balant (1) yaratlan bir UNIT (Industrial Ethernet) ieren
src girilir. OS ile ilikili tm etiketler (tag) bu balant altnda yaratlr ve
gerektiinde sistem yolu (bus) ile gncellenebilir.

Etiketler (Internal Tags) Bu i etiketler (2) i ilemler iin yaratlr ve AS ile bir balantlar olmaz.
Yap Tipleri (Structure Types) ASnin yaplandrlan veri (3) tipleri burada listelenir. rnein,
"CTRL_PID" tipinin altnda HMI yetenekli (HMI-capable) olarak iaretlenmi
(default) tm kapal evrim rnekleri listelenir.
Alarm Kayd (Alarm Logging) Mesaj yetenekli bloklar iin alarmlar (4) burada listelenir.
Metin Ktphanesi (Text Library) Alarm kayd iin dile dayal metinler (5) buradan girilir; mesajlarda
grlebilirler ve bazlar ayn zamanda operatr arayznde grntlenir
(online dil deiimi iin).
Resim Hiyerarisi (Picture Hierarchy) Plant View (fabrika grnm)den elde edilen resim hiyerarisi
otomatik olarak Resim Aac Yneticisi (Picture Tree Manager) (6) yoluyla
yaplandrlr (eer bu seenek ayarlanmsa). Resim hiyerarisi alma
esnasnda gezinme (navigation) ilemine,
a) Genel grnm alan ve
b) OSnin standart fonksiyon tuu alanndaki resim gezinme tular (Picture navigation keys ok
tular) ile destek olur.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Resim Bloklar/Faceplateler
Resim
Resim bloklar
bloklar unlar
unlar grntler:
grntler:
Tipikler

Sembol,
Sembol, proses
proses resimlerinde
resimlerinde grntlenmek
grntlenmek zere:
zere:
grup
bloklar,
operatr
kontrol
bloklar
ve
teknolojik
grup bloklar,
bloklar ve teknolojik bloklar
bloklar
AF_6/12/24
UNIT operatr kontrol
OP_D
OP_A_LIM
123

CTRL_PID

DOSE

MOTOR

VALVE

Faceplateler
Faceplateler birok
birok blmle
blmle proses
proses resminde
resminde ve
ve grup
grup grntsnde
grntsnde detayl
detayl
bir
bir grnm
grnm iin
iin
Dng
Dng grnts
grnts proses
proses resmi
resmi ve
ve grup
grup grntsnde
grntsnde detayl
detayl grnm
grnm iin
iin
Dng
grnmn
n aktif
hale
getirilmesi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.20

SITRAIN Training for


Automation and Drives

Resim Bloklar (Picture Blocks) PCS7 Version 5te yeni bir OS projesi yaratldnda, typicals (tipik
olanlar) ile birlikte |GRACS adresinde @@PCS7TYPICALS.PDL isimli bir
dosya yaratlr ve saklanr.
Yaplandrma mhendisi, standart koda ait blok sembollerinin, OS derlemesi
esnasnda resimlere otomatik olarak girilmesini salayacak ve ayn zamanda
doru lm noktasna otomatik olarak balanmalarn salayacak ekilde
resimlerine fabrika hiyerarisinde bir nitelik atayabilir.
alma esnasnda bir blok sembolne ift tklanrsa standart grnmde bir
faceplate alr. Aa yn gsteren siyah renkli butona tklanarak, ilgili blok
sembolne bal olarak u grnmler arasnda gezilebilir: bakm, mesajlar,
parametreler, limitler, eilimler veya gruplar.
Bunun yerine ember eklindeki butona basarsanz, tm grnmleriyle tam
dng grnm alr.

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Grafik Tasarmcsnda Resim Yaratmak

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Resimleri Yaratmak

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.21

SITRAIN Training for


Automation and Drives

"Graphics Designer" (Grafik Tasarmcs) editr resim yaratmak iin


kullanlr. Resme ift tklayarak Grafik Tasarmcsn aabilirsiniz. OS projesi
WinCC Explorerda almsa resmi fabrika grnmnden veya Resim Aac
Yneticisinden de aabilirsiniz.

Nesne Paleti (Object Palette) Bu pencere, nceden tanmlanm ve Designer penceresine tayp
burada istediiniz pozisyona yerletirebileceiniz ve istediiniz gibi
geniletebileceiniz grafiksel WinCC nesneleri ierir. Resim nesneleri
vektreldir; yani mouse kullanlarak istendii zaman oynatlabilir.
Ayn zamanda nceden tanmlanm nesneler ieren bir ktphanede aabilirsiniz (kullanc nesneleri
veya kontrolleri). Tasarlanm elemanlarn ktphaneye Project libraryden
(proje ktphanesi) veya genel (global) olarak, yani ES iin Global libraryden
eklenmesi de mmkndr.
Ktphane

Training Center

for Automation and Drives

Ktphane iki blmden oluur: Project library (balangta botur) ve


Global library (nceden tanmlanm grafikler). Global library, HMI
ktphanesi olarak adlandrlan ve birok farkl teknoloji iin farkl kontrol
elemanlar ieren ve olduka kullanl olan bir ktphaneyi de ierir.

Page 21

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Nesneleri Yaplandrmak
IOField1

Sa tkla
ift tkla

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.22

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

Nesneleri Yaplandrmak Her bir nesneyi ekrandan seebilirsiniz. Daha sonra


RMCProperties i
aarak bu nesnelerin zelliklerini ve / veya olaylarn statik veya dinamik
olarak ayarlayabilirsiniz.
zellikler

zellikler temalar halinde dzenlenmitir. rnein bir dikdrtgenin, The


properties are arranged in themes. For example, a rectangle under
"Geometry" altnda (piksel olarak) "Height" (ykseklik), "Width" (genilik)
zellikleri vardr veya
"Colors" altnda "Background color" (arkaplan rengi), "Foreground color"
(nplan rengi) gibi zellikleri vardr.

Statik zellik

Statik bir zellii, ayarlarn deitirmek iin u ekilde seebilirsiniz:


RMCEdit

Dinamil zellik

Burada;
RMCTag veya Dynamic Dialog veya C Action veya VBS Action
seerek farkl bir dinamik zellik ekleyebilirsiniz.

Etiket(Tag)

Eer etiketin format bu zellik iin kullanlysa, etiket ynetiminden bu etiketi


seebilirsiniz.

Dinamik Diyalog (Dynamic Dialog) Bu ara, etiket / proses bilgisi zellik deerini dorudan
dndremiyorsa kullanlr (rnein, ubuk rengi iin "PV_IN"). Bu arac
kullanarak tanmlanm proses deerlerinin bir etiketin deiik proses
deerlerine atand bir tablo yaratabilirsiniz. O anki proses deeri iin
ilikilendirilen zellik deeri alma srasnda belirlenir ve proje tarafndan
desteklenir.
C Aksiyonu / VBS Aksiyonu Bir "C script"i veya "VBS script"i alma srasnda standart zellikler
tarafndan salanmayan bir zellik deerini dndrmek iin herhangi bir
WinCC bilgisini hesaplamada (tasarlamada)lamada kullanlr.
Olaylar
Training Center

for Automation and Drives

RMC: ve daha sonra C Action veya VBS Action veya Direct Connection sein.
Bu ekilde yaplandrlan her aksiyon seilen olay
gerekletiinde
birkez
SIMATIC
PCS 7 System
Training
altrlr (I / O alannda nesne
deiikliinde
olduu
gibi).
Page 22
HMI/Operator Control and Monitoring

Valf V2 (rnek)

V2

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.23

Siemens AG 2001. All rights reserved.

Automation and Drives

Dinamik Renk (Color Dynamic) Oluturmak


- Valf V2 olarak bir okgen (polygon) oluturun ve okgeni seip
RMC, Propertiesi an.
- Color Properties (Renk zellikleri) -> Background (Arkaplan)Color -> Light
bulb icon (ampl ikonu)
RMCden Dynamic Dialogu aktif hale getirin.
- Nexte basarak "Expression/Formula" ksmna gelin ve etiketi (tag), etiket
ynetiminde "FB_V2_OP" reaktrnn valf geribesleme iareti iin sein.
- Bu etiket iin veri tipini (Set Data Type) "Boolean" olarak ayarlayn sadece
iki durumu olacaktr!
- Sonu penceresinde, bu etiket iin ayarlanan, "Yes/No" dorulama dizisi ve
ilgili arkaplan rengi grntlenecektir. Renge ift tklayarak Yes durumu (valk
ak) iin Blue (mavi), No (valf kapal) iin Gray (gri) olarak seiniz.
Renk Deerleri

Renk deerleri, geni bir renk yelpazesinden 16 temel rengin aadaki


heksadesimal deerlere atanmas ile yaratlmtr.

Renk

Renk Deeri

Sembolik Sabit (dardan #define ile tanmlanr)


Koyu

Krmz
Yeil
Mavi
Cyan
Sar
Magenta

0x000000FF:
0x0000FF00:
CO_DKGREEN
0x00FF0000:
0x00FFFF00:
0x0000FFFF:

0x00800080:
Ak gri 0x00C0C0C0:
Siyah
0x00000000:

Training Center

for Automation and Drives

CO_RED
CO_GREEN

Krmz 0x00000080: CO_DKRED


Yeil
0x00008000:

CO_BLUE
Mavi
0x00800000: CO_DKBLUE
CO_CYAN
Cyan
0x00808000: CO_DKCYAN
CO_YELLOW
Sar
0x00008080: CO_DKYELLOW
0x00FF00FF:
CO_MAGENTA
Magenta
CO_DKMAGENTA
CO_LTGRAY
Gri
0x00808080: CO_DKGRAY
CO_BLACK
Beyaz 0x00FFFFFF: CO_WHITE

SIMATIC PCS 7 System Training


Bir renk zelliine dorudan
bir deiken
vermek istenen
rengin
ortaya
Page
23
HMI/Operator
Control
and
Monitoring
kmasn salamayaca iin buradan dynamic dialog kullanlmas veya

Mikser (rnek)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.24

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

Bir mikser motoru gibi, hareket halindeki nesnelerin dnel hareketlerinin


grntlenmesi zor ve zaman alan bir olaydr. Dnleri grntlemenin kolay
bir yolu flash kullanmaktr.
Aktif Flash Kullanm (Activate Flashing)
-Mikser semboln sein (bir ember izgiden oluan grup)
RMCProperty
-Property Group -> Flashing -> Flashing Line Active yolundan ampul
ikonunu u ekilde aktif hale getirin:
RMC: Variable

ve geribesleme etiketi"MOTOR_ON_OFF"u sein.

Flash aktif / pasif hale getirmenin sadece iki alternatifi olduundan, arkaplan
renginin (background color) aksine bu zellik binary (ikilik) bir deikene
aktarlabilir.

Training Center

for Automation and Drives

Page 24

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Scaklk Kontrol (rnek)

RMC
Yaplandrma
kutusu
109.35
109.35

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.25

Automation and Drives

I / O Alanlar iin Dinamikleri Aktif Hale Getirme


Alkn olduumuz "Properties" penceresine ek olarak, daha kolay bir yntem
vardr.
- I / O alann (field) sein (scaklk gstergesi).
- RMC:Configuration Dialog
- PV_IN scaklk kontrolrnn asl deerini sein.
- "Output" (k) tipini (type) sein (sadece output fonksiyonunu sein, girii
deil).
- (Gerektii zere) Format, burada yatay ve dikey merkezlenmi olarak
ayarlayn.
Not

Yaplandrma diyalog kutusu, yeni bir I / O alan (field), ubuu (bar) veya
kaydrcs (slider) eklendiinde otomatik olarak alr.

Properties kutusunda birtakm ek ayarlar bulabilirsiniz. Bunlar, "Output/Input" grubunun bir paras
olarak (en nemli) "Data Format" ve "Output Format" zellikleri ierir.
k formatnda (output format), 9 figr ondalk noktasndan sonraki /
nceki yerler iin bir wildcarddr. Eer ndeki sfrlarn da grntlenmesi
istenirse, dokuzlarn nne bir 0 ekleyin. Eer bunlarn da nne bir iaret
konmas istenirse, k formatnn nne bir S = Sign (iaret) konmaldr.

Training Center

for Automation and Drives

Page 25

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Grup Grnts (Fonksiyon)


Fabrika 2

(1)
Alan genel grnm

(2)

Reaktrler
alan resmi
Unit C

Unit D
(7)

(6)

(4)

Detayl resim
UnitC

Detayl resim
UnitD

(5)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.26

(3)

SITRAIN Training for


Automation and Drives

Alan Genel Grnm (Area Overview) Alanda daha nceden yaplandrlm olan grup grnts (1)
(group display (1)), alan resminin (Reac.pdl) grup grntleri (2) ve (6)dan
gelen mesajlar birletirir.
"Reactors" (Reaktrler) Alan Genel Grnm
"Reactors.PDL"deki grup grntleri, "UnitC.PDL" ve "UnitD.PDL" resimlerinin grup grntleri (3) ve
(5)ten gelen mesajlar birletirir. Grup grnts (4) "UnitD.PDL" (3)ten gelen
mesajlar, grup grnts (6) da "UnitC" (5) resminden gelen mesajlar
birletirir.
"UnitC" Detay Resmi

lm noktasna atanm grup grntlerini ierir. Bunlar ya tamamlanm


PCS 7 blok sembolleridir (entegre grup grntleri ile beraber) veya
kullanmla girilmi ve lm noktasna Dinamik Sihirbaz (Dynamic Wizard) ile
aktarlm grup grntleridir.

Zincirleme

Eer bir lm noktas bir alarm balatrsa, bu olay yksek seviyeli resimlerin
grup grntleri yoluyla toplanr (ORed) ve alan genel grnmnde
grntlenir (iaretleme lm noktas o anda grntlenen resimde olmasa
bile). Alan genel grnm alma srasnda srekli grnr olduundan,
fabrika operatr fabrika alanlarnn herhangi birinde bir bozukluk olup
olmadn annda belirleyebilir.

Balatcy (Trigger)

Yaplandrlm "Picture selection via group display" (grup grnts yoluyla


resim seimi) ile sadece mesaj beklemedeyse, alarm / uyar sinyaline toplama
yolunu takip etmesi iin tklayabilirsiniz.

Not

Grup grntlerini ilgilendirecek ekilde bir resmin zerinde deiiklikler


yaparsanz (grup grnts ile grup grntleri / bloklar eklemek,
dzenlemek veya karmak), Resim Aac Yneticisini (Picture Tree
Manager) armal ve hiyerarik grup grntsn "Calculate the group
display hierarchy completely new again while saving" (kaydederken grup
grnts hiyerarini tamamen yeniden tasarla) zelliini aktif hale
getirdikten sonra aadaki yolla kaydedin:
Project -> Save

Training Center

for Automation and Drives

Page 26

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Grup Grntsn Etiket Yapsna Balamak (rnek)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.27

Automation and Drives

Grup Grntsn bir Etiket Yapsna (Tag Structure) Balama


Bir resimde, lm noktasnn alarm / hata durumunu tanmlamak gerekliyse
(imdiye kadar lm noktas bu bilgiya salamaktayd), bir grup grnts
kullanabilir ve bu grup grntsn, ilgili blok iin, zel EventState (olay
durumu) etiketine balayabilirsiniz. Bu etiket sadece OS derlendikten sonra
WinCC Data Managern (veri yneticisi) etiket ynetiminde bulunabilir.
Bu balanty kurmann en kolay yolu Dinamik Sihirbaz (Dynamic Wizard)
kullanmaktr.
- Grup grnts sein
Dynamic Wizardda -> Standard Dynamics sekmesi (etiketi),
Connecting the Group Display to a Tag Structurea (Grup Grntsn bir
Etiket Yapsna (Tag Structure) Balama) ift tklayn.
- Blok ismini ve rnei (instance) ve seiminizi onaylayn.
Not

Grup grntlerini ilgilendirecek ekilde bir resmin zerinde deiiklikler


yaparsanz (grup grnts ile grup grntleri / bloklar eklemek,
dzenlemek veya karmak), Resim Aac Yneticisini (Picture Tree
Manager) armal ve hiyerarik grup grntsn "Calculate the group
display hierarchy completely new again while saving" (kaydederken grup
grnts hiyerarini tamamen yeniden tasarla) zelliini aktif hale
getirdikten sonra aadaki yolla kaydedin ilemi tamamlayn:
Project -> Save

Training Center

for Automation and Drives

Page 27

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

lm Noktas ile Tip Resmi (Faceplate)

TICA
1T101

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.1

Automation and Drives

Faceplatei** Bir Mouse Tklamas ile Amak


Faceplatein ebat nedeniyle, genelde onun yerine geecek bir sembol
kullanmak ve gerektiinde amak istenir.
- Faceplatei grnr yapmada kullanlacak grafiksel eleman sein.
- Dynamic Wizard -> Picture Functions sekmesinde,
Picture selection via measurement point (lm noktas yoluyla resim
seimi) ksmna ift tklayn.
- Bunun ardndan grntlenen kutulardan, istediiniz blou sein.
Sihirbaz lm noktas ile yaplan balanty (yani tm gerekli etiketleri) idare
etmekle beraber, bu resim tipini (picture type) grnr yapar.
Not

Group Display (grup grnts faceplatee karlk gelir) seilmesi nerilir


resmin sa alt kesindeki resme baknz. Dng grntsn (loop display),
grup grntsnden (group display) arabilirsiniz (tm mevcut blok
parametreleri ile beraber tam ekran).
Bu blok sembollerinin resimlerinize entegrasyonunu mmkn klmak iin,
OS proje adresi (dizini) \GraCS\ @@PCS7Typicals.PDL dosyasn ierir.
Buras, teknolojik ktphane bloklarnn standart tipik zelliklerini ierir; bu
zellikleri proses resminize kopyalayp / yaptrabilirsiniz. lm noktasna
balant sihirbaz yoluyla yaplr (yukarya baknz).

**Faceplate, bireyin grnen ksm; korumak amal kaplama ksm gibi bir anlama gelmekte iken; bu
dkmanlarda type picture, yani tip resmi anlamnda kullanlmtr.
Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Grafik Tasarmcs (1 Ekran Boyutu)


Ana ekran: @screen.pdl

@1001.pdl resmi ile @win12


resim penceresi

Resim genilii
rn. 1600

Pencere
ykseklii Resim
rn. 967 ykseklii
rn. 1200
Resim
Resim penceresi
penceresi ykseklii
ykseklii ayarlanmaldr:
ayarlanmaldr:
SIMATIC
SIMATIC standart
standart 1024
1024 ** 768
768 Ykskl.:
Ykskl.: 616
616 piksel
piksel
SIMATIC
SIMATIC standart
standart 1152
1152 ** 864
864 Ykskl
Ykskl :: 696
696 piksel
piksel
SIMATIC
SIMATIC standart
standart 1280
1280 ** 1024
1024 Ykskl
Ykskl :: 825
825 piksel
piksel
SIMATIC
SIMATIC standart
standart 1600
1600 ** 1200
1200 Ykskl
Ykskl :: 967
967 piksel
piksel

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.2

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

Altrma

Bu altrmalar serisinde, resim byklklerini fabrika hiyerarisine girilmi

Grafik Tasarmcs

uyarlayacak, reaktr A veya C iin proses resmi yaratacak ve resim aacnda


grup grnt hiyerarisini yeniden tasarlayacaksnz.
-----------------------------------------------------------------------------------------------------

Altrma 1

PCS7 proje sihirbaz, projenin balangcnda, fabrika hiyerarisine birka bo


resmi zaten saklamt. Bu resimlerde, pencere yksekliini, znrle
adapte edin.

-------------------------------------------------------------------------------Admlar

1. Grafik Tasarmcsn an, @screen.pdl resmini girin, @win12 resim


penceresinin yksekliini bulup buraya girin. Resim ykseklii:

2. Fabrika hiyerarisinde, tm proses resimlerinin resim yksekliklerini adapte edin (mevcut olan
ekipmana uymak iin)
3. Dzenlenen resimleri kaydedin
-------------------------------------------------------------------------------Prosedr

WinCC Explorerda @screen.pdl resmine ift tklayarak Grafik Tasarmcsn


an. Ortadaki resmi an ve daha sonra

RMC --> yapp, Properties seerek, resim penceresi @win12 iin Object propertiesi (nesne
zellikleri) an.
Object Properties kutusunda Geometryi sein. Sadaki kutu, pencere yksekliinin (Window Height)
deerini gsterir Steps nokta 1in altnda girin.
Daha sonra dier proses resimlerini an ve Picture Height zelliini, monitr znrlnze
uyacak bir deere deitirin.
Bunu yapmak iin, Picture Height zelliine ift tklayn ve dzenlenecek deeri girin, daha sonra OKe
tklayarak onaylayn.
Not
Training Center

for Automation and Drives

Eer resim adaptasyonu yaplmazsa, proses resmini alma srasnda


grebilirsiniz ancak resim penceresinde proses resmini kaydracak olan
SIMATICgrnrler.
PCS 7 System Training
kaydrma ubuklar (scroll bars) resmin sa kenarnda
Page 2
HMI/Operator Control and Monitoring

Altrma: Grafik Tasarmcs (2 Proses Resmi Unit C Reactor C)


Statik metin

Blok sembol
Blok sembol

HMI
ktphanesinden

Blok sembol

okgen

I/O alan

ubuk
Grup grnts

SIMATIC PCS 7
Altrma 2

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.3

Siemens AG 2001. All rights reserved.

Automation and Drives

UnitC.PDL proses resmini an ve Grafik Tasarmcsn kullanarak yukarda


gsterilene benzer bir reaktr grselletirmesi yaratn.
--------------------------------------------------------------------------------

Admlar

1. Grafi Tasarmcsnda UnitC.PDL resmini an

2. Resim ktphanesini an ve reaktr sein


3. Dolum seviye kontrol iin ubuu ekleyin
4. Blok sembollerini yeniden yerletirin
5. Resim ktphanesinden borular sein ve gerektii gibi yerletirin
-------------------------------------------------------------------------------Prosedr

WinCC Explorerda UnitC.PDL proses resmini sein ve Grafik Tasarmcnda


amak iin ift tklayn. Resim ktphanesini an ve bir reaktr kontrol girin.
Daha sonra uygun boru elemanlarn girin.

Object Palette --> Smart Objects (nesne paleti --> smart akll nesneler)den bir ubuk girin ve
reaktrn zerine yerletirin. Yaplandrmada ubuu reaktr
simlasyonundan LEVEL etiketine balayn.
OS derlemesi srasnda girilen blok sembollerini reaktr nitesindeki doru yerlerine srkleyip
brakn.
Nesne paletinden servo valfini bir poligon olarak yaratn girilen blok sembolleri sadece dnsz
valfler iin kullanlr.
Nesne paletinden bir statik metin girin ve bunu reaktrn st ksmnda
etiketleme alan olarak sein: Metin (Text) "Reactor Unit C"
Art

Training Center

for Automation and Drives

Manipule edilen deikenin seviyesini grntlemek iin bu valfin dolum


seviyesini "CTRL-PID" bloundaki "LMNR_IN" deikenini kullanarak dinamik
hale getirin.

Page 3

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Grafik Tasarmcs (3 Picture Tree Manager)

Resim
Resim
reaktrleri
reaktrleri

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma 3

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.4

Automation and Drives

OSnin genel grnm alannda alarmlar annda grntlemek iin proses


resimleri ile genel grnm alan arasnda balant olarak grup grntlerine
ihtiya vardr. Bu grup grntleri, Picture Tree (resim aac)de tanmland
ekilde, dk seviyeli resimlerden mesaj toplayp, dk seviyeli resimlere
mesaj geerler.I

Bu demektir ki, grup grntlerini dk seviyeli resimlere balamanz gerekmektedir.


-------------------------------------------------------------------------------Admlar

1. "Reactors" resmini Grafik Tasarmcsnda an

2. Bir tane Unit C, bir tane Unit D iin grup grnts ekleyin
3. Standart sihirbazda, grup grntleri UnitC.PDL ve UnitD.PDL resimleri ile balanrlar
4. Grup grnt hiyerarilerini tekrar kaydederek, Picture Tree Managerda (Resim Aac
Yneticisinde) yeniden tasarlayn.
-------------------------------------------------------------------------------Prosedr

Reactors.PDL resmine ift tklayarak Grafik Tasarmcsn an

Object Palette -> Group Smart Objectsden (nesne paleti -> akll nesneleri grupla) resme iki tane grup
grnts ekleyin ve Unit C ve Unit D olarak isimlendirin.
"Connect Group Display to Picture" (grup grntsn resme bala) standart
sihirbazn balatn ve "UnitC:PDL" ve "UnitD.PDL" resimlerini srayla belirtin.
Resmi kaydedin.
Picture Tree Managerda "Calculate the group display hierarchy again" (grup grnt hiyerarisini
yeniden tasarla) seeneinin aktif halde olup olmadna bakn ve bu
hiyerariyi yeniden kaydedin.
Alarmlarn alma srasnda geirildiini kontrol edin.
Not
Training Center

for Automation and Drives

Resme yaplm ve grup grnts ile ilgili olan her deiiklik, grup grnt
hiyerarisi kaydedilerek yeniden tasarlanmaldr.
Page 4

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Grafik Tasarmcs (4 REACTORS Alan Resmi)

Statik metin

Grup grnts

HMI ktph.den

I/O alan
Statik metin

ubuk

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.5

Siemens AG 2001. All rights reserved.

Grev Tanm

SITRAIN Training for


Automation and Drives

Bir genel grnm resmi, reaktr alanna adapte edilecektir. Yukardaki


slideda nerilen elemanlar kullanmanz gerekmektedir. Grup grntleri
UnitCden ve (daha sonra) UnitDden alarmlar / hatalar grntlemeli ve
hata olduunda resmin deimesine izin vermelidir.
----------------------------------------------------------------------------------------------

Statik Metin

Statik metin Object Palette --> Standard Objects (nesne paleti -> standart
nesneler) iinde bulunur. Text (metin) zelliine girmek iin zerine ift
tklayn. Properties altnda baka seenekler de vardr.

Reaktr

Ktphaneyi arn (sa stteki buton veya menden View->Library)


-> HMI Library --> Tanks (Tanklar sadece statik nesne olarak gsterir)

ubuu Aktif Hale Getirme Object Palette --> Smart Objects --> Bar yolunu izleyin ve Tanklarn
zerine yerletirin. "Miscellaneous" (eitli) altnda "Process Connection"
(proses balants) zelliini sein ve Minimum value =0, Maximum value=100
(minimum deer=0, maksimum deer=100) olarak sabit deerleri ayarlayn
(Static kolonu).
"Fill level" (dolum seviyesi) lamba semboln (Dynamic kolonu) tklayn ve
aadaki yolu izleyerek:
RMC: Variable...
Grdnz pencereden REACTOR blou iin LEVEL etiketini sein ve
onaylayn (ES veya WinCC grnmnde).
Grup Grnts Blm 1 (Part 1) Sein. Daha sonra,
Dynamic Wizard -> Standard Dynamics (dinamik sihirbaz -> standart
dinamikler) yolunu izleyin. Bu sekmede
"Connect Group Display with Picture" a ift tklayn ve UnitC resmini
sein.
Grup Grnts Blm 2 (Part 2) Sein.

Training Center

for Automation and Drives

Dynamic Wizard -> Standard Dynamics (dinamik sihirbaz -> standart


dinamikler) yolunu izleyin. Bu sekmede
SIMATIC PCS 7 System Training
"Connect Group DisplayPage
with 5Picture"
a ift tklaynControl
ve Mouse
sein
HMI/Operator
andclick
Monitoring
ve onaylayn

Altrma: Grafik Tasarmcs (5 alma Testi Proses Resimleri)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

alma Testi

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.6

Automation and Drives

Yarattnz OS projesini online test etmek iin, ncelikle projeyi aktif hale
getirmeniz gerekir.
Birok durumda, dier tm WinCC editrlerini ve seeneklerini kapatmanz
gerekmektedir.
- WinCC Explorerda, OSyi alma moduna geirmek iin u komutu
altrn:
File -> Activate (veya siyah gen sembol).
- Resimlerinizi an ve dinamikleri kontrol edin.
Mesaj hattndarnda grnen mesajlarn ayn zamanda genel grnm
alannn grup grntsnde de grnr olup olmadn kontrol edin.

Grup grntsne ift tkladnzda, dorudan birletirilmi proses resmine mi atlyorsunuz?


Picture Tree Manager (Resim Aac Yneticisi) Eer Picture Treedeki (Resim Aac) resim
hiyerarisinin gncel olmadna dair bir hata mesaj alrsanz, tekrar Resim
Aac Yneticisini an ve Save butonuna tklayn; "Calculate the group
display hierarchy completely new again while saving" (grup grnt
hiyerarisini, kaydetme srasnda tamamen yeniden tasarla) seenei aktif
halde olmaldr.
Byle yaparken, almay (runtime) pasif hale getirmeniz gerekmez.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

alan Faceplateler (PID Kontrolr)

LMC

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.7

Automation and Drives

Bloklar / faceplateleri iletin (kapal evrim kontrolr rnei).


Kesin (ak) deerleri grebiliyor musunuz?
Eer gremiyorsanz (giriler gri olarak grnyor ve tm deerler 0sa), bir
balant problemi vardr (AS durmu, blok ismi bilinmiyor, blok ASye
yklenmemi olabilir).
- "Manual" grntlemeyi sein. letim modunu deitirin. Eer OK butonu
kullanlamyorsa (gri) blok zerindeki izinleri kontrol etmek iin CFCyi
kullann.
- "Setpoint" (ayarlanm deer) alanna tklayn. Deitirmek iin bir deer
girin.
- Windows dzeyinde, grevleri deitirirseniz (ALT+TAB), blokla beraber
CFC tablosunu aarsnz. Test moduna gidin ve deeri kontrol edin.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Kullanclar Ayarlamak

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.8

Siemens AG 2001. All rights reserved.

Grev Tanm

SITRAIN Training for


Automation and Drives

User Administratorda (kullanc yneticisi) iki kullanc oluturun (rnein,


"SMITH" ve "BROWN"). Bu kullanclara, yukardaki slideda gsterilen
yetkileri verin.
-----------------------------------------------------------------------------WinCC Explorerda, "User Administrator" sein. Daha sonra,
RMC: Open

Grup

yaparak kullanc yneticisini an.

Aadaki yolla, bir kullanc grubu oluturun (rnein, Plant operators


fabrika operatrleri)
RMC: Create Group.
Tm fabrika operatrlerinde ortak olan haklar bu gruba atayn (bir ablon
gibi). Authorization (yetkilendirme) kolonundaki beyaz / krmz ksmlara
veya alanlara ift tklayn.

Kullanclar

Plant operators grubunu sein. Daha sonra,


RMC: Create user yapn ve Copy group settings too (grup ayarlarn da
kopyala) seeneini aktif hale getirerek yeni kullanclar yaratn. Yeni
kullanclara 4 karakterden uzun birer kullanc ad ve 6 karakterden uzun birer
ifre verin. Gereken yetkilendirmelerinizi, bu gruba atanm yetkilendirmeleri
dzenleyerek uygulayn.

Altrmamz iin, tm kullanclarda aaaaaa gibi ifreler kullanmak, hatrlamay kolaylatrr!


Not

Training Center

for Automation and Drives

Kullanc ynetimi yetkilendirmesi, "User Administrator"n alma srasnda


arlmasn, yeni kullanclarn oluturulmasn ve var olan kullanclarn
haklarnn deitirilmesini, silinmesini kolaylatrr!
Bu yetkilendirme, izleme ve iletimi iermez. Eer bu fonksiyonu bir
kullancya atamak isterseniz, baz ek yetkilendirmelerin (2, 4, 5 gibi) aktif hale
getirilmesi gerekir. Ancak, kullanc ynetimi yetkilendirmesi olan kullanclar,
alma esnasnda "User Administrator" arp, kendileri iin ek
yetkilendirmeleri aktif hale getirebilirler. Tekrar sisteme girdiinizde, yeni
yetkilendirmeler aktif hale geer!
SIMATIC PCS 7 System Training
Page 8
HMI/Operator Control and Monitoring

Online Grafikler

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.9

SITRAIN Training for


Automation and Drives

Online Grafikler (Trends) Kontrolr balangcnn, kontrolrn titreim yantn grafiksel olarak
deerlendirebilmesi ok kullanldr. Burada operatr, alma srasnda bir
grafik (trend) grubu yaratabilir.
Deikenler, arivlerden deil de dorudan WinCC sunucusunun veri
yneticisinden saland iin, eski deerlerin takip edilmesi sz konusu
deildir.
Avantaj

Training Center

for Automation and Drives

Operatr, herhangi bir analog veya ikilik iaretin zaman srasn,


yaplandrmadan bamsz olarak, srekli kontrol edebilir.

Page 9

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Online Grafik Gruplar Yaratmak

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Grafik (Trend)

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.10

Automation and Drives

Online grafik grubu yaratmak iin, standart fonksiyon ubuunda

Gruplarn Yaratmak ilgili butonu aktif hale getirin. Grntlenen kutuda varolan bir grubu mu
kullanacanz, yoksa yeni bir grup mu oluturacanz sorulacaktr.
Bu grafik grubu iin anlaml bir isim girin ve "Online" aktif hale getirin. Bir zellikler kutusu
grntlenir; istenen grafik saysn belirlemek iin "+ " butonunu kullann;
isimlerini temsili isimler olarak deitirin, ve gereken proses etiketini atamak
iin "Selection..." butonuna tklayn.
Seiminizi onayladktan sonra, grafik penceresi hemen grntlenir; o an
hangi alan resminin grntlendiinden bamsz olarak.
Operatr grup kompozisyonunu her zaman deitirebilir.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Message line "New messages"

Mesaj Sistemi (1/2)

Return
to previous
operating screen

New alarms
Old alarms
Sent alarms
Process control alarms
Operator alarms

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.11

Siemens AG 2001. All rights reserved.

Acknowledge keys
Horn / message

SITRAIN Training for


Automation and Drives

PCS 7 Mesaj Sistemi Mesaj sistemi, alarm kontrollr araclyla OSde gsterilir. Bu grntye ilk
sistem tu kmesindeki Message system butonuna tklanarak girilir. zel bir
tu takm karnza gelir (yukarya baknz), bu tular kullanarak birok farkl
mesaj ekran aabilirsiniz.
OS iin iki farkl mesaj prosedr vardr.
- Bit message procedure (Para mesaj prosedr) (PCS7de yoktur) ve
- Chronological messaging (Kronolojik mesaj verme): Mesajlar ASnin
srclerinde ve teknolojik bloklarnda oluturulduktan sonra mesaj gruplar
(frame) olarak (telegram telgraf) OSye yollanrlar.
Mesajlar daha sonra ksa vadeli ve uzun vadeli arivlere (periyodik ariv) girilir. Kaybedilmediklerinden
emin olmak iin arivler, ayarlara gre bir yedekleme ierisinde saklanr.
Mesajlar ve tm mesaj sistemi, AS ve OS iin sistem mesajlar olarak,
teknolojik ktphanenin standart bloklarndan OS derlemesi srasnda
oluturulmulardr.
ki mesaj kategorisi vardr: onaylama gerektiren ve onaylama gerektirmeyen mesajlar.
Mesaj Hattnn Genel Yaps
Bir mesaj, sistem mesaj bloklar, kullanc metin bloklar ve proses deer
bloklar olarak gruplar halinde yaratlan farkl bilgi bileenlerinden oluur.
Sistem mesaj bloklar, zaman ve tarihin yannda mesaj snflarn, mesaj tiplerini, mesaj durumunu ve
zamann ierir.
Kullanc metin bloklar mesaj olay, mesaj kkeni ve mesaj alan gibi
bileenleri ierir.
Proses deer bloklar, gerektiinde ve yaplandrldnda 10 proses deerine
kadar deer salar.
Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Mesaj Sistemi (2/2)

Dzenleme
Dzenleme penc.
penc.
Gezinti
Gezinti
penceresi
penceresi

Tablo
Tablo penceresi
penceresi

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.12

Siemens AG 2001. All rights reserved.

SITRAIN Training for


Automation and Drives

Mesaj sistemi, WinCC Explorerdaki Alarm Kayd Editr araclyla


grntlenebilir ve adapte edilebilir.
Alarm Kayd pencereye ayrlr,
- Gezinti penceresi; temalar Mesaj bloklar, Mesaj snflar, Grup mesaj ve Ariv yaplandrmas ile
(Message blocks, Message classes, Group message ve Archive configuration)
- Gezinti penceresinde seilen temann detaylarn veya bileenlerini gsteren
Dzenleme (editing) penceresi ve
- Her bir mesaj ieren tablo. Bu pencere, hali hazrda yaplandrlm mesajlar listeler ve ayn
zamanda para mesaj prosedr ile yeni mesajlarn eklenmesine izin verir.
Snflar ve Tipler

Alarm kaydnda, tm mesajlar en fazla 16 tane olabilen mesaj snflarndan


birine atanr. Dier eylerin yannda, mesaj snf, snfn onaylanma
prosedrn belirler ve mesaj durumunu ("Came In" geldi , "Went Out"
gitti , "Acknowledged" onayland ve "Came In and Went Out" geldi ve
gitti ) saptar.

Her bir mesaj iin en fazla 16 tane mesaj tipi yaratlabilir ve mesaj tipi, her bir tip iin mesaj durumlar
"Came In", "Went Out" ve "Acknowledged"n renklendirmesini tanmlar.
Ariv

Mesaj sisteminin alma arivi ksa vadeli ve uzun vadeli arivler olarak
mevcuttur; iki ariv tipi de periyodik arivler olarak organize edilirler.

Ksa vadeli ariv, en fazla 10000 tane yaplandrlabilir uzunlukta mesaj ierir ve mesaj sunucusunun
ana belleinde saklanr.
Uzun vadeli ariv, ard arda gelen ksmlara ayrlmtr, limitleri ise sabit diskte kendilerine ayrlm olan
bellek alan veya ayarlanm saklama sresinin bitimidir.
Ek olarak, her bir ksm iin bir toplam saklama bykl ve toplam saklama sresi tanmlanr. Bu
limitlerin birinin almas durumunda, arivleme en batan tekrar balar ve ilk
ksmdaki en eski mesajlarn zerine yazlr.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Master database

OS Ariv Sistemi
alma Veritabanlar

Zaman doldu veya


dolum seviyesine ulald

Segment 1
OS07RT.mdf

TagLogging Slow

Segment 2

Segment m

Proses deer
arivleri
TagLogging Fast

Segment 1
Segment 2

Segment n
Uzun vadeli ariv

Segment 1
Segment 2

Mesaj
arivleri

(Ksa vadeli ariv)

Segment x
(Ksa vadeli ariv)

Max. 10,000 mesaj

Ana bellek

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.13

Automation and Drives

OSnin proje adresi (dizini) alma verisinin ynetimi iin zel bir dosya (ana
veri taban) ierir; bu dosyann ismi proje isminin sonuna RT getirilmi bir
szck ve dosya uzantsndan oluur, rnein OS07RT.mdf. Bu dosya
alma veritabanlarna dair referanslar ierir. Veri tabanlar MS SQL Server
2000 ile hazrlanr ve tm ariv fonksiyonlar periyodik arivler olarak
tasarlanr!
alma verisi belirli segmentlerde saklanr; yaplandrma mhendisi bu segmentler iin bir maksimum
ierik veya sradaki segmente gei tarihi / zaman belirler. Ayarlanm olan
ierik limitine ulaldnda veya belirlenen zamana gelindiinde, Alarm Kayd
ve Etiket Kayd ilgili veritabannda yeni segmentler balatrlar.
Maksimum toplam segment saysna ulaldndaysa, son segmentten klr
ve ilk segmente dnlp, eski alma verisinin zerine yazlmaya balanr.
Veri kaybn nlemek iin, yaplandrma mhendisi, yedekleme fonksiyonu iin
bir a srcs / dizini (adresi) veya yedek bir src / dizin (adres)
belirleyebilir.
Etiket Kayd (Tag Logging) Etiket Kayd, iki tip alma arivi arasnda ayrlr.
TagLoggingFast (hzl etiket kayd), bir dakikadan daha az sre arivleme evrimlerinde saklanan
veriler iin; TagLoggingSlow ise bir dakikadan daha fazla sre arivleme
evrimlerinde saklanan veriler iin kullanlr. Bunlar sabit disk zerinde, farkl
adreslerde (dizinlerde) farkl arivleri temsil ederler.
Alarm Kayd (Alarm Logging) Burada iki ariv vardr, Etiket Kaydnda olduu gibi segmentlere
ayrlan uzun vadeli ariv ve ana bellekte saklanan ksa vadeli ariv bu sabit
diskin her zaman yedei alnr. G kesilemesi durumunda, bu yedek ana
bellee yeniden yklenir.

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

CS database

OS Ariv Sistemi Veri Depolama


OS proje yolu (path)

OS07.mdf

CS veritaban Alarm Logging (Kayd)

Ana veritaban

CS veritaban Tag Logging (Kayd)


OS07RT.mdf

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

CS Veritaban

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.14

SITRAIN Training for


Automation and Drives

OS proje adresi (dizini) yaplandrma verisi iin bir yaplandrma veritaban


ierir (mesaj metinleri, balantlar ve etiket tanmlamalar, Alarm Kayd ve
Etiket Kayd); bu veri tabannn ismi, proje ismine dosya uzantsnn eklenmi
halidir, rnein OS07.mdf. Yaplandrma verisine ek iki dosya vardr, Etiket
Kayd iin, rnein OS07Tlg.mdf ve Alarm Kayd iin, rnein OS07Alg.mdf .
Ayn isim ve uzantl (.ldf) dosyalar, SQL Servern girileri / deiiklikleri
veritabanna kaydettii log (kayt) dosyalardr.

Dizinler (Adresler) / simler Ana veri taban, burada OS07RT.mdf, OS projesinin proje yoluna (path)
yerletirilmitir. alma arivleri Etiket Kayd ve Alarm Kayd diye ayrlarak \ArchiveManager alt dizinine yerletirilmitir.
AlarmLogging alt dizini uzun vadeli arivin alarm kayd arivlerini ierir; dosya ismi ise yle
oluturulur:

<comp. name>_<OS proj. name>_ALG_YYYYMMDDhhmm.mdf veya


<comp. name>_<OS proj. name>_ALG_StartTimestamp_ EndTimestamp.mdf
rnein: LRB26136_OS07_ALG_200304181909_200304182132.mdf
ki zaman etiketi bulunan bu dosyalar, karlk den ariv segmentlerinin
mesaj verisini ierirler.
\TagLoggingFast dizini, llm deerlerin arivleme evrimi 1 dakikann
altndaki alma arivlerini ierir.
Arivleme dngleri 1 dakikann zerinde olan dier tm llm deerler \TagLoggingSlow
dizinindeki alma arivinde bulundurulur.
Ariv dosyas ismi u ekilde oluturulur:
<comp. name>_<OS proj. name>_TLG_S_YYYYMMDDhhmm.mdf
- "S" TagLoggingSlow anlamna gelmektedir. SIMATIC PCS 7 System Training
Training Center
Page 14
HMI/Operator Control and Monitoring
for Automation and Drives

OS llm Deer Arivi Yaratmak (1)

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.15

SITRAIN Training for


Automation and Drives

Etiket Kaydn

llm deer arivlerinin yaratlmas / deitirilmesinde kullanlan

Amak

Etiket Kayd, Editrn zerine ift tklayarak alr. Sahip olma ve arivleme
iin, yukardaki rnekte gsterilen 3 saniyelik evrimde olduu gibi, Timers
(zamanlayclar) kullanarak evrim tanmlayabilirsiniz.

Arivleri Yaratmak

Ariv Sihirbaz RMC "Archives..." --> "Archive Wizard" yolu ile alr ve proses
deer arivleri olarak llm deer arivleri veya dier bir adyla sktrlm
arivler yaratmada kullanlr. Ard arda seilen evrimlerde sahip olunan ve
arivlenen proses etiketleri seilir.
Bu ariv iin gerekli tm etiketler aktarlana kadar "Select..." ilemini
tekrarlayn.
Bu llm deer arivleri, proses deerlerine sahip olunmas ve saklanmas
ve bu deerlerin tablo ve grafiklerde (trend), dorudan ama ard arda
deerlendirilmesi iindir. Gelen tm llm deer zaman etiketlidir (tarih ve
gnn zaman) ve bu zaman etiketiyle arivlenirler.

Bu nedenle, ariv bir dkman olarak dnlmeli ve kullanclarn herhangi bir ii proses deerlerinin
varlnda yapmalar gerektiinde bu deerleri salayabilmelidir ok uzun
zaman sonra bile olsa.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS llm Deer Arivi Yaratmak (2)

nx

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.16

Automation and Drives

Proses etiketlerinin daha hzl seilmesini salamak iin, ES etiket


grnmn aktif hale getirip fabrika hiyerarisi araclyla yaklak bir seim
yapabilirsiniz veya belirli etiketleri hedef alan bir aramay hzlca
gerekletirmek iin bir filtre kullanabilirsiniz.
Arive etiket atanmas tamamlandnda, arivi seebilirsiniz. Etiket penceresi
buraya aktarlm tm proses etiketlerini, zellikleri ile birlikte
grntleyecektir.
Arive ift tklayarak, ek zelliklerini grebilirsiniz.

Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS llm Deer Arivi : Ariv Etiketleri iin Parametreler

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.17

Siemens AG 2001. All rights reserved.

Ariv Etiketleri

SITRAIN Training for


Automation and Drives

Etiket zellikleri kutusu RMC -> "Properties" yoluyla alr.


Buradaki dier ayarlarn yannda, yaplandrma mhendisi (etiketlere) sahip
olma tipini de aadaki seeneklerden birini seerek belirler:

- Periyodik-srekli (srekli sahip olma) ve


- Periyodik-seici (periyodik, ancak balang ve biti zamanlar zel fonksiyonlarla belirlenmi) ve
- Aperiyodik (ASden gelen llm deer mesaj gruplar tarafndan destek) veya
- Deiime dayal (yksek iletiim yk, WinCCdeki veri yneticisi srekli olarak hem etiketi
armaktan hem de etikette bir deiiklik olup olmadna, en ksa srede
bakmaktan sorumlu olacaktr).
evrimler

Acquisition (sahip olma) altnda, arivi desteklemek iin veri yneticisinin


ASden etiketleri ard, varolan veya allm evrimleri temel alarak
belirleyin.
Archiving/Display (arivleme / grntleme) altnda, kaydedilmesi gereken
etiketin bulunduu evrimi belirleyin. Eer Current value (o anki deer)
seerseniz, sahip olma evrimi genelde arivleme evrimine eit olacaktr.
Ancak, ortalama deerler veya tepe deerler gibi sktrlm deerlere sahip
olmak isterseniz, arivleme evrimi belirgin biimde sahip olma evriminden
byk olacaktr.
Sahip olma evriminden daha kk bir arivleme dngs ayarlamaya
izin verilmez!

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS llm Deer Arivinin Yaplandrmas

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Ariv Yaplandrmas

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.18

SITRAIN Training for


Automation and Drives

Etiket Kaydnda Archive configuration (Ariv Yaplandrmas) ikonunun


seilmesinden sonra, iki tip ariv arasndan seim yaplr:

- TagLoggingFast 1 dakikadan ksa evrimlerle arivlenen ariv deerlerini kaydetmek iindir.


- TagLoggingSlow 1 dakikadan uzun evrimlerle arivlenen ariv deerlerini
kaydetmek iindir.
Bu arivlerin her biri segmentlere ayrlmtr ve TagLoggingFast veya
TagLoggingSlow zerine ift tklanarak yaplandrlrlar. Bu segmentler hangi
saklama alannn sabit diskte ayrlacan belirlerler; rnin, 1 gn ve 44 MB.
Eer iki limitten bir alrsa, yani sre limiti 1 gn geerse veya saklama alan
44 MBa ulalrsa, Etiket Kayd otomatik olarak sradaki segmente geer.
Segmentlerde kullanlan ile ayn metodu kullanarak, yaplandrma mhendisi tm segmentler iin
toplam bir zaman ve saklama kapasitesi snr belirler. Eer bu deerlerden
birine ulalrsa, en eski segmentin zerine yazlr. Yani periyodik arivleme
burada da kullanlmaktadr.
Yedekleme

Training Center

for Automation and Drives

Yaplandrma mhendisi, ne zaman belirtilen bir a srcsne arivin


yedekleneceini belirler (veya yedeklenip yedeklenmeyeceini).

Page 18

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Online Grafik ve Arivlerin Ayarlanmas

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.19

Automation and Drives

Altrma: Arivler ve Bu altrma serisi, online grafikler yaratmayla ve Etiket Kaydnda


Online Grafikler (Trends) llm deer arivleri yaratmak ve yaplandrmakla ilgilenecektir. Daha
sonra bu llm deer arivleri kontrolr faceplateinin grafik (trend)
ekrannda kullanlacaktr. Tm ilemlerin ve testlerin tamamlanmasnn
ardndan, oklu proje arivlenecektir.
--------------------------------------------------------------------------------------------------Altrma 1

alma aktif hale getirildiinde "Create Online Trend Group" (online grafik
grubu yarat) butonuna tklayn. PID kontrolrn istenen deeri ve gerek
deeri ile bir grafik grubu yaratn. Bu altma iin, online grafik kontrolnn
zelliklerini alma srasnda dzenleyin, yani deerler ekseninin deer
araln Automatic (otomatik aralklandrma)ten sabit 120 deer birimine
evirin. Unit C (C nitesi) iin kontrolrn dng grntsnde, grafik
grntsn test edin.

--------------------------------------------------------------------------------------------Admlar

1. alma (runtime) ierisinde, online grafik grubu yaratma butonunu aktif


hale getirin ve Unit Cdeki PID kontrolrn aktif istenen deeri ile llm
proses deikeni iin iki grafikten oluan yeni bir grafik grubu yaratn.

2. Etiket Kayd aktif halde iken almay balatn.


3. Unit Cdeki PID kontrolrn istenen gerek deeri SP ile proses deikeni PV_INi ieren bir online
grafik grubu yaratn.
3. Properties (zellikler) kutusunu amak iin online grafik kontrolnn parametreler (parameters)
butonuna sol tklayn. Ikinci bir grafik girin, Set ve Act ismini seip grafik iin
uygun bir renk belirleyin. Value Axis (deer ekseni) sekmesini an ve alan
seimini Automaticten sabit 0 120ye evirin.

Training Center

for Automation and Drives

Page 19

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: oklu Proje / Blm Proje / Ktphane Arivlenmesi


oklu proje
Blm proje
Ana veri ktphanesi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Arivleme

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.20

SITRAIN Training for


Automation and Drives

Bir projeyi arivlemek, birok dosya ve dizinden sktrlm genelde bir ZIP
dosyas bir dosya yaratmaktr. SIMATIC Manager, ZIP arivleri iin entegre
bir arayz sunar.

Ancak, ykleme CDlerinde bulunan ek bir sktrma arac olan "PKZIP for Windows"u da arivlemede
ve ariv amada kullanabilirsiniz.
Hazrlklar

HW Config, CFC tablosu, SFC tablosu, WinCC veya CS ve RT gibi tm


SIMATIC aralarndan kn.

SIMATIC Manager ak olan tek programdr burada oklu projelerin kapatlmas da nerilebilir.
Ek olarak, oklu projemizin paralarn bulunduran dier tm ESlerde bu projeleri kapatmaldrlar.
Bunu yapmay unutursanz, arivleme hata verecek ve bir hata mesaj ile duracaktr.
SIMATIC Managerda File --> Archive yolunu izleyin. Ilk diyalog kutusunda,
oklu proje Color (renk) nesnesini sein.
Onaylamak iin OKe basn. Sradaki diyalog kutusunda, hedefi ve ariv ismini belirleyin; bu isim 8
karakteri aamaz ve .ZIP uzants ile biter.

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Notes

Training Center

for Automation and Drives

Page 21

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

ES/OS Kurulum: WinCC Bileenleri

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.22

Siemens AG 2001. All rights reserved.

Automation and Drives

Ykleme

ES / OSnin yklemesi srasnda, allm yklemeyi kullanyorsanz


bileenleri seebilirsiniz. Bu ykleme ile iletiim seenekleri ve akll olarak
adlandrlan aralar ana WinCC bileenlerine ek olarak nerilir.

Seenekler

Ykleme iin aadaki WinCC seenekleri nerilir:

- U.Archives:

Yaplandrma mhendisi tarafndan her zaman ASye okunabilecek rn


(istenen) deer veri kaytlar yaratmak iin serbeste tanmlanabilen
arivlerdir.
- Redundancy (boluklu olma): Etiket ve Alarm Kayd iin OS arivlerinin
yksek ulalabilirlii gerekli ise. Herhangi bir sunucu hatasnda, kopyas
saklanr. Hata dzeltilirse, arivler otomatik olarak karlatrlr ve dzenlenir.
- Server:

ok kullancl sistemlerin kullanlmasn salar

- Basic and Advanced Process Control (temel ve gelimi proses kontrol):


PCS 7nin 3 blml (Genel grnm alan (Overview area),
Proses grnt alan (Proses image area) ve standart tu alan (standard key
area)) ekran yapsnn yannda dier temel proses kontrol bileenleri ve gl
sihirbazlar salar.

- Chipcard:
Operatre sisteme giri ve kta bir chipcard kullanma
ans verir; gerektii takdirde ek bir ifre girii de ayarlanabilir. Bu seenek,
ayn zamanda, bir chipcard okuma / yazma istasyonu da ierir.

Training Center

for Automation and Drives

Page 22

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.23

SITRAIN Training for


Automation and Drives

Akll Aralar (Smart Tools)


Akll Aralar, ESnin yaplandrlmasnda gl bir
destek salarlar (oklu dil destei salayan Easy Language gibi).
- Configuration Tool (Yaplandrma Arac): Excel 2000 ve Excel XP iin bir
eklenti olan yksek hacimli veri arac. Ana kullanm WinCC ile.
- Communication Configurator (Balant Yaplandrc):
WinCC balant parametreleri var olan bir aa adapte
edilebilir.
- Cross Reference Wizard (apraz Referans Sihirbaz):
Resim ve deiken isimleri iin var olan scriptleri
inceleyen ve WinCCnin Cross Reference ksmnda grntlenmek zere
hazrlayan bir sihirbaz.
- Easy Language (Kolay Dil):
oklu dil kullanlan projelerde metinlerin verilmesi
(export) ve ardndan alnmasna (import) yarayan ara.
- Variable Simulator (Deiken Simlatr): ASye balanmadan dinamiklerin simle / test edilmesi
iin. Simlatr, sizin sins, artan, azalan veya rasgele say olarak
belirlediiniz deikenleri iler.
- Documentation Viewer (Dkmantasyon Grntleyicisi):
WinCCde yazdrma ilerini dosyalara
dntrebilirsiniz. Bu ara, bu dosyalar grntlemenizi salar.
- Dynamic Wizard Editor (Dinamik Sihirbaz Editr):
Yaplandrma Sistemi CS ierisinde, yaplandrma
amal yeni sihirbazlar oluturmanza yarayan ara.

Training Center

for Automation and Drives

Page 23

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

WinCC OS Anahtar Verisi

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.24

Siemens AG 2001. All rights reserved.

Grafik Sistemi

Automation and Drives

V6da Grafik Sistemi, aadaki limit deerlerine sahiptir:

Ekran bana 1,000 grafik nesnesi


Ekran bana 1,000 ilenebilir alan
Ekran bana 32 tabaka (layers)
4,096 x 4,096 piksel ekran genilii
Gncelleme kapasitesi: 2 saniyelik gcelleme evrimi ile ekran bana 500 deiken
Mesaj sistemi
50,000 yaplandrlabilir mesaj
Uzun vadeli ve ksa vadeli ariv listelerinin grnmleri bana, WinCC sunucusu zerinde
(Ek mesajlar seerek grntlenebilir)
WinCC sunucusunun tam kapasitesinde 10 mesaj / saniye
Merkezi ariv sunucusun tam kapasitesinde 100 mesaj / saniye
(WinCC gemii - yaknda)
Her 5 dakikada WinCC sunucusu zerinde 2,000 mesaj / saniyelik mesaj
dalgalanmas
(Her 5 dakikada merkezi ariv sunucusu zerinde 15,000 mesaj / saniyelik mesaj dalgalanmas)
Ariv Sistemi
Ekran bana 8 grafik erevesi (online grafik kontrolleri)
Grafik erevesi bana 15 grafik (online grafik kontrol)
Ekran bana 40 grafik
Herbirinde 10 lm noktas bulunan 3 tablo proses arivi (online tablo kontrol)
5,000 deer / saniye
Her bir blmlendirme iin bir alma veritabannn sabit disk zerindeki
maksimum boyutu 2 GB amamaldr.
Kullanc Arivi
Training Center
Automation
Ariv bana
for
and 500
Drivesalan

Page 24

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Rapor Yazcs

7 yazc
1 mesaj sra raporu

3 simultane biimde aktif mesaj ariv raporu


20 kullanc raporu
60 rapor zaman / bedeni (rapor yaps)
Rapor bana 300 deiken
AnsiC ve VBS

Script kullanma:
Aksiyon bana 32,767 karakter (ASCII karakterleri balk ve boluklar
dahil)

ok Kullancl Sistemler
12 sunucu / boluklu sunucu iftleri
Sistem bana 32 WinCC alcs
Sistem bana 50 Web alcs (zayf alc)
Proses letiimi

Training Center

for Automation and Drives

IEBalant tipi

IESoftNet

HardNet

simlendirilmi Balant
IE ISO Layer 4 I
IE ISO Layer 4 I I
IE TCP/IP

64 balant
64 balant
64 balant
64 balant

60 balant
60 balant
60 balant
60 balant

Page 25

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

AS/OS Lifebeat zleme

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.26

SITRAIN Training for


Automation and Drives

alma belirtisi (Lifebeat) izlenmesi, ASler ve OSler iin (ok kullancl


sistemlerde) periyodik olarak yaam belirtisi izlenmesidir. stasyonun sembolik
gsterimi krmz bir arp iareti ile yaplmsa, istasyona o anda
ulalamamaktadr.
Parametre Atamas

WinCC Explorerda,
Lifebeat Monitoring sa tklayn ve Yaplandrma ekran karnaza gelir.
"Device Name" (cihaz ismi) adl kolonun altndaki alana ift tklayn ve izlenen
cihaza bir isim verin. Bu isim 21 karakter uzunluuna kadar kabilir.
"Device Name" (alet ismi) adl kolonun altndaki alana ift tklayarak, izlenecek
bir AS veya OS cihaz seebilirsiniz.
Double-click under "Connection"n altna ift tklayarak, cihazla yaplacak
uygun balanty seiniz.
Bu prosedr izlenecek tm cihazlar iin tekrarlayn. Sonra yaplandrmay
aktif hale getirmek iin "Update" butonuna tklayn.

Bu aktivasyon, alma esnasnda da gerekletirilebilir, ancak bu durum mesaj arivinde bir operatr
mesaj ile sonulanacaktr.

Training Center

for Automation and Drives

Page 26

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Zaman Senkronizasyonu (1/2)

3 sunuculu, ok kullancl sistem

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.27

SITRAIN Training for


Automation and Drives

Zaman senkronizasyonu, bir time-of-day (gnn zaman) masterndan o anki zamanla


senronizasyonu yaplm olan tm istasyonlarn periyodik olarak
desteklenmesi seeneini sunar. OS bir zaman sistemi ile donatlmsa
(rnein DCF77 ve GPs), operatrn doru zaman elde etmek iin hibir ey
yapmasna gerek kalmaz.
Zaman senkronizasyonu uluslararas zaman skalas UTCyi (Coordinated
Universal Time); yani GMTyi temel alarak alr. Her bir AS, zaman
senkronizasyonunda bu zamana ayarlanr.
OS mesaj gruplarnn veya llm deer gruplarnn zaman etiketlerini
grnt zamanna evirir (OS ayarlarna dayanarak).
Balang Listesi

Training Center

for Automation and Drives

Zaman senkronizasyonu aktif hale getirildiinde, "CCTMTimeSync.EXE"


program balang listesine dahil edilir ve her almada yklenir.

Page 27

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Zaman Senkronizasyonu (2/2)

SIMATIC PCS 7
Kurulum

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.28

Siemens AG 2001. All rights reserved.

Automation and Drives

rneimizde, OS zaman sistemi ve AS ile CPU zaman kleleridir (slave).

Bu nedenle, HW Config --> "Diagnostics/Clock" sekmesindeki Synchronization mode in the PLC


(PLC senkronizasyon modu) seeneini "As slave" olarak deitirmeliyiz.
CP443-1

In the properties of the CP 443-1 (Endstiyel Ethernet - CP)nin


zelliklerindeki "Options" sekmesinde, "Activate time-of-day synchronization"
(gnn zaman senkronizasyonunu aktif hale getirin) kutucuunu iaretleyin.
CP artk OSye zaman senkronizasyonu mesaj gruplar gnderecektir.

OS Bilgisayar

WinCC Explorerda Computer properties kutusundan aadaki ayarlar


yapnz

--> "Parameters":
PLC saat ayar:
--> "The PLC is set to coordinated world time (UTC) (tercih edilen
ayar) (PLC UTCye ayarlanm)
Bu OSye CPUnun mesaj gruplarnda GMTde altn ve zaman
etiketlerini OSde ona gre evirebileceini bildirir.
almada gsterilen saat iin zaman taban:
--> "Local time zone" (Yerel saat kua)
Bu ayar, online grafik kontrol, online tablo kontrol ve alarm kontrol
zamannn grnt zamanna dntrlm zaman gsterdiini garanti eder
(mevsime gre saat ayarlar da dahil olmak zere).

Training Center

for Automation and Drives

Page 28

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Lifebeat zleme ve Zaman Senkronizasyonu

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.29

SITRAIN Training for


Automation and Drives

ASnin almasn izlemek iin Lifebeat izleme kurulacaktr. Test edin!

Zaman, OS ve ASde srekli gncellenecek ve ayn zamanda, bir zaman sistemi olmadan OS zaman
master (time master) ASde zaman slave (time slave) olarak senkronize
edileceklerdir.
Bu ekilde, gerektii durumlarda sadece bir merkezden zamann deitirilmesi yeterli olacaktr.
--------------------------------------------------------------------------------------------Admlar

1.WinCC Explorerda, Computer zelliklerini

PLC clock setting --> "The PLC is set to coordinated world time (UTC)
(preferred setting) ve
Clock shown --> "Local time zone" olarak ayarlayn.
2. WinCC Explorerda RMC --> Time Synchronization yapp,
Synchronization via system bus ile "Access point 1: ISO Ind. Ethernet"i
master olarak sein.
2. Projenin ierisinde, HW Configde CPUyu ASde slave olarak deitirin
3. HW Configde, CP443-1in zelliklerini "Activate time-of-day
synchronization" olarak deitirin.
4. HW Config verisini ASye ykleyin
5. SIMATIC Manager araclyla senkronizasyonu test edin:
RMC den CPU --> Target system --> Set time-of-day
ve CPU zamann (time) test senkronizasyon (test synchronization) olarak
deitirin. En fazla 10 saniye sonra, CPU zaman otomatik olarak takip
edecektir.

Training Center

for Automation and Drives

Dikkat! CPU zaman PCde grntlenen zamanla ayn deildir.


SIMATIC PCS 7 System Training
Page 29
HMI/Operator Control and Monitoring

Rapor Sistemi

Yedek dkmantasyon
Mesaj sra raporu
Mesaj ariv raporu
llm deer grafik (trend)
raporlar
llm deer tablo
raporlar

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

...

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.1

Automation and Drives

Rapor Sisteminin Fonksiyonlar


Rapor sistemi OS projesinin yedek dkmantasyonu olarak
bilinen imkan sunar.
alma modunda bir dizi online deer raporu ve arive deer raporu bulmak
mmkndr.
Sadece yazdrma (print) zellii olan mesajlar yazdrlabilir.
Yap (Layout) Editrleri Rapor sistemi iki adet yap editr salar
1. Tm sayfalar bir defada yazdran sayfa yazclar iin sayfa yaps editr
(rnein, lazer yazclar veya grafik inkjet yazclar).
2. Temel olarak mesaj sra raporlar iin kullanlan satr yazclar (matrix
yazclar) iin satr yaps editr. Gelen ve giden mesajlar, durumlar ve
zaman etiketleri ile birlikte mesaj sra raporuna yazlr.
Satr yazcs snrsz katla alr ve bir mesajla altrldnda her
defasnda bir satr yazar.
Dier yandan, sayfa yazcs bir tam sayfa bask yapabilene kadar toplar. Bask ilemi daha sonra
balatlr.

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Rapor Sistemi Mesaj Kayd

Ariv raporu

Online rapor

Mesaj sra raporu

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.2

SITRAIN Training for


Automation and Drives

Raporlama

Alarm Kaydnda (Alarm Logging) mesaj raporlama tipi vardr.

Mesaj sra raporu ile tm sralanm mesajlarn (gelmi, gitmi ve


onaylanm) durum mesajlarnn kts alnr.

Online rapor, kronolojik olarak snflandrlm raporlar iin kullanlr; proses


mesaj penceresi ak olan Alarm Kontrolnn Print butonuna tklanmasyla
yazcya gnderilen klardr.

Ariv raporu ile bir arivde saklanm mesaj durum deiimlerinin yazc
kts alnabilir.

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Rapor Sistemi Mesaj Sra Raporu iin Genel Yap Oluturmak

ift tkla

Statik blm

Sayfa yaps
Dinamik blm

SIMATIC PCS 7
Yaratmak

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.3

Siemens AG 2001. All rights reserved.

Automation and Drives

Mesaj sra raporunun yaps temel olarak nceden yaplandrlmtr, ancak


yaplandrma mhendisi tarafndan dzenlenebilir. Rapor, Report Designer -->
Layout altnda @alrtmef.rpl ismiyle saklanr.
Mesaj sra raporu iin sayfa yaps editr u yolla alr:

@alrtmef.rpl zerinden RMC --> alan menden Open page layout.


Statik Blm Burada dier eylerin yannda sayfa yapsn da belirlersiniz. RMC --> Properties den
Portrait veya Landscapei an. Bala, WinCC bitmap yerine, rnein son
kullancn irket logosunu ekleyebilirsiniz. Buna ek olarak snrlar da burada
tanmlanr ve bir n ve / veya arka kapak sayfas eklenip eklenmeyeceine
burada karar verilir.
Dinamik Blm

Connect sekmesinde, --> Selection --> sein ve Edit butonunu tklayarak


alarm kaydndan hangi mesaj bloklarn semek istediini ve rapor ktsnda
hangi sraylar grnmeleri gerektiini ayarlayn.
Editrn ayn zamanda Grafik Tasarmcs grnm de olduundan, aralara
ve ileme genelde aina olacaksnz.

PC Balangc

Sradaki alma (runtime) balangc iin, OS sunucusunun bilgisayar


zellikleri penceresinden iki bileeni aktif hale getirmeniz gerekir:

- Rapor almas (Runtime) ve


- Mesaj Sra Raporu

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Rapor Sistemi Yazdrma lemi Yaratmak / Adapte Etmek

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.4

Automation and Drives

Yaplandrma yazlmyla proje dkmantasyonu (yedek dkmantasyon) iin rapor yazdrma genelde
operatr tarafndan gerekletirilir.
Print jobs (yazdrma ileri) araclyla alma dkmantasyonu iin raporlarn yazdrlmas
balatlr. Bir yazdrma ii unlar belirler:
- Bir raporun yazdrlp yazdrlmayacan ve yazdrlacaksa ne zaman yazdrlacan
- Yazdrma iin hangi yapnn (layout) kullanlacan
- Hangi yazc zerinde veya hangi dosyaya yazlacan
Rapor ktlar u ekillerde alnabilir:
- Zaman kontroll rnein, her saat, her gn veya vardiya deiimlerinde
- Olay kontroll rnein, belirli snr deerleri aldnda
- Deiim zerine rnein, operatr tarafndan bir tua basldnda
Yaratm

Varolan @Report Alarm Logging RT Message sequence (@Rapor Alarm


Kayd RT Mesaj sras) yazdrma ilemini semek iin Report Designer -->
Print jobs (Rapor Tasarmcs --> Yazdrma ileri) men komutunu aktif hale
getirin. Daha sonra RMC --> Context menu Propertiesi aktif hale getirerek
an.
Yazdrma iinde, hangi yazdrma yapsnn kullanlacan ve hangi rapor
tipinin ileneceini belirleyebilirsiniz. Default ayar izgi (Line) yapsdr. Mesaj
sra raporu iin kutudaki iareti kaldrn ve @alrtmef.rpl yapsn sein.

Yazc Seimi

Printer Setupda (yazc ayarlar) Standart Printer kullanp


kullanmayacanz ayarlarsnz. Bunun yannda 3 alternatife kadar, hiyerarik
olarak yaplandrlm yazcdan uygunluk durumuna gre rapor kts
alabilirsiniz; nce 1.) sonra 2.) ve en son 3.).

Bunlara ek veya alternatif olarak bir EMF dosyasnn iine yazdrarak arivleyip daha sonra
yazdrabilirsiniz.
Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Bir Mesaj Sra Raporu Oluturmak

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.5

Automation and Drives

OS sunucusunun standart yazcsnda tm gelen mesajlar mesaj sra raporu


olarak yazdrlmak isteniyor.

--------------------------------------------------------------------------------------------Admlar

1. WinCC Explorern sunucu / bilgisayar iin olan balang listesinden


Report Runtime (almay rapor et) ve Message sequence report (Mesaj
sra raporu)nu aktif hale getirin.

(Dikkat: grnmez!)
2. Rapor Tasarmcsnda Layoutsa gidin ve mesaj sra raporu iin nceden tanmlanm olan
"@algrtmef.rpl" yapsn an. Diyagramda gsterildii gibi dzenleyin.
3. Rapor Tasarmcsnda, Print jobsa gidin ve "@Report Alarm Logging RT Message sequence" iini
sein. Ayarlardan Line Layoutu Page Layout a evirin. 2.)nin altnda
yaratlm yazdrma yapsnda mesaj sra raporunu sein.
4. Yazc balayn, WinCC Runtime (alma) balatn, birka mesaja sebep olun ve sonular kontrol
edin.
Not

Sayfa yazdrma yapsnda, tsunucu tam bir sayfa yazdrmak iin yeterli veri
toplanana kadar bekler.

Eer alma ilemi (runtime) durdurulursa ve mesaj sra raporunun tampon blgesi (buffer)
yazdrlmam veri iermekteyse, gerek deaktivasyondan nce
tamamlanmam bir sayfa yazdrlr.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma : Tanlama (Diagnostics) Penceresinde Yazdrma lerini


zlemek
alma
srasnda

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.6

Automation and Drives

Operatre alma esnasndaki aktif yazdrma ilemleri hakknda tanlama


(diagnostics) imkan salamak iin, tanlama (diagnostics) penceresinden
yaplandrlmak zere ayr bir tanlama (diagnostics) ekran alr.

--------------------------------------------------------------------------------------------Admlar

1. PJ_Diagnostics.PDL denen yeni bir ekran yaratn.

2. Grafik Tasarmcsndan (Graphics Designer) Smart Tools (akll aralar) ksmna gidin ve
Application window (uygulama penceresi)ni sein ve tanlama (diagnostics)
ekranna tayn.
3. Context menden Print Jobsu ve daha sonra All Jobsu sein.
4. RMC: Application window --> Properties --> Open
5. Pencerenin ebatlarn deitirebiliyor, pencereyi kapatabiliyor, oynatabiliyor
olmalsnz ve pencere nplanda olmal.
6. Resim Aac Yneticisinde (Picture Tree Manager) PJ_Diagnostics.PDL resimini manuel olarak
soldan drdnc butona balayn ve dm (node) PJ-Diagnostics olarak
adlandrn. Resim Aac Yneticisinde ayarlar kaydedin.
7. Fonksiyonellii deneyin; rnein, sradaki mesaj sra raporu kts ile.

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Ek Altrma : Grafik Kaydedici

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.7

Automation and Drives

Belirlenmi scaklk noktalarnn deiim (trend eilim) grafikleri ve gerek


deerleri OS sunucusunun standart yazcs ile saat ba yazdrlacaktr.

--------------------------------------------------------------------------------------------Admlar

1. WinCC Explorerda alma bileeni

"Report Runtime" (almay rapor et) sunucu / bilgisayar balang listesinde aktif hale getirin
henz getirilmemise.
2. Rapor Tasarmcsnda Layoutsa gidin ve Etiket Kayd (Tag Logging) iin nceden tanmlanm
"@CCTlgRtCurves.rpl" deiim raporunu an ve ihtiyalarnza gre
dzenleyin.
3. Rapor Tasarmcsnda Print jobsa gidin ve "@Report_Tag_Logging_RT_Curves_New" yazdrma
iini an ve yukardaki deiim yapsnn (trend layout) oraya girilip
girilmediini kontrol edin. Balatcy periyodik olarak tekrarlayan (periodically
recurring) ve saat ba (hourly) olarak ayarlayn.
4. Yazcy balayn, WinCC Runtime balatn, uygun bir scaklk profili elde etmek iin SFC
sralaycsn birok kez balatn. Daha sonra sonular kontrol edin.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

OS Simlasyonu

ES
OSnin simle
edilmesi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.8

SITRAIN Training for


Automation and Drives

letilebilirliin ve d grnmn ilkel bir kontrol olarak, OSyi lokal olarak ES


zerinde de simule edebilirsiniz, yani OS yaplandrmas ESde geici bir
adrese kopyalanr ve alma orada aktive edilir.
Eer iletiim verisi, yani bilgisayar ismi, MAC adresi ve balant verisi, tam olarak tutarsa, AS ile de bir
iletiim balants kurulabilir. Dier ekilde, yani veri tutmazsa, dorudan
deikenlere iletilmi alanlar, proses balantsnn olmadn gstermek iin
gri hale getirilir.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Dzenlenmi Nesne

Dzenlenmi Nesne
rnek 1

1. kopya
sabit rnekleme

rnek 2

lk rnekleme

2. kopya
sabit rnekleme

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.9

SITRAIN Training for


Automation and Drives

lk rnekleme (Prototyping)
Dzenlenmi bir nesne, ek parametre atamalar iin sadece istenen
zelliklerin alnd ve kullanlr hale getirildii bir grafik nesneleri grubudur
(Create customized object Dzenlenmi nesne yarat). Prototypingde bu
zellikler yap yesi deikenleri (structure member variables) olarak bilinen
deikenlerle balanrlar. Bu ilem bir yapnn ve bir yap deikinin
mevcudiyetini nceden varsayar.
rnekleme (Instantiation) oalma, bu kopyalarn bir sihirbaz kullanarak rneklenmesi ile takip
edilir; sihirbaz seilmi yap deikenlerinin tm blm deikenlerini bir
defada iletir.
Deitirilebilirlik

Prototipin sadece bir kez yaratlmas gerekir, ancak defalarca (snrsz)


kullanlabilir. Eer bu dzenlenmi nesnenin tm kopyalarn kapsayan
deiiklikler yaplmas gerekirse, hepsi teker teker yaplmak zorundadr.
Bu nedenle, dzenlenmi nesne kullanmak ancak oklu kullanldnda
harcanan zamana demektedir.

Training Center

for Automation and Drives

Page 9

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: Dzenlenmi bir Nesne Yaratmak

Dzenlenmi Nesne

SIMATIC PCS 7
Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.10

Siemens AG 2001. All rights reserved.

Yukardaki resimde grld gibi, bir reaktr iin dzenlenmi bir nesne
yaratn. Bu dzenlenmi nesne ilk olarak reaktr genel grnmnde 2 reaktr
iin, daha sonra ise tm 4 reaktr iin de kullanlacaktr. 3 valfinde k
durumlar, mikser motoru, reaktr dolum seviyesi ve reaktrn ekirdek
scakl grntlenecektir.

-----------------------------------------------------------------------------------------------------Admlar

1. Grafik Tasarmcsna yuvarlatlm bir dikdrtgen ekleyin, daha sonra


diyagramda gsterildii gibi zerinde lm noktalarnn isimleri bulunan,
statik bir metin, valfin yerine geecek okgen ve dolum seviyesinin saysal
grnts iin bir I / O alan ile bir ubuk k (bar output) yerletirin.
ekirdek scaklnn grntlenmesi iin gauge control ekleyin ve Grafik
Tasarmcsndan grup olarak bir motor sembol tasarlayn. Tm nesnelere,
yaplandrma srasnda rahata tannabilecekleri ekilde belirli isimler verin.

2. Tm nesneler iin temel zellikleri ayarladktan sonra,


tm grafik nesnelerini kementleyin ve
RMC --> "Create customized object"i altrarak, programlanabilir zelliklerin bulunduu diyalog
kutusunu an. Yaplandrma diyalog kutusunda, istenen tm zellikleri
pencerenin sa tarafndan srkleyip sol tarafna brakn ve Customized2
altnda toplayn. Daha sonra bu nesnelere yeni bir isim vermek iin
RMC --> Propertiesden "meaningful names" (anlaml isimler) ksmna gidin.
3. Yaplandrma ksmn tamamladktan sonra, "Dynamize Prototype" (prototipi
dinamikletirme) sihirbazn balatn ve daha nceden seilmi her bir zellii
reaktr simlasyonundaki doru deikenlere (yap deikenleri) balamak
iin uygun bir tetikleyici (trigger) sein. Bu tetikleyicileri isimlerinin yap isimleri
ve parametre isimleri arasnda bir nokta iermesinden tanyabilirsiniz. Her bir
deiken (zellik) iin sihirbazn sadece bir kez balatlmas yeterlidir.
4. Dier sihirbaz, yap ile salanm prototipsel balanty kontrol eder. Her bir kopya iin prosedr
tekrar etmek gerekir.
Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

C Scriptte Programlama

Statik metin

Buton

Sa tkla

Sa tkla

Sa tkla:
C aksiyonu...

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.11

Automation and Drives

WinCC bu ana kadarki standartlar aan zellikler yaratma olana sunar ve zel olarak C script
(yamas) kullanmyla bunlarn yaplmasna izin verir. Bu scriptler alma
esnasnda yorumlanr ve ilenir.
rnein, statik bir metnin grnp gizlenmesini ekleyelim.
Statik text "Visible - no" statik zelliine sahiptir.
C editrn balatmak iin, Properties kutusundan, Events sekmesi seilir ve
RMC --> "C action..." yolu izlenir. ncelikle Visible (grnr) zelliinin
durumu sorgulanmaldr. Eer metin grnr durumda ise grnmez hale
getirilmelidir. Eer metin, tersine, grnmez ise dmeye basldnda grnr
hale gelmelidir.

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

C Script Editrnde Programlama


Derlemeye bala

Fonksiyon tanm

Fonksiyon

Dzenleme Penceresi
Fonksiyon penceresi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

C Editr

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.12

Automation and Drives

Bir C aksiyonu yaratlr yaratlmaz, C Editr alr. Editr iki pencereden


olumaktadr,

- Tamamlanm standart veya i fonksiyonlar ile kendi yaplandrdnz proje fonksiyonlarnn


sunulduu fonksiyon penceresi;
- Fonksiyon tanmn ve ieriini grp dzenleyebileceiniz dzenleme penceresi.
Fonksiyon tanmnn tm, WinCC gelitirme ortam tarafndan salanr.
Fonksiyonun scriptin gerektirdii proses etiketlerinin "#define" ile arld
ana (body) ksmnda bir yorum (comment) ksm salanmtr.
Bu ekilde apraz referans ileride tm deikenlerin, C scriptlerde bile,
nerede kullanldn grebilir. "#define" satrlar aadaki komutlarn arasna
yerletirilmitir
//WINCC_TAGNAME_SECTION_START ve
//WINCC_TAGNAME_SECTION_END.
apraz referans fonksiyonu tarafndan grlebilmek iin scriptlerde kullanlan
resim isimleri de "#define" satrlar olarak isimlendirilebilir.
Parametre Geii

Parametreler fonksiyon arlnda geirilir.

"lpszPictureName" o anki resim ismini iaret eden bir pointer (iareti)dir.


"lpszObjectName" seilmi nesnenin ismine iaret eden bir pointer (iareti)dir.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

C Script Editrnde Programlama Fonksiyon arma

SIMATIC PCS 7

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.13

Siemens AG 2001. All rights reserved.

Automation and Drives

GetVisible (GrnrOlma) WinCC, C scriptte statik metnin grnrlk durumunu sorgulamak iin
"Internal functions" --> "Graphics" --> "get" --> "Miscs" yoluyla Graphics
Designerdaki fonksiyon penceresinden ulalabilecek bir "GetVisible"
fonksiyonu salar.
Parametre atama diyalog kutusu (Assigning parameters dialog box)
"GetVisible"a ift tklanarak grntlenir.
"lpszObjectName"e ift tklandnda istenen grafik nesnesi seilir burada Test.PDL resmine
atanm olan statik resim.
Sonu ikiliktir, yani evet veya hayrdr.
SetVisible (GrnrYapma) Bir grafik nesnesini grnr veya grnmez yapmak iin, WinCC
SetVisible i fonksiyonunu salar.
Fonksiyona u ekilde ulalabilir
"Internal functions" --> "Graphics" --> "set" --> "Miscs" --> "SetVisible"
"lpszObjectName" altnda Test.PDL resmine atanm statik metni sein.
"bVisible" gelecekteki durumudur, yani SetVisible fonksiyonu ile ayarlanacak
durumudur.
"1" veya "True" grnr olma iin
"0" veya "False" grnmez olma iin.

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: C Aksiyonu Gster/Gizle Yardm

Sa tkla

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.14

Test.PDL resminde operatr bilgisi olarak statik bir metin yaratn. Bu metin bir
tua (RMC : right mouse click sa tklama) basldnda grnr veya
grnmez olacaktr (hangi durumdaysa tersi eklinde). Bir seenek olarak,
statik metin ilemi srasnda C scriptte ekranda olabilir (screenshot olarak).

-----------------------------------------------------------------------------------------------------Admlar

1. Graphics Designerdan Test.PDL resmini an ve statik bir metin ekleyerek


adn "Operator_C_Text" yapn. Bu metin, "visible - no" zellii ile statik olarak
grnmez hale getirilecektir.

2. Bu resme bir buton ekleyin. Propertiesdeki Events sekmesinde statik metni grnr / grnmez
arasnda deitirecek bir C aksiyonu yaratn.
3. Bu resmi kaydedin ve Test proses resmi ierisinde alma esnasnda deitirerek fonksiyonu test
edin.
Opsiyonel
4. C Editrdeki Graphics Designerda C scriptinizin screenshotn yaratn ve
"Test.PDL" resminin iine "OLE object" olarak yerletirin. Propertiesde
"visible" (grnr) zelliini no sein.
5. C scriptin grnr olmas iin statik metin zerinde bir mouse hareketi yaratn. Butonun mouse
hareketiyle, eer statik metin grnmez olmusa, bu scriptte grnmez olur.

Training Center

for Automation and Drives

Page 14

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

VB Scriptte Programlama

Statik Metin

Buton

Sa tkla

Sa tkla

LMC:
VBS aksiyonu ...

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.15

SITRAIN Training for


Automation and Drives

WinCC standart zelliklere ek olarak baz zellikler yaratlmas imkann


sunar; VB scriptler araclyla aksiyonlarn yaratmna izin verir. C scriptleri
gibi VB scriptleri de alma srasnda yorumlanr ve ilenir.
rnek olarak burada da statik bir metnin saklanp gsterilmesini kullandk.
Statik metin, "Visible - no" statik zelliine sahiptir.
VB editr u ekilde balatlr. Properties kutusundan --> Events sekmesi,
RMC --> "VBS action...". Nesne (rnekte statik metin) durumunun
sorgulanmas iin, bu nesne zerine bir pointer yerletirilmesi gerekir. Bu
pointer DIM koduyla yaratlan bir i deikene atanr.
lk olarak Visible (grnr) zelliinin durumu sorgulanmaldr. Eer statik
metin grnr haldeyse, butona tklandnda grnmez hale; eer tam
tersiyse grnr hale getirilmelidir.

Training Center

for Automation and Drives

Page 15

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

VB Script Editrnde Programlama


Fonksiyon Tanm

Syntax
dzelt

Fonksiyon

Dzenleme Penceresi

Modl Penceresi

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

VB Editr

SITRAIN Training for

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.16

Automation and Drives

VBS aksiyonu yaratlr yaratlmaz, VB Editr alr. Editr iki pencereden


oluur,

- Yaplandrma mhendisi tarafndan yaratlm proje modllerinin ve standart modllerin


grntlendii modl penceresi ve
- Fonksiyon tanmn ve ieriini grp dzenleyebileceiniz dzenleme penceresi (Edit window).
Fonksiyon tanmnn tm, WinCC gelitirme ortam tarafndan salanr.

Training Center

for Automation and Drives

Page 16

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

VB Scriptte Programlama Nesneler aretiler


Nesneye iareti

Statik metin: "Operator_VBS_Text"

Nesne zelliklerini transfer et "visible"


LMC:
VBS aksiyonu ...

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.17

SITRAIN Training for


Automation and Drives

VBSde bir grafik nesnesine zellik yaratmak iin, SET komutuyla bu


nesneye bir pointer vermeniz ve bu pointer VB iinde bir deikene atamanz
gerekir.
VBS aksiyonu butonu seip,
RMC --> "VBS action..." yoluyla VB Editr aarak balatlr. DIM komutu Variant tipi pointer SET
komutu ile bir nesneye aktarabilecek bir deiken oluturulur. "ScreenItems"
kelimesi burada kullanlr ve nesne ismi trnak iaretleri iine alnr.
Daha sonra istenen nesne zellie i pointern bir nokta ve zellik ismiyle
takip edilen deiken ismini adreslemesiyle giri yaplabilir.
rnein, "TextObjekt.Visible".

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

Altrma: VBS Aksiyonu - Gster / Gizle Yardm

LMC

SIMATIC PCS 7
Siemens AG 2001. All rights reserved.

Altrma

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SY1_7V60B&B.18

Test.PDL resminde operatr bilgisi olarak statik bir metin yaratn. Bu metin bir
tua (LMC : left mouse click sol tklama) basldnda grnr veya
grnmez olacaktr (hangi durumdaysa tersi eklinde). Bir seenek olarak,
statik metin ilemi srasnda VB scriptte ekranda olabilir (screenshot olarak).

-----------------------------------------------------------------------------------------------------Admlar

1. Graphics Designerdan Test.PDL resmini an ve statik bir metin ekleyerek


adn "Operator_VBS_Text" yapn. Bu metin, "visible - no" zellii ile statik
olarak grnmez hale getirilecektir.

2. Resimdeki butonu sein. Propertiesdeki Events sekmesinde statik metni grnr / grnmez
arasnda deitirecek bir VBS aksiyonu yaratn.
3. Bu resmi kaydedin ve Test proses resmi ierisinde alma esnasnda deitirerek fonksiyonu test
edin.
Opsiyonel
4. VB Editrdeki Graphics Designerda VB scriptinizin screenshotn yaratn
ve "Test.PDL" resminin iine "OLE object" olarak yerletirin. Propertiesde
"visible" (grnr) zelliini no sein.
5. VB scriptin grnr olmas iin statik metin zerinde bir mouse hareketi yaratn. Butonun mouse
hareketiyle, eer statik metin grnmez olmusa, bu scriptte grnmez olur.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


HMI/Operator Control and Monitoring

oklu Proje

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.1

SITRAIN Training for


Automation and Drives

indekiler
Sayfa
PCS 7 oklu Proje (Multiproject (MP))
......................................................................................................................
2
MP Yaratmak .............................................................................................................................. 3
Bir Projeyi Tamak.......................................................................................................................
4
MPyi Kaydetmek / Arivlemek....................................................................................................... 5
Tek Projeleri Geri Gndermek................................................................................................... 7
Projeleri Uyarlamak......................................................................................................................... 8
Altrma: Altrmay Hazrlamak................................................................................................... 9
Altrma: Proje Yaps .................................................................................................................... 12
Altrma : Projeyi MPye Sokmak.................................................................................................15
Altrma: MP Arivlemek, Arivi Amak (Dearchive) ve Tamak ....................................................... 16
Altrma: Projeleri Uyarlamak......................................................................................................... 17
Altrma: Hedef Sistemleri Derlemek ve Yklemek......................................................................
22
Altrma: Deiiklikleri Yklemek..............................................................................................
27

Training Center

for Automation and Drives

Page 1

SIMATIC PCS 7 System Training


Multiproject

PCS 7- oklu Proje

Ana veri
ktphanesi

oklu proje

Project1

Project2

Project3

Sunucu ES

ES1

ES2

OS

PC

PC

PC

PC
Terminal bus
Sistem bus

P
S

C
P
U

C
P

PLC
01

SIMATIC PCS 7

P
S

C
P
U

C
P

PLC
02

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.2

Siemens AG 2003. All rights reserved.

oklu Proje (Multiproject)


Bir otomasyon zm iin tm proje ve ktphanelerin sakland
klasre oklu proje denir; bu klasr, bir veya daha fazla STEP 7 projesi ve
opsiyonel olarak ktphaneleri ierir. oklu proje iindeki projeler, apraz proje
ilikileri olan nesneler ierebilirler (rnein, apraz proje S7 balantlar).
oklu Projelerin Kazanlar
Eer projeler bir oklu projenin parasysa, daha ufak boyutta ve daha temiz bir
yapda oluturulabilirler. oklu projeleri kullanarak, rnein her bir operatr iin
bir proje yaratabilir ve istasyonlar datml yrtme iin operatrler arasnda
blebilirsiniz. apraz proje fonksiyonlar oklu bir projeyi, tek bir proje gibi
almanz salar.
apraz Proje Fonksiyonlar iin rnekler
STEP 7deki apraz proje fonksiyonlar (temel paket):
- Saklama (Save as tm projelerle birlikte oklu projeyi baka bir yerde saklar)
- Ariv (Archive tm projelerle beraber oklu proje)
- apraz proje ann uymas (Match cross-project networking rnein, alt alarn birletirilmesi)
- Gncelleme grnm (Update view bir oklu projenin tm projeleri)
Dier apraz proje fonksiyolar (PCS 7, SIMATIC BATCH ile)
- OS Derleme (Compile OS AS - OS balant verisi transferi)
- SIMATIC BATCH fabrika verisinin dar verilmesi (export)

Training Center

for Automation and Drives

Page 2

SIMATIC PCS 7 System Training


Multiproject

oklu Projeleri Yaratmak

MP = ESnin sabit diskinde saklanan oklu proje


P1 = MP iindeki proje, sunucu ESde saklanr
P2 = MP iindeki proje
LIB = Ana veri ktphanesi

ES sunucu
MP

ES sunucu
MP

P1
P2
LIB

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

ES-x

P1

veya

P2

LIB

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.3

SITRAIN Training for


Automation and Drives

Bir oklu Proje Yaratmak Bir oklu proje yaratmann iki yolu vardr:
1. Sunucu ES olarak kullanlan ES zerinde, oklu projeyi, alt projeleri ve ana veri
ktphanesi ile birlikte yaratabilirsiniz. Tm klasrler ES sunucusunun sabit
diskine kaydedilir (MP, P1, P2 ve LIB).
2. oklu proje ve projelerin blmleri ES zerinde yaratlr. MP, P1 ve LIB
klasrleri burada saklanr. Dier bir proje (P2) baka bir ES (ES-x) zerinde
yaratlr ve oklu proje ierisine sonradan dahil edilir.
Uyar

oklu projeyi ve ilgili projeyi yaratmadan nce, katlan her bir ESnin yerel
sabit diski zerinde bir adres yaratn ve katlan btn yaplandrma
mhendisleri iin paylama an. Dier tm giri yollar, Windows network
ortam, bilgisayar ismi ve adreslerin paylam isimleri tarafndan kontrol
altnda tutulur.
Her proje bir AS, OS veya birok AS ve OSnin kombinasyonundan oluabilir. Bu
kombinasyon yle bir ekilde yaratlr ki her bir proje daha sonradan ESler
(yaplandrma mhendisleri) arasnda datlabilir. Ktphane ES sunucusu
zerinde kalr ve herkes tarafndan girilebilir.
Sunucu ESye oklu projenin bir projesinden girilebilmelidir; bu derleme ve
ykleme ilemlerinin merkezi olarak yaplmasna izin verir.
Her bir datml projede, ilgili ESnin PC arayz PG Operationa
ayarlandndan ("Set PC Station" ve "Set PG/PC Interface" araclyla), bu
projelerde ak bir ESnin bulunmasnn gerei yoktur. oklu projenin son a
yaplandrmas, tm projeler senkronize edildikten sonra gerekletirilir.

Not

Projeleri oklu proje ierisinde yarattktan hemen sonra, her bir proje / ktphane
iin grnt dilini sein:
Options -> Display Language...

Training Center

for Automation and Drives

Page 3

SIMATIC PCS 7 System Training


Multiproject

oklu Proje (Projeyi Tamak ve Dzenlemek)


1. Ta
ES server
MP

P1
P2

Kaydet:
Yeniden organize
etmeden
MPye yerletir
MPyi se
O anki projeyi deitir
UNC yolu

ES-x

P2

LIB

2. Dzenle
ES sunucu
MP
P2old

ES-x

P1
Link

P2

LIB

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.4

Siemens AG 2003. All rights reserved.

Tamak

SITRAIN Training for


Automation and Drives

Sunucu ES oklu projeye gidin ve projeyi (P2) sein; daha sonra


File-> Save as...
yaparak, datml ES xe kopyalayn. Byle yaparken, ltfen slideda gsterilen
ayarlar uygulaynz.
Bunu yapmann amac, datml (uzak) ES xin sabit diski zerinde, projenin (P2)
bir kopyasn saklamaktr. Seilen tercihler, oklu proje ierisinde datml ES x
zerindeki projeye bir balant kurar. oklu projenin versiyonu bu ekilde
gncellenir. Projenin eski versiyonu, orijinal ismi ile sunucu ESnin sabit diski
zerinde kalr (P2 old version).
ES x zerinde herhangi bir hata olumas durumunda, bu versiyon P2 projesi iin
bir yedekleme olarak kullanlabilir.

Dzenleme

Datml ES x zerinde saklanan proje P2, lokal olarak ilenebilir. Byle


yaplrsa, MPnin yannda, dier projelerin ana veri ktphaneleri ve tablolarna da
SIMATIC Managerdan girebilirsiniz.

Not

Eer dier bir ESden alnan bir projenin bir oklu projeye girilmesi gerekiyorsa,
bu aadaki ekilde mmkn olabilir.
MPyi setikten sonra,
RMC: Multiproject -> Insert in multiproject (gerekiyorsa arayn) yapn.
Seilen proje, artk oklu projeye dahil edilmitir.

Training Center

for Automation and Drives

Page 4

SIMATIC PCS 7 System Training


Multiproject

oklu Proje (MP Sakla / Arivle - 1)


Sakla
ES server
MP

P1

Kaydet:
Yeniden organize et /
etme

ES sunucu
MP1 P1

P2 link

P2

LIB

P2
balant

LIB

Arivle
ES sunucu
MP

ES sunucu
MP.ZIP
P1

P1

P2
balant

P2

LIB

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.5

Siemens AG 2003. All rights reserved.

MPyi Kaydetmek

LIB

Gvenli yedekleme iin, bir oklu projeyi ak olarak kaydedebilirsiniz. Byle


yapmak iin, SIMATIC Managerda oklu projeyi an ve semboln sein.
Daha sonra
File-> Save as...Option with (without) reorganization
yoluyla setiiniz baka bir adrese oklu projeyi kopyalayn ve orada an.

Not 1

Bu prosedr kullanrsanz, projeler ayn adreste de saklanr ve datml


ESlerle olan balantlar kaldrlr!
Yani, her bir ESyi yeniden datmak iin Save asi tekrar kullanmanz
gerekir (bir nceki slidea baknz).

MPyi Arivlemek

oklu projeyi kapattktan sonra,


File -> Archive
yolunu izleyerek arivlemeyi balatabilirsiniz. Ilk olarak, arivlemek istediiniz
oklu proje seilir. Dier admda, saklamak istediiniz adres ve ariv ismi seilir /
girilir.
Sonu, tm MP bileenlerini ieren bir zip (sktrlm) dosyasdr.

MP Arivini Amak

nce adresi hazrlamal (paylamal) veya alternatif olarak adresi boaltmalsnz


(MPyi silmek).
u men komutunu sein:
File -> Dearchive
ncelikle arivi kaldrlacak olan oklu proje seilir, daha sonra dosyalarn
alaca hedef adres seilir.
Not 1 burada da geerlidir; balantlar kaldrlr.

Training Center

for Automation and Drives

Page 5

SIMATIC PCS 7 System Training


Multiproject

oklu Proje (MP Sakla / Arivle - 2)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Not 2

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.6

SITRAIN Training for


Automation and Drives

Eer oklu projeyi kaydetmeye, yeniden organize etmeye veya arivlemeye


altnzda, "...being processed by another application. Close and restart..."
(baka bir uygulama tarafndan kullanlmakta. Kapatn ve yeniden balatn)
mesaj grntleniyorsa, aadaki ipularndan biri yardmc olabilir:
- Arivleme iin, oklu projeyi ve her bir projeyi kapatn. SIMATIC Managerdan
kn ve program tekrar an. imdi arivlemeye tekrar balayn.
- Eer projede bir OS varsa, MS SQL sunucu servisini kapatmanz gerekir (slidea
baknz). Service Manager grev ubuundan, sembolnn (slideda yuvarlak
iine alnmtr) zerine ift tklayarak aabilirsiniz. Daha sonra Stop butonuna
basnz.
Arivlemeden sonra, SIMATIC Managerda projeyi yeniden setiinizde SQL
servisi otomatik olarak yeniden balatlr (slideda iaretlenmi kutucua baknz).

Training Center

for Automation and Drives

Page 6

SIMATIC PCS 7 System Training


Multiproject

oklu Proje (Tek Projeleri Geri Yollamak)

2. P2-oldu sil (MPdeki balanty deil!) 3. Kaydet:


Yeniden organize
ES server
etmeden
MPye yerletir
MP P1
MPyi se
O anki projeyi deitir
P2UNC yolu
P2 link
old

1. P2yi kapat
ES-x

P2

LIB

4. Sonu
ES sunucu
MP

ES-x

P1
P2

P2

LIB

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.7

Siemens AG 2003. All rights reserved.

Tek Projeleri Geri Gndermek


Sunucu ESye merkezi olarak ilenmemi (rnein, baka bir ESye datmak) bir
projeyi geri gndermek iin, aadaki yolu izleyin:
lk olarak eski projeyi (P2-old) silin SIMATIC Manager veya Windows Gezgini
kullanarak
MPdeki (P2) projeyi sein ve silinen proje ile deitirmek iin
File-> Save as... yaparak (slidedaki seeneklere baknz)
oklu proje adresindeki (dizinindeki) yere kopyalayn. Bir nceki proje versiyonu
(P2) datml ES-x zerinde kalr; silinebilecei gibi proses tamamlanana kadar
ek bir yedekleme kopyas olarak saklanabilir.
Artk Sunucu ES (Server ES) projeleri, merkezi olarak yetkilendirilmemi
(decentralized) ESlere tekrar databilir.

Training Center

for Automation and Drives

Page 7

SIMATIC PCS 7 System Training


Multiproject

oklu Proje (Projeleri Ayarla)


oklu Proje
Sistem bus (proje ayarlamalar iin proje ii alt a)

Proje 1

Proje 2
ES1

ES2

PC1

PC2
Alt a 1

P
S

C
P
U

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

C
P

PLC
01

Alt a 2

Balant 1
: XYZ

Balant 1
: XYZ

P
S

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.8

C
P
U

C
P

PLC
02

SITRAIN Training for


Automation and Drives

Proje 1

Eer ES1deki proje 1 halen oklu projeye dahil edilmemise, NetProyu,


rnein Subnet 1i sistem yolu (bus) olarak yaplandrmada kullanabilirsiniz.
AS01in CPUsundan ayn projede olmayan bir istasyonla yaplan balantlar,
bilinmeyen bir projedeki istasyona olan balantlar olarak kurulur. Bu tip balant
iin, Properties (zellikler) kutusunda bir Balant ismi (referans) (Connection
name (reference)) girilmesi gerekmektedir (rnein XYZ). Bu ak balant
olarak adlandrlr.

Proje 2

Eer ES1deki proje 2 halen oklu projeye dahil edilmemise, NetProyu,


rnein Subnet 2yi sistem yolu (bus) olarak yaplandrmada kullanabilirsiniz.
AS02in CPUsundan ayn projede olmayan bir istasyonla yaplan balantlar,
bilinmeyen bir projedeki istasyona olan balantlar olarak kurulur. Bu tip balant
iin, Properties (zellikler) kutusunda bir Balant ismi (referans) (Connection
name (reference)) girilmesi gerekmektedir (rnein XYZ).

Not

Sonradan MPnin iinde birletirilen farkl projelerin balantlar, ayn balant


isimlerine sahip olmaldrlar (referenslar = XZY). Yukarda tarif edilen prosedr,
eer projeler balant yaratldnda oklu projenin iine girilmi durumdalarsa,
gerekli deildir. Durum buysa, NetProda bir balant oluturduunuzda, dier
istasyon oklu proje yoluyla seilir (ekranda seim iin nerilir).

Projeleri Uyarlamak
File -> Multiproject -> Adjust projects yoluyla
baka baka projelerde yaratlm alt alar ve balantlar birletirebilirsiniz
proje uyarlamasnn bir paras olarak. Orijinal olarak farkl isimlere sahip alt
alar (rnein, "Subnet 1" ve "Subnet 2") yeni bir isim altnda birletirilirler
(rnein, system bus).
ki projede de ayn referansla kurulmu ak balantlar ("open connections") da
birletirilir.

Training Center

for Automation and Drives

Page 8

SIMATIC PCS 7 System Training


Multiproject

oklu Proje: (Gerekenler)

D:

Paylam
PCS7_MP
Tek
oklu
D

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Hazrlklar

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.9

Takip eden altrmalar iin ESnizi hazrlayn. Yerel sabit disk D zerinde,
"PCS7_MP" isminde, alt dizinleri olan ve ayn paylam ismiyle paylama alm
bir adres (dizin) oluturun. Aadaki altrmalarda, yannzdaki takmn bu
adreste okuma ve yazma izni olabilmelidir.
---------------------------------------------------------------------------------------------------------

Admlar

1. Sabit disk D zerinde " PCS7_MP" adresini (dizinini) oluturmak iin Windows
Gezginini kullann.
2. Paylama an (tam izin).
3. Slideda belirtilen dizinler iin adm 1 ve 2yi tekrarlayn.
---------------------------------------------------------------------------------------------------------

Klasr Yaratmak

1. Windows Gezginini an (BALAT Mensne sa tklayp, Aratr sein).


D sabit diskini sein, sa tarafa tklayn ve
RMC: New -> Folder yapn.
"PCS7_MP" yeni klasrn yerletirin.
2. Yeni klasrn zerinde gelin ve
RMC: Sharing... yapp
Permissions butonuna tklayn.
Bylece dier ESlerden olan yaplandrma mhendisleri de bu adrese (ve
altndaki dier dizinlere) girebilirler.

Not

Training Center

for Automation and Drives

Paylam sadece ana adres (dizin) iin ayarlayn. Alt adresler iin izin ayarlarn
deitirmeyin!

Page 9

SIMATIC PCS 7 System Training


Multiproject

oklu Proje: (Altrmann Amac - 1)

Projeleri ayr ayr yaratn


ES server

(sizin ES)

D:

ES-x

D:

(dier takmn ES)

MP
PCS7_MP

P1:ES1+AS1

PCS7_MP
Ariv

LIB

Ariv

P2:OS2+AS2

oklu

oklu

Projeyi oklu projeye sokun


ES server

D:

(sizin ES)

ES-x

D:

(dier takmn ES)

MP
PCS7_MP

P1:ES1+AS1

PCS7_MP
Ariv

P2:Link
LIB

SIMATIC PCS 7

Ariv

P2:OS2+AS2

oklu

oklu

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.10

Siemens AG 2003. All rights reserved.

Neyin altrmasn yapacaz?


ki yakn workstation (alma istasyonu) birlikte alacaklar. stteki slide birini
ES sunucusu, dierini de ES-x olarak gstermektedir. Aada anlatlan drt adm
tamamlandktan sonra, dier takmla rolleri deiin.
Adm 1

ES sunucusunda ("Your ES" olarak da isimlendirilen) "PCS7_MP\Multi" adresinde


(dizininde) bir oklu proje yaratn. AS1 ve ES1iniz oklu projenin iinde yaratlr.
Ana veri ktphanesi PCS 7 ktphanesinden alnr.
ES-x zerinde (dier takmn ESsi) "PCS7_MP\ Extern" adresinde (dizininde)
basit bir proje yaratn. Kendi AS2nizi ve ona bal OS2yi (kendi PCniz)
yaplandrn.
Daha sonra proje ierikleri detayl olarak anlatlacaktr.

Adm 2

ES sunucusu zerinde, ES-xin (dier takmn ESsi) projesi oklu projeye eklenir.
Deiiklikler iki tarafta da yaplr.

Adm 3

oklu projenin arivlenmesi ve arivin almas (yedekleme) datmn ardndan


ES sunucusu zerinde gerekletirilir.

Training Center

for Automation and Drives

Page 10

SIMATIC PCS 7 System Training


Multiproject

oklu Proje: (Altrmann Amac - 2)


Projeleri oklu proje ierisinde ayarlayn
ES sunucusu
(sizin ES)

P
S

C
P
U

ES1

OS2

PC1

PC2

C
P

PLC
01

P
S

C
P
U

C
P

PLC
02

Ayarlanm projede merkezi derleme yapn ve ykleyin


ES sunucusu
(sizin ES)

P
S

C
P
U

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

ES1

OS2

PC1

PC2

C
P

PLC
01

P
S

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.11

C
P
U

C
P

PLC
02

SITRAIN Training for


Automation and Drives

Adm 4

Ayr ayr her ES zerinde, alt alar ve (ak) balantlar kurulur (rnein, bir
projedeki OSden dier projedeki ASye). Bunu yapmak iin projelerin oklu
projeye uyarlanmas gerekir (ES sunucusu zerinde), yani, alt alarn ve ak
balantlarn birletirmeniz gerekir.

Adm 5

ES sunucusu zerinde (merkezi ES olarak) ASleri ve OSleri birbiri ardna


derleyin ve ykleyin. Deiiklikler, offline olarak yaplr ve yklenir.

Training Center

for Automation and Drives

Page 11

SIMATIC PCS 7 System Training


Multiproject

Proje Yaps
ES sunucusu
MP1
P1

PH

AS1
Pict_A1

Fabrika1
Blm1
1

LIB
S
t
d
ES-x

P2
Pict_T11

CFC11
OS2

Pict_A2

Fabrika2
Blm2
1

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Pict_T21

AS2

CFC21

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.12

Altrma 1 (Adm 1)

Ayr ayr projeler yaratmak (MP1 ve P2).

Sunucu ES

Bir P1 projesi ve bir LIB ktphanesi ieren, yeni bir oklu proje MP1 yaratn.
LIBi ana veri ktphanesi olarak belirleyin.
---------------------------------------------------------------------------------------------------

Prosedr

Admlar az nceki genel bakta listelenmiti. Admlar aadaki gibi


yrtlecektir. Bir nceki projeden gelen bilginizi kullann.
1. "MP1" adnda yeni bir oklu proje yaratn (hazrladnz adres dizin
ierisine).
Proje P1i buraya yerletirin, sein ve
RMC: Multiproject -> Create in multiproject yapn.
Yolu ve ismi girin. Proje, bileen grnmnde AS1 ve ES olarak PC istasyonunu
ierecektir.
Ayn yolla "LIB" ktphanesini de girin ve ana veri ktphanesi olarak tanmlayn:
RMC: Multiproject -> Define as master data library
2. ASnizin donanm yaplandrmasn, nceki projenizden, bir dosya olarak dar
aln (export) ve u anki proje olan P1e girin (import).
Bunu yapmak iin, eski projeye gidin. Donanm yaplandrmasn atktan sonra
Station -> Export yolunu izleyerek (nceden ayarlanm seeneklerle)
yaplandrmay istediiniz bir isimle kaydedin. Proje P1e bir S7-400 istasyonu
ekleyin ve (hala bo olan) donanm yaplandrmasn ap, daha nceden dar
verilmi (export) olan dosyay aln (import). Yol (bus) sistemlerindeki adresleri
kontrol edin.
3. Proje P1de, PC istasyonu olarak ESnizi girin ve alma istasyonunuz
(workstation) iin verilmi olan blm (para) listesine gre yaplandrn.

Training Center

for Automation and Drives

Page 12

SIMATIC PCS 7 System Training


Multiproject

4. SIMATIC Managerda "PCS 7 Library V60" ktphanesini an. Bu


ktphaneden, S7 programn ana veri ktphanesi olan LIBe tayn. Eer ek
bloklar gerekirse, dier ktphaneyi an ve gereken bloklar (FBler , FCler)
oradan ana veri ktphanenizin blok klasrne kopyalayn. Bu ana veri
ktphanesi oklu projede tutulur ve orada korunur.
5. Proje P1de fabrika 1 iin bir fabrika hiyerarisi yaratn. OS2 baka bir projede
(ES-xte P2) yaratldndan, bu PH sadece AS1e atayabilirsiniz (kendi projeniz
P1).
6. Alt sistem 11 ierisine "CFC11" CFC tablosunu giriniz. Bunu, daha nceden
yarattnz ana veri ktphanesindeki lm noktas tipi PIDCTRLden elde
ediniz. Bahsedilen ilemi, lm noktalarn alarak (import) veya tabloyu
kopyalayp dzenleyerek yapabilirsiniz.
7. NetProyu an ve Industrial Ethernet ile S7 balantlarn kurun:
-AS1den ES1e (P1de)
-AS1den AS2ye (ES-x henz balanmadndan bilinmeyen projede,
referans: AS1_AS2)
Not 1

Kendi projenizde bir balant yarattnzda partnerinizi semeniz gerekir (bilindii


gibi). Eer bilinmeyen projedeki bir partnerle balant kurarsanz, dier grupla
bu balant iin bir referans ismi zerinde anlamalsnz. Daha sonra, bata
ayr yaratlm olan bu balantlar, bahsedilen referans ismi temel alnarak
birletirileceklerdir.

Not 2

Proje uyarlandktan sonra, dier tm gerekli balantlar Sunucu ES zerinde


kurulacaktr. O zaman partnerler hali hazrda bilineceinden, sizin onlar sadece
semeniz gerekecektir.
----------------------------------------------------------------------------------------------------------

ES-x

Create a new project in your ES (here ES-x known) "P2" with AS2 and OS2 as
components.
---------------------------------------------------------------------------------------------------

Prosedr

Bir nceki genel grnmde admlar listelenmitir. Admlar imdi aadaki gibi
yrtlecektir. Bir nceki projeden gelen bilginizi kullannz.
1. Hazrlanan adreste (dizinde) yeni bir P2 oklu projesi yaratn. Proje, bileen
grnmde, AS2yi ve OS2 olarak PC istasyonunuzu ierecektir.
2. ASnizin donanm yaplandrmasn, nceki projenizden, bir dosya olarak dar
aln (export) ve u anki proje olan P2ye girin (import).
Bunu yapmak iin, eski projeye gidin. Donanm yaplandrmasn atktan sonra
Station -> Export yolunu izleyerek (nceden ayarlanm seeneklerle)
yaplandrmay istediiniz bir isimle kaydedin. Proje P2ye bir S7-400 istasyonu
ekleyin ve (hala bo olan) donanm yaplandrmasn ap, daha nceden dar
verilmi (export) olan dosyay aln (import). Yol (bus) sistemlerindeki adresleri
kontrol edin.
3. Proje P2de, PC istasyonunuzu OS2 olarak girin ve blm (para) listenize
gre tek kullancl OS olarak yaplandrn.
4. Proje P2de, fabrika 1 ve fabrika 2 (plant 1 ve plant 2) iin fabrika hiyerarisi
yaratn. Fabrika 1 ve fabrika 2 OS2ye atandndan (AS1 proje P1de
yaplandrlmtr ve henz bilinmemektedir), bu PHta sadece fabrika 2yi AS2
olarak atayabilirsiniz (kendi projeniz P2).

Training Center

for Automation and Drives

Page 13

SIMATIC PCS 7 System Training


Multiproject

5. Alt sistem 21e "CFC21" adndaki CFC tablosunu girin. Bunu, daha nceden
yarattnz ana veri ktphanesindeki lm noktas tipi PIDCTRLden elde
ediniz. Bahsedilen ilemi, lm noktalarn alarak (import) veya tabloyu
kopyalayp dzenleyerek yapabilirsiniz. Henz ana veri ktphanesini
kullanamadnzdan (MP1den), orijinal ktphaneyi kullann.
6. Her bir PH klasrnn iine bir resim yerletirin (bir nceki slidea baknz).
Resimlerin Object propertiesinde (nesne zellikleri), Block symbol (blok
sembol) sekmesine gidin ve "Derive block symbols from the plant hierarchy"
(blok sembollerini fabrika hiyerarisinden al) kutucuunun iaretli olup olmadn
kontrol edin.
7. NetProyu an ve Industrial Ethernet ile S7 balantlarn kurun:
-AS2den OS1e (P1de)
-AS2den AS1ye (ES-x henz balanmadndan bilinmeyen projede,
referans: AS1_AS2)
Not

Training Center

for Automation and Drives

Bilinmeyen projede bir balant yarattnzda (dier ES zerindeki proje), dier


grupla bu balant iin bir referans ismi zerine anlamalsnz.If you create a
connection "in unknown project" (the project on the other ES), you need to agree
with the other group upon a "reference name" for this connection. Daha sonra,
bata ayr yaratlm olan bu balantlar, bahsedilen referans ismi temel alnarak
birletirileceklerdir (bkz. NetPro konusu).

Page 14

SIMATIC PCS 7 System Training


Multiproject

oklu Projeye Proje Girmek

ES-x

ES sunucusu
MP1

P2

P1

LIB
S
t
d

AS1

OS2

Balant

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

AS2

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.15

Altrma 2 (Adm 2)

Projeyi oklu projeye girmek

Sunucu ES

Dier takmn ESsinden (ES-x), (sunucu ES zerindeki)oklu proje MP1e proje


P2yi girmek.
---------------------------------------------------------------------------------------------------

Gerekenler

ES-x zerinde, proje P1 kapatlmaldr.


oklu proje MP1i an. oklu projeyi sein ve
RMC: Multiproject -> Insert in multiproject yapn.
Dier takm aramak iin Windows an (terminal yolu bus ) kullann. Use the
Windows network (terminal bus) to search for the other team PC (ES-x). ifreyi
girdikten sonra (yannzdaki takmn kullanc ad ve ifresini kullann) paylama
ak olan adresten (PCS7_MP\External) proje P2yi sein.

Sonu

Sonu olarak, sunucu ES zerindeki oklu proje ile ES-x zerindeki proje P2
arasnda bir balant oluturuldu. Artk P2nin proje verisi, MP1deki P1 iin de
mevcut durumdadr. Eer P2 ES-x zerinde dzenlenirse, deiiklikler orada,
yerel sabit disk zerine kaydedilir (daha yksek performans). Eer sunucu ES
zerindeki proje P1 iin veri gerekirse, veri terminal yolu (bus) kullanlarak
aktarlr bu daha yavatr.

nemli:

Ayn projeyi (rnein, P2) ayn anda iki ESden birden dzenlemeyin.
----------------------------------------------------------------------------------------------------------

ES-x

Training Center

for Automation and Drives

Proje P2yi kapatn. Proje, oklu projenin iine girdiinde yeniden an. SIMATIC
Managerda, proje P2nin oklu proje MP1in bir paras olduunu grebilirsiniz.

Page 15

SIMATIC PCS 7 System Training


Multiproject

Arivlemek, Arivi Amak ve oklu Projeleri Tamak


Bir oklu projenin arivini amak

Bir oklu projeyi arivlemek


ES server

ES server

D:

D:

MP2

MP1
PCS7_MP

P1:ES1+AS1

Ariv

P2:Link

Ariv

P2:OS2+AS2

oklu

LIB

PCS7_MP

P1:ES1+AS1

oklu

LIB

MP2

D
Bir projeyi tamak
ES sunucusu

ES-x

D:

D:

MP2
P1:ES1+AS1
P2:OS2+AS2
LIB

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

PCS7_MP

PCS7_MP
Ariv

Ariv

P2:OS2+AS2

oklu

oklu

D
SITRAIN Training for
Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.16

Altrma 3 (Step 3)

oklu projenin arivlenmesi ve arivin almas (dearchiving)

Sunucu ES

oklu projeyi, yeni ismi MP2 altnda, PCS7_MP\Archive adresine (dizinine)


arivleyin. Daha sonra da proje arivini PCS7_MP\Multi adresine (dizinine) an.
Proje P2yi ES-xe geri tayn.
---------------------------------------------------------------------------------------------------------

Gerekenler

oklu proje MP1 ve proje P2 kapatlmaldr.

Arivleme

SIMATIC Managera gidin ve


File -> Archive -> Multiproject sekmesi yolunu izleyerek,
oklu projeniz MP1i seip, "Archive" adresinde, "MP2.zip" olarak arivleyin.

Arivi Ama (Dearchiving) SIMATIC Managera gidin ve


File -> Dearchive yolunu izleyerek
daha nceden arivlenmi olan MP2.zipi seip "PCS7_MP\Multi" adresine
(dizinine) an. Dizin ierisinde yeni bir alt dizin (MP2) yaratlr ve her bir proje ile
ktphane iin dizinler burada oluturulur.
Datm

Proje P2 ES-xe geri tanacaktr. Projeyi tamak iin Save as mensn


kullann (4. sayfadaki slidea baknz, Projeleri Tamak).
--------------------------------------------------------------------------------------------------------

ES-x

Training Center

for Automation and Drives

lk olarak Proje P2yi kapatn. Sunucu ESde MPyi yedekledikten sonra, ES-x
zerinde projeniz P2yi silin. MPde proje arivini an ve ESnize geri tayn.
Daha sonra kontrol edin.

Page 16

SIMATIC PCS 7 System Training


Multiproject

Projeleri Ayarlarmak (Alt alar)

SIMATIC Manager

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

NetPro

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.17

SITRAIN Training for


Automation and Drives

Altrma 4 (Adm 4)

oklu proje -> Projeleri uyarlamak

Sunucu ES

MPye alnan (import) projeleri alt a ve balantlara dayanarak senkronize edin.


Orijinallerinde ayr ayr yaplandrlm olan Ethernet yollar (bus) (bizim
rneimizde Systembus ve Systembus_IE) tek bir yol (bus) oluturacaklardr.
Ayr yaplandrlm S7 balantlar (AS1den AS2ye) ortak yol (bus) araclyla
birletirileceklerdir.
Senkronizasyondan sonra ek balantlar girilecektir (sadece sunucu ESden).
--------------------------------------------------------------------------------------------------------

Gerekenler

Proje P2 ES-x zerinde girilebilir olmaldr (ayn zamanda kapal da olabilir).

Not

Her bir alt an (subnet) bir subnet IDsi (alt a kimlii) ve bir ismi vardr
(yuvarlak iindeki ksmlara baknz). Alt a kimlii, otomatik olarak SIMATIC
Manager tarafndan atanr ve iki blmden oluur:
- lk blm S7 projelerini ayrr
- kinci blm ayn proje iindeki alt alar ayrr
Alt alar bir oklu proje ierisine tadktan sonra, birlikte olan paralara ortak bir
alt a kimlii verilir.

Training Center

for Automation and Drives

Page 17

SIMATIC PCS 7 System Training


Multiproject

Alt alar Birletirmek (1)

1
2

1. Sradaki slide
2. Sradakinden sonraki
slide

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.18

Senkronizasyonu Balatmak
SIMATIC Managerda oklu proje sembol MPyi sein ve giri ekrann
amak iin
RMC: Multiproject -> Adjust projects
yapn. Her bir alt a tipi ayr ayr birletirilir.
Bizim rneimizde, sadece Ethernet alt ann birletirilmesi gerekmektedir.
MPI ve PROFIBUS alt alar birletirilmez!
1. Ethernet alt an sein ve "Execute"e (yrt) tklayn.
Alt alar setikten sonra, (dier ekranlar, sradaki sayfa) stteki kutuda Savee
tklayn ve sradaki a veya balantya gein.
2. "Merge connections" (balantlar birletir) sein ve "Execute"e tklayn.
Buradan sonra nasl devam edilecei, sradakinden sonraki slideda
aklanmaktadr.

Training Center

for Automation and Drives

Page 18

SIMATIC PCS 7 System Training


Multiproject

Alt alar Birletirmek (2)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Alt Alarn Seilmesi

Training Center

for Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.19

SITRAIN Training for


Automation and Drives

Sol ksmda, alt alar sein ve -> butonuna tklayarak sa tarafa tayn. Sa
ksmda, her bir proje iin birletirilmi alt alar, "Ethernet_wide(1)" geici ismi
altnda listelenir. Eer ismi deitirmek isterseniz, geici ismi seip tkladktan
sonra ksa bir sre bekleyin. Ardndan bir daha tkladnzda yeni ismi
girebilirsiniz.

Page 19

SIMATIC PCS 7 System Training


Multiproject

Balantlar Birletirmek

Hata kayd
(referanslar bulunamad)

Baar mesaj

Referans

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.20

Siemens AG 2003. All rights reserved.

Balantlar Birletirmek
"Merge connections" (balantlar birletir) sein ve "Execute"e tklayn. Eer
hata bulunursa (rnein; P1de AS1_ASX referansl, uygun ve ak bir balant
bulunamad gibi) hata kayd grntlenir.
Dier yandan eer birletirmenin baarl oluu, bir baar mesaj ierisine
kaydedilir (slidea baknz).
Birletirme ancak Savee tkladnzda etkin olur!

Training Center

for Automation and Drives

Page 20

SIMATIC PCS 7 System Training


Multiproject

Balantlar (Tablo)
Proje P1
ES1
Sizin ES:

Proje P2

Not

AS1
Sizin AS:

OS2
Sizin OS:

AS2
Sizin AS:

Yerel ID (isim)

Yerel ID (say)

Yerel ID (isim)

Yerel ID (say)

P1de yaplandrld.

b
C

Hala MPde yaplandrlmas


gerekli

E
f

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

Ek Balantlar

P1 ve P2de, bilinmeyen
projede ak balant olarak
yaratld ve daha sonra
ayarland.
P2de yaplandrld.

Hala MPde yaplandrlmas


gerekli
Hala MPde yaplandrlmas
gerekli

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.21

SITRAIN Training for


Automation and Drives

Yukardaki tabloda sistem yolu (bus) iin olan istasyonlar girilmitir.


Sistem yolu (bus) altrmann bir nceki blmnde, projenin uyarlanmas ile
birletirilmiti. Her hat, iki ulu bir S7 balantsn gstermektedir. Balantnn u
noktalar (partnerler) "a,a", "b,b" gibi girilerle iaretlenirler. Ek balantlar NetPro
ile yaplmaldr (Not ksmna baknz).
1. kinci satra, bilgisayar ismini ve projelerinizde (P1 ve P2) kullanlan istasyonlar
iin AS atamasn girin (rnein, ES iin R222PC01 veya AS iin AS04).
2. Proje P1 iin NetProyu an ve AS1 iin CPUyu sein. Bir balant tablosu
grntlenecektir. Hali hazrda yaratlm balantlarn IDlerini aln ve yukardaki
slideda gsterilen tabloya girin.
3. Geriye kalan balantlar iin proje P1deki partneri sein ve
RMC: yapp, Insert new connection sein.
Dier proje P2den partneri seebileceiniz bir kutu grntlenecektir.
Ltfen, balanty PC istasyonunun (ES,OS) aktif hale getirdiinden emin olun
(Active connection setup aktif balant ayar seenei). Daha sonra yukardaki
tabloyu tamamlayn.
Balantlar artk yaplandrlmtr. Ilerideki bir admda, istasyonlara
ykleneceklerdir.

Training Center

for Automation and Drives

Page 21

SIMATIC PCS 7 System Training


Multiproject

Nesneleri Derlemek ve Yklemek (1)

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.22

Siemens AG 2003. All rights reserved.

Altrma (sadece sunucu ES iin)


ASleriniz ve ES / OS iin oklu projeden istasyon yaplandrmalarnz ykleyin.
-------------------------------------------------------------------------------------------------------Admlar

AS / PC iin HW Configi an ve hedef sistemi ykleyin.


Projeler iin NetProyu an ve balantlar ile gatewayleri (a geitlerini) ykleyin.
--------------------------------------------------------------------------------------------------------

HW Configi Yklemek lk olarak eer imdiye kadar yapmadysanz oklu projenizin ierdii
istasyonlarn HW Configini ykleyin. Alternatif olarak ASlere genel bir reset atp,
hepsini yeniden ykleyebilirsiniz.
Her bir istasyon iin yaplandrmay an ve aadaki yolu izleyerek ykleyin:
PLC -> Download to module.
S7 Balantlar

S7 balantlarn NetProdan ykleyin. Bunu yapmak iin, her bir projede


NetProyu an, AS ve PC istasyonunu seip ve aadaki yolu izleyin:
PLC->Download in current project->Connections and gateways
Bunlar seilmi istasyona ykleyin.

Training Center

for Automation and Drives

Page 22

SIMATIC PCS 7 System Training


Multiproject

Nesneleri Derlemek ve Yklemek (2)

SIMATIC PCS 7

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.23

Siemens AG 2003. All rights reserved.

SITRAIN Training for


Automation and Drives

Hedef Sistemi Derleyin ve Ykleyin


Bunu yapmann birok yolu vardr. Burada gsterilen yntemde, herey nceden
ayarlanabildiinden ve ilem oradan sonra otomatik olarak yrtldnden
merkezi derleme ve ykleme iin uygundur.
1. Her bir AS iin tablo klasrn sein. Ekrann alt tarafnda derleme / ykleme
ayarlar iin baz seenekler nerilir (sradaki slidea da baknz). Bunlar, nceki
altrmalarda kullandklarnzla ayn ekranlardr. Balangtan sonra neyin
olmasn istediinizi, Compile ve / veya Download kolonlarnda, o olayn
yanndaki kutucua iaret koyarak belirleyebilirsiniz.
2. Her bir OS iin, Start (balatma) aktif hale getirilmeden nce ayarlar ayn
ekilde yaplr.

Training Center

for Automation and Drives

Page 23

SIMATIC PCS 7 System Training


Multiproject

Nesneleri Derlemek ve Yklemek (3 CPU olarak)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

AS Ayar

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.24

SITRAIN Training for


Automation and Drives

Ayarlar iki sekmede birden yaplmaldr (yukarya baknz). Bilgi kutusundaki


yorumlara da bakn!
Tm program ilk defa derlenir ve yklenir.
Daha sonra derleme ve ykleme ilemini deiiklikleri yapld nesnelerle
snrlandrabilirsiniz (ASnin RUN modunda yklenmesi iin ikincisi nemlidir).

Training Center

for Automation and Drives

Page 24

SIMATIC PCS 7 System Training


Multiproject

Nesneleri Derlemek ve Yklemek (4 - OS)

SIMATIC PCS 7
Siemens AG 2003. All rights reserved.

OS Ayar

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.25

SITRAIN Training for


Automation and Drives

S7 programlarnn OSye atanmasna ilk defa ihtiya duyulur (ok butonlar


kullanlarak).
Daha sonra, her bir S7 program iin bir balant semeniz gerekir (ASye atanr
bu OS iin isimlendirilmi balantdr).

Training Center

for Automation and Drives

Page 25

SIMATIC PCS 7 System Training


Multiproject

Nesneleri Derlemek ve Yklemek (5 - OS)


4

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.26

Siemens AG 2003. All rights reserved.

Derlemenin Amac (Hedefi)


lk defa tm opsiyonlar seilir (eer mevcutsa). Ama iin genel bir yeniden
kurulum (reset) ile tm OSyi sein (ekran 4).
Daha sonra, "Changes (deiiklikler) aktif hale getirin.
"Accept"e (kabul) tklayn. Ksa bir gecikmeden sonra, ykleme seeneklerinin
bulunduu bir ekran karnza gelir.
OSyi ilk kez yklediinizde, tm WinCC projesi yklenir. Bu ilem, WinCC
projesinin ak olmamasn gerektirir (ekran 5).
WinCC projesindeki deiiklikler online olarak yklenir (WinCC projesi aktiftir).
Not

"Create block symbols..." seenei (blok sembolleri yarat stteki slideda


yuvarlak iindedir) tm PH iin geerlidir. Bir oklu projenin farkl projelerindeki
ayn isimlere sahip tm PH yollar (path) paralel olarak yerletirilirler.
Bu demektir ki, (rnein) "PlantX/SubsystemY" PHlar aranan tm AS
projelerinde, CFC / SFC tablolar ve bunlarda bulunan OS ilikili bloklar
bulunacaktr.
Sonra, OS projelerindeki ayn isimli ("PlantX/SubsystemY") PHda, hali hazrda
bulunmu olan bloklarla birlikte girilmi resim veya blok sembolleri
Eer deiiklikler derlenirse, semboller / onlarn i balantlar gncellenir.

Training Center

for Automation and Drives

Page 26

SIMATIC PCS 7 System Training


Multiproject

Deiiklikleri Yklemek

SIMATIC PCS 7

SITRAIN Training for


Automation and Drives

Date:
14.06.2004
File:ST-PCS7SYS_V6_mp.27

Siemens AG 2003. All rights reserved.

Deiiklikler Yapmak ve Yklemek


Plant1/subsystem11 iin CFC11 tablosundan kontrolr blounun ismini deitirin.
CFC21 tablosuna ek bir HMI blou (rnein, OP_A_LIM) ekleyin.
oklu proje semboln seerek, ekran amak iin
RMC: Target system -> Compile and download objects
yoluyla ilemi balatn.
Yukardaki rnekte, "Update automatically" (otomatik olarak gncelle) seenei
CPUnun durumunu ve bilgisayar sorgular ve AS "not obtainable" (ulalamaz)
olarak grntlenir (nk sistem yolundan bus test etme amacyla
ayrlmt).
Eer tm istasyonlara girilebiliyorsa, derleme ve ykleme (download) ekranndan
gerekli seimleri yapn ve bu deiiklikleri fabrika alrken ykleyin.

Training Center

for Automation and Drives

Page 27

SIMATIC PCS 7 System Training


Multiproject

"Bunu dndnz m? "


Aadaki liste, bir PCS 7 projesi planlarken ve gerekletirirken dikkate deer
baz konseptleri iermektedir. Bu liste eksiksiz veya zorunlu deildir, sadece
neridir. Farkl projelerde baz blmler karlabilir veya yenileri eklenebilir.
1. Projeye balamadan netletirme
Temel otomasyon
lm noktas listesi (lm noktalarnn say ve tipi)
Ka farkl lm noktas tipi belirlenebilir?
lm noktalarnn ana kayd (zellikler)
Proses ve prosedrlerin tanm
Ana fonksiyonlar
Sral kontrol sistemleri
kilitleme
Hata ynetimi konsepti
Donanm cephesi
lm noktalarnn fabrikaya datlmas ve kontrol sistemine balanmas
kilik ve analog giri ve k iaretlerinin says
Gelecekte geniletilebilirlik
Konvensiyonel (ana kablo + alt datm panosu)
Uzak I/Olar
Ka tane
PROFIBUS segmentleri arasnda datm
Fieldbus
Normal
Zararl (Ex) area
Ka tane slave
Akll saha cihazlar
HART
PROFIBUS
I/Olarn ulalabilirlii
Standard
Boluklu
Elektronik uzaysal dalm
Merkezi
Yerel
Koruma derecesi, tasarm -> PCS 7 sistemleri iin kurulum rehberleri
Topraklama, ekranlama, fiber optik -> PCS 7 sistemleri iin kurulum rehberleri
EMC belirtimleri -> PCS 7 sistemleri iin kurulum rehberleri
Otomasyon gerekliliklerinin ulalabilirlii
Standard
H sistemleri
Alt sistemlere gre blnme
Gvenlik faktrleri
Standard
F (gvenlikli) sistemler
Standard blm, F blm
Sistem bus (yolu)
Ulalabilirlik
Yap/decoupling (ayrlma)

Kontrol odalar, operatrler


Merkezi
Yerel
Operatr terminali says
Duyulabilir alarm sistemi
evresel dzenlemeler -> PCS 7 sistemleri iin kurulum rehberleri
Ulalabilirlik
I&C workstation (i istasyonu), diagnostic (tanlama) istasyonu
Fabrika tipi
Srekli fabrika
Fabrika yaps (sistemler, alt sistemler, teknolojik fonksiyonlar...)
HID (tanmlama)
Ana fonksiyonlar
lm noktalar zerinde i kilitleme
Daha yksek seviyeli hesaplama ve kontrol fonksiyonlar
Yaklamak ve geri ekilmek iin sral kontrol sistemleri
Hata durumunda davran
Grup (Batch) fabrika
Fabrika yaps (PCell, nite, EMod (S88))
HID (tanmlama)
Temel fonksiyonlar
Fabrika ilikili ana fonksiyonlar
Fabrika planlamas ve kontrol sistemi mhendislii etkileimi
Fabrika planlamas iin verinin tipi, boyutu ve formu
Kontrol sistem mhendislii iin aynalama (Mirroring)
lm noktalar -> PCS 7deki lm noktas tipleri
Daha karmal, tekrarl fonksiyonlar -> PCS 7 zm ablonlar
Verinin salanmas
IEG dosyalar (SP1den tam fonksiyonellik)
Fabrika mhendislii ile kontrol sistem mhendislii arasnda karlatrma
Donanm, odalar, kabinler ve kablolar iin mimari planlamas
Donanm yaplandrmasnn donanm planlamasndan elde edilmesi mmkn m?
CFG dosyalar
HW Config ve fabrika donanm planlamas arasnda karlatrma
PCS 7 mhendisliinden beklenenler
Sistemin gereklemesi iin ka tane yaplandrma mhendisine ihtiya var? -> i blm
Bilgi
Zaman iletimi
Ka tane mhendislik sistemine ihtiya var?
Nasl ve ne zaman testler yaplabilir?
Hangi lisanslara ihtiya var?
Arivleme ve yedekleme konsepti
Veri ne zaman arivlenir? Nereye?
Projenin ka tane gemi versiyonu tutulacak?
PC/PGdeki donanm hatalar konsepti

2. PCS 7 kurulumlarnn yaps


ES / OS, bir PC zerinde tek kullancl sistem BCE iletiimi
ES-PC, OS tek kullancl sistem olarak
ES-PC, OS alc / sunucu olarak
Sunucular ve alclar
Boluklu sunucular
Birok sunucu, alc girii
Ayr bir ariv sunucusu
Sistem Bus
Fizik (bakr, fiber optik)
OLM, OSM
Halka, boluklu halka
Girileri olan birok halka
Otomasyon Sistemi
Standart
Yksek ulalabilirlikli
Gvenli
Yksek ulalabilirlikli ve gvenli
Basit iletiin / boluklu
I/Olar
CPU (istisna)
Uzak I/Olar
ET200M (ana hat)
ET200iS
ET200S/X/???
Fieldbus
PROFIBUS DP
PROFIBUS PA
Normal
Zararl (Ex) alanlar iin
Akll saha cihazlar
PROFIBUS DP
PROFIBUS PA
HART
Ek I / Olara balant
AS bus
EIB bus
Modbus

3. PCS 7 mhendislik sisteminin yaps


Merkezi giri, ynetim: the SIMATIC Manager
Nesneleri yaratmak, yeniden isimlendirmek, kopyalamak, amak, silmek
Bileen grnm
AS istasyonlar ve OS PCleri yaratmak
Donanm yaplandrmas
A yaplandrmas
Proses nesne grnm
Fabrika mhendisliinden veri ve nesne alm (import) ve / veya
Fabrika yaps oluturmak
lm noktalarnn girilmesi
Ana fonksiyonlarn yerletirilmesi
Resim ve raporlarn yerletirilmesi

OS alanlarnn tanmlanmas
Otomasyon fonksiyonlarnn ASye atanmas
Resim ve raporlarn OSye atanmas
lm noktalarnn ve proses nesnelerinin dzenleme / ileme zellikleri
zel grevleri iin aralar
HW Config
NetPro
SCL
CFC
SFC
Graphics Designer
Tag Logging
Alarm Logging
Report Designer
@PCS 7

4. Temel mhendislik konseptleri


Merkezi, fabrika apnda mhendislik
Donanm ve yazlm iin
Tm bileenler iin (AS, OS, bus, saha cihazlar, SIMATIC BATCH)
Tip tanm, tekrar kullanlabilirlik, merkezi deiiklik yapabilme yetenei
Blok sembolleri ve resim bloklar ile blok tipleri
Tekrar kullanlabilirlik
Merkezi deiiklik yapabilme yetenei
lm noktas tipleri ve zm ablonlar
Tekrar kullanlabilirlik
Merkezi deiiklik yapabilme yetenei
Ktphane ve proje
Tek yanl yaplandrma
Otomasyon fonksiyonlar
Mesajlar
Mesaj zellikleri
Anahtar kelimelerin kullanm
Unite metinleri ve operatr metinleri
lm noktas isimleri (HID)
Dz isim emas
Hiyerarik isim emas
Blok sembolleri, resim bloklar, ariv etiketleri, mesajlar iin
Yeniden adlandrmada davran
OS alanlar
Alan isimler
Kullanc ynetimi ve giri korumas
Resim hiyerarisi ve resim sras
Grup grnts
lm noktas ile resim seimi
Alanlarda aranan mesajlar
Genel grnm resimleri oluturmak
Donanm ve yazlm etkileimi
Donanm: Kanallara iaret isimleri atamak
Yazlm: Fonksiyonlar iaret isimlerine balayn
Kanal taneli iaret ileme
Tanlama iin src konsepti
Yazlmn donanma serbest atamas (bamsz yazlm ve donanm yaratm)
Fazlar zerinden yaplandrma

Plant engineering and control system engineering


Basic concept: "Corresponding libraries"
Hardware catalog
Measuring point templates <-> Solution templates
Import data/objects
Hardware
Software
Parallel working and matching (export)

5. Implementation of PCS 7 project

Create project
Settings in the SIMATIC Manager
Language (for engineering)
Columns
Display Language
"New project" wizard
Settings
AS
OS
Add more projects -> Multiproject engineering
Master data library
Copy blocks for use in project to this library
From supplied libraries
From service providers
Created yourself -> Programming Guide PCS 7 creating blocks
Special features of multi-instance blocks
Picture blocks and block symbols (from SP1)
Supplied with PCS 7
Created yourself OS-PHB-> Programming Guide PCS 7 creating blocks
In OS picture @PCS7_Typicals (block symbols)
In OS picture??? (picture blocks)
Adapting blocks to project
UDTs
Default texts
Messages
Keywords
Classes
Define locked attributes
Picture blocks/block symbols
Colors, forms, appearance suitable for blocks
Create measuring point types -> Configure AS and OS functions
Create solution templates -> Configure AS and OS functions
Debug library objects
Document library objects
Hide all other libraries
Hardware catalog
Set up project-specific catalog profile in HW Config
Copy all modules and field devices used in the project into the catalog
How can the catalog profile be preset for all configuring engineers?

Define hardware and communication


AS
Standard CPUs
Quantity framework
Connection with I/Os
CPU settings
Highly-available CPUs
Quantity framework
Connection with I/Os
CPU settings
Failsafe systems
Quantity framework
Connection with I/Os
CPU settings
I/Os
Distributed I/Os
Areas of application
On-site conditions
Module selection
10 ms timestamp
IM settings
Settings on the modules
Assign signals to channels
Intelligent field devices
HART
PROFIBUS DP
PROFIBUS PA
Settings on the field devices
Assign signals to channels
Import AS hardware and I/Os -> Import data from plant engineering
OS
Single-user system
Settings
Server
Single
Redundant
Archive server
Settings
Client
Settings
System bus
Topology
Ring
Redundant ring
Several rings with gateways
Station
Addresses
Single/redundant connection
Settings
Connections
For AS-AS communication
For highly-available systems (AS and OS)

Configure AS and OS functions


Create plant hierarchy
Settings
Continuous
Batch
Structure
Create manually
Create via import -> Import data from plant engineering
Properties of the hierarchy folder
Continuous
Batch
AS-OS assignment
Create CFC charts -> Reference to CFC manual
For measuring point types -> Subsequently in master data library [1]
For master functions
For batch systems
Configure interconnections that go across ASs
PCS 7 communication blocks
Configure connection or use existing connection
Route signals
Insert measuring points
Manually
Via import -> Import data from plant engineering
Create SFC charts -> Reference to SFC manual
SFC types for batch systems -> Subsequently in master data library 1
SFC for master functions
Pictures and reports -> Reference to OS manual
Flow charts
Generate subsystem overviews
Pictures with data from several servers
Data available plant-wide for display
Archive server data
Measured value archive -> Reference to OS manual
Create archive
Create archive tags in PCS 7 OS
Edit archive tags in process object view
Audible signal -> Reference to OS manual
Time-of-day synchronization -> Reference to OS manual
Clocks
Time change
Master change
Lifebeat monitoring -> Reference to OS manual
Intelligent field devices -> Reference to PDM manual
Insert (HW Config)
Edit (PDM)
Create technological functions [2] -> Subsequently in master data library (solutions templates) 1
Insert technological function
Copy manually
Internal interconnections
Block interconnections CFC-CFC
SFC accesses
Picture interconnections
Archive tags
Correct interconnections that go across ASs
Via import -> Import data from plant engineering

Edit aspects of measuring points and process objects (process object list)
General
Parameters
Signals
Messages
Picture objects
Measured value archive
Filter and sort
Copy and insert
In the table
Between Excel/Access and process object list
Search and replace
Undo
Open object for advanced options
Export, compile, import texts
Export, external processing
Change language
Import
Configure connection to plant control level
Import data from plant engineering
Hardware
Structure and content of the CFG file
Create CFG files
Use of text macros
Export sample configuration
Isolate text macros
"Series functionality" for creating CFG files
Initial import (complete station with I/Os)
Supplementary import (supplementing remote I/Os, field devices, module)
Import for matching (change attributes, signal assignments on modules)
Export for matching with plant engineering
Software
Create suitable measuring point types and solution templates
Identify recurring measuring point types/functions
Create measuring point types/solution templates (typically 15-25) with CFC
Debug
Documentation
Store in master data library
Identify data to replace
Structure and content of the IEG file
Export filter in plant engineering for generating IEG files
Direction cooperation with Excel/Access
Create IEG template
Multiply lines
Copy contents to file via Windows clipboard
Carry out import
Initial import (plant hierarchy, measuring points, create new stored version)
Supplementary import (parts of the PH, supplement some measuring points/stored versions)
Import for matching (change existing measuring points/stored versions)
Subsequent changes to measuring point types/solution templates
Changes to the data to be exported/imported
Structural changes
Add/delete interconnections
Add/delete blocks
Export for matching with plant engineering

Division of Work
Multiproject
Common master data library
Division into projects
Global functions
OS interconnections
Import/export
Archive
Divide project technologically and join
Common master data library
Textual interconnections
Multiuser engineering
Chart granular
Function limits
FDA requirements in engineering
User administration with SIMATIC logon
For downloading programs to the AS
Audit trail for downloading programs to the AS
Versioning
Archive validated project vesions in a separate project
After each download, archive station in a separate project
Document changes with Version Cross Checker
Compile/Download
"Compile and download objects" dialog
Hardware
Connections
Field devices
CFC/SFC
Pictures/reports/archive tags
SIMATIC BATCH
Small changes directly (HW Config/Netpro, CFC/SFC, SIMATIC BATCH, OS)
Options for compiling
Options for downloading
For debugging purposes
Prior to startup
Debug prior to import in running system
Copy first because of change mode!
Test
With PLCSIM
With concrete AS
Field devices with PDM
Debug for parts of the running plant before import [3]
Create a copy
Download to test configuration
Make all changes in the copy and in the original

Archiving
Multiproject and project master data
Document
DOCPRO
Electronic documentation
Print to file
Create electronic documentation with Acrobat tools
Service
-> Service manual

Teleservice (PC Anywhere)


Quantity framework and performance
Preprocessed information (results from the performance tests)
Installation guideline for PCS 7 systems
Installation
Cabinets
EMC
Lightning protection
Grounding/shielding

For more information, please refer to the PCS 7 documentation.


_____
Test/debug and document first
Complete function from CFC, SFC, pictures, that is to be used multiple times
[3]
The copy must be debugged so that the changes can be downloaded to the system
without STOP. This way the identification for the changes to be downloaded are retained
in the original.
[1]
[2]

You might also like