Home
        Administrator Manual
         Contents
1.         Right click on the new demand input  e Execute Configuration   Demand Input command  e Modify parameters as needed  At the very least one must set      Managerto Enabled       Analog  nput to appropriate analog input reading demand at the point of interest  e Select Savet  Exit    Object modifications are logged in SM event log     It is advisable to configure associated RemoteStations demand input configured so it   s value is  never more than input   s very Aigh threshold  and never less than input   s very  ow threshold  This  way out of range values        still reported via alarms when demand input value is either Aigh or low   but are never so far out of range as to cause inapropriate peak shaver demand response  This  behavior can be accomplished by computing demand input value using appropriate evaluator     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 32 of 36    Load Points    Load points are objects used by LoadManagement service to connect and disconnect power users  from the power grid  To crate a new demand input proceed as follows     Start the Main Viewer   Open LoadManagement service window  Right click anywhere in the Load Points display  Execute the New Load Point    command   Enter the new load point name    The new load point appears in Load Points display  To configure the new load point        Right click on the new load point  e Execute Configuration   Load Point command  e Modify par
2.     15 are used to define bit pattern  dictated by target device to set control to state 0   specification  Bits 15   8   0  Bits 7   0   1 or 2  See  Bits O   15 are used to define bit CCDC Technical Notes    pattern to set control to state 0  Bits 16   31 are bits used to define bit  Bits 16   31 are used to define pattern to set control to state 1   bit pattern to set control to state Bits 31   24   1  Bits 23   16   1 or 2  1  See CCDC Technical Notes    Operational bit patterns  as Bits 15   8   Pulse duration  ms  Bits 7    Mom  Control Outputs DNP Class  dictated by target device 0   0x03 or 0x04  See CCDC Technical  specification  otes         Bits 0   15 are to define bit  pattern to operate control                    Notes   e Protocols not listed below do not use the parameter  i e  parameter is ignored   e       cases  bit    is the least significant bit   e CCDC Technical Notes is the NeXGen firmware technical manual available from Telescada   e Empty table cell means parameter is ignored in that case   Evaluation    Each I O point manager holds two values     e Actual value  stored in point   s A Va ue register   this is unscaled value as reported by  remote station  and  e Computed value  stored in point   s CValue register  this is a value computed from point s  AValue  and   or other values in the database     Evaluators are short data conversion programs  written by SM administrators in T  SQL  which  compute CValue from AValue and  possibly  from other valu
3.     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 31 of 36    Start the Main Viewer   Right click on LoadManagement   Execute Configuration   Service command   Modify parameters as needed  At the very least one must set  o Manager to Enabled    e Select Save  Exit    Alternatively  with LoadManagement service window already open  proceed as follows     e Right click on window title  e Execute Configuration   LoadManagement command  e Modify parameters as needed   e Select Savet  Exit  Strategies    The service allows for three possible strategies  Primary  Secondary  and Emergency  One can  define a set of load groups for each strategy  and assign each load point to appropriate laod group  for each strategy as described in Load Points section  Switching between strategies can only be  manually initiated by an operator     Single strategy load management is possible   one can leave Strategy parameter set to Primary and  never change it  In this case load point parameters Group  and GroupE can remain undefined     Demand Inputs    Demand inputs are used to account for managed system power demand  To crate a new demand  input proceed as follows     Start the Main Viewer   Open LoadManagement service window  Right click anywhere in the Demand Inputs display  Execute the New Demand Input    command   Enter the new demand input name    The new demand input appears in Demand Inputs display  To configure the new demand input
4.   Load points with higher AOT value have higher  reconnect priority        Secondary Loads    Secondary loads are load points which operate only when associated primary load operates   Secondary loads are not operated directly by any LoadManagement program     load point is a  primary load point when parameter LoadType is set to Primary     load point is secondary when  parameter LoadType is set to identify associated primary load  Beware of circular references  For  example  when load    is secondary to load    and vice versa  neither load point will operate  automatically under any LoadManagement program     Programs    LoadManagement service offers three types of programs  demand responder  load state reinserting   LSR  manager  and load rotation  LR  manager     Demand Response    Demand response is done by DemandResponder type program s   One can create and run as many  programs as necessary  DemandResponder type programs run    peak shaving algorithm which  attempts to keep power demand below operator specified high threshold          crate a new program proceed as follows     Start the Main Viewer   Open LoadManagement service window  Right click anywhere in the Programs display  Execute the New Program    command   Enter the new program name   Select DemandResponder for program type           new program appears in the Programs display  To configure the new program     e Right click on the new program   e Execute Configuration     Program command   e Modify parameters
5.   RouteNo  Not used        a206    This is a Scientific Atlanta 206 switch     Address  32 bits  S   Start Bits  A   Utility Address  B   Switch Address          Bits 31 28 27 24   23 20  19 16  15 12 ll 8 7 4 3 0       0 S 0    0                                     Address2  16 bits  A   Function Code 0  B   Function Code 1                         Bits 15   12 11 8 7 4 3 0             BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 14 of 36          0    0                         RouteNo  Not used     I O Points    In SM  Z O points are subsystems which manage data associated with corresponding data sources         data consumers in the field  Each input has two value registers  AVa ue  actual value   and  CValue  computed value   The first holds the value found at remote data source   consumer   preserving remote register encoding  The second holds the computed value when one is needed     There are two kinds of I O points   e               manage data associated with corresponding data sources in the field  such as  voltage readings  current readings  etc   e  Qutputs   manage data associated with corresponding data consumers in the field  such as  relay coils on switches  analog outputs  etc     Definition         define a new I O point     e Start the Main Viewer   e Open RemoteStations service window   e Open     Points window   e Right click anywhere      the     Points display   e   Execute New Input    command
6.   e Confirm command execution     To operate a number of load points simultaneously     Select load points of interest in the LoadManagement service window  Right Click on any of the selected load points   Execute Operate Load Point    command   Confirm command execution         operate all load points assigned to the same load group     e Right Click on the load group of interest in the LoadManagement service window  e Execute Operate Load Points    command  e Confirm command execution    Load Point Operation Priority    Load point disconnect priority is computed in the following order     e Associated load group DisconnectPriority parameter values are compared  Load points with  lower parameter value have higher disconnect priority    e Load point DisconnectPriority parameter values are compared  Load points with lower  parameter value have higher disconnect priority    e Load point AOT values are compared  Load points with lower AOT value have higher  disconnect priority     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 34 of 36    Load point reconnect priority is computed in the following order     e Associated load group ReconnectPriority parameter values are compared  Load points with  lower parameter value have higher reconnect priority    e Load point ResconnectPriority parameter values are compared  Load points with lower  parameter value have higher reconnect priority    e Load point AOT values are compared
7.  22 00 00    Nome Running Status Nome  Monager Status MngStartTOD MngEndTOD  PeakShaver Enabled Yes OK MoWeFr Enabled OK 10 00 00 22 00 00  AfterPeakLSR Enabled Yes OK TuThSa Enabled OK 10 00 00 22 00 00  EveningLSR Enabled Yes OK Sunday Enabled      10 00 00 12 00 00    1    LMDINome Manager LMDiStotus Stotus ValueDT Value Comments  Blair Enabled OK OK 2013 12 27 12 24 00 349       Pender Enabled OK OK 2013 12 27 12 24 00 332 OK  Pierce Enabled OK OK 2013 12 27 12 24 00 350 OK    LMLPNome                LMLPStatus AOT Status VolueDT Value Comments  AlbersJ Enabled OK 0 00 00 OK 2013 12 27 12 24 00 OFF   ReppertS Enabled OK 0 00 00 OK 0001 01 01 00 00 00 ON   StratmanE Enabled OK 0 00 00 OK 0001 01 01 00 00 00 ON   MANUAL MODE  TimmermanF Enabled OK 0 00 00 OK 0001 01 01 00 00 00         s  Connected to   POINCARE SmartMaster service  site NYBTE               The service uses demand inputs to account for managed system power demand  and  oad points to  manage demand response  Each load point can be used to connect   disconnect one or more power  consumers  Load point operations can be manually initiated by an operator  or automatically  executed by SM based on program settings  One can create as many programs as necessary  Three  types of program managers are available  peak shavers  load state reinserting managers  and  oad  rotation managers  Finally  load points can be grouped in  oad groups for group management      Ton configure LoadManagement service proceed as follows 
8.  Execute Configuration     Program command   e Modify parameters as needed  For the program to run correctly all parameteres need to be  defined properly    e Select Save  Exit    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 36 of 36    Object modifications are logged in SM event log     Program parameter SchedulingMethod must be set to MngStartTOD if the program is to execute  daily at the time of day specified by MngStartTOD parameter     Program parameter SchedulingMethod must be set to MinAfterEndOfPP if the program is to  execute daily MinAfterEndOfFPP minutes after peak period                    Program parameter OperationMode must be defined appropriately to specify which load points are  o be issued LSR commands  The table below lists available options                    OffAndOn      load points are issued LSR commands  OffOnly Only loads in OFF state are issued LSR commands  OnOnly Only loads in ON state are issued LSR commands          OffAndOnOperatedToday   Only loads operated previously on the day of program execution         issued LSR commands       OffOnlyOperatedToday Only loads in OFF state operated previously on the day of program  execution are issued LSR commands             OnOnlyOperatedToday Only loads in ON state operated previously on the day of program  execution are issued LSR commands                BTE CORPORATION  631  673 8339 http   www btecentral com    
9.  I O points  It is interpreted differently  depending on  communications protocol used to communicate with remote station hosting the I O point  The table  below describes parameter interpretation on a case by case basis        Generic DNP 3 0    Generic Modbus    Telescada NeXGen Modbus                      Analog Inputs DNP Class      DNP Cla    A single bit mask which A single bit mask which indentifies the   Binary Status Inputs C ass indentifies the status bit  If that status bit  If that bit is 1  I O point value  bit is 1  I O point value   1  else   1  else I O point value   0       point value   0    Multi Val Status Inputs DNP Class    Pulse Counters DNP Class    Binary Control Outputs DNP C ass Operational bit patterns  as Bits 0  15 are used to define bit pattern                      dictated by target device  specification    Bits O   15 are used to define bit  pattern to set control to state 0   Bits 16   31 define bit pattern to  set control to state 1           to set control to state 0    Bits 15   8   0  Bits 7   0   0  See CCDC  Technical Notes     Bits 16   31 are bits used to define bit  pattern to set control to state 1    Bits 31   24   1  Bits 23   16   0  See          BTE CORPORATION     631  673 8339    http   www btecentral com    SmartMaster    2014    Administrator Manual    Page 16 of 36       CCDC Technical Notes               PSP   16777216  or 256  Reverse  operation logic    Timed Control Outputs DNP Class  Operational bit patterns  as Bits  
10.  as needed  For the program to run correctly all parameteres need to be  defined properly    e Select Save  Exit    Object modifications are logged in SM event log     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 35 of 36    Parameter 7DA   Total Demand Analog Input  must be set to identify RemoteStations service  analog input responsible for reporting total demand managed by the program  TDAI threshold  parameter values must satisfy the following condition for the program to be able to function     VlowThr  lt   LowThr  lt  HighThr  lt   VhighThr    TDAI Low threshold CLowThr  and high threshold  HighThr  parameter values are used for load  management  When TDAI demand reading is higher than High7Thr setting enough load points are  disconnected to bring demand below ZighThr setting if possible  When TDAI demand reading is  lower than LowTr setting enough load points are reconnected to bring demand just below HighThr  setting if possible  TDAI VlowAlarm  LowAlarm  NormalAlarm  and HighAlarm parameteres should  be set to False to avoid unnecessary alarms     TDAIConfiguration parameter can be used to configure TDAI  By clicking on 7DA Configuration  one goes straight to TDAI configuration window     InputManagerName must identify RemoteStations service input manager responsible for polling  analog inputs which serve as LoadManagement service demand inputs  This way the program  executes automatically right after ever
11.  of two parts     e Binding layer   moves data in and out of the computer  e Application layer   runs communications protocol layers    Communications channels can share the same binding layer  This way SM can run multiple  protocols over the same physical channel     Users can create and delete communications channels as needed  Internal  service broker channels  should not be deleted as they are used by SM internally for communications between the various  services and viewers     Communications    Manager Running Status        RXM Manager Running Connected Stotus TXB   Communications Enabled Yes      0  Communications Enabled Yes Yes OK 1843   Installations Enabled Yes OK 0 _Installations Enabled Yes Yes OK 534  _LoadManagement Enabled Yes OK 0 _LoadManagement Enabled Yes Yes OK 15030  _RemoteStations Enabled Yes OK 0 _RemoteStations Enabled Yes Yes OK   Scada Enabled Yes OK 0 _Scada Enabled Yes Yes OK   SMService Enabled Yes OK 107 9  SMService Enabled Yes Yes OK   SystemUsers Enabled Yes 0    _SystenUsers Enabled Yes Yes OK               Manager Running Status        RXM Wi Monager Running Connected Stotus TXB RXB  Communications Enabled Yes      0 3 Communications Enabled Yes Yes OK 0 411  Installations Enabled Yes OK Installations Enabled Yes Yes OK 3440  LoadManagement Enabled Yes OK LoadManagement Enabled Yes Yes OK 16374  RemoteStations Enabled Yes OK RemoteStations Enabled Yes Yes OK 22504  Scada Enabled Yes OK Scada Enabled Yes Yes OK 3372  SMService Enabled Yes O
12.  the new server name    From the list of server types select the new server type   From the list of binding layer servers select a server    The new server appears in Binding Layer Servers display  The last step above associates  application layer server with a binding layer counterpart  Associating servers with clients is not  supported  To configure the new server     e Right click on the new server   e Execute Configuration   Server command   e Modify parameters as needed  At the very least one must set the value the new object  Managerto Enabled    e Select Savet  Exit    Object modifications are logged in SM event log     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 8 of 36    Remote Stations       SM sends data to remote stations  and receives data from remote stations  The latter is  coordinated by input managers in RemoteStations service     Input Managers   Polling    Polling remote stations for data can be manually initiated by an operator  or periodic  At the end of  every poll cycle  after all data has arrived from remote stations  an evaluation cycle needs to  execute  This cycle performs all calculations on the newly arrived data by executing evaluators  defined by system administrator  It is important that evaluation cycle happens last  i e  after polling  cycle is complete     Input managers execute periodic remote station polls  In addition  if so configured  a designated  input manager is also a tr
13.  to define a new input  or New Output    command to define  a new output   e Enter new object s name  do not use two underscore characters      in point names    e Enter new object s type   e Enter the name of I O group that the new I O point will belong to   e Enter new I O point s Actual Value SQL           See below    e Enter new I O point s Computed Value SQL Type  See Below     The new I O point appears in the     Points display     A new point can also be created by copying an existing one  This is useful when creating a number  of points that require lots of careful configuration  but differ only in remote station association   Point RemoteAddress parameter can stay the same as long as points belong to different remote  stations  Point LocalAddress parameters  however  need to be distinct  but these are only defined  for points reported by a local communications server  To copy an existing I O point  proceed as  follows        Start the Main Viewer   Open AemoteStations service window  Open I O points window   Right click on I O point to copy  Enter new I O point name    The new I O point appears in the     Points display     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014    Configuration    Administrator Manual Page 15 of 36    To configure the new manager first assign I O point to a remote station  unless I O point is a stand   alone  computed point  Proceed as follows        Right click on the new object   Execute Configuration comm
14.  ue  and possible other values  to compute  point   s CValue     If  on the other hand  I O point is a purely computed one  only CValue is of interest    KRemoteAddress parameter value must be  1  In this case remote station poll does not include a  query for I O point value     Evaluators    Evaluators are short data conversion programs  written by SM administrators in T SQL  When an  evaluator is mapped to an I O point via point s Evaluator parameter  the point s CValue is computed  from point s AValue  and possibly from other values  as dictated by the said Evaluator          define a new Evaluator     Start the Main Viewer   Open RemoteStations service window   Open Evaluators window   Right click anywhere in the Evaluators display  Execute New Evaluator    command   Enter new object s name    The new Evaluator appears in the Eva uators display         To configure the new manager     e Right click on the new object  e Execute Configuration command  e Modify parameters as needed  At the very least one must set            value the new object Manager to Enabled      SourceCode   must be written in T SQL language  see below   e Select Save  Exit    Object modifications are logged in SM event log       Source Code Authoring    SM Administrators write Evaluator source code in T SQL language  For convenience  SM  generated source code provides for a number of variables which can be used by Evaluator author  without declaration  including        Name  varchar 64     Name of inp
15. 9  Feeder4Recloser Enabled      546  FeederS Enabled OK 686  Feeder6Recloser Enabled OK 546           Enabled      546  GEN2 Enabled OK 530  GEN4 Enabled      468  GENS Enabled OK 561  GEN6 Enabled OK 546          Enabled      468  Howe Enabled OK 670  JohnsonFeeder Enabled OK 655    enis   Window R  DNP  30       6 was opened     SESubstation  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  PowerPlant  SESubstation  PowerPlant    o oo                                   To configure the new manager        Right click on the new object     Execute Configuration command  e Modify parameters as needed  At the very least one must set            value the new object Manager to Enabled  o CommChannel parameter   this associates one of the application layer clients with  the new input manager    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 10 of 36              ECT parameter designates the new input manager as an Evaluation Cycle  Trigger  see discussion above    e Select Save  Exit       Object modifications are logged in SM event log     Output Managers    Output managers run in RemoteStations service  They perform several functions  each of which can  be enabled or disabled     e Output Value Management  OVM    This is enforcement of computed output values  User  written SCADA programs compute output values of the various outputs  Output managers  send control c
16. CEU HUE                      ERU EUIS 24  Display Element                           24     Atomic Display Elements                  24     Composite Display                                         25  Display                                                                                                                              25                    25  POM ime sO                                                                  ONU MUN 25                      E 25        1                                                                  26                                 ME 26     Gauge   Relay  01         22                                             26     COMPOSE                                                26  Change Display                      27     Edit Display IINE 27       onfigure Display Element    e e                    eere erre           TETEE 27  Change Display Element                                              28  Download Display Elements from Central Library 2 2    28  Display El  ment Colo S          annus 28     OTOKE ASIDE EIE 28                            IURE EU M ME M      28                    oed eeu deeem                          30                                                  31                       oeette a bete ott                               a is ss cs ee a E i ns E Was i vn nsec Wa evi ee 32                                                  32  Manual Load Point                                                     33  Load Point 
17. ES downloaded from  central library     Display Element Types     There are two types of DEs  atomic and composite       Atomic Display Elements    These are DEs which contain no children  i e  they are not made of any other DEs  Current list of  atomic DEs contains the following DE types                                   Line Straight line  two end points   Polyline Collection of interconnected straight line segments  no limit on number of  segments  Polyline start and end points are distinct  open figure    Polygon Collection of interconnected straight line segments  no limit on number of  segments  Polyline start and end points match  closed figure    Circle Circle of arbitrary radius   Arc Arbittrary open curve   Gauge DE which changes appearance based on associated I O point             BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 25 of 36                Text DE for displaying text          Composite Display Elements    These are DEs made of other DEs  children   Multiple generations of children are allowed  this  allows for building of more complex DEs and  ultimately  OLDDs     Display Element Creation    To create a new DE proceed as follows     e Open Display Designer     Right click anywhere      the Canvas     Select DE type from the list    After this procedure depends on the type of DE one is buliding       Line    Click in the Canvas where first point is supposed to be located  Click in the Canvas wher
18. K SMService Enabled Yes Yes OK 214582  SystemUsers Enabled Yes OK SystemUsers Enabled Yes Yes OK 1138       Binding Layer Client    To define a new binding layer client proceed as follows     Start the Main Viewer   Open Communications service window   Right click anywhere in the Binding Layer Clients display   Execute the New Client    command   Enter the new client name  In SM  client names are preceded with an underscore character            e From the list of client types select the new client type  The new client appears in Binding Layer Clients display  To configure the new client     e Right click on the new client    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 6 of 36    e Execute Configuration   Client command   e Modify parameters as needed  At the very least one must set the value the new object  Manager to Enabled    e Select Savet  Exit    Object modifications are logged in SM event log     Binding Layer Server    To define a new binding layer server proceed as follows     Start the Main Viewer   Open Communications service window   Right click anywhere in the Binding Layer Servers display  Execute the New Server    command   Enter the new server name    From the list of server types select the new server type    The new client appears in Binding Layer Servers display  To configure the new server     e Right click on the new server   e Execute Configuration   Server command   e Modify parameters as nee
19. O when unmapped  or when mapped to I O point of unknown  type or state          DEs are colored using standard alarm brush  alternating red   yellow  when mapped to objects  in alarm state     When mapped to binary status or any of the control outputs  fill colors        and FC2 are used for  the two possible I O point states        When mapped to a multi valued status point  Fill color        is used when status point is in state 0   and FC2 is used when in any of the other possible states     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual    When mapped to an ana og point  fill colors are used as follows     Page 29 of 36                                Analog point      Jow or very low region   FC2 Analog point in normal region   FC3 Analog point in Aigh or very high region   BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 30 of 36    Load Management       LoadManagement service is an application which depends on RemoteStations and Communicstion  services  as well as those of DBMS  Before LoadManagement functions can be configured  RemoteStations and Communications must be fully configured     In SM  LoadManagement service provides the following functions      Peak shaving    e Load state reinserting  e         rotation          Load Management    Manager Running Stctus Strctegy LMWaiver LMWStoriTOD LMWEndTOD  LoadManagement Enabled Yes OK Primary Enabled 11 00 00
20. Operation Priority ccc mete mee 33  Secondary               34             ee                             e 34  Demand                                              34  Load State                              35    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 3 of 36    Introduction    This manual is intended for users who are able to set up and   or reconfigure SmartMaster     SM   so it better reflects the monitored distribution system  It is assumed that the reader has read SM  User Manual     System Functions       Below is SM block diagram depicting main system functions     Application Application        At the highest level  SM performs three functions     1  Communications  COMM   2  Management of remote stations  RSM   3  Applications    Communications     The COMM block in above figure manages communications between SM and remote stations in the  field  Its basic function is to get data from remote stations into SM database management system   DBMS   and to push data from SM to remote stations  In SM  communications are managed by  Communications service running on the server     Remote Stations    The ASM block in above figure is Remote Stations Manager  It manages remote stations in the field   such as IEDs  RTUs  switches  etc  It ensures that proper remote station parameters are defined  and used  appropriate communications channels are assigned for communications between SM and  respective remote stati
21. RATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 19 of 36       Compute Total Power  SET  CValue    APW    BPW    CPW       The author may opt to use any other variables from SM database  however those need to be read  into memory explicitly by authored code     Note also that source code can include calls to stored procedures associated with SMPrograms   see SCADA section        Source Code Compilation    Once the SourceCode parameter has been defined  i e  Evaluator source code has been written    save the modified Evaluator by pressing the Save  Exit button  SM saves Evaluator in database and  tries to compile the source code  If Evaluator compiles successfully the Compiled column in  Evaluators display shows a Yes value  otherwise the value displayed is No  In addition  an  appropriate event log entry is generated     OVM  Output Value Management     OVM is driven by administrator written program s  in SCADA service  see SCADA section   A  program computes I O point s CValue  and RemoteStations service OutputManager subsystem  whose OVM parameter is enabled  sends appropriate control code to output point in the field  so  associated I O point CValue and AValue are in congruence     For an output point to be involved      OVM  its OVM parameter must be Enabled  and its  StationName parameter must point to a valid remote station identifier     Dynamic Operation Control    Output availability for control can be manipulated dyna
22. Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name          This saves the new DE to local library     Change Display Element    User authored DEs can be changed in two ways  editing and reconfiguration       Edit Display Element    Editing DE means to change DE appearance  To edit DE proceed as follows     e Open Display Deigner     Right Click on the DE of interest in the Library  e Execute Edit Display Element    command    This places the DE onto the Canvas  If DE is atomic one can drag DE points to new locations  If DE  is composite one can drag DE children to new locations  In either case DE appearance changes    When done the mofified DE can be saved as follows     e Right Click anywhere in Canvas  e Execute Save Modifications    command  e Confirm command execution    Alternatively one can save DE as a Display by excuting the Save Modifications as Display     command  This saves DE modifications in library and makes DE an OLDD     DEs downloaded from central library can not be edited  They can be edited once used as children  of a composite DE       Configure Display Element    Configuring DE means changing DE parameters  To configure DE proceed as follows     Open Display Deigner   Right Click on the DE of interest in the Library  Execute Configuration   Display Element    command  Change parameters of interest   Select Save   Exit    DEs downloaded from central library can not be reconfigured  They can be configured once 
23. SmartMaster  2014       ADMINISTRATOR  MANUAL    BTE CORPORATION    SmartMaster    2014 Administrator Manual Page 1 of 36    Contents                                                      1  Introductio eRe eRe IIT 3  ovVstem FUNC ONS eean a E E ance EERE    3   COMMUNICATIONS  enen N E AN TATER      3                                                                                                   3  APPIN CATIONS   ccsccecicsececseceesectecsseesectesactusccrsssstesseesssctuscetesvtuessercssetussctesseuessersssctessetassesesseesseeeres 4  System                                 4  Communication S        5  Binding Layer                  2    5  Bindina Layer Serve                            IUIS                      THE E EST 6  PSP DUC atv Ml se vetri                         LU EU 6  Application Layer                   7  Remote                            8  Input Managers                 222                0                                                      8  COntput  Nandg BE Sc     10  Remoten tanon elimina               TU 10  Remote Station         4                                             11  MPO TO CONS                uM 11  Telescada ARS Protocol                    rete                 AR RIE TRB      AR RIERA 12  x OG e Lise 12    TscRIUShOrbAddb  sneeceneveere teer eH          Cer E TEE A eX ETE      UU 12    CTPseRTULongAddr    nece reete rre RRA RARA RE RERO RN RNR RR RANEE 12  zx SOIR TAC VAG Gar sere ces sc ere ees ete tt ta a I DN E 12     ccNsgaterolab
24. ameters as needed  At the very least one must set  o  Managerto Enabled   o  ControlOutput to appropriate control output of interest  e Select Save  Exit    Object modifications are logged in SM event log     Above minimum configuration is enough so the new load point can be used to manually operate  associated control output  For automatic operations a few more load point parameteres need to be  defined     e PowerRating     parameter needs to be defined for all load points that are managed by a  peak shaving program          LoadType  must be set to Primary for load point to be managed by any of the programs   See the section on Secondary Loads below    e Groupl   parameter must be defined for load points involved in Primary strategy load  management    e Group    parameter must be defined for load points involved in Secondary strategy load  management    e  GroupE   parameter must be defined for load points involved in Emergency strategy load  management    e  Demandkesponder   every load that is to be managed by a demand responder type  program must specify that program    e LSR   every load point whose state is to be automatically reinserted by any LSR type  program must have this parameter set to Enabled              To configure associated RemoteStations service control point click on load point  ControlOutputContiguration parameter  Control point ManualMode parameter must be set to False   otherwise LoadManagement servoice programs ignore  do not operate  that load po
25. and   Modify StationName parameter  this associates I O point with specified remote station  Select Save  Exit  this saves the re configured I O point and also changes its name to      Station Name    XI O Point Name       Only after above association has been defined  modify other parameters     e Right click on the new object      Execute Configuration command  e Modify parameters as needed  At the very least one must set              O OOOO    The value the new object Manager to Enabled   RemoteAddress   parameter defines point s address   index on remote station  See  Evaluation section below   LocalAddress   parameter defined point   s local address used by locally defined  communications server s   See below    VERS  Value Encoding on Remote Station   Unsigned Integer  Signed Integer   etc     WORS     Width  in bits  On Remote Station   PSP   Protocol Specific Parameter   see below    DataRecording   must be set to True if SM is to record this point   s values     UseCValue  Parameter must be set to True if I O point value is computed  and    computed value  CValue  is to be used as I O point value  See Evaluation section    below       o  Evaluator   parameter assigns evaluator used to evaluate this point s value  See    Evaluation section below    o  EvaluationFriority   parameter determines the order in which points are evaluated        Select Save  Exit    Object modifications are logged in SM event log     PSP Parameter     This parameter is shared by all types of
26. anvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name        This saves the new DE to local library       Text    Click in the Canvas at where the top left text corner is supposed to be located  Click in the Canvas at where the bottom right text corner is supposed to be located  Drag the points to their intended final locations   Right click anywhere in the Canvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name        This saves the new DE to local library       Gauge   Relay  01    Click in the Canvas at four differrent places in approxiamtely straight line  The middle line  segment opens   closes when DE is mapped to a control output  matching that output state  Drag the points to their intended final locations   Right click anywhere in the Canvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name        This saves the new DE to local library       Composite    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 27 of 36    Right Click on a DE in the library   Execute Add Display Element to Canvas command   DE appears in Canvas  Drag DE to desired location in Canvas   Size DE to desired size  see below for procedure    Repeat above steps to add as many DEs to Canvas as desired   
27. ded  At the very least one must set the value the new object  Manager to Enabled    e Select Save  Exit    Object modifications are logged in SM event log     Application Layer Client    To define a new application layer client proceed as follows     Start the Main Viewer   Open Communications service window   Right click anywhere in the Application Layer Clients display   Execute the New Client    command   Enter the new client name  In SM  client names are preceded with an underscore character           From the list of client types select the new client type  e From the list of binding layer clients select a client    The new client appears in Binding Layer Clients display  The last step above associates application  layer client with a binding layer counterpart  Associating clients with servers is not supported  To  configure the new client     e Right click on the new client   e Execute Configuration     Client command   e Modify parameters as needed  At the very least one must set the value the new object  Manager to Enabled    e Select Savet  Exit    Object modifications are logged in SM event log     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 7 of 36    Application Layer Server    To define a new application layer server proceed as follows     Start the Main Viewer   Open Communications service window   Right click anywhere in the Application Layer Servers display  Execute the New Server    command   Enter
28. e second point is supposed to be located  Drag the points to their intended final locations   Right click anywhere in the Canvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Save to Library    command   Enter the new DE name       This saves the new DE to local library        Polyline  Polygon    Click in the Canvas where first point is supposed to be located  Repeat above unitil all points have been defined   Right click anywhere in the Canvas   Execute Done Adding Points command   Drag the points to their intended final locations   Right click anywhere in the Canvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name              This saves the new DE to local library       Circle    e Click in the Canvas where first point on circle perimeter is supposed to be located    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 26 of 36    Repeat above three more times until the cirle appears  Drag the points to their intended final locations  Right click anywhere in the Canvas   Execute Attach to Grid command   Right click anywhere in the Canvas   Execute Save to Library    command   Enter the new DE name          This saves the new DE to local library       Arc    Click in the Canvas at three different locations   Drag the points to their intended final locations  this manipulates arc shape  Right click anywhere in the C
29. ed       Sheridan Sheridan Disabled OK          Events    Window Service Scada  Display was opened               Programs    SCADA programs are written in T SQL  As opposed to Evaluators  SCADA progrms are  completely open  unrestricted  and provide complete freedom as to which variables are used as  program inputs and outputs  With that freedom come dangers and responsibilities that program  authors must be aware of  While one can use any database variables as inputs  it is strongly  advised that only I O point CVa ue registers are used for program output     When using programs to do other tasks   such as  for example  global database value changes  it is  advisable to diable all services affected by such programs  Failure to disable services increases the  risk of database concurrencies    Programs are meant to execute control algorithms and logic authored by SM administrators  It is    not advisable to use programs for simple I O point scaling  amp  calculations   Evaluators already do  that     Program Creation    To create a new program proceed as follows     e Open SCADA service window    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 22 of 36    Right click onto Programs display  Execute New Program    command  Enter new program name   Select Save   Exit     T he new program appears in the Programs display  To configure the new program     e Right click on the new program   e Execute Configuration   Program co
30. es  Please see the section on    Evaluators below     Every poll cycle is followed by an evaluation cycle where point computed values are recalculated   The order in which this happens is dependent on values of I O point Eva uationPriority parameters   For every I O point  the lower the EvaluationPriority parameter value  the higher the point s  evaluation priority  Evaluation order is important when results are interdependent  For example   when calculating power factor  kW and VAr numbers should be available before power factor    calculation takes place     If parameter UseCValue is set to True  I O point s CVa ue is used as I O point s value  In this case  the following I O point parameters need to be defined as follows     e UseCValue   True        RemoteAddress   see below   e Evaluator   parameter must be defined  and not equal to NONE     In the opposite case  if parameter UseCValue   False  I O point s AValue is used as I O point s  value  In this case the following I O point parameters need to be defined as follows     e UseCValue   False        RemoteAddress  gt   0  e     Evaluator   NONE     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 17 of 36    If remote station poll is to include a query for I O point value  that I O point value RemoteAddress  parameter value must be  gt   0  This populates I O point   s AVa ue register  One can then use AVa ue  as I O point value  or use an evaluator which uses AVa
31. ffsetFromMidnight specifies the number of seconds above time grid shold be offset  from last midnight     Periodic program execution can also be disabled by setting the Manager parameter to Disabled   Programs can also be cascaded  i e  one program can call  execute  other programs by executing    heir associated stored procedures  Each program is stored in the DBMS as a stored procedure  named as follows        SMPrograms SP    name       where  lt name gt  is the name of the program as listed in the SCADA service Programs display   Program stored procedures have no arguments        Programs can also call Evaluators executing their associated stored procedures  Each Evaluaotr is  stored in the DBMS as a stored procedure named as follows     Evaluators SP    name     where  lt name gt  is the name of the Evaluator as listed      the RemoteStations service Evaluators    display  Evaluators are specialized programs associated with I O points mapped to them   Consequently  evaluator stored procedures have one argument  I O point number        RSExec IOPoints Number    which is of  SQL  bigint type  signed 64 bit integer   This number uniquely identifes the I O point     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 24 of 36    Beware of circular references  A circular reference  in its simplest form  is when program A calls  program B  and program B calls program A  When a program gets into circular reference endless  l
32. finition    RemoteStation managers run all activities associated with remote station management  To define  new RemoteStation object     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 11 of 36    Start the Main Viewer   Open RemoteStations service window   Right click anywhere in the Remote Stations display  Execute New Remote Station    command   Enter new remote station name   Select remote station type from the Station Type list    Alternatively  new remote station can be created from an existing one by executing the Copy  Remote Station    command     Start the Main Viewer   Open RemoteStations service window   Right click anywhere in the Remote Stations display  Execute Copy Remote Station    command   Enter new input manager   s name    Note that copying remote station copies all remote station parameters  as well as all associated I O  points  At the least the new remote station address needs to be changed     The new remote station appears in the Remote Stations display  To configure remote station     Right click on the new object  Execute Configuration command  Modify parameters as needed  At the very least one must set            value the new object Manager to Enabled      dnputManager     parameter determines input channel and scheduling  o  OutputManager     parameter defines output channel and scheduling  o Address   remote station address  to distinguish it from all others  Format and  number of addres
33. ieutal cette A 12         REMS 101102                    A aa 12  NEC ans PEL                                                                                               13                                13  X oo ee a                  13  VO        14                14  COMMU AG     15  PSP Parameters   cncncncndnincdusndnsncdnsndnsncdasincnn canines 15  PV         M    Sc 16                              Geant ETE dated             17       Source Code Authoring saisissent                        17    Source Code                                  19  OVM  Output Value                                          19  Dynamic Operation                          19                                                                                   19  Remote Station Groups        ccecccceeccsecccnscccuscccuscccuscccuscecuecccuscecuececuececaucecaecececeeaeeeeuseeeeeeeness 20                                             7                                                                              21  Programs e E 21  Program                  2    7         21  Database                       00      00                    22  TableGol  mns                                                                     22  Procera n sie VELO Weert een ta TRUE 23  One Line Diagram                             24    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 2 of 36    Display                 eet eee Ore coUe eru eret e eR eee EUN Heu NEM e 
34. igger for evaluation cycles  There should be at least one input manager  designated as an Evaluation Cycle Trigger  ECT   If multiple input managers are defined  the one  which executes  or whose execution ends  last should be designated as an ECT     To define a new input manager     Start the Main Viewer   Open RemoteStations service window   Right click anywhere in the  nput Managers display  Execute New Input Manager    command   Enter new input manager s name       The new input manager appears in the  nput Managers display     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 9 of 36    9 Remote Stations         Point Groups Remote Station Group   Name Manager Status Nome Manager Status  PowerPlant Enabled OK PowerPlant Enabled OK  SESubstation Enabled      SESubstation Enabled OK    Manager Running Status LastPollDT NextPollDT  PowerPlant Enabled Yes OK 2013 09 28 11 06  2013 09 28 11 07 00  PowerPlantM Enabled Yes OK 2013 09 28 11 06  2013 09 28 11 07 00  SESubstation Enabled Yes OK 2013 09 28 11 06  2013 09 28 11 07 00    Manager Running Status LostExecutionDT NextExecutionDT  PowerPlant Enabled Yes OK 2013 09 28 11 06  2013 09 28 11 07 20  PowerPlantM Enabled Yes OK 0001 01 01 00 00  NONE  SESubstation Enabled OK 0001 01 01 00 00  NONE    Name Nome Manager Status                 InputManoger      Brownville Enabled OK 670 0 SESubstation    PowerPlant EastFeeder Enabled OK 670  SESubstation Feeder3 Enabled OK 63
35. int     Load Groups    Load groups are objects for grouping load points  They contain parameters shared by associated  load points  A group can also be used to operate all loads assigned to that group  To crate a new  load group proceed as follows        Start the Main Viewer  e Open LoadManagement service window    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 33 of 36    e Right click anywhere in the Load Groups display        Execute the New Load Group    command  e Enter the new load group name           new load group appears in Load Groups display  To configure the new load group     e Right click on the new load group   e Execute Configuration   Load Group command   e Modify parameters as needed  At the very least one must set  o  Managerto Enabled    e Select Save  Exit    Object modifications are logged in SM event log   Above minimum configuration is enough to run group default settings  Usually one will want to set  up days of week when load managamant is allowed  AOTBaseDT  and AOTMode  The latter    parameter can have one of the following values     e CurrentDay   Current day of week Accumulated Off Time  AOT  only is used        EnabledDays   AOT sum of all management enabled days of week is used    Manual Load Point Operation     To operate load point manually proceed as follows     e Right Click on the load point of interest in the LoadManagement service window  e Execute Operate Load Point    command
36. is advised that their full names    Schema Table Column    are used  where Schema is DBMS security schema associated with the table  7ab e is the name of  the table of interest  and Column is the name of the column of interest        For example  the full name of I O Point Cvalue register is    RSExec IOPoints CValue    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 23 of 36    Above  RSE xec is the security schema name   OPoints is the table name  and Cva ue is the column  name     To get a list of columns in a specific table proceed as follows     Start Microsoft SQL Server Management Studio  SSMS    Log on using your SM account   Open Object Explorer   Expand Databases   Under Databases expand the database bearing the same name as your system site code  Under the database expand Tables   Under Tables expand the table of interest   Under the table expand Co umns       Program Execution    Programs can be executed manually as described in the User Manual  They can also be configured  to run automatically by SCADA service on a periodic basis  To do that proceed as follows     Right click on the program of interest   Execute Configuration   Program command   Modify parameters ExecutionPeriod and OffsetFromMidnight parameteres as needed   Select Save   Exit    Parameter                              specifies how often the program should execute  in seconds   the value  of zero disables periodic execution     Parameter O
37. lculate the difference between the new and old values  proceed as  follows     SET  CValue    AValue    OldAValue    As a third example  suppose there are a number of remote stations each of which is reporting  power on phases A  B  C via I O points  lt  gt           lt     gt __KWB  and  lt    gt          respectively   Here   lt     gt  stands for remote station name hosting above analog inputs  Suppose one needs to  create a purely computed I O point on each remote station which displays total power consumed on  all three phases  One could write one Evaluator for each of the remote stations  in each case read  in power from the three phases  and sum them up  Instead  one can use only one evaluator for all  substations  lines which start with two dashes are comments ignored by compiler         Declare local variables  DECLARE  APW float   0  DECLARE  BPW float   0  DECLARE  CPW float   0  DECLARE  InputAName varchar 1 28   DECLARE  InputBName varchar 128   DECLARE  InputCName varchar 128              Read in power from pahse A   SET  InputAName    StationName    _KWA    SELECT  APW   AValue  FROM  RSExec   IOPoints   WHERE Name    InputAName             Read in power from pahse      SET  InputBName    StationName    _KWB    SELECT  BPW   AValue  FROM  RSExec   IOPoints   WHERE Name    InputBName             Read in power from pahse      SET  InputCName    StationName    _KWC    SELECT  CPW   AValue  FROM  RSExec   IOPoints   WHERE Name    InputCName                BTE CORPO
38. mically by changing the value of 2CanCt  I O point parameter in Evaluators  When  CanCtl value is 0  False  output is not available for  operation  manually or automatically by any of SM algorithms  Parameter value is ignored by  inputs     I O Point Groups    I O points can be bundled into groups  Users can filter I O points       0 Points window by groups   All I O points in a group can also be enabled or disabled by enabling or disabling their group     To define a new I O point group     Start the Main Viewer   Open RemoteStations service window   Right click anywhere in the     Point Groups display  Execute New     Group    command   Enter new group   s name     he new I O group appears in the  0 Point Groups display        To reconfigure a group     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 20 of 36    Right click on the group of interest  Execute Configuration command  Modify parameters as needed   Select Save   Exit     To make an I O point a member of a group  proceed as follows     Right click on I O point of interest   Execute Configuration command   Set J OGroup parameter by selecting appropriate I O group from the list of defined groups  Select Save   Exit    Remote Station Groups    Remote stations can be bundled into groups  Users can filter remote stations in Remote Stations  service window by groups  All remote stations in a group can also be enabled or disabled by  enabling or disabling their gr
39. mmand   e Modify parameters as needed  At the very least one must set the value the new object  Manager to Enabled and write program source code  SourceCode parameter     e Select Save  Exit    Object modifications are logged in SM event log  If the program compiles the Compiled column in  Programs display is set to Yes  else it is set to  Vo and alarm is generated     One should always make sure that the progrogram compiles and works as intended before it is set  for automatic  scheduled execution  This should be done by first manually executing the program  as diescribed in the User Manual  and observing program execution results     Database Tables    Program input comes from parameteres in system tables  The DBMS contains many tables and  other system objects  To locate SM related tables and parameters contained within proceed as  follows     Start Microsoft SQL Server Management Studio  SSMS    Log on using your SM account   Open Object Explorer   Expand Databases   Under Databases expand the database bearing the same name as your system site code  Under the database expand Tables    Above lists the tables used by SM  It is strongly advised that no modifications to tables or table  column values be done via SSMS            Table Columns     Table columns are SM configuration parameteres  Parameter names can be referenced by their  names in SM programs  Parameter values are thus used as input for SCADA service programs   When referencing parameter name in SM programs  it 
40. odes to the various outputs  making sure that output states in the field are in  congruence with their respective output values in the database    e Timed Switch Management  TSM    This is updating of timed switch states before they  time out    e Remote Station Time Synchronization  RSTS    This is dispatching of periodic time  synchronization messages to remote stations that consume such messages         To define a new output manager     Start the Main Viewer   Open AemoteStations service window   Right click anywhere in the Output Managers display  Execute New Output Manager    command   Enter new output manager s name           new output manager appears in the Output Managers display         To configure the new manager     e Right click on the new object  e Execute Configuration command  e Modify parameters as needed  At the very least one must set            value the new object Manager to Enabled  o CommChannel parameter   this associates one of the application layer clients with  the new output manager  o  ExecutionFeriod must be set to a value greater than zero  otherwise output  manager never executes  Execution period is in seconds   o  OVM must be Enabled if output value management is to execute   o TSM must be Enabled if time switch management is to execute   o  RSTSPeriod must be set to a value greater than zero for time synchronization of  remote stations to execute   e Select Save  Exit    Object modifications are logged in SM event log     Remote Station De
41. ons  that communications take place at appropriate times  and that all data  going to and coming from I O points  inputs  such as analog and status readings  and outputs such  as controls  is properly processed and stored  In SM  these functions are done by RemoteStations  service running on the server     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 4 of 36    Applications    Applications use I O point database records  Each application also creates its own database  records  These applications  such as SCADA  load management  etc  run algorithms appropriate to  those applications  using above mentioned database records  In SM  each application has its own  service on the server     System Setup    To set up a functioning SM system  the following need to be set up first in the order listed below     e All communications channels that will be used by SM   Communications service    e Remote station polling  RemoteStations service    e All remote stations that will be managed by SM need to be defined and properly configured  RemoteStations service    e All I O points need to be defined and properly configured  RemoteStations service    e      Evaluators  scripts of source code  authored by the Administrator  which process I O  point data  need to be defined   RemoteStations service        Above constitute a minimum set of objects that need to be defined so SM can operate  Above  minimal configuration allows SM to func
42. oop  results are unpredictable           One Line Diagram Displays    User Manual describes how to open and view one line diagram displays  OLDDs   This section  describes how to create OLDDs     Each OLDD is a collection of display elements  DEs  created by SM administrator  Some of those  DEs are usually mapped onto respective I O points so they display real time information and  provide interactivity with SM  For example  a DE can be mapped onto a control output I O point   That DE can show the state of that output in real time  as well as provide commands to operate the  output right from the OLDD           DEs can be atomic or composite  In the latter case the are collections of simpler DEs  To create an  OLDD  a DE must be declared as such by setting DE parameter  sDisplay to Yes     Display Designer    OLDDs are created via Display Designer  DD   To open DD proceed as follows     e    Main Viewer open SCADA service window  e Right click on SCADA service window title and execute Display Designer command    DD has two displays  Canvas and Library  Canvas is where display elements  DEs  are designed   and Library is where they are stored for later use in building more complex DEs  This library is a  local  customer server resident  library  There exists another library on BTE server  called central  library  which contains DEs designed by BTE  Those DEs can be downloaded into local library as  described later in this section  Local library holds locally designed DEs and D
43. oup      To define a new remote stations group     Start the Main Viewer   Open RemoteStations service window   Right click anywhere      the Remote Station Groups display  Execute New Remote Station Group    command   Enter new group s name       The new remote stations group appears in the Remote Stations Groups display         To reconfigure a group     Right click on the group of interest  Execute Configuration command  Modify parameters as needed   Select Save   Exit         make a remote station a member of a group  proceed as follows     e Right click on remote station of interest   e Execute Configuration command   e Set A SGroup parameter by selecting appropriate remote station group from the list of  defined groups   e Select Save  Exit    BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 21 of 36    SCADA    SCADA service is an application which depends on RemoteStations and Communicstion services  as  well as those of DBMS  Before SCADA functions can be configured RemoteStations and  Communications must be fully configured     In SM  SCADA service provides two functions     e Programs   Written by SM administrators  e One Line Diagram Displays   Interactive one line diagrams of the system managed by SM       Monager Running Status Compiled LostExecutionDT NextExecutionDT  RestoreAllLoads Enabled Yes OK Yes 0001 01 01 00 00 00 NONE    Manager  Substations Substations Disabled       Brownville Brownville Disabl
44. s is a Telescada RTU  Addressing is short addressing with routing   Address  16 bits  RTU address  Address2  16 bits  first repeater address  RouteNo  8 bits  route number       MotorolaDigital     This is a Motorola digital switch     Address  24 bits           Plug Code 1  PC2   Plug Code 2           Plug Code          Bits 23 16 15 8 7 0                     2 PC3                   Address2  16 bits           Function Code 1  FC2   Function Code 2       Bits 15 8 7 0                           2          RouteNo  Not used            REMS 101 102    This is a GE REMS 101 102 protocol switch     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 13 of 36       Address  12 bits  A   Address Bits  Bits 11 8 7 4 3 0  A A A                      Address2  4 bits  FC1   Function code 1                                           Bits 3550          RouteNo  4 bits  FC2   Function code 2  Bits 3 0  FC2         SA REMS 101 102    This is a Scientific Atlanta REMS 101 102 protocol switch     Address  12 bits  A   Address Bits                Bits 11 8 7 4 3 0                            Address2  4 bits           Function code 1       Bits 3 0          FC1       2    outeNo  4 bits      2   Function code 2       Bits 3 50             FC2                SaDigital     This is a Scientific Atlanta digital switch     Address  16 bits  A   Address 1  PC2   Address 2          Bits 15 8 7 0                     1   2       Address2  Not used   
45. sing parameters varies depending on remote station type  see  below   Select Save   Exit    Remote Station Addressing    Remote station address parameters are self documented  as described in the User Manual   Nevertheless  since some protocols have a variety of addressing options  they are documented  here     Protocols    PROTOCOL ADDR  PARAMETER    COMMENTS   DNP 3 0 Address Destination Address  16 bits  Modbus Address Modbus Address  8 bits  Comverge RTC   SerialNumber Used for programming the switch  Comverge RTC   OpAddressO Switch operational address  0    Comverge RTC   OpAddress1l Switch operational address  1  Comverge RTC   OpAddress2 Switch operational address  2  Comverge RTC   OpAddress3 Switch operational address  3  Comverge RTC   OpAddress4 Switch operational address  4  Comverge RTC   OpAddress5 Switch operational address  5       BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 12 of 36    Telescada ARS Protocol    Following are the Telescada ARS protocol addressing options for the various device types  supported by the protocol       Ccu7CCtl    Internal use only  do not use        TscRTUShortAddr    This is a Telescada RTU  Addressing is short addressing  no routing   Address  16 bits  Address2  Not used  RouteNo  Not used       TscRTULongAddr    This is    Telescada RTU  Addressing is long addressing  no routing   Address  24 bits  Address2  Not used  RouteNo  Not used       TscRTURelayAddr     Thi
46. tion as a data concentrator or a small  basic SCADA master  controller which can poll remote stations for data  and can dispatch control codes           Beyond these  further system objects need to be defined to get additional functionality  They are  listed below in no particular order     System backup schedule  SmartMaster service   Holiday list GSmartMaster service    Evaluators  RemoteStations service   RemoteStation filters  RemoteStations service   RemoteStation groups  RemoteStations service   I O point groups  RemoteStations service   OutputManagers  RemoteStations service    Event Log Filters  Event Viewer    Data Filters  Data Viewer    Security accounts  SystemUsers service    System users  SystemUsers service    User notifications  SystemUsers service and Database Mail in SQL Server   User Authored Programs  SCADA service   One Line Diagrams  SCADA service    Demand inputs  LoadManagement service    Load points  LoadManagement service    Load groups  LoadManagement service    Demand response  LoadManagement service   Load state reinserting  LoadManagement service   Load rotation  LoadManagement service    Reports  Report Services in SQL Server and Znternet Explorer                 BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 5 of 36    Communications       Communications service manages communications between SM and remote stations via  communications chanels  In SM  each communications channel consists
47. used as  children of a composite DE     BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 28 of 36    Change Display Element Children    To change  edit or reconfigure  a DE child proceed as follows     e Open Display Deigner  e Right Click on the DE of interest in the Library       Execute Show Children command    At this point DE children are visible in the library  They can be changed like any other DE as    described in previous sections     Download Display Elements from Central Library    To download or update DEs from central library proceed as follows     Open Display Deigner   Right Click onto DD title   Execute Update Local Library    command  Confirm command execution    Above updates DEs in local library downloaded from central library  It does not affect locally  authored DEs     Display Element Colors    Each DE is assigned default colors  Colors can be changed by reconfiguring DE  Each DE has six  color parameteres  Two stroke colors  Parameters SCO and SC1   and four fill colors  FCO   FC3        Stroke Colors    Stroke colors are used to color line elements and text letters  All DEs are colored using stroke  color SCO when DE is unmapped or is mapped to an object in normal state  and SC1 when DE is  mapped to an object in a arm state       Fil Colors    Fill colors are used to color DEs which form two dimensional areas bordered by stroke colored line  elements          DEs are colored using fill color FC
48. ut executing the Evaluator      StationName  varchar 64     Name of remote station associated with I O point     AValue  float    Input current actual value      OldAValue  float    Input previous value of  AValue      CValue  float    Input current value of  CValue  about to be computed       OldCValue  float    Input previous value of  CValue                          datetime2    Date and time of  AValue      OldAValueDT  datetime2    Date and time of  OldAValue       BTE CORPORATION  631  673 8339 http   www btecentral com    SmartMaster    2014 Administrator Manual Page 18 of 36       OldCValueDT  datetime2    Date and time of  OldCValue      UseCValue  bit    this variable is either true or false  When true  input CValue is  used as point   s value  when false input   s AValue is used as point   s value       CanCtl   See section Dynamic Operation Control below     In the simplest case the author can use  CValue to store result of his   her computation  This  computation can involve variables listed above  For convenience  SM simply pre fetches those  values before calculation  and saves  CValue after calculation  In more elaborate calculations  if  other variables need to be used  they have to be read from database explicitly  Also  if other  variables need to be saved  they need to be written into database explicitly     For example  to simply rescale I O point s actual value by a factor of 10  use the following   SET  CValue    AValue   10    As another example  to ca
49. y poll initiated by the input manager completes  If  InputManagerName is set to NONE  the program never executes  except when executed manually   To execute a program manually           Right click on the program in the Programs display     Select Execute management Cycle    command    It is not advisable to execute DemandResponder type program manually more than once in a row   When program execution completes demand readings are still the same as they were before  program execution  The readings change only after a poll  Repeated program execution may  disconnect too many customers from the power grid     Load State Reinserting    Load state reinserting  LSR  is done by LSRManager type program s          can create and run as  many programs as necessary  LSRManager type programs run an algorithm which attempts to  reinsert load states by dispatching appropriate control messages  If a load point is thought to be  ON at the time of LSRManager execution  an ON command is sent to that load  If a load point is  thought to be OFF at the time of LSRManager execution  an OFF command is sent to that load     To crate a new program proceed as follows     Start the Main Viewer   Open LoadManagement service window  Right click anywhere in the Programs display  Execute the New Program    command   Enter the new program name   Select LSRManager for program type           new program appears in the Programs display  To configure the new program     e Right click on the new program        
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
User Manual    Delta B2596LF-SS Installation Guide  USB 8255 DIO User Manual  User Manual    Copyright © All rights reserved. 
   Failed to retrieve file