122
  CitectSCADA за 90 минут Быстрый старт Хотите быстро освоить основы программирования CitectSCADA? Посвятив всего лишь полтора часа изучению данного руководства, вы получите необходимые базовые знания для начала работы с ПО CitectSCADA версии 7.20. Вы научитесь работать в среде разработки  создавать новый проект, конфигурировать  динамическую графику, задавать тренды и аварийные сигналы, а также сможете протестировать созданный проект в среде исполнения . Кроме того, мы расскажем о полезных «хитрост ях» и приемах программирования, которые сэкономят немало времени в практичес кой работе.  

CitectSCADA Quick Start Tutorial 7.2 Rus

Embed Size (px)

DESCRIPTION

CitectSCADA Quick Start Tutorial 7.2 Rus

Citation preview

  • CitectSCADA 90

    CitectSCADA? , CitectSCADA 7.20.

    , , , .

    , , .

  • CitectSCADA 7.20

    2 114

    .......................................................................................4

    .....................................................................................................................5

    ...................................................................................................................7

    .....................................................................................................................8

    ...........................................................................................................8

    -................................................................................12

    .....................................................................................15

    .................................................................................................................16

    ......................................................................................................19

    , ..........................................................20

    , ................................................................21

    c, .........................................................................22

    , .................................................................23

    , ...................................................................29

    , .............................................................32

    , ............34

    ..................................................................................................................37

    , ...........................................39

    , ...............................................................42

    , ....................44

    , .................................................................48

    , .....................................................................49

    , ........................................................................50

    , ............................................................51

    , 24- ..............................................56

    .................................................................................58

    ......................................................................................................58

    ...........................................................................................................................59

    ..............................................................................................................60

    ...................................................................................62

    ...........................................................................................................................63

    , Process Analyst..................................................................................66

    .....................................................................................................70

    .................................................................................................................71

  • CitectSCADA 7.20

    3 114

    ....................................................................................................................73

    . .........................................................................................74

    . ........................................................................................76

    . ....................................................................................................90

    . ...................................................................95

    . ................................................................................................99

  • CitectSCADA 7.20

    4 114

    CitectSCADA! ,

    .

    .

    , .

    CitectSCADA.

    , , ,

    ,

    .

    ,

    () Citect SCADA. Citect.

    .

    ,

    , .

    , , .

    , .

    , :

    .

    .

    .

    :

    ;

    ;

    ;

    ;

    ;

    : , , ,

    , , ,

    ;

    ;

    ;

    ;

    ;

    ;

    ;

    ;

    .

    .

    .

    :

    ;

    .

    .

    Schneider Electric Pty Ltd

    ()

    .

    ,

    .

    Schneider Electric Pty Ltd

    ()

    -.

    2012,

    Schneider Electric Pty Ltd

    (Australia). .

    ,

    (, )

    Schneider Electric Pty

    Ltd ().

    Citect, CitectHMI,

    CitectSCADA, CitectSCADA

    Reports. CitectHistorian, AMPLA

    Plant2Business

    Schneider

    Electric Pty Ltd ().

    Windows

    Microsoft.

    .

  • CitectSCADA 7.20

    5 114

    ,

    , ,

    Alt+Tab Alt , , Tab

  • CitectSCADA 7.20

    6 114

    CitectSCADA ,

    Citect Explorer () ,

    Citect Project Editor ,

    Citect Graphics Builder ,

    Citect Runtime , , ( )

    :

    1. .

    2. Alt, Tab ,

    , lt (Alt+Tab).

    3. , Windows, .

    ,

    2 .

  • CitectSCADA 7.20

    Citect Explorer.

    :

    All Programs ( ) Citect CitectSCADA 7.20 CitectSCADA Explorer ()

    New Project ( )

    New Project Name () Tutorial,

    , Dscription (), Create project

    based on starter project Project Tab_Style_1_XGA.

    OK .

    Help,

    .

    ,

    .

    CitectSCADA

    ,

    ,

    , . .

    Citect Explorer,

    .

    ,

    project include

    ( ),

    -

    .

    Example

    CitectSCADA.

    Page 7 of 114

  • CitectSCADA 7.20

    8 114

    , ,

    . . ,

    :

    .

    ( , ).

    , , - ().

    -, .

    Windows .

    , , ,

    .

    , ( -, ,

    . .)

    ( . ).

    CitectSCADA

    . Citect .

    .

    Citect Explorer

    Communications, . Clusters

    ().

    CitectSCADA , .

    ,

    Graphics

    Builder

    .

    ,

    ,

    CiCode VBA,

    .

    ,

    ,

    ActiveX-

    .

    .

    .

    Project Editor , Alt+Tab.

  • CitectSCADA 7.20

    9 114

    ()

    Cluster () Cluster1 MyCluster

    ( ); Comment, Replace

    ().

    Clusters Esc.

    Project Editor Servers

    () Network Addresses ( ).

    Enter

    ,

    .

    Enter

    ,

    .

    .

    :

    Add

    !

    ,

    .

    Add,

    Enter.

    ,

    Delete,

    .

    Delete,

    .

    ,

    ,

    Tools,

    Options

    Show Deleted.

  • 10 114

    CitectSCADA 7.20

    ()

    Network Addresses ( ) MyAddress, 127.0.0.1

    .

    Add . , TCP/IP,

    .

    .

    Cluster Network Address CitectSCADA:

    IO Communications ( -), Alarming ( ), Trending

    () Reporting ().

    Servers () .

    ,

    Citect.

    TCP/IP

    .

    127.0.0.1

    .

    -

    .

    , .

  • 11 114

    CitectSCADA 7.20

    ()

    Alarm Server ( ):

    TCP/IP MyAddress, MyCluster,

    Primary ( ). MyServer

    .

    :

    Report Server ( ) MyReportServer:

    I/O Server ( -) MyIOServer:

    .

    TCP/IP,

    CitectSCADA.

    -

    Primary ()

    Standby ()

    .

    .

    Trend Server ( ) MyTrendServer:

    .

  • 12 114

    CitectSCADA 7.20

    -

    Alt+Tab Citect Explorer. , Tutorial

    , Communications .

    Express I/O Device Setup ( -).

    Express Communications Wizard Next () . ,

    MyIOServer - (existing I/O Server).

  • 13 114

    CitectSCADA 7.20

    - ()

    Persisted Memory I/O Device ( -

    ), Next.

    , , .

    Persisted Memory I/O ,

    SCADA .

    -

    - Citect.

    ,

    .

    ,

    -.

    -

    .

    Citect.

    Citect

    .

    OPC, Next:

  • 14 114

    CitectSCADA 7.20

    - ()

    Next Finish (), .

    ,

    . ,

    .

    , .

  • 15 114

    CitectSCADA 7.20

    ,

    . Citect

    .

    CitectSCADA Administrators,

    . Windows .

    (, Windows. ,

    Windows, , Users.)

    Project Editor System, Roles.

    , Roles, ,

    Replace ().

    .

    ( 1 8) .

    CitectSCADA

    ()

    ,

    Windows.

    Citect.

    Windows,

    Citect

    Roles (),

    Windows,

    .

    . F2

    Users Roles.

    .

    . ,

    ,

    .

    CitectSCADA

    .

    Windows

    .

  • 16 114

    CitectSCADA 7.20

    CitectSCADA.

    . ,

    : /, /

    .

    , Tutorial, Tags ().

    Variable Tags .

    Enter

    ,

    .

    Enter

    ,

    .

    .

    :

    Add

    !

    ,

    .

    Add,

    Enter.

    ,

    Delete,

    .

    Delete,

    .

    ,

    ,

    Tools,

    Options

    Show Deleted.

    Project Editor Variable Tags

    ( ). , Alt+Tab Project Editor.

    Project Editor

    (

    ).

    Variable Tags

    .

    ( , , . .).

    .

  • 17 114

    CitectSCADA 7.20

    ()

    . .

    , . , Add Enter

    . Tab .

    Add

    . Replace ().

    ,

    .

    :

    , Add. , , . , Pump_1_CMD Pump_1_Mode. CMD Mode. , , Digital Integer , . CitectSCADA . , .

    Variable Tag Name ( ) Pump_1_CMD Data Type ( )

    DIGITAL

    I/O Device Name (

    -)

    IODev Address () Pump_1_CMD

    Raw Zero Scale Raw Full Scale

    Eng Zero Scale Eng Full Scale

    Eng Units Format ()

    Comment () Pump 1 Command On/Off

  • 18 114

    CitectSCADA 7.20

    , CitectSCADA .

    .

    (Engineering Units, EU), , . ( EU).

    Variable Tag Name ( )

    Pump_1_Mode Data Type ( )

    DIGITAL

    I/O Device Name (

    -)

    IODev Address () Pump_1_Mode

    Raw Zero Scale Raw Full Scale

    Eng Zero Scale Eng Full Scale

    Eng Units Format ()

    Comment () 1: 0 = , 1 =

    CitectSCADA (add-in) MS Excel, .

    , .

    Variable Tag Name ( )

    Pump_1_Speed Data Type ( ) INT

    I/O Device Name (

    -) IODev Address () Pump_1_Speed

    Raw Zero Scale 0 Raw Full Scale 32767

    Eng Zero Scale 0 Eng Full Scale 500.0

    Eng Units RPM Format () ###.# EU Comment () 1 0500 /

    : Format () EU ###.#

    ()

  • 19 114

    CitectSCADA 7.20

    . , () .

    Variable Tags, Esc.

  • 20 114

    CitectSCADA 7.20

    :

    ,

    , .

    ,

    , , , ,

    .

  • CitectSCADA 7.20

    Page 20 of 114

    ,

    Graphics Builder ( ), Graphics Builder .

    New Page ( ) . ,

    , :

    Page (). ,

    :

    Normal Normal OK, .

    . , .

    CitectSCADA.

    , (Blank) .

    .

    , Example, Include CSV_Include! , . .

    , Style box ( ) tab_style_1, Normal, .

  • CitectSCADA 7.20

    Page 21 of 114

    ,

    .

    ,

    .

    (Runtime).

    ###.## , .

    +1, +2 .. - , (c - ).

    .

    (x) , .

    ,

    . Save ()

    .

    MyPage , OK.

    Toolbox ( ) . , , .

    , F3 View ().

  • CitectSCADA 7.20

    Page 22 of 114

    ,

    ,

    , .

    View (), Grid Setup ( ).

    , , . , , F8. Align () Arrange ().

    Grid Setup 8 x 8 5 x 5 , .

    Snap to Grid ( ) OK, .

    .

  • CitectSCADA 7.20

    Page 23 of 114

    ,

    .

    .

    , , ,

    (. . ).

    ( ):

    /

    /

    .

    (.)

    ActiveX

    Process Analyst

    Pelco

    .

  • Page 24 of 114

    CitectSCADA 7.20

    , ()

    , Button Properties ( ).

    Text () , (). Manual.

    , , .

    , , .

    Input () , ,

    . Insert ().

    Insert Tag ( ).

    , .

    Insert Tag Pump_1_Mode.

  • Page 25 of 114

    CitectSCADA 7.20

    , ()

    Pump_1_Mode Up Command.

    Pump_1_Mode = 1.

    Manual 1 Pump_1_Mode,

    . 1.

    0 .

    . ,

    . , ,

    .

    :

    Manual;

    Ctrl;

    ;

    , ;

    .

    .

    , .

    , .

    + Ctrl, , .

    . Ctrl+D . Ctrl+C . Ctrl+V . Windows, . , Edit () . , .

  • Page 26 of 114

    CitectSCADA 7.20

    , ()

    .

    Up Command = 1 = 0. Pump_1_Mode

    ( ):

    Appearance :

    Manual Text, Auto, OK.

    , (Auto) (Manual)

    .

    .

    .

  • Page 27 of 114

    CitectSCADA 7.20

    ,

    ()

    Auto ( Ctrl, Auto

    ).

    ,

    On/Off (/). Input.

    Up Command Toggle(Pump_1_CMD).

    TRUE 1 FALSE 0.

    TRUE FALSE , .

  • Page 28 of 114

    CitectSCADA 7.20

    , ()

    Manual On/Off, Auto

    .

    Access () .

    Tool tip () Must be in Manual Mode to turn on and of (

    ), Disable () .

    Insert () .

    Insert Tag ( ).

    Pump_1_Mode = 0 .

    Embossed ().

    Access () Security (). CitectSCADA, , . CitectSCADA.

    OK.

    Pump_1_Mode 0 FALSE (. . ),

    . Embossed (),

  • Page 29 of 114

    CitectSCADA 7.20

    , .

    .

  • Page 30 of 114

    CitectSCADA 7.20

    ,

    .

    . ,

    , .

    Symbol Set Tool ( ).

    Manual,

    . ON symbol when Pump_1_Mode = 1.

    OFF symbol: Set,

    .

    .

    Lights_square_medium .

    .

  • CitectSCADA 7.20

    Page 30 of 114

    , ()

    grey (c).

    .

    ON,

    lights round. OK .

    Auto.

    ,

    .

    .

    ON symbol when Pump_1_Mode = 0 OK.

  • CitectSCADA 7.20

    Page 31 of 114

    , ()

    Digital () = 1 , CitectSCADA , .

    , CitectSCADA , .

    On/Off.

    ON symbol when Pump_1_CMD. OFF symbol: Set

    red () lights round, green ()

    ON.

    , Pump_1_CMD (. . 1),

    , ( 0), .

  • CitectSCADA 7.20

    Page 32 of 114

    ,

    .

    , . ,

    , .

    , ,

    Grid ().

    , .

    , ,

    Ctrl . ,

    ,

    , .

    Graphics Builder ( ) Arrange (),

    Align ().

    . Left Even ,

    OK.

    , . , . .

    , .

    ,

    Centre ( ). ,

    .

  • CitectSCADA 7.20

    Page 33 of 114

    , ()

    , . ,

    ,

    . , .

    , ,

    . View () Show Zoom ( ).

    F10.

    . , .

    , ( ), , , .

    , Zoom In () Zoom Out ().

    , , , , , .

  • CitectSCADA 7.20

    Page 34 of 114

    , ()

    , , ,

    . ,

    .

    Grid (), F8, Snap to Grid (

    ), .

    ,

    ( , ), Enter

    ( ) ,

    .

    , . Enter

    ( , ).

    .

    ,

    , .

    F8, Snap to Grid ( c).

    Rectangle Tool (). ,

    .

    Windows XP . , XP Style ( XP) Appearances ().

    , , ,

    ( ).

  • CitectSCADA 7.20

    Page 35 of 114

    , ()

    Rectangle Properties ( ), Solid

    (), Corner Radius ( ) 4, Line Color ( ) -,

    Filled ( ) - , .

    , ( ), .

    Ctrl , . .

    , 3D Effects .

    Lowered () 3D-

    Depth () Color (), OK.

  • CitectSCADA 7.20

    Page 36 of 114

    , ()

    ,

    . ,

    .

    , , Send to Back (

    ) , , Arrange (), Send to Back .

    , . .

  • CitectSCADA 7.20

    Page 37 of 114

    . ,

    , ( )

    . .

    Citect :

    Startup () ,

    Active Alarms ( )

    Alarm Summary ( )

    Disabled Alarms ( ) , ,

    Hardware Alarms ( ) ,

    Process Analyst ( ) ,

    Popup Process Analyst ( )

    ,

    .

    .

    , .

    Project Editor ( ) System.

    Menu Configuration ( ).

    Menu Configuration .

    4 . 2 .

    ( 1):

    Pages ()

    Alarms ( ) ,

  • CitectSCADA 7.20

    Page 38 of 114

    Trends () ,

    2 1. 2,

    , 1, .

    2:

    Pages ()

    Alarms

    (

    )

    Trends

    ()

    o MyPage ( )

    o Startup ()

    o Active Alarms ( )

    o Alarm Summary ( )

    o Disabled Alarms ( )

    o Hardware Alarms ( )

    o Process Analyst ( )

    o Popup Process Analyst ( )

  • CitectSCADA 7.20

    Page 39 of 114

    ()

    , ,

    MyPage. ,

    Order () , .

    Menu command CiCode,

    . PageDisplay(MyPage), Citect

    MyPage, .

    Citect . , Symbols ()

    :

    .

    (.)

    icons_32x32 MyPage.

    Symbol ().

    , Add ().

    Startup (),

    Level 2 ( 2) Startup ().

    PageDisplay ( ) Startup ().

    Add ().

  • CitectSCADA 7.20

    Page 40 of 114

    ()

    , :

    1

    2

    1 Pages

    ()

    MyPage PageDisplay(MyPage) icons_32x32.page

    2 Pages

    ()

    Startup PageDisplay(Startup) icons_32x32.page

    3 Alarms ()

    Active Alarms PageDisplay(Alarm) icons_32x32.alarm_act

    4 Alarms ()

    Alarm Summary PageDisplay(Summary) icons_32x32.alarm_sum

    5 Alarms

    ()

    Disabled Alarms PageDisplay(Disabled) icons_32x32.alarm_dis

    6 Alarms ()

    Hardware Alarms PageDisplay(Hardware) icons_32x32.alarm_hw

    7 Trends ()

    Process Analyst PageDisplay(ProcessAnalyst) icons_32x32.trend

    8 Trends ()

    Popup Process Analyst WinNewAt("!ProcessAnalystPopup", 200, 200, 2) icons_32x32.trend_popup

    ,

    , , ,

    . ,

    . CitectSCADA Computer Setup Wizard (

    CitectSCADA), .

    Project Editor ( ) Alt+Tab. Compile ()

    File ().

    .

    , Compilation

    Success ( ).

  • CitectSCADA 7.20

    Page 41 of 114

    , ,

    . , ,

    .

  • CitectSCADA 7.20 , ()

    Page 40 of 114

    CitectSCADA. Citect

    Explorer Alt+Tab.

    , Project List ( )

    Tutorial (). Computer Setup

    ( ).

    CitectSCADA.

    Express Setup (-

    ) Next.

    Project Name

    ( ), Tutorial

    () Next.

  • CitectSCADA 7.20 , ()

    Page 41 of 114

    Server Display Client, Next.

    Stand Alone

    ( ).

    citect

    Next.

    Finish.

    .

    . CitectSCADA CitectSCADA . .

    V7.20 . Citect , .

  • Page 42 of 114

    CitectSCADA 7.20

    ,

    . Runtime Manager ( ),

    .

    , :

    OK .

    .

    . MyPage ( ).

    .

  • Page 43 of 114

    CitectSCADA 7.20

    , ()

    Manual, Auto , .

    , On/Off .

    On/Off ,

    . , On/Off.

    Manual On/Off.

    , .

  • Page 44 of 114

    CitectSCADA 7.20

    ,

    Graphics Builder, Alt+Space,

    Graphics Builder. ,

    Windows.

    , Ctrl (

    Windows ).

    , .

    Zoom (), Align () Grid (),

    .

    , .

    Appearances () General

    () . Filled Color .

    Gradient Fill ( )

    - Gradient Color.

    Gradien Direction ( ) .

  • Page 45 of 114

    CitectSCADA 7.20

    , ()

    , Fill () Level ()

    .

    Insert Pump_1_Speed. Background Color ( ) OK.

    . , 0

    500 /, ,

    .

    ,

    .

  • Page 46 of 114

    CitectSCADA 7.20

    , ()

    , ( )

    . ( )

    Graphics Builder.

    . .

    : , View () Show Status

    Bar ( ).

    Paste Symbol ( ).

    Symbol Selection ( ),

    xp_sliders .

    right_normal .

  • Page 47 of 114

    CitectSCADA 7.20

    , ()

    . Pointer Symbol ( ),

    Symbol Properties ( ).

    Slider () Vertical () .

    .

    , , Vertical .

    Insert Pump_1_Speed.

    : Continuous update ( ),

    .

    At Maximum ( )

    , . OK.

    . .

    ,

    . CitectSCADA

    , ,

    .

    : - ,

    (, n/ff) Access ().

  • Page 48 of 114

    CitectSCADA 7.20

    ,

    , .

    A .

    Pump 1.

    : , , ,

    .

    ,

    . ,

    .

    3D- , , OK.

  • Page 49 of 114

    CitectSCADA 7.20

    , c

    CitectSCADA 24- .

    , .

    128 , ,

    , .

    Pump 1 , Text Properties (

    ). Foreground color ( ).

    Edit (). ,

    , RBG .

    32

    24- ( , 32- ).

    ()

    , OK .

    , OK.

    .

  • CitectSCADA 7.20

    Page 50 of 114

    ,

    Number ().

    , .

    Number () (Text) . , General Appearance ( ) Text Properties Display Value ( ).

    Insert Tag Pump_1_Speed.

    , .

    General ( ) , OK.

    .

  • CitectSCADA 7.20

    Page 51 of 114

    ,

    , .

    Symbol Set ( ).

    .

    Set OFF, Off

    . Library ()

    pump_base_xlarge. Symbol left_red.

    Set ON, On

    . left_green pump

    .

    Insert Pump_1_CMD. OK.

  • CitectSCADA 7.20

    Page 52 of 114

    , ()

    .

    , .

    Static Symbol ( ) .

    Tanks_cylindrical. .

    , tanks_cyl_conb_30 c

    tank_large, .

  • CitectSCADA 7.20

    Page 53 of 114

    , ()

    Pipe () .

    Pipe ,

    . ,

    CitectSCADA, 3D.

    : -

    , - .

    :

    Pipe, Ctrl (

    ).

    ,

    . ,

    , .

    ( Ctrl, )

    , .

    , ,

    .

    , .

    Ctrl, , Pipe Properties (C

    ). 7, OK,

    .

  • CitectSCADA 7.20

    Page 54 of 114

    , ()

    .

    , ,

    .

    , , .

    .

    ,

    . ,

    , , .

    , ,

    Ctrl Key . Ctrl.

    Group ( Group Arrange ().

    Send to Back () ( Sent to Back

    Arrange).

    . ,

    Group Properties ( ), Pipe Properties ( ).

    , .

    Fill ().

    Pump_1_CMD

    ON color.

    OFF Color

    - ON Color

    . OK.

    .

    .

    , , , .

    Ctrl .

  • CitectSCADA 7.20

    Page 55 of 114

    , ()

    . ,

    , .

    (bar graph) (

    ). .

  • CitectSCADA 7.20

    Page 56 of 114

    , 24-

    CitectSCADA ,

    ,

    24- .

    ,

    24- ,

    .

    , Tank ().

    Edit Cut Link ( ). . , , , .

    : , . , .

    Tools () Swap Colors ( ).

  • CitectSCADA 7.20

    Page 57 of 114

    , ()

    , Swap Range ( ). (gray)

    From Color ( ) To Color ( )

    OK.

    .

    Adjust Colors (

    ), Tools.

    , , .

    , .

    , ,

    20 %.

    32-

    .

    .

  • CitectSCADA 7.20

    Page 58 of 114

    CitectSCADA . :

    (Alarms)

    (Summary Alarms)

    (Disabled Alarms)

    (Hardware Alarms)

    (Trends)

    (Double Trends)

    (Popup trends)

    (Instant Trends)

    (Administration Tools)

    ,

    .

    . , ,

    .

    Citect Project Editor ( Alt+Tab). Project Editor

    Alarms ( ), Digital Alarms ( ).

    Digital Alarms , . ,

    , .

    Add ().

    , Enter ,

    , , Add ().

  • CitectSCADA 7.20

    Page 59 of 114

    ()

    Variable Tags (, Pump_1_Mode = 0), .

    , Digital Alarms .

    . Citect Project Editor

    ( Alt+Tab). Project Editor Tags (),

    Trend Tags ( ).

    Trend Tags ( ), , Add ().

    .

  • CitectSCADA 7.20

    60 114

    ()

    Pump_1_Speed .

    2 ,

    .

    Citect SCADA . F2,

    . F2

    .

    , Trend Tags.

    .

    , ,

    Citect SCADA.

    Citect Project Editor.

    Project Editor System (), Roles ().

    . , 6 5.

    , , , .

    , -.

    Starter Project ( ) Administrators (). Operators (). Users

    () Windows 1 . Roles

    (), , Add ().

  • CitectSCADA 7.20

    61 114

    ()

    Windows Citect. Project Editor

    System, Users.

    , Replace ().

    Local User ( ), , Add ().

    , *,.

    citect. .

    Administrators (),

    .

    .

    , .

  • CitectSCADA 7.20

    62 114

    Find () Replace ()

    Pump_1_CMD Pump_1_RUN,

    .

    , .

    Citect Project Editor.

    Edit (), Replace

    ()

    Ctrl+R.

    Pump_1_CMD Find () Pump_1_Run Replace with ( ). ,

    Current Project ( ) ( ) .

    Find ().

    Pump_1_CMD. Replace all ( ).

    , , ,

    Graphics Builder, .

    .

    .

  • CitectSCADA 7.20

    63 114

    Runtime , ,

    . , Runtime .

    MyPage ( ).

    Auto (), Manual (). On/Off (/).

    , , , ,

    , .

    ,

    Manual ().

    , .

    ,

    . ,

    (

    ).

    Alarms ( ) ,

    Active Alarms ( ). ,

    alarm.

    ,

    .

    MyPage Areas () Privileges ( ), . .

  • CitectSCADA 7.20

    64 114

    ()

    (

    ) ,

    . 1.

    , , -.

    Login .

    Login Form, , .

    kernel citect.

    , .

    Windows, CitectSCADA, , , .

    . .

  • CitectSCADA 7.20

    65 114

    ()

    , . .

    , ,

    . ,

    , , .

    , .

  • CitectSCADA 7.20

    66 114

    , Process Analyst CitectSCADA

    . Process Analyst ( ) ActiveX,

    .

    Process Analyst . ,

    .

    Add Pens ( ).

    Process Analyst

    . , . , Add Panes ( - ). .

    Search (), , . Pump_1_Speed Add ().

    Type (): Trends () Alarms (

    ). Pump_1_Mode .

    Add (), OK.

    , Pump_1_Speed,

    Pump_1_Mode. , ,

    .

    , ,

    , .

  • CitectSCADA 7.20

    67 114

    , Process Analyst ()

    / .

    / .

    . ,

    Auto-Scroll ()

    50 %

  • CitectSCADA 7.20

    68 114

    Process Analyst. Properties ().

  • CitectSCADA 7.20

    69 114

    , Process Analyst ()

    Pane 1 Background color.

    , ,

    .

    250, 250, 190 ,

    , Add Custom Colors.

    OK, .

    Apply (), Process Analyst.

    Pump 1 Speed RPM (/) Pane 1 .

    . Straight () , . Stepped () , , , .

    , Citect SCADA.

    -, 2, Straight ()

    Stepped (). OK, Process Analyst,

    .

  • CitectSCADA 7.20

    70 114

    , Process Analyst ()

    , Object (), ,

    .

    Process Analyst , , ,

    Save (). Process Analyst

    .

    Save

    ().

    Load View

    ( ).

    MyPage ( ),

    , .

  • CitectSCADA 7.20

    Page 70 of 114

    ,

    .

    , Citect Explorer (

    Alt+Tab) Tutorial ().

    Backup ( ) .

    Browse (), , .

    Backup ( ). , CitectSCADA

    .

    OK Backup Complete ( ) .

  • CitectSCADA 7.20

    Page 71 of 114

    ,

    . CitectSCADA

    , , ,

    .

    Restore () ( ) Tools

    () Restore ().

    Browse (), .

    , .

    , , , ,

    , - . ( , ,

    .)

    , New Project ( ). Name () ,

    TutorialTest ( ), OK.

    ( OK Restore Complete (

    ) TutorialTest, . Citect

    Project Editor, Computer Setup Wizard (

    ) ,

    TutorialTest .

    , Tutorial TutorialTest.

    Shutdown () Alt Space.

  • CitectSCADA 7.20

    Page 72 of 114

    ()

    Citect Runtime , ,

    .

    TutorialTest File Citect Explorer, Delete Project ( ).

    , CitectSCADA.

    .

  • CitectSCADA 7.20

    Page 73 of 114

    , , :

    1. . , -

    .

    2. , CitectSCADA

    , .

    .

    3. , .

    4. -. Help,

    , .

    5. CitectSCADA. CitectSCADA

    -.

    6. , Tutorial2.

    .

    , ,

    , , .

  • CitectSCADA 7.20

    Page 74 of 114

    .

    CitectSCADA ,

    .

    1 ,

    Pump_1_Mode 1.

    Graphics Builder ( ), Graphics Builder .

    MyPage Manual,

    . Input () :

    MultiSignatureTagWrite("Pump_1_Mode", "1", "", "kernel", "", "", "")

    .

    Citect Editor ( Citect)

    . .

    , MyPage Manual.

    , Citect .

    Verify ().

  • CitectSCADA 7.20

    Page 75 of 114

    . ()

    , kernel.

    , kernel .

    citect OK.

    , .

    Approve ().

    .

    Ok.

    Manual ().

    -.

  • CitectSCADA 7.20

    Page 76 of 114

    .

    ,

    . , manual, auto run 1,

    , .

    ,

    ,

    .

    ,

    . (.

    ) icode.

    -.

    New Page ( ).

    Super Genie ().

    .

  • CitectSCADA 7.20

    Page 77 of 114

    . ()

    .

    ,

    , On/Off Auto/Manual.

    equipment ().

    Text ( A)

    . EQUIPMENT.

    .

    ,

    16. Foreground color .

    OK.

  • CitectSCADA 7.20

    Page 78 of 114

    . ()

    , .

    ,

    . .

    Toolbar

    . Title ().

    EQUIPMENT .

    , 14.

    Foreground .

    Display Value ( ) . String () Type ().

  • CitectSCADA 7.20

    Page 79 of 114

    . ()

    ?Title? , . ,

    .

    OK.

    Straight Line ( ) .

    Title () ,

    , .

    -.

    OK.

    . , . .

  • CitectSCADA 7.20

    Page 80 of 114

    . ()

    .

    .

    Auto .

    , .

    ?Mode? = 0.

    , Auto

    . ,

    ?Mode?

  • CitectSCADA 7.20

    Page 81 of 114

    . ()

    OK.

    .

    Auto Manual.

    0 1, OK.

  • CitectSCADA 7.20

    Page 82 of 114

    . ()

    Auto Manual.

    . , ,

    - . ,

    .

    Paste Symbol ( ).

    lights_square_small library.

    .

    Visibility () ?Mode? = 1.

    , .

  • CitectSCADA 7.20

    Page 83 of 114

    . ()

    Auto,

    Manual.

    Visibility

    () . 1 0.

    OK.

  • CitectSCADA 7.20

    Page 84 of 114

    . ()

    Manual.

    , Auto, .

    . ,

    On/Off, MyPage. ,

    .

    On/Off MyPage

    . .

    .

    , .

  • CitectSCADA 7.20

    Page 85 of 114

    . ()

    Disable () ?Mode? = 0.

    , , , ?Mode?, 0,

    On/Off .

    Input () , ?Run?. OK.

    On/Off. SymbolSet ( )

    .

    ?Run? = 1.

    Set () Off,

    Square_lights_medium. OK.

    On

    . OK, .

  • CitectSCADA 7.20

    Page 86 of 114

    . ()

    , MyPage

    .

    ,

    .

    .

    . ,

    10.

    Close () .

    Input () Winfree(). , .

  • CitectSCADA 7.20

    Page 87 of 114

    . ()

    OK.

    .

    (),

    . , -

    : ?Mode?, ?Run? ?Title?.

    , .

    Page Properties

    ( ) Properties () File ().

  • CitectSCADA 7.20

    Page 88 of 114

    . ()

    Associations ()

    Add (). Mode ()

    .

    Run () Title ().

    :

    , .

    , In Use ()

    Yes, - .

    , , In Use ()

    Yes. , ,

    .

    .

    , . .

  • CitectSCADA 7.20

    Page 89 of 114

    . ()

    .

    .

    , Tutorial (), New

    ().

    myequipments.

    OK.

    myequipment .

    myequipment . !equipment

    OK.

    .

    , .

  • CitectSCADA 7.20

    Page 90 of 114

    ! . . , .

    , .

  • CitectSCADA 7.20

    Page 90 of 114

    .

    .

    , .

    -,

    , ,

    .

    Graphics Builder ( ) New Page ( ).

    Genie ().

    Symbol Set ( ) , .

    OFF, .

    ON

    . %Run% = 1 ON.

  • CitectSCADA 7.20

    Page 91 of 114

    . ()

    Input ()

    . AssMetadata(-2, -2);.

    WinNewAt("!equipment", 100, 200, 1+4+8+32+64+256+512, "MyCluster");

    mode CiCode . , . .

    AssMetadata

    , .

    (-2) , .

    WinNewAt . (

    ), . X Y

    , . ,

    . -,

    , WinNewAt. (

    ) .

  • CitectSCADA 7.20

    Page 92 of 114

    . ()

    Metadata () .

    Add () Mode (). Value () %Mode%.

    Run Title. , - %

    ?.

    OK.

    , .

    .

    .

    Edit () Attach Super Genie (

    ).

  • CitectSCADA 7.20

    Page 93 of 114

    . ()

    Attach Super Genie ( ) ,

    .

    Add ().

    myequipments.

    !equipment

    .

    !equipment.

    myequipments.!equipment

    .

    :

    .

    OK.

  • CitectSCADA 7.20

    Page 94 of 114

    . ()

    , , .

    , ,

    . , ,

    .

    .

    GeniePump

    myequipments. , Tutorial ().

    OK.

    , .

    .

  • CitectSCADA 7.20

    Page 95 of 114

    .

    MyPage.

    Graphics Builder , MyPage .

    MyPage, .

    GeniePump , .

    Genie .

    myequipments

    . GeniePump

    . ,

    .

  • CitectSCADA 7.20

    Page 96 of 114

    . ()

    ,

    , Genie.

    ,

    . .

    Pump_1_Run . Pump_1_Mode

    .

    Title () Pump 1 .

    , , ,

    , Citect .

    , Title () Pump 1.

    , .

    , CitectSCADA

    . ,

    . ,

    . :

  • CitectSCADA 7.20

    Page 97 of 114

    . ()

    . ,

    , . ,

    Delete () . GeniePump

    .

    , , .

    , Pump 1

    , GeniePump .

    .

    , GeniePump, .

    , .

    GeniePump.

  • CitectSCADA 7.20

    Page 98 of 114

    . ()

    !equipment.

    Pump 1

    .

    On/Off, .

    Auto Manual,

    MyPage , .

    , Close

    ().

    , .

    (, Pump_2)

    . :

    1. Pump_2 Project Editor ( ).

    2. .

    3. .

    . , . CiCode, .

  • CitectSCADA 7.20

    Page 99 of 114

    .

    CitectSCADA V7.20 .

    , ( ,

    ). Tag Override

    ( ).

    Tag Override ,

    .

    Tank_1_Level.

    ,

    . Tank_1_Level.

    , .

    Add ().

    , Graphic Builder.

  • CitectSCADA 7.20

    Page 100 of 114

    . ()

    1 ,

    -.

    Appearance ().

    , .

  • CitectSCADA 7.20

    Page 101 of 114

    . () Fill (), Level () .

    Tank_1_Level .

    .

    , ( ), . Tank_1_field.v (.v) (.field).

    OK. ,

    , .

    Slider () . Slider ()

    , Vertical () .

    Tank_1_Level, .field.v.

    , , .

    , .

    OK.

  • CitectSCADA 7.20

    Page 102 of 114

    . ()

    .

    , .

    , ,

    , .

    ,

    .

    , ,

    .

    .

    , .

    Fill () ,

    .

    Tank_1_Level.

  • CitectSCADA 7.20

    Page 103 of 114

    . ()

    OK.

    . PUMP 1

    Tank 1.

    .

    Tank 1.

    OK.

  • CitectSCADA 7.20

    Page 104 of 114

    . ()

    Tank_1_Level.

    .

    , 1.

    . , , -

    , .

    .

    3D Effects (3D-)

    Lowered ().

    (Highlight color).

    .

    OK.

  • CitectSCADA 7.20

    Page 105 of 114

    . ()

    Number () .

    ,

    .

    Tank_1_Level. ###.#.

    Appearance () OK.

  • CitectSCADA 7.20

    Page 106 of 114

    . ()

    Tank_1_Level.

    .

    1.

    Override .

    , , Bold

    () 10. Apply ().

    On/Off, Pump_1_Run,

    . ,

    Tank_1_Level .

    Input () Tank_1_Level.OverrideMode = 1.

    Visibility () Tank_1_Level.OverrideMode = 1.

  • CitectSCADA 7.20

    Page 107 of 114

    . ()

    OK.

    C Override .

    Stop Override.

    Visibility () 1 0.

  • CitectSCADA 7.20

    Page 108 of 114

    . ()

    Input () Tank_1_Level.OverrideMode = 0.

    C (override) verride

    Tank_1_Level. , verride.

    Override.

    ## () ,

    . .

    Apply ().

  • CitectSCADA 7.20

    Page 109 of 114

    . ()

    ,

    override. override,

    .

    : , override 1,

    override .

    -.

    Visibility () Tank_1_Level.OverrideMode = 0.

    Display Value ( ) . Tank_1_Level.

    ###.#.

    Apply ().

    override, . Input ()

    Keyboard Commands ( ) .

  • CitectSCADA 7.20

    110 114

    . ()

    Add () ##### ENTER (Key

    sequence). 5- .

    () . , : 46.24, .34, 100 . .

    , Command () Tank_1_Level.Override.V = arg1.

    OK.

    , Override .V,

    arg1 (, ).

    .

    . - .

    2 .

  • CitectSCADA 7.20

    111 114

    . ()

    Visibility () Tank_1_Level.OverrideMode = 0.

    OK.

    1, .

    , .

    , .

    , .

    .

    .

    ( , .).

  • CitectSCADA 7.20

    112 114

    . ()

    verride. , Stop Override,

    .

    , .

    ,

    ( ,

    ).

    ,

    Enter ().

    Override

    .

    Stop Override, ,

    , .

    , ,

    . . ,

    .

    .

    override.

    Graphics Builder ( ).

    Computer Setup Editor ( ).

    Sector () Page. Parameter ()

    OverrideDitheringColor.

    -1,

    . ,

    Page ()

    -1.

  • CitectSCADA 7.20

    113 114

    . ()

    Ctrl+S, , Computer Setup Editor ( ).

    , , override.

    .

    , .

    (, 18). OVERRIDE ACTIVE ( OVERRIDE

    ) .

    .

    Visibility () .

    Tank_1_Level.OverrideMode.V = 0, , .

    OK, .

  • CitectSCADA 7.20

    114 114

    . ()

    .

    OVERRIDE ACTIVE .

    override,

    , OVERRIDE ACTIVE, OK.

    , , , .