Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
P
proview
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Esteban Blanc
proview
Commits
18f9fbbf
Commit
18f9fbbf
authored
Sep 11, 2009
by
Claes Sjofors
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
OpPlace object changed, User and RttConfig obsolete
parent
7bf339b5
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
805 additions
and
316 deletions
+805
-316
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
+421
-314
src/wbl/pwrb/src/pwrb_c_rttconfig.wb_load
src/wbl/pwrb/src/pwrb_c_rttconfig.wb_load
+2
-0
src/wbl/pwrb/src/pwrb_c_user.wb_load
src/wbl/pwrb/src/pwrb_c_user.wb_load
+2
-0
src/wbl/pwrb/src/pwrb_td_eventlistmask.wb_load
src/wbl/pwrb/src/pwrb_td_eventlistmask.wb_load
+62
-0
src/wbl/pwrb/src/pwrb_td_languageenum.wb_load
src/wbl/pwrb/src/pwrb_td_languageenum.wb_load
+81
-0
src/wbl/pwrb/src/pwrb_td_onoffenum.wb_load
src/wbl/pwrb/src/pwrb_td_onoffenum.wb_load
+61
-0
src/wbl/pwrb/src/pwrb_td_opwindlayoutmask.wb_load
src/wbl/pwrb/src/pwrb_td_opwindlayoutmask.wb_load
+82
-0
src/wbl/pwrb/src/pwrb_td_opwindpopmask.wb_load
src/wbl/pwrb/src/pwrb_td_opwindpopmask.wb_load
+92
-0
src/wbl/pwrb/src/pwrb_td_truefalseenum.wb_load
src/wbl/pwrb/src/pwrb_td_truefalseenum.wb_load
+1
-1
src/wbl/pwrb/src/pwrb_td_yesnoenum.wb_load
src/wbl/pwrb/src/pwrb_td_yesnoenum.wb_load
+1
-1
No files found.
src/wbl/pwrb/src/pwrb_c_opplace.wb_load
View file @
18f9fbbf
!
! Proview $Id
: pwrb_c_opplace.wb_load,v 1.7 2006-03-31 14:47:15 claes Exp
$
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelösund AB.
!
! This program is free software; you can redistribute it and/or
...
...
@@ -20,7 +20,7 @@
!
SObject pwrb:Class
!/**
! @Version
1
.0
! @Version
2
.0
! @Group Operator,NodeConfiguration
! @Summary Configures a logical operator station for operator
! Configures a logical operator station for operator
...
...
@@ -33,42 +33,7 @@ SObject pwrb:Class
! Node Configuration.
!
! There may be one or more OpPlace objects below a $Node
! object. This will be the case when the node consists of
! both a work station and an X-terminal; see figure 3-32
! on p. 3-238.
! There may exist one and only one user category, i.e.
! only one User object (see p. 3-368), for every OpPlace
! object. If an operator station has to be configured for
! different user categories there is a need for one
! OpPlace object per category.
!
! When an event-message, which demand an acknowledgement,
! arrives the acoustic signal is activated according to
! BellVolume and BellDelay.
! In two different situations it is possible to avoid
! continually activating the acoustic signal:
!
! 1 At 'alarm streams' this may be done by demanding a
! certain time between acknowledgement ( of acoustic
! signal or event ) until an arriving event that
! demands acknowledgement once again is allowed to
! activate the acoustic signal in the normal way. This
! blocking time is specified by means of
! TimeBeforeNextBell.
!
! 2 Reminder of any unacknowledged event. To remind the
! operator, after an acknowledgement of acoustic
! signal or after an alarm acknowledgement, about
! remaining unacknowledged events a short acoustic
! signal sounds with the period of ReactivateBellTime.
! After a certain number of such periods
! (ReactivateBellCount specifies the numbers) the
! reminder time has expired and the acoustic signal
! is activated in the normal way again. If there is no
! unacknowledged event at present and
! TimeBeforeNextBell > 0 then an arriving event that
! demands acknowledgement first will be announced by
! the reminder function.
! object.
!*/
Object OpPlace $ClassDef 164
Body SysBody
...
...
@@ -88,18 +53,31 @@ SObject pwrb:Class
EndBody
EndObject
!/**
! The logical operator stations are numbered in a unique
! way within each node in the PROVIEW/R system. Sometimes
! one numbering is done all over the nodes in PROVIEW/R
! system; e.g. 1, 2, ....
! OpNumber is also an attribute in User object. A
! specific OpPlace object and a specific User object is
! connected to each other by specifying the same value to
! OpNumber in both objects.
! Proview user. The user with the specified username is fetched from the
! user database and determines the privileges for the operator.
!
! If no value is assigned, or if the username is invalid, the loginframe is
! displayed, where the operator can login with username and password.
!
! Note! If XttUseOpsysUser is set in the Security object, this value is
! overrided, and the username is fetched from the current operator system user.
!
! The UserName is a constant value and can not be changed in runtime.
!*/
Object
OpNumber $Attribute 2
Object
UserName $Attribute 28
Body SysBody
Attr TypeRef = "pwrs:Type-$Int32"
Attr TypeRef = "pwrs:Type-$String32"
Attr Flags |= PWR_MASK_CONST
EndBody
EndObject
!/**
! Only if the user has logged in to the operator system
! as this user he has authority to start this operator place.
!*/
Object DedicatedOpsysUser $Attribute 29
Body SysBody
Attr TypeRef = "pwrs:Type-$String32"
Attr Flags |= PWR_MASK_CONST
EndBody
EndObject
!/**
...
...
@@ -113,353 +91,173 @@ SObject pwrb:Class
Object Display $Attribute 3
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
Attr Flags |= PWR_MASK_CONST
EndBody
EndObject
!/**
! When there is application-written code behind any
! GMS-graphic the actual files are linked together in an
! exe-file whose directory and filename is specified
! here.
!
! The attribute is left blank if there is only codeless
! GMS-graphics for the logical operator station. In such
! cases pwr_exe:ps-cont.exe will execute to handle
! Operator Window, forms, and GMS-graphics.
! Specifies language.
!*/
Object
OpWinProgram $Attribute 4
Object
Language $Attribute 30
Body SysBody
Attr TypeRef = "pwr
s:Type-$String80
"
Attr TypeRef = "pwr
b:Type-LanguageEnum
"
EndBody
EndObject
!/**
! Specifies the logical name, e.g. pwr_lang: , on the
! path to the PROVIEW/R distribution's *.frm, *.m1 etc
! files;.
!
! The most effective handling is set up by the following
! steps:
! 1 Put FilePath[0] to ' pwr_lang:' and leave the other
! FilePath attributes blank. ( 'lang' in pwr_lang
! comes from language)
! 2 Put the path 'pwrp_exe' of the project's *.frm, *.m1
! etc files by the command
!
! $ set default pwrp_exe
! 3 Activate the operator communication by the command:
!
! $ pwr_pop <name of actual OpPlace object>
!
! FilePath[1] specifies another path to *.frm, *.m1, .... files.
!
! If the method described below FilePath[0] is not used
! the logical name of the path of the project's *.frm,
! *.m1, .... has to be specified here, i.e. pwrp_exe:
!
! FilePath[2],FilePath[3] specifies further paths to look for files. If there is
! none, leave the attributes blank.
! Start java process.
!*/
Object FilePath $Attribute 5
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
Attr Flags |= PWR_MASK_ARRAY
Attr Elements = 4
EndBody
EndObject
!/**
! Specifies if the process that handles the presentation
! of alarm list, event list, blocked alarm list and alarm
! limits is to be included in the operator dialogue or
! not. FALSE means that no presentation is to be included
! in the operator dialogue and TRUE that it is to be
! included.
!
! The attribute has no influence on the alarm
! supervision.
! When the alarm presentation is included in the operator
! dialogue the presentation may be displayed on a
! separate monitor if AlarmDisplay is defined, otherwise
! on the same monitor as the rest of the operator
! dialogue.
!*/
Object AlarmProcess $Attribute 6
Object StartJavaProcess $Attribute 31
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
!/**
! The attribute is used to define a separate monitor for
! presentation of the alarm handling when AlarmProcess is
! TRUE. The syntax is the same as for Display, se above.
! Each attribute specifies the complete name of a Form or
! Graph object which is to be activated by a function
! button in the operator window. The name has to be
! filled on in a consecutive way with the beginning of
! FastAvail[0], representing the first function button in
! the first row.
!*/
Object
AlarmDisplay $Attribute 7
Object
FastAvail $Attribute 32
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
Attr TypeRef = "pwrs:Type-$AttrRef"
Attr Flags |= PWR_MASK_ARRAY
Attr Elements = 25
EndBody
EndObject
!/**
! Specifies if there will be a button in the Operator
! Window to activate the Runtime Navigator or not. FALSE
! means that the Operator Window has no button to
! activate the Runtime Navigator and TRUE that the button
! exist.
! Specifies if the alarmlist should be placed
! on top of the screen when an alarm arrives.
!*/
Object
Navigator $Attribute 8
Object
OpWindPop $Attribute 33
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
Object HistEvent $Attribute 9
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr TypeRef = "pwrb:Type-OpWindPopMask"
EndBody
EndObject
!/**
! Specifies if there will be a button in the Operator
! Window to activate the historical trend graphs or not.
! FALSE means that the Operator Window has no button to
! activate the historical trend graphs and TRUE that the
! button exist.
! Specifies the layout of the operator window.
!*/
Object
HistTrend $Attribute 10
Object
OpWindLayout $Attribute 34
Body SysBody
Attr TypeRef = "pwr
s:Type-$Boolean
"
Attr TypeRef = "pwr
b:Type-OpWindLayoutMask
"
EndBody
EndObject
!/**
! Specifies if the alternative 'Exit Operator' will be
! visible in the Window Manager menu of the Operator
! Window or not. By choosing 'Exit Operator' it is
! possible to exit the operator environment.
!
! FALSE means that the alternative 'Exit Operator' will
! be unvisible in Window Manager menu and TRUE that it is
! made visible.
! The bell is activated when unacknowledged alarms are present.
!*/
Object
ExitButton $Attribute 11
Object
AlarmBell $Attribute 35
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
!/**
! The strength of the beep on the operator station is
! specified in the range 0 - 10, where 0 switches the
! beep off.
!
! The acoustic signal (the beep) is used, for instance,
! to pay attention to receiving of alarms.
!*/
Object BellVolume $Attribute 12
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt8"
EndBody
EndObject
!/**
! Specifies, in milliseconds, the delay between two
! consecutive beeps, two acoustic signals.
!*/
Object BellDelay $Attribute 13
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! The blocking time, the time when the normal acoustic
! signal is disabled, is counted from the latest
! acknowledgement ( of acoustic signal or event ) and has
! the duration TimeBeforeNextBell. The unit is in tens of
! seconds. During this time no arriving event that
! demands acknowledgement may activate the acoustic
! signal the normal way.
!*/
Object TimeBeforeNextBell $Attribute 14
Object BellDelay $Attribute 36
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Reminder of any unacknowledged event during the
! reminder time.
! This acoustic signal, which is much shorter then the
! normal signal, will be reactivated with the period
! ReactivateBellTime when,
!
! · any unacknowledged event exist
! · there is no unacknowledged event at present and
! TimeBeforeNextBell > 0 but an event that demands
! acknowledgement arrives
!
! The reminder time is as longest ReactivateBellTime *
! ReactivateBellCount and is counted from the moment when
! the acoustic signal is acknowledged or alarm
! acknowledgement is done. If TimeBeforeNextBell = 0 the
! reminder function is discontinued directly as soon as
! an event that demand acknowledgement arrives.
!
! ReactivateBellTime is specified in tens of seconds.
! Attach audio hardware.
!*/
Object
ReactivateBellTime $Attribute 15
Object
AttachAudio $Attribute 37
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! The duration of the reminder time is determined by
! ReactivateBellTime ReactivateBellCount. During this
! time sounds maximally ReactivateBellCount short
! acoustic signals
!*/
Object ReactivateBellCount $Attribute 16
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt16"
EndBody
EndObject
!/**
! Messages from message handlers are sent to out units in
! the PROVIEW/R system. Each out unit receives this
! messages in a queue according to its Select-attributes.
!
! The operator dialogue is an out unit represented by a
! User object.
! MhScanInterval specifies, in tens of seconds, how often
! this message queue is emptied.
!*/
Object MhScanInterval $Attribute 17
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Specifies, in tens of seconds, the updating period for
! all subscriptions to none-local objects made by the
! operator dialogue.
! It is suitable to specify the period of subscription in
! a way that will match UpdateInterval in Graph objects
! etc. Times less then one second is not recommended.
!*/
Object SubscriptionInterval $Attribute 18
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
Object GraphicsUpdateInterval $Attribute 19
Body SysBody
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Specifies the name of the printer queue used to
! ANSI-files, e.g. event list, blocked alarm list and
! alarm statistics. Qualifiers of Print command may be
! used.
! Example: LPS17_ANSI/notify/del
!*/
Object ANSIQueue $Attribute 20
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Specifies the name of the PostScript printer queue used
! to print process graphics etc. The Print command
! qualifiers may be used.
!
! Example:. LPS17_PS/notify/del
!*/
Object PostScriptQueue $Attribute 21
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
!/**
! The value of the attribute follows the acoustic signal.
! By supervise the condition of the attribute, from a PLC
! program for instance, it is possible to use the
! acoustic signal to handle more activities.
!
! The attribute is FALSE when the acoustic signal is off
! and TRUE when the signal is on.
! Specifies the maximum number of contemporary alarms in
! the user's alarm list.
! The number should exceed the maximum number of
! concurrent alarms in the system.
! If the limit is exceeded, alarms might be lost.
!*/
Object
IsBellOn $Attribute 22
Object
MaxNoOfAlarms $Attribute 38
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_INVISIBLE
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Specifies if there is any current unacknowledged
! A-alarm or not. FALSE means no unacknowledged A-alarm
! and TRUE indicates current, existing or none-existing,
! unacknowledged A-alarm.
! Specifies the maximum number of contemporary events in
! the user's event list, i.e. the skyline of the events.
! When the number of events exceeds MaxNoOfEvents the
! oldest event disappears from the list.
! To this list events are sent from the message handler
! in respective node. In each node the message handler
! has its own skyline of events (also named MaxNoOfEvents)
! defined by a MessageHandler object. In principle, the
! User object's skyline of events should be selected as å
! MaxNoOfEvents, added up over MaxNoOfEvents in the
! MessageHandler objects in all nodes throughout the
! PROVIEW/R system, or make it simple and assign the
! attribute e.g. 200.
!*/
Object
UnackedAAlarm $Attribute 23
Object
MaxNoOfEvents $Attribute 39
Body SysBody
Attr TypeRef = "pwrs:Type-$
Boolean
"
Attr Flags
|= PWR_MASK_INVISIBLE
Attr TypeRef = "pwrs:Type-$
UInt32
"
Attr Flags
= 0
EndBody
EndObject
!/**
! Specifies if there is any current unacknowledged
! B-alarm or not. FALSE means no unacknowledged B-alarm
! and TRUE indicates current, existing or none-existing,
! unacknowledged B-alarm.
! If the selectlist is modified, this attribute has to be set to notify the
! modification.
!*/
Object
UnackedBAlarm $Attribute 24
Object
SelectListIsUpdated $Attribute 40
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_INVISIBLE
EndBody
EndObject
!/**
! Specifies if there is any current unacknowledged
! C-alarm or not. FALSE means no unacknowledged C-alarm
! and TRUE indicates current, existing or none-existing,
! unacknowledged C-alarm.
! A message created by an ASup or DSup object gets the
! same identity as the supervised object. Messages
! produced in an application by means of mh_ApplMessage
! (see PROVIEW/R Programmer's Reference Manual) get an
! identity according to the calling parameter EventName.
!
! SelectList specifies the hierarchies from which
! messages are to be sent to the user. Up to 8 different
! hierarchies can be specified. If messages from e.g. a
! Watchdog object in a node will be received, then the
! name of the node will be specified.
!
! Note! If the SelectList is left blank no message at all is
! sent to the user.
!*/
Object
UnackedCAlarm $Attribute 25
Object
SelectList $Attribute 41
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_INVISIBLE
Attr TypeRef = "pwrs:Type-$String80"
Attr Flags |= PWR_MASK_ARRAY
Attr Elements = 20
EndBody
EndObject
!/**
! Specifies if there is any current unacknowledged
! D-alarm or not. FALSE means no unacknowledged D-alarm
! and TRUE indicates current, existing or none-existing,
! unacknowledged D-alarm.
! Specifies the type of events viewed in the eventlist.
!*/
Object
UnackedDAlarm $Attribute 26
Object
EventListEvents $Attribute 42
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_INVISIBLE
Attr TypeRef = "pwrb:Type-EventListMask"
EndBody
EndObject
!/**
! Used by the Package Handler; see PROVIEW/R Programmer's
! Reference Manual.
! Setup script file.
! The default script file is xtt_setup.rtt_com on the
! login directory for the user. If another scriptfile
! should be used, this file is specified here.
!*/
Object
Address $Attribute 27
Object
SetupScript $Attribute 43
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt32"
Attr Flags |= PWR_MASK_INVISIBLE
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
EndObject
Object Template OpPlace
Body RtBody
Attr FilePath[0] = "pwr_lang:"
Attr FilePath[1] = "pwrp_exe:"
Attr AlarmProcess = 1
Attr Navigator = 1
Attr HistEvent = 1
Attr ExitButton = 1
Attr BellVolume = 7
Attr BellDelay = 1.5
Attr TimeBeforeNextBell = 0
Attr ReactivateBellTime = 8.0
Attr ReactivateBellCount = 10
Attr MhScanInterval = 1.0
Attr SubscriptionInterval = 1.0
Attr GraphicsUpdateInterval = 0.25
Attr AlarmBell = 1
Attr BellDelay = 2
EndBody
EndObject
Object PostCreate $DbCallBack
...
...
@@ -522,5 +320,314 @@ SObject pwrb:Class
EndObject
EndObject
EndObject
Object ConfiguratorPoson $Menu
Object Pointed $Menu
Object ConnectFastAvail $MenuCascade
Body SysBody
Attr ButtonName = "Connect FastAvail"
EndBody
Object Rowl $MenuCascade
Body SysBody
Attr ButtonName = "Row 1"
EndBody
Object Column1 $MenuButton
Body SysBody
Attr ButtonName = "Column 1"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[0]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[0]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column2 $MenuButton
Body SysBody
Attr ButtonName = "Column 2"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[1]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[1]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column3 $MenuButton
Body SysBody
Attr ButtonName = "Column 3"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[2]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[2]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column4 $MenuButton
Body SysBody
Attr ButtonName = "Column 4"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[3]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[3]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column5 $MenuButton
Body SysBody
Attr ButtonName = "Column 5"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[4]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[4]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
EndObject
Object Row2 $MenuCascade
Body SysBody
Attr ButtonName = "Row 2"
EndBody
Object Column1 $MenuButton
Body SysBody
Attr ButtonName = "Column 1"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[5]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[5]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column2 $MenuButton
Body SysBody
Attr ButtonName = "Column 2"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[6]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[6]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column3 $MenuButton
Body SysBody
Attr ButtonName = "Column 3"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[7]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[7]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column4 $MenuButton
Body SysBody
Attr ButtonName = "Column 4"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[8]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[8]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column5 $MenuButton
Body SysBody
Attr ButtonName = "Column 5"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[9]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[9]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
EndObject
Object Row3 $MenuCascade
Body SysBody
Attr ButtonName = "Row 3"
EndBody
Object Column1 $MenuButton
Body SysBody
Attr ButtonName = "Column 1"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[10]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[10]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column2 $MenuButton
Body SysBody
Attr ButtonName = "Column 2"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[11]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[11]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column3 $MenuButton
Body SysBody
Attr ButtonName = "Column 3"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[12]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[12]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column4 $MenuButton
Body SysBody
Attr ButtonName = "Column 4"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[13]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[13]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column5 $MenuButton
Body SysBody
Attr ButtonName = "Column 5"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[14]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[14]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
EndObject
Object Row4 $MenuCascade
Body SysBody
Attr ButtonName = "Row 4"
EndBody
Object Column1 $MenuButton
Body SysBody
Attr ButtonName = "Column 1"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[15]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[15]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column2 $MenuButton
Body SysBody
Attr ButtonName = "Column 2"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[16]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[16]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column3 $MenuButton
Body SysBody
Attr ButtonName = "Column 3"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[17]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[17]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column4 $MenuButton
Body SysBody
Attr ButtonName = "Column 4"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[18]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[18]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column5 $MenuButton
Body SysBody
Attr ButtonName = "Column 5"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[19]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[19]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
EndObject
Object Row5 $MenuCascade
Body SysBody
Attr ButtonName = "Row 5"
EndBody
Object Column1 $MenuButton
Body SysBody
Attr ButtonName = "Column 1"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[20]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[20]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column2 $MenuButton
Body SysBody
Attr ButtonName = "Column 2"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[21]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[21]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column3 $MenuButton
Body SysBody
Attr ButtonName = "Column 3"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[22]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[22]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column4 $MenuButton
Body SysBody
Attr ButtonName = "Column 4"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[23]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[23]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
Object Column5 $MenuButton
Body SysBody
Attr ButtonName = "Column 5"
Attr MethodName = "$Objid-Connect"
Attr MethodArguments[0] = "FastAvail[24]"
Attr MethodArguments[1] = "XttGraph"
Attr FilterName = "$Objid-IsOkConnect"
Attr FilterArguments[0] = "FastAvail[24]"
Attr FilterArguments[1] = "XttGraph"
EndBody
EndObject
EndObject
EndObject
EndObject
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_c_rttconfig.wb_load
View file @
18f9fbbf
...
...
@@ -23,6 +23,8 @@ SObject pwrb:Class
! @Version 1.0
! @Group Operator,NodeConfiguration
! @Summary Configuration of rtt and xtt.
! <h2>Obsolete from V4.7.0
!
! Configuration of rtt and xtt.
!*/
Object RttConfig $ClassDef 276
...
...
src/wbl/pwrb/src/pwrb_c_user.wb_load
View file @
18f9fbbf
...
...
@@ -23,6 +23,8 @@ SObject pwrb:Class
! @Version 2.0
! @Group Operator,NodeConfiguration
! @Summary Configures a user category of an operator station
! <h2>Obsolete from V4.7.0
!
! Configures a user category of an operator station.
!
! Configures a user category below the OpPlace
...
...
src/wbl/pwrb/src/pwrb_td_eventlistmask.wb_load
0 → 100644
View file @
18f9fbbf
!
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_eventlistmask.wb_load -- Defines the mask type EventListMask
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Bitmask for events displayed in the eventlist.
!
! @b See also
! @classlink OpPlace pwrb_opplace.html
!*/
Object EventListMask $TypeDef 52
Body SysBody
Attr Type = pwr_eType_Mask
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Mask"
Attr Elements = 1
EndBody
!/**
! Display alarm return events.
!*/
Object AlarmReturn $Bit
Body SysBody
Attr PgmName = "AlarmReturn"
Attr Text = "AlarmReturn"
Attr Value = 1
EndBody
EndObject
!/**
! Display alarm acknowledge events.
!*/
Object AlarmAck $Bit
Body SysBody
Attr PgmName = "AlarmAck"
Attr Text = "AlarmAck"
Attr Value = 2
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_languageenum.wb_load
0 → 100644
View file @
18f9fbbf
!
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_td_languageenum.wb_load -- Defines the enum type LanguageEnum
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for language.
!*/
Object LanguageEnum $TypeDef 51
Body SysBody
Attr TypeRef = "pwrs:Type-$Enum"
Attr PgmName = "LanguageEnum"
EndBody
!/**
! English.
!*/
Object English $Value
Body SysBody
Attr PgmName = "English"
Attr Text = "English"
Attr Value = 0
EndBody
EndObject
!/**
! Swedish.
!*/
Object Swedish $Value
Body SysBody
Attr PgmName = "Swedish"
Attr Text = "Swedish"
Attr Value = 1
EndBody
EndObject
!/**
! German.
!*/
Object German $Value
Body SysBody
Attr PgmName = "German"
Attr Text = "German"
Attr Value = 2
EndBody
EndObject
!/**
! French.
!*/
Object French $Value
Body SysBody
Attr PgmName = "French"
Attr Text = "French"
Attr Value = 3
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_onoffenum.wb_load
0 → 100644
View file @
18f9fbbf
!
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_td_onoffenum.wb_load -- Defines the enum type OnOff
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for on/off.
!*/
Object OnOffEnum $TypeDef 48
Body SysBody
Attr TypeRef = "pwrs:Type-$Enum"
Attr PgmName = "OnOffEnum"
EndBody
!/**
! Off.
!*/
Object Off $Value
Body SysBody
Attr PgmName = "Off"
Attr Text = "Off"
Attr Value = 0
EndBody
EndObject
!/**
! On.
!*/
Object On $Value
Body SysBody
Attr PgmName = "On"
Attr Text = "On"
Attr Value = 1
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_opwindlayoutmask.wb_load
0 → 100644
View file @
18f9fbbf
!
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_opwindlayoutmask.wb_load -- Defines the mask type OpWindLayoutMask
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Bitmask for layout of operator window.
!
! @b See also
! @classlink OpPlace pwrb_opplace.html
!*/
Object OpWindLayoutMask $TypeDef 50
Body SysBody
Attr Type = pwr_eType_Mask
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Mask"
Attr Elements = 1
EndBody
!/**
! Hide Operator Window.
!*/
Object HideOperatorWindow $Bit
Body SysBody
Attr PgmName = "HideOperatorWindow"
Attr Text = "HideOperatorWindow"
Attr Value = 1
EndBody
EndObject
!/**
! Hide Licence Window.
!*/
Object HideLicenceWindow $Bit
Body SysBody
Attr PgmName = "HideLicenceWindow"
Attr Text = "HideLicenceWindow"
Attr Value = 2
EndBody
EndObject
!/**
! Hide Status bar.
!*/
Object HideStatusBar $Bit
Body SysBody
Attr PgmName = "HideStatusBar"
Attr Text = "HideStatusBar"
Attr Value = 4
EndBody
EndObject
!/**
! Close button.
!*/
Object HideCloseButton $Bit
Body SysBody
Attr PgmName = "HideCloseButton"
Attr Text = "HideCloseButton"
Attr Value = 8
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_opwindpopmask.wb_load
0 → 100644
View file @
18f9fbbf
!
! Proview $Id$
! Copyright (C) 2005 SSAB Oxelsund AB.
!
! This program is free software; you can redistribute it and/or
! modify it under the terms of the GNU General Public License as
! published by the Free Software Foundation, either version 2 of
! the License, or (at your option) any later version.
!
! This program is distributed in the hope that it will be useful
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with the program, if not, write to the Free Software
! Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
!
! pwrb_opwindpopmask.wb_load -- Defines the mask type OpWindPopMask
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Bitmask for pop of operator window.
!
! @b See also
! @classlink OpPlace pwrb_opplace.html
!*/
Object OpWindPopMask $TypeDef 49
Body SysBody
Attr Type = pwr_eType_Mask
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Mask"
Attr Elements = 1
EndBody
!/**
! Pop for A alarms.
!*/
Object Aalarm $Bit
Body SysBody
Attr PgmName = "Aalarm"
Attr Text = "Aalarm"
Attr Value = 1
EndBody
EndObject
!/**
! Pop for B alarms.
!*/
Object Balarm $Bit
Body SysBody
Attr PgmName = "Balarm"
Attr Text = "Balarm"
Attr Value = 2
EndBody
EndObject
!/**
! Pop for C alarms.
!*/
Object Calarm $Bit
Body SysBody
Attr PgmName = "Calarm"
Attr Text = "Calarm"
Attr Value = 4
EndBody
EndObject
!/**
! Pop for D larms.
!*/
Object Dalarm $Bit
Body SysBody
Attr PgmName = "Dalarm"
Attr Text = "Dalarm"
Attr Value = 8
EndBody
EndObject
!/**
! Pop for InfoMsg larms.
!*/
Object InfoMsg $Bit
Body SysBody
Attr PgmName = "InfoMsg"
Attr Text = "InfoMsg"
Attr Value = 16
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_truefalseenum.wb_load
View file @
18f9fbbf
...
...
@@ -22,7 +22,7 @@ SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for
yes no
.
! Enumeration for
true/false
.
!*/
Object TrueFalseEnum $TypeDef 45
Body SysBody
...
...
src/wbl/pwrb/src/pwrb_td_yesnoenum.wb_load
View file @
18f9fbbf
...
...
@@ -22,7 +22,7 @@ SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for yes
no.
! Enumeration for yes
/
no.
!*/
Object YesNoEnum $TypeDef 44
Body SysBody
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment