Académique Documents
Professionnel Documents
Culture Documents
Basic Menu 2
Language transfer 3
SIMATIC Access authorization,
Password 4
BRAUMAT/SISTAR Classic
Administration Data backup 5
Block transfer 6
Function Manual
Synchronization 7
Scheduler 8
Appendix 9
11/2012
A5E00239375-09
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
indicates that minor personal injury can result if proper precautions are not taken.
NOTICE
indicates that property damage can result if proper precautions are not taken.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will be
used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to property
damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified
personnel are those who, based on their training and experience, are capable of identifying risks and avoiding
potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended or
approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software described.
Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the information in
this publication is reviewed regularly and any necessary corrections are included in subsequent editions.
1 Preface.........................................................................................................................................................5
2 Basic Menu...................................................................................................................................................9
2.1 Functionality..................................................................................................................................9
2.2 Working with the application........................................................................................................10
2.3 Configuration...............................................................................................................................10
2.3.1 Register of the Application...........................................................................................................10
2.3.2 Selection of the application with password check.......................................................................11
2.3.3 Application call via Menu bar > 'Program'...................................................................................11
3 Language transfer.......................................................................................................................................13
3.1 Overview......................................................................................................................................13
3.2 Concept.......................................................................................................................................13
3.3 Configuration...............................................................................................................................14
3.4 Engineering language..................................................................................................................14
4 Access authorization, Password.................................................................................................................17
4.1 General........................................................................................................................................17
4.2 User Query..................................................................................................................................17
4.3 Code Card Reader......................................................................................................................25
5 Data backup................................................................................................................................................27
5.1 Import/Export, Delete Archive files..............................................................................................27
5.2 Automatic delete function, if the hard disk is full..........................................................................27
5.3 Archive Manager.........................................................................................................................28
5.3.1 Functionality................................................................................................................................28
5.3.2 Working with the application........................................................................................................29
5.3.3 Archpath.txt.................................................................................................................................31
5.3.4 MultiClient functionality................................................................................................................35
6 Block transfer..............................................................................................................................................37
6.1 Functionality................................................................................................................................37
6.2 Client Area...................................................................................................................................37
6.3 Working with the application........................................................................................................37
6.4 Starting automatic block transfer at the command line prompt...................................................39
7 Synchronization..........................................................................................................................................41
7.1 Functionality................................................................................................................................41
7.2 Client Area...................................................................................................................................41
Administration
Function Manual, 11/2012, A5E00239375-09 3
Table of contents
Administration
4 Function Manual, 11/2012, A5E00239375-09
Preface 1
Purpose of the Manual
This manual describes the administrative tools for für BRAUMAT/SISTAR Cassic V6.0 and
gives you an overview of the following topics:
● BRAUMAT/SISTAR Classic V6.0 Basic Menu
● Access authorization and user administration
● Language transfer
● Data backup
● Block transfer
● Synchronization
● Scheduler
It helps you during installation and commissioning.
This manual is intended for those responsible for configuring, commissioning and servicing
automation systems.
Administration
Function Manual, 11/2012, A5E00239375-09 5
Preface
Document structure
'HVFULSWLRQ
RIWKH
,QVWDOODWLRQDQG
6\VWHP
&RQILJXUDWLRQ
$GPLQLVWUDWLRQ
&RPPXQLFDWLRQ
(QJLQHHULQJ 5HFLSHV\VWHP
ZLWK
EDVHGRQ
6
(3(FUHDWLRQ
%DWFKSURFHVVLQJ
'RVLQJDQG
:HLJKHUV
2SHUDWLRQ 2SHUDWLRQ
&RQWURORIEDWFKHV &RQWUROZLWK
EDVHGRQ6
%DWFKFXUYHV $SSOLFDWLRQVIRU
EDVHGRQ6
/RJJLQJ
0HVVDJHV
%XLOGLQJEORFN %XLOGLQJEORFN
OLEUDU\%DVLFV OLEUDU\5RXWH
&RQWURO
6HUYH :DWFK
%XLOGLQJEORFN 5RXWHV
GHVFULSWLRQ6
%XLOGLQJEORFN
GHVFULSWLRQ6 (QJLQHHULQJRI
WKH5RXWH&RQWURO
Administration
6 Function Manual, 11/2012, A5E00239375-09
Preface
Further Support
If you have any technical questions, please get in touch with your Siemens representative or
agent responsible.
You will find your contact person at:
http://www.siemens.com/automation/partner (http://www.siemens.com/automation/partner)
You will find a guide to the technical documentation offered for the individual SIMATIC Products
and Systems here at:
http://siemens.de/simatic-tech-doku-portal (http://www.siemens.com/simatic-tech-doku-
portal)
The online catalog and order system can be found under:
http://mall.automation.siemens.com/ (http://mall.automation.siemens.com/)
Training Centers
Siemens offers a number of training courses to familiarize you with the SIMATIC S7 automation
system. Please contact your regional training center or our central training center in D 90026
Nuremberg, Germany for details:
Internet: http://www.sitrain.com (http://www.sitrain.com)
Technical Support
You can reach the Technical Support for all A&D products via the Web form for the Support
Request
http://siemens.de/automation/support-request (http://www.siemens.com/automation/support-
request)
Additional information about our Technical Support can be found on the Internet pages http://
siemens.com/automation/service (http://www.siemens.com/automation/service)
Administration
Function Manual, 11/2012, A5E00239375-09 7
Basic Menu 2
2.1 Functionality
The application 'Basic menu' is used for the overview and selection of all selectable
applications of the system.
Administration
Function Manual, 11/2012, A5E00239375-09 9
Basic Menu
2.3 Configuration
2.3 Configuration
Input Meaning
[Global] Global adjustment
Small=1,2,3 Register user page
Extended=4,5,6,7,8 Register System functions
Bitmap=logo.bmp Image in the basic menu
ExtendedName=Extended Name of the check box
[Chapter_1] Register
Name= Name of the Register
Desc= Description of the Register
Administration
10 Function Manual, 11/2012, A5E00239375-09
Basic Menu
2.3 Configuration
Input Meaning
Bitmap= Displayed image of the register
Applications= Number of applications in the register
App1= List of individual applications
App2= List of individual applications
App3= List of individual applications
Administration
Function Manual, 11/2012, A5E00239375-09 11
Language transfer 3
3.1 Overview
The system can be operated in different languages – independent of the Windows language
settings. By selecting the language in the ‘Main Menu’ or in the ‘PCU Server’ application and
a following a restart of Braumat/Sistar the corresponding language Dlls (subfolder …\windcs
\DLL.<language number>\*.dll) are loaded and when accessing plant text files by system
applications the corresponding subfolder (…\windcs\TEXTE.<language number>*.*) will be
selected.
3.2 Concept
The languages ‘German’, ‘English’ and ‘Spanish’ are installed in the basic delivery state. On
request any other languages can be created and delivered (only single-byte character sets
are possible). The language DLLs and text files should be stored in the corresponding
subfolders.
The system folder …\windcs\... contains the following subfolders for the Dynamic Link Libraries:
● …\DLL.0 Index 0 = German
● …\DLL.1 Index 1 = English
● …\DLL.2 Index 2 = Spanish
● …\DLL.10 Index 10 = English S88
● …\DLL.x Index x = any further languages
There is exactly 1 Dynamic Link Library for each system application in these subfolders. This
DLL contains the language-dependent resources (texts, dialogs, menus, icons, ...) of the
corresponding applications. These DLLs have the file name of the corresponding application
extended with "_".
Example: System applications 'Plant overview'
● \ WINDCS \ SYS \ seqctrl.exe
● \\WINDCS\DLL.0\seqctrl_.DLL German Resources
● \\WINDCS\DLL.1\seqctrl_.DLL English Resources
● \\WINDCS\DLL.2\seqctrl_.DLL Spanish Resources
● \\WINDCS\DLL.10\seqctrl_.DLL English - S88 Resources
● \\WINDCS\DLL.x \ seqctrl_.DLL any further foreign-language Resources
Furthermore, the DLL folders contain the COMLIB32.DLL file. This file includes language-
dependent resources which are used by all system applications and by the system library
WINDCS32.DLL. The WINDCS32.DLL file is in the folder …\windcs\SYS and exists only one
time. It includes only language-independent resources.
Administration
Function Manual, 11/2012, A5E00239375-09 13
Language transfer
3.4 Engineering language
3.3 Configuration
The information as to which language is active is stored in the file …\windcs\SYS\SYS.INI.
This file is loaded in the data segment of the WINDCS32.DLL by starting the first Braumat/
Sistar application.
The languages must be announced to the system. The entry in the SYS.INI file looks as follows:
[Languages]
Numbers=0,1,<any further language numbers>
0=German
1=English
2=Spanish
10=English S88
:
<new Number>=<Language>
After restarting the system the user can select a new language via the Language Setting in
the Main Menu.
The language key is located in the following section:
[PC]
Language=<current language number>
Note
The engineering languages should be defined with the ‘SiteCfg’ Tool in the menu area > plant
settings. Further information is given in the ‘Installation & Configuration’ manual, in
subsections ‘Modifying factory settings’ as well as ‘PC definitions’.
Default Setting:
[PC]
LanguageEngineering=-1
Default adjustment = no changeover of the engineering language. The plant texts are located
in ‘…\windcs\PCU.nnn\texte\...’
Administration
14 Function Manual, 11/2012, A5E00239375-09
Language transfer
3.4 Engineering language
[PC]
LanguageEngineering=x (x> -1); Default Engineering language, if
the following assignments are missing
LanguageEngineering0=0; Engineering language if system language
German is selected
LanguageEngineering1=1; Engineering language if system language
English is selected
LanguageEngineering2=1; Engineering language if system language
Spanish is selected
LanguageEngineering10=1; Engineering language if system language
English S88 is selected
LanguageEngineeringx=y; free assignment …
Administration
Function Manual, 11/2012, A5E00239375-09 15
Access authorization, Password 4
4.1 General
The system offers the possibility to have all operations and inputs subjected to a staggered
password protection. The protection is guaranteed by assignments of levels (2 to 255) for
defined users. The adjustment of level and announcement of the user is executed in the
application 'user administration'. After the query of the username and password before the
execution of a protected function, the corresponding user levels are compared with the filed
function levels. Only after a successful comparison is the requested operation or input possible.
With the system delivery only the username 'su' with password 'su' Level 1...255 is set as
default for the execution of all functions.
Level and username can be changed in any way by the application 'user administration', if the
level 200 (= System user) is available.
The system automatically requests the input of the password if the currently valid level is not
sufficient for the requested operation.
The input of the password is divided into the input of the username as well as the password.
The characters of the password are overwritten by the sign [*] and are therefore not visible.
The following user-staggering is useful. It is possible to enter several users under each user
group. The combination of the actions can also be adapted accordingly:
In the basic delivery of the system there is only the super user (Name: 'su', Password: 'su').
All levels are set to 1, which means no password query is necessary. The levels are filed in
the SYS.INI file under:
[Levels]
<Level-Data name > = <1-255>
Administration
Function Manual, 11/2012, A5E00239375-09 17
Access authorization, Password
4.2 User Query
of the password are overwritten by the sign [*] and are therefore not visible. The input of
username and password must be in this sequence. After that, the requested operation is
possible.
After the correct input of username (and password if required) a new password can be entered
for this user or the current password can be changed with the ‘New password’ button.
Only letters and digits are permitted. The input is closed with return.
The input must be repeated again for confirming the new password. The input is also closed
with return. If both password inputs are identical, the new password is valid.
If there are different inputs for the new password, the following note box 'password' will appear.
Therefore the password is not valid.
Users and passwords are managed in the "User Management" program. This program is
started in the Basic Menu -> Administration Tab -> User Management.
Administration
18 Function Manual, 11/2012, A5E00239375-09
Access authorization, Password
4.2 User Query
selected via the check box 'Change' can the user be requested to select a new password when
the 'Password' check box is deselected.
● The maximum user name length is 19 characters
● The maximum password length is 9 characters
Enter password
If the ‘password’ window shows a star in the ''password" line for the relevant user, the user
has already entered a password. If the star is missing, a password must be selected.
The password is queried in an application which is provided with a password level. If the new
user intends to implement changes, he must enter his password one time via the command
button 'New Password'. After a security query the password is active.
Administration
Function Manual, 11/2012, A5E00239375-09 19
Access authorization, Password
4.2 User Query
Via the command button program level → 'Define' the dialog is opened in which each application
or function can be assigned a level.
Note
Changes in level assignments become active only after restarting the Braumat system on the
according IOS.
The following table contains all function keywords with their brief description and the default
level assignments.
Administration
20 Function Manual, 11/2012, A5E00239375-09
Access authorization, Password
4.2 User Query
Administration
Function Manual, 11/2012, A5E00239375-09 21
Access authorization, Password
4.2 User Query
Administration
22 Function Manual, 11/2012, A5E00239375-09
Access authorization, Password
4.2 User Query
Administration
Function Manual, 11/2012, A5E00239375-09 23
Access authorization, Password
4.2 User Query
Administration
24 Function Manual, 11/2012, A5E00239375-09
Access authorization, Password
4.3 Code Card Reader
Administration
Function Manual, 11/2012, A5E00239375-09 25
Data backup 5
5.1 Import/Export, Delete Archive files
For the import/export of e.g. the archive files, an application 'archive manager' is in the system.
Here the project engineer can define their individual archive structures and sections in order
to realize definite file movements. Furthermore, some applications already have these features
incorporated for their specific archives.
For both possibilities so-called export disk drives should be defined (see system adjustments,
input in SYS.INI ). There should be a network connection to these disk drives or they are disk
drives of external data media (e.g. floppy disks). These are entered in files SYS.INI under:
● [ExportDrive]
Drives=<Drive disk identifier>, <Drive disk identifier>...
.
Administration
Function Manual, 11/2012, A5E00239375-09 27
Data backup
5.3 Archive Manager
● Delete priority
[Priority]
;Delete sequence for archive types (0=trend, 1=free prot., 2=step prot., 3=messages,
4=complist, 5=temp/tmp)
Sequence=<Sequence of the deleting archive type >
● Maximum age of the archive files
[Timelimit]
Type0=<Maximum age in days with curve archives>
Type1=<Maximum age in days with free protocols>
Type2=<Maximum age in days with step protocols>
Type3=<Maximum age in days with messages>
Type4=<Maximum age in days with components list>
Type5=<Maximum age in days with Temp/Tmp directories>
Furthermore, it should be considered that the trace files which are created by activating trace
functions are deleted or the trace connections are deactivated any time.
Writing down system internals is necessary for the analysis of special fault performance or for
a better problem analysis (e.g. can be activated for the PCU Server in the PCU_SERV.INI
file).
The created ASCII trace files are in general located in the TEMP/TMP folder and can be deleted
without grounds for concern.
5.3.1 Functionality
The application 'Archive Manager' is used for the administration of archive files.
These are created continuously during operation and filed on the hard disk of the IOS. Filed
are e.g. messages, free protocols, step protocols, curves, etc.
The archive types to be administrated by the Archive Manager can be freely configured. The
application allows the swapping out of archive files to export disk drives, their deletion or re-
import to the system disk in a convenient and time-saving manner.
The application is started under Basic menu -> Administration Tab -> Archive Manager.
The Client Area includes a list box "Selected Archive files“. There the currently selected archive
files are displayed completely with their total path. The list box is used exclusively to control
the selection.
The status line displays the user-defined disk capacity of the system disk drive and of a
selectable export disk drive.
Administration
28 Function Manual, 11/2012, A5E00239375-09
Data backup
5.3 Archive Manager
Administration
Function Manual, 11/2012, A5E00239375-09 29
Data backup
5.3 Archive Manager
Note
● The import is only possible from the export disk drives. Destination disk drive is
automatically in the system disk drive of the corresponding archive type which is
indicated by the SYS.INI.
● The export is only possible to export disk drives.
Administration
30 Function Manual, 11/2012, A5E00239375-09
Data backup
5.3 Archive Manager
After having clicked, a dialog appears in which all export disk drives are available for selection.
The display can also be deactivated by the selection "none".
5.3.3 Archpath.txt
With the function 'selection' various archive files can be selected. The dialog-controlled
selection refers to the search criteria and path description which is stored in the text file
ARCHPATH.TXT.
The path/file names stored in the text file are supplemented successively by the user
selections. The selection is made in a list box which presents the found files to the user
according to the list inputs or wildcard characters.
After a successful selection of the archive files the complete paths with file names are viewed
in the list box "Selected Archive files“ in the Client Area of the application.
The text file ARCHPATH.TXT is located in the ..Windcs\SYS folder.
Configuration:
In the file ARCHPATH.TXT a dedicated section must be entered for each archive type, as
described below. At the beginning of the text file the following section must be indicated one
time.
[ANZ]
Number = <Number> Amount of entered archive types
In the following the syntax for the configuration of a search path is listed for one archive type:
Administration
Function Manual, 11/2012, A5E00239375-09 31
Data backup
5.3 Archive Manager
In the following table the standard configuration at system delivery is displayed by means of
the ‘…\windcs\sys\Archpath.txt’ file: This may be configured at project-specific level.
Administration
32 Function Manual, 11/2012, A5E00239375-09
Data backup
5.3 Archive Manager
Administration
Function Manual, 11/2012, A5E00239375-09 33
Data backup
5.3 Archive Manager
Administration
34 Function Manual, 11/2012, A5E00239375-09
Data backup
5.3 Archive Manager
Administration
Function Manual, 11/2012, A5E00239375-09 35
Block transfer 6
6.1 Functionality
The application 'Recipe/Block transfer' has the following functionality:
● Transfer of PCU blocks from PCU-RAM to the hard disk of the IOS.
● Transfer of PCU blocks from the hard disk of the IOS to the PCU-RAM.
While processing the same file simultaneously by several users (IOSs) the consistency of the
data will be guaranteed by attaining validity for the last saved file.
The application is started under Basic menu -> Administration Tab -> Block transfer.
right: Buttons for using the functions: Save, load, process blocks
left: Listing the transfer blocks
Column 1: Area
Column 2: Block
Column 3: Block number
Administration
Function Manual, 11/2012, A5E00239375-09 37
Block transfer
6.3 Working with the application
Load blocks
After selecting the function Load in the menu Functions, after activating the function key F4 or
after clicking the button IOS->PCU in the Client Area a dialog box will be displayed if no transfer
list is opened. After the input of Area and Block and activating OK the transfer will start. If a
transfer list is opened the block transfer starts immediately and without any feedback. The
currently transferred block is displayed.
Save blocks
After selecting the function Save in the menu Functions, after activating the function key F3
or after clicking the button PCU->IOS in the Client Area a dialog box will be displayed if no
transfer list is opened. After the input of Area and Block and activating OK the transfer will
start. If a transfer list is opened the block transfer starts immediately and without any
feedback. The block that is transferred currently is displayed.
Administration
38 Function Manual, 11/2012, A5E00239375-09
Block transfer
6.4 Starting automatic block transfer at the command line prompt
Calling "Transbst"
Command Function
Transbst /u:upload "transbst.exe" executes the commands in "windcs/trans/upload.trs".
The application window of "transbst.exe" is visible during the
execution of the program.
Transbst /u:upload /s "transbst.exe" executes the commands in "windcs/trans/upload.trs".
The application window of "transbst.exe" is hidden during the
execution of the program.
Administration
Function Manual, 11/2012, A5E00239375-09 39
Block transfer
6.4 Starting automatic block transfer at the command line prompt
Example:
The sample configuration and the corresponding INI files below describe the syntax:
● We want to set up a cyclic function for the automatic transfer of data every 30 minutes.
""Transbst.exe" should fetch all the blocks from PCU14,16 (FB,FC,OB,DB,SDB) and
PCU4,8 (FB,FX,OB,DB,DX,SB,PB) at intervals of 30 minutes. These PCUs require the file
"windcs\trans\upload.trs", which must have been configured accordingly in the application
(see above)
● Prosched.ini
[Global]
Processes=TransBst1,TransBst2
[TransBst1]
Application=d:\windcs\sys\transbst.exe /u:upload
;HOURLY,DAILY,WEEKLY
Type=HOURLY
;to be started each hour at xxh:15m:00s, Daily, hourly or weekly
ReqTime=00:15
[TransBst2]
Application=d:\windcs\sys\transbst.exe /u:upload
;HOURLY,DAILY,WEEKLY
Type=HOURLY
;to be started each hour at xxh:45m:00s, Daily, hourly or weekly
ReqTime=00:45
● Transbst.ini
[Options]
;Break transmission when an error occurs
BreakOnErr=0
;i.e. the transfer is not canceled if the block is not found
Result:
"ProSched.exe" starts the cyclic transfer of the blocks at intervals of 30 minutes. The function
generates the block folders with the current block files in windcs\pcu.xxx. The ProSched
window indicates the start and the time of the start of "transbst.exe".
Further switches the user can set for calling the program "Transbst.exe":
● /U:<file name> .... Upload with Config file <file name>
● /D:<file name> .... Download with Config file <file name>
● /S ….Program execution with hidden window
Administration
40 Function Manual, 11/2012, A5E00239375-09
Synchronization 7
7.1 Functionality
The application synchronizes the files and folder sub-trees within any group of network shared
drives. In this way the latest version of a file is used as the source.
The application is used in three steps:
● Write file definitions (File 'synchro.def')
● Compare files (File 'synchrox.tmp')
● Copy files (File 'synchrox.err')
The program is started under Main menu -> Administration Tab -> Synchronization.
Administration
Function Manual, 11/2012, A5E00239375-09 41
Synchronization
7.3 Working with the application
Automatically start: /a
If the application is started with the parameter '/a', all functions are carried out fully
automatically.
There is no query!
All non-existent files or obsolete files are copied without any queries!
Administration
42 Function Manual, 11/2012, A5E00239375-09
Synchronization
7.3 Working with the application
File selection
Only files in the following folders are copied:
The definition of which files are synchronized is filed in the file 'c:\tmp\synchro.def' . This file
is created new with each program run.
'synchrox.tmp' file
In this file all different files which have been found with synchronization are listed.
Example:
*** Line: 1 Path: pcu.*\ Depth: 1
Administration
Function Manual, 11/2012, A5E00239375-09 43
Synchronization
7.3 Working with the application
Structure:
Comment lines start with '***'.
● Any further lines have the structure:
<Destination disk> <drive path> <file name> <relation> <source disk drive>
● <Relations> can be:
"older" File which exists but is obsolete
"does not exist" There is no file on the destination drive
[PATHS]
PROJ=c:\windcs ;\\server1\c\windcs Type: 0
BATCH=c:\windcs;\\server1\c\windcs Type: 1
STEP=c:\windcs Type: 2
MSG=c:\windcs ;\\IOS03\c\windcs Type: 3
RECIPE=c:\windcs;\\server1\c\windcs Type: 4
PCU=c:\windcs;\\server1\c\windcs Type: 5
SILO=c:\windcs;\\server1\c\windcs Type: 6
Files only in the system paths Type: -1
Administration
44 Function Manual, 11/2012, A5E00239375-09
Synchronization
7.3 Working with the application
Example:
[DEF000] Continuous number starting with 0 up to a maximum of 99.
Gaps are not allowed, three-digit number with leading zeros.
● In order to prevent the overwriting of an edited 'synchro.def' with the next synchronization,
the following input must be carried out in the file '..\sys\synchro.ini':
[APP]
WriteDefFile = 0
Administration
Function Manual, 11/2012, A5E00239375-09 45
Scheduler 8
8.1 General
In BRAUMAT/SISTAR Classic V6.0 a Scheduler Program is integrated.
The Scheduler has the functions:
● hourly, daily or weekly start of applications
● Monitoring of applications and restart, if necessary.
Note
When the scheduler is started, the configured start conditions are checked immediately and
the applications are started accordingly. In case of the start types 'daily' and 'hourly'
PROSCHED.EXE determines whether the previous start did not happen within the configured
time period and tries to make up for this. In case of start type 'weekly' an application is started
only if the requested day of week matches the actual day.
Administration
Function Manual, 11/2012, A5E00239375-09 47
Scheduler
8.3 Configuration of the Scheduler
The Scheduler will be configured via the file prosched.ini in the system directory.
Key: [Config]
Input: ShowWindow=0
Key: [Config]
Input: CycleTime=30
Key: [Global]
Input: Processes=XXProc
A list of processes can be entered here. The inputs should be separated by comma. The name
allocated in the list need not conform with the starting applications.
One more section should be made in the file prosched.ini for each of the processes. The key
name of the section should conform explicitly with the processes names in the process list.
(Example: [XXProc])
Key: [xxProc]
Input: Application=
Administration
48 Function Manual, 11/2012, A5E00239375-09
Scheduler
8.3 Configuration of the Scheduler
The input can be made with path indication and application parameters. If no path is indicated
the application will be searched according to Windows Standard.
Allows the hourly, daily (defined minute of the day) or weekly (defined day of the week) start
of the application. For further definitions see 'Configuring Start time' below.
Input: Type=PERMANENT
The inputs for day and time are not relevant for this type but should be defined as "Weekday=0"
and "Reqtime=00:00".
Type WEEKLY
Input: WeekDay=6
This input is only relevant for the Start type weekly. The week day will be indicated. Sunday
has the value 0, Monday the value 1 and Saturday the value 6. The inputs for hour and minute
are not relevant for the WEEKLY type but should be defined as 'Reqtime=00:00'. The app. is
started as soon as the correct weekday has been reached (starting at 00:00 hours) and the
day of the last start is not the actual day.
Type DAILY
Input: ReqTime=00:10
With the input the requested start time is configured. The time is indicated in hour:minute. The
app. is started as soon as the correct time has been reached and the day of the last start is
not the actual day.
Type HOURLY
Input: ReqTime=00:10
For the Start type 'hourly' the hour value is not relevant but should be defined in the range of
0-23. The app. is started as soon as the correct minute has been reached and the day/hour
of the last start does not match the actual time.
Administration
Function Manual, 11/2012, A5E00239375-09 49
Scheduler
8.3 Configuration of the Scheduler
Entry: ShutDown=1
You can set the switch to determine whether or not the started application is exited at the end
of the scheduler.
Administration
50 Function Manual, 11/2012, A5E00239375-09
Appendix 9
9.1 Trace Server Diagnostics
9.1.1 General
The Trace server installed with BRAUMAT/SISTAR Classic V6.0 is not intended for use by
the operators, but rather as a special tool for purposes of detailed diagnostics to be carried
out by experts, e.g. commissioning personnel. Although the displayed information is complex,
it can be used for diagnostics as well as to quickly detect the cause of an error through the
Hotline. With some practice you can gain valuable information for the commissioning phase,
which is why the following chapter briefly explains this tool.
The Trace Server application always works locally rather than through the network. To run
diagnostics the application must therefore always be started on the processor, which contains
the application to be scanned.
9.1.2 Procedure
● Start the trace server via ...\windcs\sys\tracesvr.exe
● Maximize the window after the first startup to make it easier to manage.
– In the selection field choose one of the applications on which you would like to run the
diagnostics. The Trace Server will only display currently active applications, i.e.
applications currently stored in the main memory and registered with the Trace Server.
– Define the scope of messages to be displayed (diagnostics, information, warnings,
errors)
Administration
Function Manual, 11/2012, A5E00239375-09 51
Appendix
9.1 Trace Server Diagnostics
Left: Name of application (EXE), as it appears in Task manager, including its process ID
Right: Name of module within the application
For example, if you have started up the "Plant overview" application (internally: seqctrl.exe),
the selection list will display all modules and libraries that are related to it and can be found in
the memory. You will see that "SEQCTRL" will load several other modules. You can configure
their monitoring individually. This is optional. If you are equally interested in all events of a
main module (here: SEQCTRL), you can use the sub-entry with the same name as the main
module (here: SEQCTRL [1824] – SEQCTRL).
Administration
52 Function Manual, 11/2012, A5E00239375-09
Appendix
9.2 Settings
9.2 Settings
The setting options described in the following chapter provide the tool with flexibility in relation
to filter, bookmarking and trigger options. For example, you can highlight messages with a
particular string in color to make them easier to distinguish from other messages or even start
the process of a defined application.
You can open the configuration dialog by double-clicking or via the context menu in the
message window.
Administration
Function Manual, 11/2012, A5E00239375-09 53
Appendix
9.2 Settings
Administration
54 Function Manual, 11/2012, A5E00239375-09
Appendix
9.2 Settings
Administration
Function Manual, 11/2012, A5E00239375-09 55
Appendix
9.2 Settings
Note
You can branch off to the Trace Viewer by using the context menu in the Trace Server. The
current Trace file (if it has been saved before) will load automatically and will be displayed
with the last valid filter settings.
Administration
56 Function Manual, 11/2012, A5E00239375-09