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
6238bf60
Commit
6238bf60
authored
Dec 13, 2011
by
Claes Sjofors
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rt_report, new report server
parent
ba705e5f
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
4909 additions
and
371 deletions
+4909
-371
src/exe/rt_ini/src/ini.c
src/exe/rt_ini/src/ini.c
+4
-0
src/exe/rt_report/src/os_templ/hw_templ/makefile
src/exe/rt_report/src/os_templ/hw_templ/makefile
+15
-0
src/exe/rt_report/src/os_templ/link_rule.mk
src/exe/rt_report/src/os_templ/link_rule.mk
+9
-0
src/exe/rt_report/src/rt_report.cpp
src/exe/rt_report/src/rt_report.cpp
+945
-0
src/exe/rt_report/src/rt_report.h
src/exe/rt_report/src/rt_report.h
+110
-0
src/lib/rt/src/rt_c_node.c
src/lib/rt/src/rt_c_node.c
+1
-1
src/lib/rt/src/rt_errh.h
src/lib/rt/src/rt_errh.h
+2
-1
src/wbl/pwrb/src/pwrb_c_postconfig.wb_load
src/wbl/pwrb/src/pwrb_c_postconfig.wb_load
+2
-2
src/wbl/pwrb/src/pwrb_c_report.wb_load
src/wbl/pwrb/src/pwrb_c_report.wb_load
+196
-0
src/wbl/pwrb/src/pwrb_c_reportconfig.wb_load
src/wbl/pwrb/src/pwrb_c_reportconfig.wb_load
+179
-0
src/wbl/pwrb/src/pwrb_td_documentformatenum.wb_load
src/wbl/pwrb/src/pwrb_td_documentformatenum.wb_load
+98
-0
src/wbl/pwrb/src/pwrb_td_periodicenum.wb_load
src/wbl/pwrb/src/pwrb_td_periodicenum.wb_load
+118
-0
src/wbl/pwrb/src/pwrb_td_reportmediamask.wb_load
src/wbl/pwrb/src/pwrb_td_reportmediamask.wb_load
+96
-0
xtt/exp/ge/src/pwr_c_node.pwg
xtt/exp/ge/src/pwr_c_node.pwg
+1145
-367
xtt/exp/ge/src/pwr_c_reportconfig.pwg
xtt/exp/ge/src/pwr_c_reportconfig.pwg
+1989
-0
No files found.
src/exe/rt_ini/src/ini.c
View file @
6238bf60
...
@@ -125,6 +125,7 @@
...
@@ -125,6 +125,7 @@
# define cPrio_opc_server (cPrio_base + 15)
# define cPrio_opc_server (cPrio_base + 15)
# define cPrio_statussrv (cPrio_base + 15)
# define cPrio_statussrv (cPrio_base + 15)
# define cPrio_post (cPrio_base + 5)
# define cPrio_post (cPrio_base + 5)
# define cPrio_report (cPrio_base + 5)
# define cPrio_sevhistmon (cPrio_base + 15)
# define cPrio_sevhistmon (cPrio_base + 15)
# define cPrio_sev_server (cPrio_base + 15)
# define cPrio_sev_server (cPrio_base + 15)
# define cPrio_plc_init (cPrio_base + 5)
# define cPrio_plc_init (cPrio_base + 5)
...
@@ -2098,6 +2099,9 @@ ini_ProcTable (
...
@@ -2098,6 +2099,9 @@ ini_ProcTable (
pp
=
ini_ProcInsert
(
sts
,
cp
,
"pwr_post"
,
"pwr_post_%d"
,
0
,
1
,
"rt_post"
,
cPrio_post
,
0
,
""
);
pp
=
ini_ProcInsert
(
sts
,
cp
,
"pwr_post"
,
"pwr_post_%d"
,
0
,
1
,
"rt_post"
,
cPrio_post
,
0
,
""
);
pp
->
proc
.
flags
.
b
.
system
=
1
;
pp
->
proc
.
flags
.
b
.
system
=
1
;
pp
=
ini_ProcInsert
(
sts
,
cp
,
"pwr_report"
,
"pwr_report_%d"
,
0
,
1
,
"rt_report"
,
cPrio_report
,
0
,
""
);
pp
->
proc
.
flags
.
b
.
system
=
1
;
pp
=
ini_ProcInsert
(
sts
,
cp
,
"pwr_sevhistmon"
,
"pwr_sevhistmon_%d"
,
0
,
1
,
"rt_sevhistmon"
,
cPrio_sevhistmon
,
0
,
""
);
pp
=
ini_ProcInsert
(
sts
,
cp
,
"pwr_sevhistmon"
,
"pwr_sevhistmon_%d"
,
0
,
1
,
"rt_sevhistmon"
,
cPrio_sevhistmon
,
0
,
""
);
pp
->
proc
.
flags
.
b
.
system
=
1
;
pp
->
proc
.
flags
.
b
.
system
=
1
;
...
...
src/exe/rt_report/src/os_templ/hw_templ/makefile
0 → 100644
View file @
6238bf60
include
$(pwre_dir_symbols)
-include
$(pwre_sroot)/tools/bld/src/$(os_name)/$(hw_name)/$(type_name)_generic.mk
ifeq
($($(type_name)_generic_mk),)
-include
$(pwre_sroot)/tools/bld/src/$(os_name)/$(type_name)_generic.mk
endif
ifeq
($($(type_name)_generic_mk),)
include
$(pwre_sroot)/tools/bld/src/$(type_name)_generic.mk
endif
-include
../../special.mk
-include
../special.mk
-include
special.mk
src/exe/rt_report/src/os_templ/link_rule.mk
0 → 100644
View file @
6238bf60
ifndef
link_rule_mk
link_rule_mk
:=
1
link
=
$(ldxx)
$(linkflags)
$(domap)
-o
$(export_exe)
\
$(export_obj)
$(objects)
$(rt_msg_objs)
\
$(pwr_obj)
/rt_io_user.o
\
$(pwre_conf_libdir)
$(pwre_conf_libpwrrt)
$(pwre_conf_lib)
endif
src/exe/rt_report/src/rt_report.cpp
0 → 100644
View file @
6238bf60
/*
* Proview Open Source Process Control.
* Copyright (C) 2005-2011 SSAB Oxelosund AB.
*
* This file is part of Proview.
*
* 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 Proview. If not, see <http://www.gnu.org/licenses/>
*
* Linking Proview statically or dynamically with other modules is
* making a combined work based on Proview. Thus, the terms and
* conditions of the GNU General Public License cover the whole
* combination.
*
* In addition, as a special exception, the copyright holders of
* Proview give you permission to, from the build function in the
* Proview Configurator, combine Proview with modules generated by the
* Proview PLC Editor to a PLC program, regardless of the license
* terms of these modules. You may copy and distribute the resulting
* combined work under the terms of your choice, provided that every
* copy of the combined work is accompanied by a complete copy of
* the source code of Proview (the version used to produce the
* combined work), being distributed under the terms of the GNU
* General Public License plus this exception.
*/
#include <iostream>
#include <fstream>
#include <math.h>
#include <float.h>
#include <stdlib.h>
#include "rt_report.h"
#include "co_error.h"
#include "rt_gdh.h"
#include "co_cdh.h"
#include "co_time.h"
#include "co_dcli.h"
#include "co_syi.h"
#include "rt_errh.h"
#include "rt_qcom.h"
#include "rt_ini_event.h"
#include "rt_aproc.h"
#include "rt_pwr_msg.h"
#include "rt_qcom_msg.h"
static
rt_report
*
report
=
0
;
rt_report
::
rt_report
()
:
scan_time
(
1
),
conf
(
0
),
first_scan
(
1
),
old_sec
(
0
),
old_min
(
0
),
old_hour
(
0
),
old_mday
(
0
),
old_wday
(
0
),
old_yday
(
0
),
now_sec
(
0
),
now_min
(
0
),
now_hour
(
0
),
now_mday
(
0
),
now_wday
(
0
),
now_yday
(
0
)
{
}
void
rt_report
::
open
()
{
pwr_tStatus
sts
;
pwr_tObjid
oid
;
pwr_tFileName
filename
;
// Open server configuration object ReportConfig
sts
=
gdh_GetClassList
(
pwr_cClass_ReportConfig
,
&
oid
);
if
(
ODD
(
sts
))
{
sts
=
gdh_ObjidToPointer
(
oid
,
(
void
**
)
&
conf
);
if
(
EVEN
(
sts
))
throw
co_error
(
sts
);
aproc_RegisterObject
(
oid
);
}
else
{
errh_Info
(
"No Report configuration"
);
errh_SetStatus
(
0
);
exit
(
0
);
}
for
(
sts
=
gdh_GetClassList
(
pwr_cClass_Report
,
&
oid
);
ODD
(
sts
);
sts
=
gdh_GetNextObject
(
oid
,
&
oid
))
{
report_sObject
o
;
pwr_tAttrRef
aref
;
aref
=
cdh_ObjidToAref
(
oid
);
sts
=
gdh_DLRefObjectInfoAttrref
(
&
aref
,
(
void
**
)
&
o
.
p
,
&
o
.
dlid
);
repv
.
push_back
(
o
);
}
sts
=
gdh_GetObjectInfo
(
"pwrNode-System.SystemGroup"
,
&
systemgroup
,
sizeof
(
systemgroup
));
if
(
EVEN
(
sts
))
{
errh_Error
(
"Report terminated: %m"
,
sts
);
conf
->
Status
=
sts
;
exit
(
0
);
}
udb
=
new
GeUser
();
sts
=
dcli_get_defaultfilename
(
user_cFilename
,
filename
,
""
);
udb
->
load
(
filename
);
conf
->
Status
=
PWR__SRUN
;
}
void
rt_report
::
close
()
{
repv
.
clear
();
}
void
rt_report
::
scan
()
{
periodic_scan
();
for
(
unsigned
int
i
=
0
;
i
<
repv
.
size
();
i
++
)
{
if
(
repv
[
i
].
p
->
Trigger
||
periodic_check
(
repv
[
i
].
p
))
{
repv
[
i
].
p
->
Trigger
=
0
;
create_report
(
repv
[
i
].
p
);
}
}
aproc_TimeStamp
(
scantime
(),
5
);
}
int
rt_report
::
periodic_check
(
pwr_sClass_Report
*
o
)
{
int
offset
=
(
int
)
time_DToFloat
(
0
,
&
o
->
TimeOffset
);
switch
(
o
->
Periodicity
)
{
case
pwr_ePeriodicEnum_No
:
return
0
;
#if 0
if ( now_sec < old_sec)
o->Sent = 0;
if ( !o->Sent) {
if ( now_sec >= offset) {
o->Sent = 1;
if ( now_sec < offset + 10)
return 1;
}
}
break;
#endif
case
pwr_ePeriodicEnum_Hourly
:
if
(
now_min
<
old_min
)
o
->
Sent
=
0
;
if
(
!
o
->
Sent
)
{
if
(
now_min
>=
offset
)
{
o
->
Sent
=
1
;
if
(
now_min
<
offset
+
60
)
return
1
;
}
}
break
;
case
pwr_ePeriodicEnum_Daily
:
if
(
now_hour
<
old_hour
)
o
->
Sent
=
0
;
if
(
!
o
->
Sent
)
{
if
(
now_hour
>=
offset
)
{
o
->
Sent
=
1
;
if
(
now_hour
<
offset
+
60
)
return
1
;
}
}
break
;
case
pwr_ePeriodicEnum_Weekly
:
if
(
now_wday
<
old_wday
)
o
->
Sent
=
0
;
if
(
!
o
->
Sent
)
{
if
(
now_wday
>=
offset
)
{
o
->
Sent
=
1
;
if
(
now_wday
<
offset
+
600
)
return
1
;
}
}
break
;
case
pwr_ePeriodicEnum_Monthly
:
if
(
now_mday
<
old_mday
)
o
->
Sent
=
0
;
if
(
!
o
->
Sent
)
{
if
(
now_mday
>=
offset
)
{
o
->
Sent
=
1
;
if
(
now_mday
<
offset
+
3600
)
return
1
;
}
}
break
;
case
pwr_ePeriodicEnum_Yearly
:
if
(
now_yday
<
old_yday
)
o
->
Sent
=
0
;
if
(
!
o
->
Sent
)
{
if
(
now_yday
>=
offset
)
{
o
->
Sent
=
1
;
if
(
now_yday
<
offset
+
3600
)
return
1
;
}
}
break
;
}
return
0
;
}
void
rt_report
::
periodic_scan
()
{
struct
tm
tm
;
struct
timespec
t
;
old_sec
=
now_sec
;
old_min
=
now_min
;
old_hour
=
now_hour
;
old_mday
=
now_mday
;
old_wday
=
now_wday
;
old_yday
=
now_yday
;
clock_gettime
(
CLOCK_REALTIME
,
&
t
);
localtime_r
(
&
t
.
tv_sec
,
&
tm
);
now_sec
=
tm
.
tm_sec
;
now_min
=
tm
.
tm_min
*
60
+
now_sec
;
now_hour
=
tm
.
tm_hour
*
3600
+
now_min
;
now_mday
=
tm
.
tm_mday
*
24
*
3600
+
now_hour
;
now_wday
=
tm
.
tm_wday
*
24
*
3600
+
now_hour
;
now_yday
=
tm
.
tm_yday
*
24
*
3600
+
now_hour
;
}
void
rt_report
::
create_report
(
pwr_sClass_Report
*
o
)
{
ifstream
fin
;
ofstream
fout
;
char
line
[
500
];
char
newline
[
500
];
pwr_tFileName
fname
;
char
str
[
256
];
char
user
[
80
];
char
group
[
80
];
char
*
s
;
char
rcv_array
[
10
][
80
];
char
subject
[
80
];
int
rcvnum
;
pwr_tStatus
sts
;
char
address
[
40
];
pwr_tFileName
cnvfile
;
pwr_tFileName
tmpfile
=
"$pwrp_tmp/report.tmp"
;
pwr_tString256
conf_cmd
;
dcli_translate_filename
(
fname
,
o
->
TemplateFile
);
fin
.
open
(
fname
);
if
(
!
fin
)
{
// o->Status = GLOW__FILEOPEN;
return
;
}
dcli_translate_filename
(
fname
,
tmpfile
);
fout
.
open
(
fname
);
if
(
!
fout
)
{
// o->Status = GLOW__FILEOPEN;
return
;
}
fout
<<
"<topic> index <style> report"
<<
endl
;
while
(
fin
.
getline
(
line
,
sizeof
(
line
)))
{
replace_value
(
newline
,
sizeof
(
newline
),
line
);
fout
<<
newline
<<
endl
;
}
fout
<<
"</topic>"
<<
endl
;
fin
.
close
();
fout
.
close
();
if
(
o
->
Media
&
pwr_mReportMediaMask_Email
)
{
// Send email
char
text
[
400
];
pwr_tCmd
cmd
;
switch
(
o
->
DocumentFormat
)
{
case
pwr_eDocumentFormatEnum_PDF
:
// Convert to pdf
sprintf
(
cmd
,
"co_convert -f -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.pdf"
);
break
;
case
pwr_eDocumentFormatEnum_Html
:
// Convert to pdf
sprintf
(
cmd
,
"co_convert -s -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report_index.html"
);
break
;
default:
// Convert to text
sprintf
(
cmd
,
"co_convert -j -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.txt"
);
}
replace_symbol
(
str
,
o
->
Recipient
);
rcvnum
=
dcli_parse
(
str
,
","
,
""
,
(
char
*
)
rcv_array
,
sizeof
(
rcv_array
)
/
sizeof
(
rcv_array
[
0
]),
sizeof
(
rcv_array
[
0
]),
0
);
for
(
int
i
=
0
;
i
<
rcvnum
;
i
++
)
{
dcli_trim
(
str
,
rcv_array
[
i
]);
s
=
strrchr
(
str
,
'.'
);
if
(
s
)
{
*
s
=
0
;
strncpy
(
group
,
systemgroup
,
sizeof
(
group
));
strncat
(
group
,
"."
,
sizeof
(
group
));
strncat
(
group
,
str
,
sizeof
(
group
));
strncpy
(
user
,
s
+
1
,
sizeof
(
user
));
}
else
{
strncpy
(
group
,
systemgroup
,
sizeof
(
group
));
strncpy
(
user
,
str
,
sizeof
(
user
));
}
SystemName
*
sn
=
new
SystemName
(
group
);
sts
=
sn
->
parse
();
if
(
EVEN
(
sts
))
{
delete
sn
;
errh_Error
(
"Report systemgroup parse error, %m"
,
sts
);
continue
;
}
SystemList
*
sl
=
udb
->
find_system
(
sn
);
delete
sn
;
if
(
!
sl
)
{
errh_Error
(
"No such system group, %s"
,
group
);
continue
;
}
UserList
*
ul
=
(
UserList
*
)
sl
->
find_user
(
user
);
if
(
!
ul
)
{
errh_Error
(
"No such user, %s"
,
user
);
continue
;
}
ul
->
get_email
(
address
,
sizeof
(
address
));
snprintf
(
text
,
sizeof
(
text
),
"Proview report
\n
%s
\n
"
,
o
->
Subject
);
strcpy
(
text
,
"Proview report"
);
strncpy
(
subject
,
o
->
Subject
,
sizeof
(
subject
));
dcli_trim
(
conf_cmd
,
o
->
EmailCmd
);
if
(
strcmp
(
conf_cmd
,
""
)
==
0
)
strncpy
(
conf_cmd
,
conf
->
EmailCmd
,
sizeof
(
conf_cmd
));
format_cmd
(
cmd
,
sizeof
(
cmd
),
conf_cmd
,
address
,
text
,
subject
,
cnvfile
,
0
);
// if ( conf->Log)
// errh_Info( "Email: %s", cmd);
system
(
cmd
);
conf
->
SentEmail
++
;
sprintf
(
cmd
,
"rm %s"
,
tmpfile
);
system
(
cmd
);
}
}
if
(
o
->
Media
&
pwr_mReportMediaMask_SMS
)
{
// Send SMS
char
text
[
1000
];
char
cmd
[
1000
];
// Convert to text
sprintf
(
cmd
,
"co_convert -j -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.txt"
);
replace_symbol
(
str
,
o
->
Recipient
);
rcvnum
=
dcli_parse
(
str
,
","
,
""
,
(
char
*
)
rcv_array
,
sizeof
(
rcv_array
)
/
sizeof
(
rcv_array
[
0
]),
sizeof
(
rcv_array
[
0
]),
0
);
for
(
int
i
=
0
;
i
<
rcvnum
;
i
++
)
{
dcli_trim
(
str
,
rcv_array
[
i
]);
s
=
strrchr
(
str
,
'.'
);
if
(
s
)
{
*
s
=
0
;
strncpy
(
group
,
systemgroup
,
sizeof
(
group
));
strncat
(
group
,
"."
,
sizeof
(
group
));
strncat
(
group
,
str
,
sizeof
(
group
));
strncpy
(
user
,
s
+
1
,
sizeof
(
user
));
}
else
{
strncpy
(
group
,
systemgroup
,
sizeof
(
group
));
strncpy
(
user
,
str
,
sizeof
(
user
));
}
SystemName
*
sn
=
new
SystemName
(
group
);
sts
=
sn
->
parse
();
if
(
EVEN
(
sts
))
{
delete
sn
;
errh_Error
(
"Report systemgroup parse error, %m"
,
sts
);
continue
;
}
SystemList
*
sl
=
udb
->
find_system
(
sn
);
delete
sn
;
if
(
!
sl
)
{
errh_Error
(
"No such system group, %s"
,
group
);
continue
;
}
UserList
*
ul
=
(
UserList
*
)
sl
->
find_user
(
user
);
if
(
!
ul
)
{
errh_Error
(
"No such user, %s"
,
user
);
continue
;
}
ul
->
get_sms
(
address
,
sizeof
(
address
));
dcli_translate_filename
(
fname
,
cnvfile
);
ifstream
ftext
;
ftext
.
open
(
fname
);
if
(
!
ftext
)
{
// o->Status = GLOW__FILEOPEN;
return
;
}
unsigned
int
i
=
0
;
while
(
ftext
.
good
()
&&
i
<
sizeof
(
text
)
-
1
)
{
text
[
i
++
]
=
ftext
.
get
();
}
ftext
.
close
();
if
(
i
==
0
)
return
;
text
[
i
-
1
]
=
0
;
// snprintf( text, sizeof(text), "Proview report\n%s\n", o->Subject);
// strcpy( text, "Proview report");
strncpy
(
subject
,
o
->
Subject
,
sizeof
(
subject
));
dcli_trim
(
conf_cmd
,
o
->
SMS_Cmd
);
if
(
strcmp
(
conf_cmd
,
""
)
==
0
)
strncpy
(
conf_cmd
,
conf
->
SMS_Cmd
,
sizeof
(
conf_cmd
));
format_cmd
(
cmd
,
sizeof
(
cmd
),
conf_cmd
,
address
,
subject
,
text
,
cnvfile
,
0
);
// if ( conf->Log)
// errh_Info( "SMS: %s", cmd);
system
(
cmd
);
conf
->
SentSMS
++
;
sprintf
(
cmd
,
"rm %s"
,
tmpfile
);
system
(
cmd
);
}
}
if
(
o
->
Media
&
pwr_mReportMediaMask_Printer
)
{
// Convert to postscript
pwr_tCmd
cmd
;
sprintf
(
cmd
,
"co_convert -n -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.ps"
);
dcli_trim
(
conf_cmd
,
o
->
PrintCmd
);
if
(
strcmp
(
conf_cmd
,
""
)
==
0
)
strncpy
(
conf_cmd
,
conf
->
PrintCmd
,
sizeof
(
conf_cmd
));
format_cmd
(
cmd
,
sizeof
(
cmd
),
conf_cmd
,
0
,
0
,
0
,
cnvfile
,
0
);
system
(
cmd
);
sprintf
(
cmd
,
"rm %s"
,
tmpfile
);
system
(
cmd
);
}
if
(
o
->
Media
&
pwr_mReportMediaMask_File
)
{
// Print to file
pwr_tCmd
cmd
;
switch
(
o
->
DocumentFormat
)
{
case
pwr_eDocumentFormatEnum_PDF
:
// Convert to pdf
sprintf
(
cmd
,
"co_convert -f -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.pdf"
);
break
;
case
pwr_eDocumentFormatEnum_Html
:
// Convert to pdf
sprintf
(
cmd
,
"co_convert -s -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report_index.html"
);
break
;
case
pwr_eDocumentFormatEnum_Postscript
:
// Convert to Postscript
sprintf
(
cmd
,
"co_convert -n -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.ps"
);
break
;
default:
// Convert to text
sprintf
(
cmd
,
"co_convert -j -d %s %s"
,
"$pwrp_tmp"
,
tmpfile
);
system
(
cmd
);
strcpy
(
cnvfile
,
"$pwrp_tmp/report.txt"
);
}
// Rename file to target filename
if
(
strcmp
(
o
->
TargetFile
,
""
)
!=
0
)
{
snprintf
(
cmd
,
sizeof
(
cmd
),
"mv %s %s"
,
cnvfile
,
o
->
TargetFile
);
if
(
strstr
(
o
->
TargetFile
,
"$date"
)
!=
0
)
{
char
timstr
[
40
];
pwr_tCmd
conf_cmd
;
sts
=
time_AtoAscii
(
0
,
time_eFormat_FileDateAndTime
,
timstr
,
sizeof
(
timstr
));
strcpy
(
conf_cmd
,
cmd
);
format_cmd
(
cmd
,
sizeof
(
cmd
),
conf_cmd
,
0
,
0
,
0
,
0
,
timstr
);
}
system
(
cmd
);
}
sprintf
(
cmd
,
"rm %s"
,
tmpfile
);
system
(
cmd
);
}
}
int
rt_report
::
replace_value
(
char
*
out
,
unsigned
int
size
,
char
*
in
)
{
char
str
[
500
]
=
""
;
char
str2
[
500
];
char
valstr
[
500
];
char
*
s1
,
*
s2
,
*
t
;
unsigned
long
len
;
unsigned
long
slen
=
0
;
char
vvect
[
4
][
400
];
int
nr
;
pwr_tStatus
sts
;
char
fstr
[
400
];
char
format
[
40
];
char
buf
[
400
];
pwr_tTypeId
a_tid
;
pwr_tUInt32
a_size
;
pwr_tUInt32
a_offs
;
pwr_tUInt32
a_elem
;
int
flen
;
char
timstr
[
40
];
s1
=
in
;
while
(
(
s2
=
strstr
(
s1
,
"<value"
)))
{
for
(
t
=
s2
;
*
t
!=
'>'
&&
*
t
!=
0
;
t
++
)
;
if
(
*
t
!=
'>'
)
return
0
;
len
=
s2
-
s1
;
strncat
(
str
,
s1
,
len
);
slen
+=
len
;
str
[
slen
]
=
0
;
len
=
t
-
(
s2
+
7
);
strncpy
(
valstr
,
s2
+
7
,
len
);
valstr
[
len
]
=
0
;
// Parse value string
nr
=
dcli_parse
(
valstr
,
" ="
,
""
,
(
char
*
)
vvect
,
sizeof
(
vvect
)
/
sizeof
(
vvect
[
0
]),
sizeof
(
vvect
[
0
]),
0
);
int
format_found
=
0
;
int
value_found
=
0
;
for
(
int
i
=
0
;
i
<
nr
;
i
++
)
{
if
(
cdh_NoCaseStrcmp
(
vvect
[
i
],
"attr"
)
==
0
&&
nr
>
i
+
1
)
{
sts
=
gdh_GetAttributeCharacteristics
(
vvect
[
i
+
1
],
&
a_tid
,
&
a_size
,
&
a_offs
,
&
a_elem
);
sts
=
gdh_GetObjectInfo
(
vvect
[
i
+
1
],
buf
,
sizeof
(
buf
));
if
(
EVEN
(
sts
))
return
sts
;
i
++
;
value_found
=
1
;
}
if
(
cdh_NoCaseStrcmp
(
vvect
[
i
],
"format"
)
==
0
&&
nr
>
i
+
1
)
{
strncpy
(
format
,
vvect
[
i
+
1
],
sizeof
(
format
));
i
++
;
format_found
=
1
;
}
}
if
(
!
value_found
||
!
format_found
)
return
0
;
sts
=
gdh_AttrValueToString
(
pwr_eType_Float32
,
a_tid
,
buf
,
fstr
,
sizeof
(
fstr
),
&
flen
,
format
);
if
(
EVEN
(
sts
))
return
sts
;
strcat
(
str
,
fstr
);
slen
+=
strlen
(
fstr
);
s1
=
t
+
1
;
}
strcat
(
str
,
s1
);
s1
=
str
;
slen
=
0
;
if
(
(
s2
=
strstr
(
str
,
"<date"
)))
{
for
(
t
=
s2
;
*
t
!=
'>'
&&
*
t
!=
0
;
t
++
)
;
if
(
*
t
!=
'>'
)
return
0
;
len
=
s2
-
s1
;
strncat
(
str2
,
s1
,
len
);
slen
+=
len
;
str2
[
slen
]
=
0
;
len
=
t
-
(
s2
+
5
);
strncpy
(
valstr
,
s2
+
5
,
len
);
valstr
[
len
]
=
0
;
// Parse value string
nr
=
dcli_parse
(
valstr
,
" ="
,
""
,
(
char
*
)
vvect
,
sizeof
(
vvect
)
/
sizeof
(
vvect
[
0
]),
sizeof
(
vvect
[
0
]),
0
);
int
format_found
=
0
;
for
(
int
i
=
0
;
i
<
nr
;
i
++
)
{
if
(
cdh_NoCaseStrcmp
(
vvect
[
i
],
"format"
)
==
0
&&
nr
>
i
+
1
)
{
strncpy
(
format
,
vvect
[
i
+
1
],
sizeof
(
format
));
i
++
;
format_found
=
1
;
}
}
if
(
format_found
)
{
switch
(
format
[
1
])
{
case
'1'
:
// Format %1t, only time, no hundredth
sts
=
time_AtoAscii
(
0
,
time_eFormat_Time
,
timstr
,
sizeof
(
timstr
));
timstr
[
8
]
=
0
;
break
;
case
'2'
:
// Format %2t, only time, with hundredth
sts
=
time_AtoAscii
(
0
,
time_eFormat_Time
,
timstr
,
sizeof
(
timstr
));
break
;
case
'3'
:
// Format %3t, compressed date and time, no hundredth
sts
=
time_AtoAscii
(
0
,
time_eFormat_ComprDateAndTime
,
timstr
,
sizeof
(
timstr
));
timstr
[
17
]
=
0
;
break
;
case
'4'
:
// Format %4t, date only
sts
=
time_AtoAscii
(
0
,
time_eFormat_DateAndTime
,
timstr
,
sizeof
(
timstr
));
timstr
[
11
]
=
0
;
break
;
case
'5'
:
// Format %5t, compressed date only
sts
=
time_AtoAscii
(
0
,
time_eFormat_ComprDateAndTime
,
timstr
,
sizeof
(
timstr
));
timstr
[
8
]
=
0
;
break
;
default:
sts
=
time_AtoAscii
(
0
,
time_eFormat_DateAndTime
,
timstr
,
sizeof
(
timstr
));
}
}
else
{
sts
=
time_AtoAscii
(
0
,
time_eFormat_DateAndTime
,
timstr
,
sizeof
(
timstr
));
}
strcat
(
str2
,
timstr
);
slen
+=
strlen
(
timstr
);
strcat
(
str2
,
t
+
1
);
strcpy
(
str
,
str2
);
}
strncpy
(
out
,
str
,
size
);
return
1
;
}
void
rt_report
::
init
(
qcom_sQid
*
qid
)
{
qcom_sQid
qini
;
qcom_sQattr
qAttr
;
pwr_tStatus
sts
;
sts
=
gdh_Init
(
"rt_report"
);
if
(
EVEN
(
sts
))
{
errh_Fatal
(
"gdh_Init, %m"
,
sts
);
exit
(
sts
);
}
errh_Init
(
"pwr_report"
,
errh_eAnix_report
);
errh_SetStatus
(
PWR__SRVSTARTUP
);
if
(
!
qcom_Init
(
&
sts
,
0
,
"pwr_report"
))
{
errh_Fatal
(
"qcom_Init, %m"
,
sts
);
errh_SetStatus
(
PWR__SRVTERM
);
exit
(
sts
);
}
qAttr
.
type
=
qcom_eQtype_private
;
qAttr
.
quota
=
100
;
if
(
!
qcom_CreateQ
(
&
sts
,
qid
,
&
qAttr
,
"events"
))
{
errh_Fatal
(
"qcom_CreateQ, %m"
,
sts
);
errh_SetStatus
(
PWR__SRVTERM
);
exit
(
sts
);
}
qini
=
qcom_cQini
;
if
(
!
qcom_Bind
(
&
sts
,
qid
,
&
qini
))
{
errh_Fatal
(
"qcom_Bind(Qini), %m"
,
sts
);
errh_SetStatus
(
PWR__SRVTERM
);
exit
(
-
1
);
}
}
void
rt_report
::
replace_symbol
(
char
*
outstr
,
char
*
instr
)
{
char
*
s
,
*
t
,
*
u
;
int
symbolmode
=
0
;
char
symbol
[
80
];
char
csymbol
[
80
];
int
size
;
int
found
;
s
=
instr
;
t
=
outstr
;
while
(
1
)
{
if
(
symbolmode
)
{
if
(
*
s
==
','
||
*
s
==
' '
||
*
s
==
' '
||
*
s
==
0
)
{
// End of symbol
size
=
(
long
int
)
s
-
(
long
int
)(
u
+
1
);
strncpy
(
symbol
,
u
+
1
,
size
);
symbol
[
size
]
=
0
;
// Find the symbol
found
=
0
;
for
(
unsigned
int
j
=
0
;
j
<
sizeof
(
conf
->
Symbols
)
/
sizeof
(
conf
->
Symbols
[
0
]);
j
++
)
{
dcli_trim
(
csymbol
,
conf
->
Symbols
[
j
].
Name
);
if
(
strcmp
(
symbol
,
csymbol
)
==
0
)
{
// Found, insert the value
strcpy
(
t
,
conf
->
Symbols
[
j
].
Value
);
t
+=
strlen
(
conf
->
Symbols
[
j
].
Value
);
found
=
1
;
break
;
}
}
if
(
!
found
)
{
// Not found
strcpy
(
t
,
"$"
);
t
++
;
strcat
(
t
,
symbol
);
t
+=
strlen
(
symbol
);
}
symbolmode
=
0
;
*
t
=
*
s
;
t
++
;
}
}
else
{
if
(
*
s
==
'$'
)
{
symbolmode
=
1
;
u
=
s
;
}
else
{
*
t
=
*
s
;
t
++
;
}
}
if
(
*
s
==
0
)
break
;
s
++
;
}
}
void
rt_report
::
format_cmd
(
char
*
cmd
,
int
cmd_size
,
const
char
*
format
,
const
char
*
address
,
const
char
*
subject
,
const
char
*
text
,
const
char
*
reportfile
,
const
char
*
date
)
{
char
*
s1
;
pwr_tCmd
str
;
strncpy
(
cmd
,
format
,
cmd_size
);
// Replace $address with address
if
(
address
)
{
s1
=
strstr
(
cmd
,
"$address"
);
if
(
s1
)
{
strncpy
(
str
,
s1
+
strlen
(
"$address"
),
sizeof
(
str
));
*
s1
=
0
;
strncat
(
cmd
,
address
,
cmd_size
);
strncat
(
cmd
,
str
,
cmd_size
);
}
}
// Replace $text with text
if
(
text
)
{
s1
=
strstr
(
cmd
,
"$text"
);
if
(
s1
)
{
strncpy
(
str
,
s1
+
strlen
(
"$text"
),
sizeof
(
str
));
*
s1
=
0
;
strncat
(
cmd
,
text
,
cmd_size
);
strncat
(
cmd
,
str
,
cmd_size
);
}
}
// Replace $subject with subject
if
(
subject
)
{
s1
=
strstr
(
cmd
,
"$subject"
);
if
(
s1
)
{
strncpy
(
str
,
s1
+
strlen
(
"$subject"
),
sizeof
(
str
));
*
s1
=
0
;
strncat
(
cmd
,
subject
,
cmd_size
);
strncat
(
cmd
,
str
,
cmd_size
);
}
}
// Replace $reportfile with reportfile
if
(
reportfile
)
{
s1
=
strstr
(
cmd
,
"$reportfile"
);
if
(
s1
)
{
strncpy
(
str
,
s1
+
strlen
(
"$reportfile"
),
sizeof
(
str
));
*
s1
=
0
;
strncat
(
cmd
,
reportfile
,
cmd_size
);
strncat
(
cmd
,
str
,
cmd_size
);
}
}
// Replace $date with date
if
(
date
)
{
s1
=
strstr
(
cmd
,
"$date"
);
if
(
s1
)
{
strncpy
(
str
,
s1
+
strlen
(
"$date"
),
sizeof
(
str
));
*
s1
=
0
;
strncat
(
cmd
,
date
,
cmd_size
);
strncat
(
cmd
,
str
,
cmd_size
);
}
}
}
int
main
()
{
pwr_tStatus
sts
;
int
tmo
;
char
mp
[
2000
];
qcom_sQid
qid
=
qcom_cNQid
;
qcom_sGet
get
;
int
swap
=
0
;
bool
first_scan
=
true
;
report
=
new
rt_report
();
report
->
init
(
&
qid
);
try
{
report
->
open
();
}
catch
(
co_error
&
e
)
{
errh_Error
(
(
char
*
)
e
.
what
().
c_str
());
errh_Fatal
(
"rt_report aborting"
);
errh_SetStatus
(
PWR__SRVTERM
);
exit
(
0
);
}
aproc_TimeStamp
(
report
->
scantime
(),
10
);
errh_SetStatus
(
PWR__SRUN
);
first_scan
=
true
;
for
(;;)
{
if
(
first_scan
)
{
tmo
=
(
int
)
(
report
->
scantime
()
*
1000
-
1
);
}
get
.
maxSize
=
sizeof
(
mp
);
get
.
data
=
mp
;
qcom_Get
(
&
sts
,
&
qid
,
&
get
,
tmo
);
if
(
sts
==
QCOM__TMO
||
sts
==
QCOM__QEMPTY
)
{
if
(
!
swap
)
report
->
scan
();
}
else
{
ini_mEvent
new_event
;
qcom_sEvent
*
ep
=
(
qcom_sEvent
*
)
get
.
data
;
new_event
.
m
=
ep
->
mask
;
if
(
new_event
.
b
.
oldPlcStop
&&
!
swap
)
{
errh_SetStatus
(
PWR__SRVRESTART
);
report
->
conf
->
Status
=
PWR__SRVRESTART
;
swap
=
1
;
report
->
close
();
}
else
if
(
new_event
.
b
.
swapDone
&&
swap
)
{
swap
=
0
;
report
->
open
();
errh_SetStatus
(
PWR__SRUN
);
report
->
conf
->
Status
=
PWR__SRUN
;
}
else
if
(
new_event
.
b
.
terminate
)
{
exit
(
0
);
}
}
first_scan
=
false
;
}
}
src/exe/rt_report/src/rt_report.h
0 → 100644
View file @
6238bf60
/*
* Proview Open Source Process Control.
* Copyright (C) 2005-2011 SSAB Oxelosund AB.
*
* This file is part of Proview.
*
* 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 Proview. If not, see <http://www.gnu.org/licenses/>
*
* Linking Proview statically or dynamically with other modules is
* making a combined work based on Proview. Thus, the terms and
* conditions of the GNU General Public License cover the whole
* combination.
*
* In addition, as a special exception, the copyright holders of
* Proview give you permission to, from the build function in the
* Proview Configurator, combine Proview with modules generated by the
* Proview PLC Editor to a PLC program, regardless of the license
* terms of these modules. You may copy and distribute the resulting
* combined work under the terms of your choice, provided that every
* copy of the combined work is accompanied by a complete copy of
* the source code of Proview (the version used to produce the
* combined work), being distributed under the terms of the GNU
* General Public License plus this exception.
*/
#ifndef rt_report_h
#define rt_report_h
using
namespace
std
;
#include <string.h>
#include <vector>
#ifndef pwr_h
# include "pwr.h"
#endif
#ifndef rt_qmon_h
# include "rt_qcom.h"
#endif
#ifndef co_user_h
# include "co_user.h"
#endif
#include "pwr_baseclasses.h"
/*! \file rt_report.h
\brief Contains the rt_report class. */
/*! \addtogroup rt */
/*@{*/
typedef
struct
{
pwr_sClass_Report
*
p
;
pwr_tDlid
dlid
;
}
report_sObject
;
class
rt_report
{
public:
rt_report
();
void
init
(
qcom_sQid
*
qid
);
void
open
();
void
close
();
void
scan
();
double
scantime
()
{
return
scan_time
;}
void
create_report
(
pwr_sClass_Report
*
o
);
void
replace_symbol
(
char
*
outstr
,
char
*
instr
);
int
replace_value
(
char
*
out
,
unsigned
int
size
,
char
*
in
);
void
format_cmd
(
char
*
cmd
,
int
cmd_size
,
const
char
*
format
,
const
char
*
address
,
const
char
*
text
,
const
char
*
subject
,
const
char
*
reportfile
,
const
char
*
date
);
void
periodic_scan
();
int
periodic_check
(
pwr_sClass_Report
*
o
);
double
scan_time
;
pwr_sClass_ReportConfig
*
conf
;
vector
<
report_sObject
>
repv
;
GeUser
*
udb
;
char
nodename
[
80
];
char
systemgroup
[
80
];
int
first_scan
;
int
old_sec
;
int
old_min
;
int
old_hour
;
int
old_mday
;
int
old_wday
;
int
old_yday
;
int
now_sec
;
int
now_min
;
int
now_hour
;
int
now_mday
;
int
now_wday
;
int
now_yday
;
};
/*@}*/
#endif
src/lib/rt/src/rt_c_node.c
View file @
6238bf60
...
@@ -67,7 +67,7 @@ pwrs_Node_Exec (
...
@@ -67,7 +67,7 @@ pwrs_Node_Exec (
static
int
supervise
[
60
]
=
{
static
int
supervise
[
60
]
=
{
0
,
0
,
0
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
0
,
0
,
0
,
0
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
0
,
0
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
0
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
1
,
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
};
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
,
1
};
...
...
src/lib/rt/src/rt_errh.h
View file @
6238bf60
...
@@ -120,7 +120,8 @@ typedef enum {
...
@@ -120,7 +120,8 @@ typedef enum {
errh_eAnix_opc_server
=
19
,
errh_eAnix_opc_server
=
19
,
errh_eAnix_statussrv
=
20
,
errh_eAnix_statussrv
=
20
,
errh_eAnix_post
=
21
,
errh_eAnix_post
=
21
,
errh_eAnix_sevhistmon
=
22
,
errh_eAnix_report
=
22
,
errh_eAnix_sevhistmon
=
23
,
errh_eAnix_appl1
=
41
,
errh_eAnix_appl1
=
41
,
errh_eAnix_appl2
=
42
,
errh_eAnix_appl2
=
42
,
errh_eAnix_appl3
=
43
,
errh_eAnix_appl3
=
43
,
...
...
src/wbl/pwrb/src/pwrb_c_postconfig.wb_load
View file @
6238bf60
...
@@ -76,7 +76,7 @@ SObject pwrb:Class
...
@@ -76,7 +76,7 @@ SObject pwrb:Class
!/**
!/**
! Specifies the email shell command.
! Specifies the email shell command.
! The command should contain the strings $address and $text.
! The command should contain the strings $address and $text.
! $add
er
ss will be replaced by the email address for the
! $add
re
ss will be replaced by the email address for the
! specified user, and $text will be replaced by a message
! specified user, and $text will be replaced by a message
! text with event text and event name.
! text with event text and event name.
!*/
!*/
...
@@ -88,7 +88,7 @@ SObject pwrb:Class
...
@@ -88,7 +88,7 @@ SObject pwrb:Class
!/**
!/**
! Specifies the SMS shell command.
! Specifies the SMS shell command.
! The command should contain the strings $address and $text.
! The command should contain the strings $address and $text.
! $add
er
ss will be replaced by the sms number for the specified
! $add
re
ss will be replaced by the sms number for the specified
! user, and $text will be replaced by a message text with event
! user, and $text will be replaced by a message text with event
! text and event name.
! text and event name.
!*/
!*/
...
...
src/wbl/pwrb/src/pwrb_c_report.wb_load
0 → 100644
View file @
6238bf60
!
! Proview Open Source Process Control.
! Copyright (C) 2005-2011 SSAB Oxelosund AB.
!
! This file is part of Proview.
!
! 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 Proview. If not, see <http://www.gnu.org/licenses/>
!
! Linking Proview statically or dynamically with other modules is
! making a combined work based on Proview. Thus, the terms and
! conditions of the GNU General Public License cover the whole
! combination.
!
! In addition, as a special exception, the copyright holders of
! Proview give you permission to, from the build function in the
! Proview Configurator, combine Proview with modules generated by the
! Proview PLC Editor to a PLC program, regardless of the license
! terms of these modules. You may copy and distribute the resulting
! combined work under the terms of your choice, provided that every
! copy of the combined work is accompanied by a complete copy of
! the source code of Proview (the version used to produce the
! combined work), being distributed under the terms of the GNU
! General Public License plus this exception.
!
! pwrb_c_report.wb_load -- Defines the class Report.
!
SObject pwrb:Class
!/**
! @Version 1.0
! @Group Servers,NodeConfiguration
! @Summary Configuration of reports.
! Configuration of reports.
!
! The Report object configures a report.
!*/
Object Report $ClassDef 551
Body SysBody
Attr Editor = pwr_eEditor_AttrEd
Attr Method = pwr_eMethod_Standard
EndBody
Object RtBody $ObjBodyDef 1
Body SysBody
Attr StructName = "Report"
EndBody
!/**
! Optional description.
!*/
Object Description $Attribute 1
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Subject.
!*/
Object Subject $Attribute 2
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Template file.
!*/
Object TemplateFile $Attribute 3
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Target file.
!*/
Object TargetFile $Attribute 15
Body SysBody
Attr TypeRef = "pwrs:Type-$String80"
EndBody
EndObject
!/**
! Media for report.
!*/
Object Media $Attribute 4
Body SysBody
Attr TypeRef = "pwrb:Type-ReportMediaMask"
EndBody
EndObject
!/**
! Document format for report.
!*/
Object DocumentFormat $Attribute 5
Body SysBody
Attr TypeRef = "pwrb:Type-DocumentFormatEnum"
EndBody
EndObject
!/**
! Recipient for epost and mms alarms.
! The recipient is a user defined in the user database in the
! current system group.
! Recipient can also be a list of users separated by comma, eg
! 'dennis, jimmy'. Also symbols defined in the Symbol table in
! the PostConfig object can be used. Symbols should be referenced
! with a $ sign before the symbol name, eg '$on_duty'.
!
! The users should be defined in the current system group or in a
! subgroup to this, If a subgroup is used, the subgroup should
! be specified in the recipient name, eg 'sms.dennis'.
!*/
Object Recipient $Attribute 6
Body SysBody
Attr TypeRef = "pwrs:Type-$String40"
EndBody
EndObject
!/**
! Report type daily, weekly, monthly or triggered.
!*/
Object Periodicity $Attribute 8
Body SysBody
Attr TypeRef = "pwrb:Type-PeriodicEnum"
EndBody
EndObject
!/**
! Time offset for periodicity.
!*/
Object TimeOffset $Attribute 9
Body SysBody
Attr TypeRef = "pwrs:Type-$DeltaTime"
EndBody
EndObject
!/**
! Trigger. Set to create and send report.
!*/
Object Trigger $Attribute 10
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_NOEDIT
EndBody
EndObject
!/**
! If a specific email shell command should be used for
! this report it is specified here. If EmailCmd is empty
! the email command is fetched from the ReportConfig object.
!*/
Object EmailCmd $Attribute 11
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! If a specific SMS shell command should be used for
! this report it is specified here. If SMS_Cmd is empty
! the SMS command is fetched from the ReportConfig object.
!*/
Object SMS_Cmd $Attribute 12
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! If a specific print shell command should be used for
! this report it is specified here. If PrintCmd is empty
! the print command is fetched from the ReportConfig object.
!*/
Object PrintCmd $Attribute 13
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! Report is send in this period.
!*/
Object Sent $Attribute 14
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_INVISIBLE
EndBody
EndObject
EndObject
Object Template Report
Body RtBody
Attr Media = 1
Attr DocumentFormat = 1
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_c_reportconfig.wb_load
0 → 100644
View file @
6238bf60
!
! Proview Open Source Process Control.
! Copyright (C) 2005-2011 SSAB Oxelosund AB.
!
! This file is part of Proview.
!
! 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 Proview. If not, see <http://www.gnu.org/licenses/>
!
! Linking Proview statically or dynamically with other modules is
! making a combined work based on Proview. Thus, the terms and
! conditions of the GNU General Public License cover the whole
! combination.
!
! In addition, as a special exception, the copyright holders of
! Proview give you permission to, from the build function in the
! Proview Configurator, combine Proview with modules generated by the
! Proview PLC Editor to a PLC program, regardless of the license
! terms of these modules. You may copy and distribute the resulting
! combined work under the terms of your choice, provided that every
! copy of the combined work is accompanied by a complete copy of
! the source code of Proview (the version used to produce the
! combined work), being distributed under the terms of the GNU
! General Public License plus this exception.
!
! pwrb_c_reportconfig.wb_load -- Defines the class ReportConfig.
!
SObject pwrb:Class
!/**
! @Version 1.0
! @Group Servers,NodeConfiguration
! @Summary Configuration of report server.
! Configuration of report server.
!
! The Report server creates and send reports to printers and epost
! addresses.
!*/
Object ReportConfig $ClassDef 550
Body SysBody
Attr Editor = pwr_eEditor_AttrEd
Attr Method = pwr_eMethod_Standard
EndBody
Object RtBody $ObjBodyDef 1
Body SysBody
Attr StructName = "ReportConfig"
EndBody
!/**
! Specifies the email shell command.
! The command should contain the strings $address and $text.
! $address will be replaced by the email address for the
! specified user, and $text will be replaced by a message
! text with event text and event name.
! If document format Pdf or Html is selected the report will
! be sent as an attached file, and command should also contain
! $reportfile which will be replaced by the report filename.
!
! Example for mutt with pdf or html format
! echo '$text' | mutt $address -s '$subject' -a $reportfile
!
! Example for mutt text format
! cat $reportfile | mutt $address -s '$subject'
!
!*/
Object EmailCmd $Attribute 1
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! Specifies the SMS shell command.
! The command should contain the strings $address and $text.
! $address will be replaced by the sms number for the specified
! user, and $text will be replaced by a message text with event
! text and event name.
!*/
Object SMS_Cmd $Attribute 2
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! Specifies the print shell command.
! The command should contain the strings $reportfile.
! $reportfile will be replaced by the name of the generated file
! that should be printed.
!*/
Object PrintCmd $Attribute 3
Body SysBody
Attr TypeRef = "pwrs:Type-$String256"
EndBody
EndObject
!/**
! @Summary Recipient symbol definitions.
! Recipients can be defined with symbols, and the symbols will be
! replaced by their value in this table.
! Symbols are referenced with a $ sign before the name. The $ sign
! should not be present in the definition.
!
! @b Example
! The Recipient attibute in a DSup is 'john, $on_duty'. A symbol is defined
! with the name 'on_duty' and the value 'dennis, jimmy'. The resultant
! recipient string will be 'john, dennis, jimmy' and the event will be posted
! to the address of these three.
!*/
Object Symbols $Attribute 4
Body SysBody
Attr TypeRef = "pwrb:Class-SymbolDefinition"
Attr Flags |= PWR_MASK_ARRAY
Attr Flags |= PWR_MASK_CLASS
Attr Elements = 20
EndBody
EndObject
!/**
! Specifies language.
! Not yet implemented.
!*/
Object Language $Attribute 5
Body SysBody
Attr TypeRef = "pwrb:Type-LanguageEnum"
EndBody
EndObject
!/**
! Server status.
!*/
Object Status $Attribute 6
Body SysBody
Attr TypeRef = "pwrs:Type-$Status"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_NOEDIT
EndBody
EndObject
!/**
! Number of sent SMS.
!*/
Object SentSMS $Attribute 7
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt32"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_NOEDIT
EndBody
EndObject
!/**
! Number of sent Email.
!*/
Object SentEmail $Attribute 8
Body SysBody
Attr TypeRef = "pwrs:Type-$UInt32"
Attr Flags |= PWR_MASK_STATE
Attr Flags |= PWR_MASK_NOEDIT
EndBody
EndObject
!/**
! Disable reports.
! When Disable is 0, no reports are created.
!*/
Object Disable $Attribute 9
Body SysBody
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
EndObject
Object Template ReportConfig
Body RtBody
Attr EmailCmd = "echo '$text' | mutt $address -s '$subject' -a $reportfile"
Attr PrintCmd = "lpr $reportfile"
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_documentformatenum.wb_load
0 → 100644
View file @
6238bf60
!
! Proview Open Source Process Control.
! Copyright (C) 2005-2011 SSAB Oxelosund AB.
!
! This file is part of Proview.
!
! 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 Proview. If not, see <http://www.gnu.org/licenses/>
!
! Linking Proview statically or dynamically with other modules is
! making a combined work based on Proview. Thus, the terms and
! conditions of the GNU General Public License cover the whole
! combination.
!
! In addition, as a special exception, the copyright holders of
! Proview give you permission to, from the build function in the
! Proview Configurator, combine Proview with modules generated by the
! Proview PLC Editor to a PLC program, regardless of the license
! terms of these modules. You may copy and distribute the resulting
! combined work under the terms of your choice, provided that every
! copy of the combined work is accompanied by a complete copy of
! the source code of Proview (the version used to produce the
! combined work), being distributed under the terms of the GNU
! General Public License plus this exception.
!
! pwrb_td_reportmediaenum.wb_load -- Defines the enum type ReportMedia
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for document format.
!*/
Object DocumentFormatEnum $TypeDef 59
Body SysBody
Attr TypeRef = "pwrs:Type-$Enum"
Attr PgmName = "DocumentFormatEnum"
EndBody
!/**
! PDF
!*/
Object PDF $Value
Body SysBody
Attr PgmName = "PDF"
Attr Text = "PDF"
Attr Value = 0
EndBody
EndObject
!/**
! Html.
!*/
Object Html $Value
Body SysBody
Attr PgmName = "Html"
Attr Text = "Html"
Attr Value = 1
EndBody
EndObject
!/**
! Text.
!*/
Object Text $Value
Body SysBody
Attr PgmName = "Text"
Attr Text = "Text"
Attr Value = 2
EndBody
EndObject
!/**
! Postscript.
!*/
Object Postscript $Value
Body SysBody
Attr PgmName = "Postscript"
Attr Text = "Postscript"
Attr Value = 3
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_periodicenum.wb_load
0 → 100644
View file @
6238bf60
!
! Proview Open Source Process Control.
! Copyright (C) 2005-2011 SSAB Oxelosund AB.
!
! This file is part of Proview.
!
! 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 Proview. If not, see <http://www.gnu.org/licenses/>
!
! Linking Proview statically or dynamically with other modules is
! making a combined work based on Proview. Thus, the terms and
! conditions of the GNU General Public License cover the whole
! combination.
!
! In addition, as a special exception, the copyright holders of
! Proview give you permission to, from the build function in the
! Proview Configurator, combine Proview with modules generated by the
! Proview PLC Editor to a PLC program, regardless of the license
! terms of these modules. You may copy and distribute the resulting
! combined work under the terms of your choice, provided that every
! copy of the combined work is accompanied by a complete copy of
! the source code of Proview (the version used to produce the
! combined work), being distributed under the terms of the GNU
! General Public License plus this exception.
!
! pwrb_td_periodicenum.wb_load -- Defines the enum type PeriodicEnum
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Enumeration for document format.
!*/
Object PeriodicEnum $TypeDef 61
Body SysBody
Attr TypeRef = "pwrs:Type-$Enum"
Attr PgmName = "PeriodicEnum"
EndBody
!/**
! Not periodic
!*/
Object No $Value
Body SysBody
Attr PgmName = "No"
Attr Text = "No"
Attr Value = 0
EndBody
EndObject
!/**
! Yearly.
!*/
Object Yearly $Value
Body SysBody
Attr PgmName = "Yearly"
Attr Text = "Yearly"
Attr Value = 1
EndBody
EndObject
!/**
! Monthly.
!*/
Object Monthly $Value
Body SysBody
Attr PgmName = "Monthly"
Attr Text = "Monthly"
Attr Value = 2
EndBody
EndObject
!/**
! Weekly.
!*/
Object Weekly $Value
Body SysBody
Attr PgmName = "Weekly"
Attr Text = "Weekly"
Attr Value = 3
EndBody
EndObject
!/**
! Daily.
!*/
Object Daily $Value
Body SysBody
Attr PgmName = "Daily"
Attr Text = "Daily"
Attr Value = 4
EndBody
EndObject
!/**
! Hourly.
!*/
Object Hourly $Value
Body SysBody
Attr PgmName = "Hourly"
Attr Text = "Hourly"
Attr Value = 5
EndBody
EndObject
EndObject
EndSObject
src/wbl/pwrb/src/pwrb_td_reportmediamask.wb_load
0 → 100644
View file @
6238bf60
!
! Proview Open Source Process Control.
! Copyright (C) 2005-2011 SSAB Oxelosund AB.
!
! This file is part of Proview.
!
! 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 Proview. If not, see <http://www.gnu.org/licenses/>
!
! Linking Proview statically or dynamically with other modules is
! making a combined work based on Proview. Thus, the terms and
! conditions of the GNU General Public License cover the whole
! combination.
!
! In addition, as a special exception, the copyright holders of
! Proview give you permission to, from the build function in the
! Proview Configurator, combine Proview with modules generated by the
! Proview PLC Editor to a PLC program, regardless of the license
! terms of these modules. You may copy and distribute the resulting
! combined work under the terms of your choice, provided that every
! copy of the combined work is accompanied by a complete copy of
! the source code of Proview (the version used to produce the
! combined work), being distributed under the terms of the GNU
! General Public License plus this exception.
!
! pwrb_reportmediamask.wb_load -- Defines the mask type ReportMeidaMask
!
SObject pwrb:Type
!/**
! @Version 1.0
! @Group Types
! Bitmask for report media.
!*/
Object ReportMediaMask $TypeDef 60
Body SysBody
Attr Type = pwr_eType_Mask
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Mask"
Attr Elements = 1
EndBody
!/**
! Email.
!*/
Object Email $Bit
Body SysBody
Attr PgmName = "Email"
Attr Text = "Email"
Attr Value = 1
EndBody
EndObject
!/**
! SMS.
!*/
Object SMS $Bit
Body SysBody
Attr PgmName = "SMS"
Attr Text = "SMS"
Attr Value = 2
EndBody
EndObject
!/**
! Printer.
!*/
Object Printer $Bit
Body SysBody
Attr PgmName = "Printer"
Attr Text = "Printer"
Attr Value = 4
EndBody
EndObject
!/**
! File.
!*/
Object File $Bit
Body SysBody
Attr PgmName = "File"
Attr Text = "File"
Attr Value = 8
EndBody
EndObject
EndObject
EndSObject
xtt/exp/ge/src/pwr_c_node.pwg
View file @
6238bf60
0! DefaultWidth 813
0! DefaultWidth 813
0! DefaultHeight 7
29
0! DefaultHeight 7
54
1
1
100 20
100 20
135 20
135 20
101 20
101 20
102 -
136
102 -
38
103 2
45
103 2
94
104 2.
94388
104 2.
66213
136 2.
94388
136 2.
66213
105 100
105 100
106 -
20
106 -
5
107 6
107 6
108 40.4564
108 40.4564
109 0.64779
109 0.64779
110 3
8.0472
110 3
9.0481
111 2.37709
111 2.37709
116 0
116 0
117 3
0
117 3
3
118 9
9
118 9
0
119 11
9
119 11
4
120 1
120 1
121 Claes context
121 Claes context
122 0
122 0
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
134
134
22
22
2200 0
2200 0
2201 4
11
2201 4
22
2202 pwr_c_node
2202 pwr_c_node
2203 51
2203 51
2205 0
2205 0
...
@@ -47,7 +47,7 @@
...
@@ -47,7 +47,7 @@
2209 0.35
2209 0.35
2210 1.9
2210 1.9
2211 41
2211 41
2212 3
8.4
2212 3
9.6
2213 4
2213 4
2214
2214
pwrp_pop:
pwrp_pop:
...
@@ -607,7 +607,7 @@ pwr_exe:
...
@@ -607,7 +607,7 @@ pwr_exe:
99
99
30
30
3004 O335
3004 O335
3000 5.
6
3000 5.
5
3001 1.1
3001 1.1
3002 3.25
3002 3.25
3003 2.4
3003 2.4
...
@@ -641,7 +641,7 @@ pwr_exe:
...
@@ -641,7 +641,7 @@ pwr_exe:
99
99
30
30
3004 O336
3004 O336
3000 4.
05
3000 4.
1
3001 1.1
3001 1.1
3002 4.94929
3002 4.94929
3003 4.34929
3003 4.34929
...
@@ -932,7 +932,7 @@ pwr_exe:
...
@@ -932,7 +932,7 @@ pwr_exe:
99
99
30
30
3004 O337
3004 O337
3000
3.95
3000
4
3001 1.1
3001 1.1
3002 5.76052
3002 5.76052
3003 5.16052
3003 5.16052
...
@@ -1230,7 +1230,7 @@ pwr_exe:
...
@@ -1230,7 +1230,7 @@ pwr_exe:
99
99
30
30
3004 O338
3004 O338
3000 4.8
3000 4.8
5
3001 1.1
3001 1.1
3002 6.61052
3002 6.61052
3003 6.01052
3003 6.01052
...
@@ -1396,7 +1396,7 @@ pwr_exe:
...
@@ -1396,7 +1396,7 @@ pwr_exe:
99
99
30
30
3004 O339
3004 O339
3000 5.
6
3000 5.
75
3001 1.1
3001 1.1
3002 7.46052
3002 7.46052
3003 6.86052
3003 6.86052
...
@@ -1562,7 +1562,7 @@ pwr_exe:
...
@@ -1562,7 +1562,7 @@ pwr_exe:
99
99
30
30
3004 O340
3004 O340
3000 18.
3
5
3000 18.5
3001 14.8
3001 14.8
3002 5.76052
3002 5.76052
3003 5.16052
3003 5.16052
...
@@ -1728,7 +1728,7 @@ pwr_exe:
...
@@ -1728,7 +1728,7 @@ pwr_exe:
99
99
30
30
3004 O341
3004 O341
3000 19.
3
5
3000 19.
4
5
3001 14.8
3001 14.8
3002 6.61052
3002 6.61052
3003 6.01052
3003 6.01052
...
@@ -1894,7 +1894,7 @@ pwr_exe:
...
@@ -1894,7 +1894,7 @@ pwr_exe:
99
99
30
30
3004 O342
3004 O342
3000 20.
1
5
3000 20.
3
5
3001 14.8
3001 14.8
3002 7.46052
3002 7.46052
3003 6.86052
3003 6.86052
...
@@ -2060,7 +2060,7 @@ pwr_exe:
...
@@ -2060,7 +2060,7 @@ pwr_exe:
99
99
30
30
3004 O343
3004 O343
3000 32.
05
3000 32.
2
3001 29.6
3001 29.6
3002 5.76052
3002 5.76052
3003 5.16052
3003 5.16052
...
@@ -2226,7 +2226,7 @@ pwr_exe:
...
@@ -2226,7 +2226,7 @@ pwr_exe:
99
99
30
30
3004 O344
3004 O344
3000 34.
4
3000 34.
65
3001 29.6
3001 29.6
3002 6.61052
3002 6.61052
3003 6.01052
3003 6.01052
...
@@ -2449,7 +2449,7 @@ pwr_exe:
...
@@ -2449,7 +2449,7 @@ pwr_exe:
0
0
1006 40.4564
1006 40.4564
1007 0.64779
1007 0.64779
1008 3
8.0472
1008 3
9.0481
1009 8.42103
1009 8.42103
1013 -1e+37
1013 -1e+37
1014 1e+37
1014 1e+37
...
@@ -2495,7 +2495,7 @@ pwr_exe:
...
@@ -2495,7 +2495,7 @@ pwr_exe:
2801 0
2801 0
2802 -5.03915
2802 -5.03915
2803 0
2803 0
2804 7.
40654
2804 7.
65676
2805 8.42103
2805 8.42103
2806 0
2806 0
99
99
...
@@ -2646,7 +2646,7 @@ pwr_exe:
...
@@ -2646,7 +2646,7 @@ pwr_exe:
99
99
30
30
3004 O345
3004 O345
3000 5.
2
3000 5.
4
3001 1.1
3001 1.1
3002 9.36052
3002 9.36052
3003 8.76052
3003 8.76052
...
@@ -6135,7 +6135,7 @@ pwr_exe:
...
@@ -6135,7 +6135,7 @@ pwr_exe:
99
99
30
30
3004 O347
3004 O347
3000 3.
3
5
3000 3.
0
5
3001 1.3
3001 1.3
3002 11.3605
3002 11.3605
3003 10.6605
3003 10.6605
...
@@ -7306,7 +7306,7 @@ pwr_exe:
...
@@ -7306,7 +7306,7 @@ pwr_exe:
99
99
30
30
3004 O349
3004 O349
3000 2.
6
5
3000 2.
5
5
3001 1.3
3001 1.3
3002 14.5605
3002 14.5605
3003 13.8605
3003 13.8605
...
@@ -7562,7 +7562,7 @@ pwr_exe:
...
@@ -7562,7 +7562,7 @@ pwr_exe:
99
99
30
30
3004 O351
3004 O351
3000 3.
6
5
3000 3.
5
5
3001 1.3
3001 1.3
3002 16.1605
3002 16.1605
3003 15.4605
3003 15.4605
...
@@ -7818,7 +7818,7 @@ pwr_exe:
...
@@ -7818,7 +7818,7 @@ pwr_exe:
99
99
30
30
3004 O353
3004 O353
3000 3
.2
3000 3
3001 1.3
3001 1.3
3002 17.7605
3002 17.7605
3003 17.0605
3003 17.0605
...
@@ -8074,7 +8074,7 @@ pwr_exe:
...
@@ -8074,7 +8074,7 @@ pwr_exe:
99
99
30
30
3004 O355
3004 O355
3000 4
.2
3000 4
3001 1.3
3001 1.3
3002 18.5605
3002 18.5605
3003 17.8605
3003 17.8605
...
@@ -8330,7 +8330,7 @@ pwr_exe:
...
@@ -8330,7 +8330,7 @@ pwr_exe:
99
99
30
30
3004 O357
3004 O357
3000 3.
6
5
3000 3.5
3001 1.3
3001 1.3
3002 19.3605
3002 19.3605
3003 18.6605
3003 18.6605
...
@@ -8586,7 +8586,7 @@ pwr_exe:
...
@@ -8586,7 +8586,7 @@ pwr_exe:
99
99
30
30
3004 O359
3004 O359
3000 3.
35
3000 3.
2
3001 1.3
3001 1.3
3002 20.9605
3002 20.9605
3003 20.2605
3003 20.2605
...
@@ -8842,7 +8842,7 @@ pwr_exe:
...
@@ -8842,7 +8842,7 @@ pwr_exe:
99
99
30
30
3004 O361
3004 O361
3000 4.5
3000 4.
3
5
3001 1.3
3001 1.3
3002 21.7605
3002 21.7605
3003 21.0605
3003 21.0605
...
@@ -9098,7 +9098,7 @@ pwr_exe:
...
@@ -9098,7 +9098,7 @@ pwr_exe:
99
99
30
30
3004 O363
3004 O363
3000 2.
2
3000 2.
1
3001 1.3
3001 1.3
3002 23.3605
3002 23.3605
3003 22.6605
3003 22.6605
...
@@ -9292,7 +9292,7 @@ pwr_exe:
...
@@ -9292,7 +9292,7 @@ pwr_exe:
99
99
30
30
3004 O364
3004 O364
3000 3.
75
3000 3.
9
3001 1.1
3001 1.1
3002 10.3605
3002 10.3605
3003 9.76052
3003 9.76052
...
@@ -13502,7 +13502,7 @@ pwr_exe:
...
@@ -13502,7 +13502,7 @@ pwr_exe:
99
99
30
30
3004 O365
3004 O365
3000 8.
65
3000 8.
7
3001 6.35
3001 6.35
3002 10.3605
3002 10.3605
3003 9.76052
3003 9.76052
...
@@ -13536,7 +13536,7 @@ pwr_exe:
...
@@ -13536,7 +13536,7 @@ pwr_exe:
99
99
30
30
3004 O366
3004 O366
3000 26.5
3000 26.
7
5
3001 22.05
3001 22.05
3002 10.3605
3002 10.3605
3003 9.76052
3003 9.76052
...
@@ -13570,7 +13570,7 @@ pwr_exe:
...
@@ -13570,7 +13570,7 @@ pwr_exe:
99
99
30
30
3004 O367
3004 O367
3000 2.
8
5511
3000 2.
9
5511
3001 1.45511
3001 1.45511
3002 11.3105
3002 11.3105
3003 10.7105
3003 10.7105
...
@@ -13604,7 +13604,7 @@ pwr_exe:
...
@@ -13604,7 +13604,7 @@ pwr_exe:
99
99
30
30
3004 O368
3004 O368
3000
3.9
0511
3000
4.0
0511
3001 1.45511
3001 1.45511
3002 12.1105
3002 12.1105
3003 11.5105
3003 11.5105
...
@@ -13638,7 +13638,7 @@ pwr_exe:
...
@@ -13638,7 +13638,7 @@ pwr_exe:
99
99
30
30
3004 O369
3004 O369
3000
4.90
511
3000
5.15
511
3001 1.45511
3001 1.45511
3002 13.7105
3002 13.7105
3003 13.1105
3003 13.1105
...
@@ -13672,7 +13672,7 @@ pwr_exe:
...
@@ -13672,7 +13672,7 @@ pwr_exe:
99
99
30
30
3004 O370
3004 O370
3000 3.
70
511
3000 3.
85
511
3001 1.45511
3001 1.45511
3002 15.3105
3002 15.3105
3003 14.7105
3003 14.7105
...
@@ -13706,7 +13706,7 @@ pwr_exe:
...
@@ -13706,7 +13706,7 @@ pwr_exe:
99
99
30
30
3004 O371
3004 O371
3000 3.
4
0511
3000 3.
5
0511
3001 1.45511
3001 1.45511
3002 16.9105
3002 16.9105
3003 16.3105
3003 16.3105
...
@@ -13740,7 +13740,7 @@ pwr_exe:
...
@@ -13740,7 +13740,7 @@ pwr_exe:
99
99
30
30
3004 O372
3004 O372
3000 3.
5
0511
3000 3.
7
0511
3001 1.45511
3001 1.45511
3002 12.9105
3002 12.9105
3003 12.3105
3003 12.3105
...
@@ -15397,12 +15397,12 @@ pwr_exe:
...
@@ -15397,12 +15397,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
0.
5
1008 3
1.3
5
1009
29.85
1009
30.7
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
0.
5
1015 3
1.3
5
1016
29.85
1016
30.7
1003
1003
0
0
0
0
...
@@ -15444,7 +15444,7 @@ pwr_exe:
...
@@ -15444,7 +15444,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805
29.75
2805
30.6
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -15526,12 +15526,12 @@ pwr_exe:
...
@@ -15526,12 +15526,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
0.
5
1008 3
1.3
5
1009
29.8
1009
30.65
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
0.
5
1015 3
1.3
5
1016
29.8
1016
30.65
1003
1003
0
0
0
0
...
@@ -15573,7 +15573,7 @@ pwr_exe:
...
@@ -15573,7 +15573,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805
29.8
2805
30.65
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -15658,12 +15658,12 @@ pwr_exe:
...
@@ -15658,12 +15658,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
0.
5
1008 3
1.3
5
1009
29.85
1009
30.7
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
0.
5
1015 3
1.3
5
1016
29.85
1016
30.7
1003
1003
0
0
0
0
...
@@ -15705,7 +15705,7 @@ pwr_exe:
...
@@ -15705,7 +15705,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805
29.75
2805
30.6
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -15787,12 +15787,12 @@ pwr_exe:
...
@@ -15787,12 +15787,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
0.
5
1008 3
1.3
5
1009
29.8
1009
30.65
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
0.
5
1015 3
1.3
5
1016
29.8
1016
30.65
1003
1003
0
0
0
0
...
@@ -15834,7 +15834,7 @@ pwr_exe:
...
@@ -15834,7 +15834,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805
29.8
2805
30.65
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -15919,12 +15919,12 @@ pwr_exe:
...
@@ -15919,12 +15919,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
1.3
1008 3
2.15
1009 3
0.6
5
1009 3
1.
5
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
1.3
1015 3
2.15
1016 3
0.6
5
1016 3
1.
5
1003
1003
0
0
0
0
...
@@ -15966,7 +15966,7 @@ pwr_exe:
...
@@ -15966,7 +15966,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
0.55
2805 3
1.4
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16048,12 +16048,12 @@ pwr_exe:
...
@@ -16048,12 +16048,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
1.3
1008 3
2.15
1009 3
0.6
1009 3
1.45
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
1.3
1015 3
2.15
1016 3
0.6
1016 3
1.45
1003
1003
0
0
0
0
...
@@ -16095,7 +16095,7 @@ pwr_exe:
...
@@ -16095,7 +16095,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
0.6
2805 3
1.45
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16180,12 +16180,12 @@ pwr_exe:
...
@@ -16180,12 +16180,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
1.3
1008 3
2.15
1009 3
0.6
5
1009 3
1.
5
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
1.3
1015 3
2.15
1016 3
0.6
5
1016 3
1.
5
1003
1003
0
0
0
0
...
@@ -16227,7 +16227,7 @@ pwr_exe:
...
@@ -16227,7 +16227,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
0.55
2805 3
1.4
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16309,12 +16309,12 @@ pwr_exe:
...
@@ -16309,12 +16309,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
1.3
1008 3
2.15
1009 3
0.6
1009 3
1.45
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
1.3
1015 3
2.15
1016 3
0.6
1016 3
1.45
1003
1003
0
0
0
0
...
@@ -16356,7 +16356,7 @@ pwr_exe:
...
@@ -16356,7 +16356,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
0.6
2805 3
1.45
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16441,12 +16441,12 @@ pwr_exe:
...
@@ -16441,12 +16441,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 32.
1
1008 32.
95
1009 3
1.45
1009 3
2.3
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 32.
1
1015 32.
95
1016 3
1.45
1016 3
2.3
1003
1003
0
0
0
0
...
@@ -16488,7 +16488,7 @@ pwr_exe:
...
@@ -16488,7 +16488,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
1.35
2805 3
2.2
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16570,12 +16570,12 @@ pwr_exe:
...
@@ -16570,12 +16570,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 32.
1
1008 32.
95
1009 3
1.4
1009 3
2.25
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 32.
1
1015 32.
95
1016 3
1.4
1016 3
2.25
1003
1003
0
0
0
0
...
@@ -16617,7 +16617,7 @@ pwr_exe:
...
@@ -16617,7 +16617,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
1.4
2805 3
2.25
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16702,12 +16702,12 @@ pwr_exe:
...
@@ -16702,12 +16702,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 32.
1
1008 32.
95
1009 3
1.45
1009 3
2.3
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 32.
1
1015 32.
95
1016 3
1.45
1016 3
2.3
1003
1003
0
0
0
0
...
@@ -16749,7 +16749,7 @@ pwr_exe:
...
@@ -16749,7 +16749,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
1.35
2805 3
2.2
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16831,12 +16831,12 @@ pwr_exe:
...
@@ -16831,12 +16831,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 32.
1
1008 32.
95
1009 3
1.4
1009 3
2.25
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 32.
1
1015 32.
95
1016 3
1.4
1016 3
2.25
1003
1003
0
0
0
0
...
@@ -16878,7 +16878,7 @@ pwr_exe:
...
@@ -16878,7 +16878,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
1.4
2805 3
2.25
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -16963,12 +16963,12 @@ pwr_exe:
...
@@ -16963,12 +16963,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
2.9
1008 3
3.75
1009 3
2.25
1009 3
3.1
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
2.9
1015 3
3.75
1016 3
2.25
1016 3
3.1
1003
1003
0
0
0
0
...
@@ -17010,7 +17010,7 @@ pwr_exe:
...
@@ -17010,7 +17010,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
2.15
2805 3
3
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17092,12 +17092,12 @@ pwr_exe:
...
@@ -17092,12 +17092,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
2.9
1008 3
3.75
1009 3
2.2
1009 3
3.05
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
2.9
1015 3
3.75
1016 3
2.2
1016 3
3.05
1003
1003
0
0
0
0
...
@@ -17139,7 +17139,7 @@ pwr_exe:
...
@@ -17139,7 +17139,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
2.2
2805 3
3.05
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17224,12 +17224,12 @@ pwr_exe:
...
@@ -17224,12 +17224,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
2.9
1008 3
3.75
1009 3
2.25
1009 3
3.1
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
2.9
1015 3
3.75
1016 3
2.25
1016 3
3.1
1003
1003
0
0
0
0
...
@@ -17271,7 +17271,7 @@ pwr_exe:
...
@@ -17271,7 +17271,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
2.15
2805 3
3
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17353,12 +17353,12 @@ pwr_exe:
...
@@ -17353,12 +17353,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
2.9
1008 3
3.75
1009 3
2.2
1009 3
3.05
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
2.9
1015 3
3.75
1016 3
2.2
1016 3
3.05
1003
1003
0
0
0
0
...
@@ -17400,7 +17400,7 @@ pwr_exe:
...
@@ -17400,7 +17400,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
2.2
2805 3
3.05
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17485,12 +17485,12 @@ pwr_exe:
...
@@ -17485,12 +17485,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
3.7
1008 3
4.55
1009 33.
05
1009 33.
9
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
3.7
1015 3
4.55
1016 33.
05
1016 33.
9
1003
1003
0
0
0
0
...
@@ -17532,7 +17532,7 @@ pwr_exe:
...
@@ -17532,7 +17532,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
2.95
2805 3
3.8
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17614,12 +17614,12 @@ pwr_exe:
...
@@ -17614,12 +17614,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
3.7
1008 3
4.55
1009 33
1009 33
.85
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
3.7
1015 3
4.55
1016 33
1016 33
.85
1003
1003
0
0
0
0
...
@@ -17661,7 +17661,7 @@ pwr_exe:
...
@@ -17661,7 +17661,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 33
2805 33
.85
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17746,12 +17746,12 @@ pwr_exe:
...
@@ -17746,12 +17746,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
3.7
1008 3
4.55
1009 33.
05
1009 33.
9
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
3.7
1015 3
4.55
1016 33.
05
1016 33.
9
1003
1003
0
0
0
0
...
@@ -17793,7 +17793,7 @@ pwr_exe:
...
@@ -17793,7 +17793,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
2.95
2805 3
3.8
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -17875,12 +17875,12 @@ pwr_exe:
...
@@ -17875,12 +17875,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
3.7
1008 3
4.55
1009 33
1009 33
.85
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
3.7
1015 3
4.55
1016 33
1016 33
.85
1003
1003
0
0
0
0
...
@@ -17922,7 +17922,7 @@ pwr_exe:
...
@@ -17922,7 +17922,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 33
2805 33
.85
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18007,12 +18007,12 @@ pwr_exe:
...
@@ -18007,12 +18007,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
4.
5
1008 3
5.3
5
1009 3
3.85
1009 3
4.7
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
4.
5
1015 3
5.3
5
1016 3
3.85
1016 3
4.7
1003
1003
0
0
0
0
...
@@ -18054,7 +18054,7 @@ pwr_exe:
...
@@ -18054,7 +18054,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
3.75
2805 3
4.6
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18136,12 +18136,12 @@ pwr_exe:
...
@@ -18136,12 +18136,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
4.
5
1008 3
5.3
5
1009 3
3.8
1009 3
4.65
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
4.
5
1015 3
5.3
5
1016 3
3.8
1016 3
4.65
1003
1003
0
0
0
0
...
@@ -18183,7 +18183,7 @@ pwr_exe:
...
@@ -18183,7 +18183,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
3.8
2805 3
4.65
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18268,12 +18268,12 @@ pwr_exe:
...
@@ -18268,12 +18268,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
4.
5
1008 3
5.3
5
1009 3
3.85
1009 3
4.7
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
4.
5
1015 3
5.3
5
1016 3
3.85
1016 3
4.7
1003
1003
0
0
0
0
...
@@ -18315,7 +18315,7 @@ pwr_exe:
...
@@ -18315,7 +18315,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
3.75
2805 3
4.6
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18397,12 +18397,12 @@ pwr_exe:
...
@@ -18397,12 +18397,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
4.
5
1008 3
5.3
5
1009 3
3.8
1009 3
4.65
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
4.
5
1015 3
5.3
5
1016 3
3.8
1016 3
4.65
1003
1003
0
0
0
0
...
@@ -18444,7 +18444,7 @@ pwr_exe:
...
@@ -18444,7 +18444,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
3.8
2805 3
4.65
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18529,12 +18529,12 @@ pwr_exe:
...
@@ -18529,12 +18529,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
5.3
1008 3
6.15
1009 3
4.6
5
1009 3
5.
5
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
5.3
1015 3
6.15
1016 3
4.6
5
1016 3
5.
5
1003
1003
0
0
0
0
...
@@ -18576,7 +18576,7 @@ pwr_exe:
...
@@ -18576,7 +18576,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
4.55
2805 3
5.4
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18658,12 +18658,12 @@ pwr_exe:
...
@@ -18658,12 +18658,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
5.3
1008 3
6.15
1009 3
4.6
1009 3
5.45
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
5.3
1015 3
6.15
1016 3
4.6
1016 3
5.45
1003
1003
0
0
0
0
...
@@ -18705,7 +18705,7 @@ pwr_exe:
...
@@ -18705,7 +18705,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
4.6
2805 3
5.45
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18790,12 +18790,12 @@ pwr_exe:
...
@@ -18790,12 +18790,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
5.3
1008 3
6.15
1009 3
4.6
5
1009 3
5.
5
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
5.3
1015 3
6.15
1016 3
4.6
5
1016 3
5.
5
1003
1003
0
0
0
0
...
@@ -18837,7 +18837,7 @@ pwr_exe:
...
@@ -18837,7 +18837,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
4.55
2805 3
5.4
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -18919,12 +18919,12 @@ pwr_exe:
...
@@ -18919,12 +18919,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
5.3
1008 3
6.15
1009 3
4.6
1009 3
5.45
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
5.3
1015 3
6.15
1016 3
4.6
1016 3
5.45
1003
1003
0
0
0
0
...
@@ -18966,7 +18966,7 @@ pwr_exe:
...
@@ -18966,7 +18966,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
4.6
2805 3
5.45
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19051,12 +19051,12 @@ pwr_exe:
...
@@ -19051,12 +19051,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 36.
1
1008 36.
95
1009 3
5.45
1009 3
6.3
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 36.
1
1015 36.
95
1016 3
5.45
1016 3
6.3
1003
1003
0
0
0
0
...
@@ -19098,7 +19098,7 @@ pwr_exe:
...
@@ -19098,7 +19098,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
5.35
2805 3
6.2
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19180,12 +19180,12 @@ pwr_exe:
...
@@ -19180,12 +19180,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 36.
1
1008 36.
95
1009 3
5.4
1009 3
6.25
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 36.
1
1015 36.
95
1016 3
5.4
1016 3
6.25
1003
1003
0
0
0
0
...
@@ -19227,7 +19227,7 @@ pwr_exe:
...
@@ -19227,7 +19227,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
5.4
2805 3
6.25
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19312,12 +19312,12 @@ pwr_exe:
...
@@ -19312,12 +19312,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 36.
1
1008 36.
95
1009 3
5.45
1009 3
6.3
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 36.
1
1015 36.
95
1016 3
5.45
1016 3
6.3
1003
1003
0
0
0
0
...
@@ -19359,7 +19359,7 @@ pwr_exe:
...
@@ -19359,7 +19359,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
5.35
2805 3
6.2
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19441,12 +19441,12 @@ pwr_exe:
...
@@ -19441,12 +19441,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 36.
1
1008 36.
95
1009 3
5.4
1009 3
6.25
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 36.
1
1015 36.
95
1016 3
5.4
1016 3
6.25
1003
1003
0
0
0
0
...
@@ -19488,7 +19488,7 @@ pwr_exe:
...
@@ -19488,7 +19488,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
5.4
2805 3
6.25
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19573,12 +19573,12 @@ pwr_exe:
...
@@ -19573,12 +19573,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
6.9
1008 3
7.75
1009 3
6.25
1009 3
7.1
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
6.9
1015 3
7.75
1016 3
6.25
1016 3
7.1
1003
1003
0
0
0
0
...
@@ -19620,7 +19620,7 @@ pwr_exe:
...
@@ -19620,7 +19620,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
6.15
2805 3
7
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19702,12 +19702,12 @@ pwr_exe:
...
@@ -19702,12 +19702,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
6.9
1008 3
7.75
1009 3
6.2
1009 3
7.05
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
6.9
1015 3
7.75
1016 3
6.2
1016 3
7.05
1003
1003
0
0
0
0
...
@@ -19749,7 +19749,7 @@ pwr_exe:
...
@@ -19749,7 +19749,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 3
6.2
2805 3
7.05
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19834,12 +19834,12 @@ pwr_exe:
...
@@ -19834,12 +19834,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
6.9
1008 3
7.75
1009 3
6.25
1009 3
7.1
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
6.9
1015 3
7.75
1016 3
6.25
1016 3
7.1
1003
1003
0
0
0
0
...
@@ -19881,7 +19881,7 @@ pwr_exe:
...
@@ -19881,7 +19881,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
6.15
2805 3
7
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -19963,12 +19963,12 @@ pwr_exe:
...
@@ -19963,12 +19963,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
6.9
1008 3
7.75
1009 3
6.2
1009 3
7.05
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
6.9
1015 3
7.75
1016 3
6.2
1016 3
7.05
1003
1003
0
0
0
0
...
@@ -20010,7 +20010,7 @@ pwr_exe:
...
@@ -20010,7 +20010,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 3
6.2
2805 3
7.05
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20095,12 +20095,12 @@ pwr_exe:
...
@@ -20095,12 +20095,12 @@ pwr_exe:
0
0
1006 6.95
1006 6.95
1007 6.35
1007 6.35
1008 3
7.7
1008 3
8.55
1009 37.
05
1009 37.
9
1013 6.95
1013 6.95
1014 6.35
1014 6.35
1015 3
7.7
1015 3
8.55
1016 37.
05
1016 37.
9
1003
1003
0
0
0
0
...
@@ -20142,7 +20142,7 @@ pwr_exe:
...
@@ -20142,7 +20142,7 @@ pwr_exe:
2802 6.2
2802 6.2
2803 0
2803 0
2804 1
2804 1
2805 3
6.95
2805 3
7.8
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20224,12 +20224,12 @@ pwr_exe:
...
@@ -20224,12 +20224,12 @@ pwr_exe:
0
0
1006 21.3185
1006 21.3185
1007 7.15
1007 7.15
1008 3
7.7
1008 3
8.55
1009 37
1009 37
.85
1013 21.3185
1013 21.3185
1014 7.15
1014 7.15
1015 3
7.7
1015 3
8.55
1016 37
1016 37
.85
1003
1003
0
0
0
0
...
@@ -20271,7 +20271,7 @@ pwr_exe:
...
@@ -20271,7 +20271,7 @@ pwr_exe:
2802 7.15
2802 7.15
2803 0
2803 0
2804 1
2804 1
2805 37
2805 37
.85
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20356,12 +20356,12 @@ pwr_exe:
...
@@ -20356,12 +20356,12 @@ pwr_exe:
0
0
1006 22.65
1006 22.65
1007 22.05
1007 22.05
1008 3
7.7
1008 3
8.55
1009 37.
05
1009 37.
9
1013 22.65
1013 22.65
1014 22.05
1014 22.05
1015 3
7.7
1015 3
8.55
1016 37.
05
1016 37.
9
1003
1003
0
0
0
0
...
@@ -20403,7 +20403,7 @@ pwr_exe:
...
@@ -20403,7 +20403,7 @@ pwr_exe:
2802 21.9
2802 21.9
2803 0
2803 0
2804 1
2804 1
2805 3
6.95
2805 3
7.8
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20485,12 +20485,12 @@ pwr_exe:
...
@@ -20485,12 +20485,12 @@ pwr_exe:
0
0
1006 40.0598
1006 40.0598
1007 22.8
1007 22.8
1008 3
7.7
1008 3
8.55
1009 37
1009 37
.85
1013 40.0598
1013 40.0598
1014 22.8
1014 22.8
1015 3
7.7
1015 3
8.55
1016 37
1016 37
.85
1003
1003
0
0
0
0
...
@@ -20532,7 +20532,7 @@ pwr_exe:
...
@@ -20532,7 +20532,7 @@ pwr_exe:
2802 22.8
2802 22.8
2803 0
2803 0
2804 1
2804 1
2805 37
2805 37
.85
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20617,12 +20617,12 @@ pwr_exe:
...
@@ -20617,12 +20617,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
0.66
24
1008 3
1.51
24
1009
29.85
66
1009
30.70
66
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
0.66
24
1015 3
1.51
24
1016
29.85
66
1016
30.70
66
1003
1003
0
0
0
0
...
@@ -20664,7 +20664,7 @@ pwr_exe:
...
@@ -20664,7 +20664,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805
29.66
7
2805
30.51
7
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20752,12 +20752,12 @@ pwr_exe:
...
@@ -20752,12 +20752,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
1.45
1
1008 3
2.30
1
1009 3
0.64
52
1009 3
1.49
52
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
1.45
1
1015 3
2.30
1
1016 3
0.64
52
1016 3
1.49
52
1003
1003
0
0
0
0
...
@@ -20799,7 +20799,7 @@ pwr_exe:
...
@@ -20799,7 +20799,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
0.45
56
2805 3
1.30
56
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -20887,12 +20887,12 @@ pwr_exe:
...
@@ -20887,12 +20887,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
2.23
95
1008 3
3.08
95
1009 3
1.43
37
1009 3
2.28
37
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
2.23
95
1015 3
3.08
95
1016 3
1.43
37
1016 3
2.28
37
1003
1003
0
0
0
0
...
@@ -20934,7 +20934,7 @@ pwr_exe:
...
@@ -20934,7 +20934,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
1.24
41
2805 3
2.09
41
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21022,12 +21022,12 @@ pwr_exe:
...
@@ -21022,12 +21022,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 33.
02
81
1008 33.
87
81
1009 3
2.22
23
1009 3
3.07
23
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 33.
02
81
1015 33.
87
81
1016 3
2.22
23
1016 3
3.07
23
1003
1003
0
0
0
0
...
@@ -21069,7 +21069,7 @@ pwr_exe:
...
@@ -21069,7 +21069,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 32.
03
27
2805 32.
88
27
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21157,12 +21157,12 @@ pwr_exe:
...
@@ -21157,12 +21157,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
3.81
66
1008 3
4.66
66
1009 33.
01
08
1009 33.
86
08
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
3.81
66
1015 3
4.66
66
1016 33.
01
08
1016 33.
86
08
1003
1003
0
0
0
0
...
@@ -21204,7 +21204,7 @@ pwr_exe:
...
@@ -21204,7 +21204,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
2.82
12
2805 3
3.67
12
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21292,12 +21292,12 @@ pwr_exe:
...
@@ -21292,12 +21292,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
4.60
52
1008 3
5.45
52
1009 3
3.79
94
1009 3
4.64
94
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
4.60
52
1015 3
5.45
52
1016 3
3.79
94
1016 3
4.64
94
1003
1003
0
0
0
0
...
@@ -21339,7 +21339,7 @@ pwr_exe:
...
@@ -21339,7 +21339,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
3.60
98
2805 3
4.45
98
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21427,12 +21427,12 @@ pwr_exe:
...
@@ -21427,12 +21427,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
5.39
38
1008 3
6.24
38
1009 3
4.58
8
1009 3
5.43
8
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
5.39
38
1015 3
6.24
38
1016 3
4.58
8
1016 3
5.43
8
1003
1003
0
0
0
0
...
@@ -21474,7 +21474,7 @@ pwr_exe:
...
@@ -21474,7 +21474,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
4.39
84
2805 3
5.24
84
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21562,12 +21562,12 @@ pwr_exe:
...
@@ -21562,12 +21562,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
6.18
23
1008 3
7.03
23
1009 3
5.37
65
1009 3
6.22
65
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
6.18
23
1015 3
7.03
23
1016 3
5.37
65
1016 3
6.22
65
1003
1003
0
0
0
0
...
@@ -21609,7 +21609,7 @@ pwr_exe:
...
@@ -21609,7 +21609,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
5.18
69
2805 3
6.03
69
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21697,12 +21697,12 @@ pwr_exe:
...
@@ -21697,12 +21697,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
6.97
09
1008 3
7.82
09
1009 3
6.16
51
1009 3
7.01
51
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
6.97
09
1015 3
7.82
09
1016 3
6.16
51
1016 3
7.01
51
1003
1003
0
0
0
0
...
@@ -21744,7 +21744,7 @@ pwr_exe:
...
@@ -21744,7 +21744,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
5.97
55
2805 3
6.82
55
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -21832,12 +21832,12 @@ pwr_exe:
...
@@ -21832,12 +21832,12 @@ pwr_exe:
0
0
1006 6.065
1006 6.065
1007 0.95
1007 0.95
1008 3
7.75
94
1008 3
8.60
94
1009 3
6.95
36
1009 3
7.80
36
1013 6.065
1013 6.065
1014 0.95
1014 0.95
1015 3
7.75
94
1015 3
8.60
94
1016 3
6.95
36
1016 3
7.80
36
1003
1003
0
0
0
0
...
@@ -21879,7 +21879,7 @@ pwr_exe:
...
@@ -21879,7 +21879,7 @@ pwr_exe:
2802 0.485
2802 0.485
2803 0
2803 0
2804 0.948008
2804 0.948008
2805 3
6.76
4
2805 3
7.61
4
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -22101,7 +22101,7 @@ pwr_exe:
...
@@ -22101,7 +22101,7 @@ pwr_exe:
99
99
30
30
3004 O374
3004 O374
3000 4.
35
511
3000 4.
20
511
3001 1.45511
3001 1.45511
3002 24.1605
3002 24.1605
3003 23.4605
3003 23.4605
...
@@ -22166,10 +22166,10 @@ pwr_exe:
...
@@ -22166,10 +22166,10 @@ pwr_exe:
99
99
30
30
3004 O375
3004 O375
3000 5
3000 5
.05
3001 1.1
3001 1.1
3002
29.61
05
3002
30.46
05
3003 29.
01
05
3003 29.
86
05
3008 103
3008 103
3010 4
3010 4
3011 2
3011 2
...
@@ -22194,7 +22194,7 @@ pwr_exe:
...
@@ -22194,7 +22194,7 @@ pwr_exe:
2802 -1.249e-16
2802 -1.249e-16
2803 0
2803 0
2804 1
2804 1
2805 27.
01
05
2805 27.
86
05
2806 0
2806 0
99
99
99
99
...
@@ -22202,8 +22202,8 @@ pwr_exe:
...
@@ -22202,8 +22202,8 @@ pwr_exe:
2004 O376
2004 O376
2000 40.45
2000 40.45
2001 0.7
2001 0.7
2002
29.6
5
2002
30.
5
2003
29.6
5
2003
30.
5
2009 33
2009 33
2010 0
2010 0
2005
2005
...
@@ -22228,7 +22228,7 @@ pwr_exe:
...
@@ -22228,7 +22228,7 @@ pwr_exe:
2802 0
2802 0
2803 0
2803 0
2804 1
2804 1
2805
19.3
2805
20.15
2806 0
2806 0
99
99
99
99
...
@@ -22236,8 +22236,8 @@ pwr_exe:
...
@@ -22236,8 +22236,8 @@ pwr_exe:
2004 O377
2004 O377
2000 40.45
2000 40.45
2001 0.7
2001 0.7
2002 2
8.8
2002 2
9.65
2003 2
8.8
2003 2
9.65
2009 30
2009 30
2010 0
2010 0
2005
2005
...
@@ -22262,7 +22262,7 @@ pwr_exe:
...
@@ -22262,7 +22262,7 @@ pwr_exe:
2802 0
2802 0
2803 0
2803 0
2804 1
2804 1
2805 1
8.45
2805 1
9.3
2806 0
2806 0
99
99
99
99
...
@@ -22302,10 +22302,10 @@ pwr_exe:
...
@@ -22302,10 +22302,10 @@ pwr_exe:
99
99
30
30
3004 O379
3004 O379
3000 8.
65
3000 8.
7
3001 6.35
3001 6.35
3002
29.61
05
3002
30.46
05
3003 29.
01
05
3003 29.
86
05
3008 103
3008 103
3010 4
3010 4
3011 2
3011 2
...
@@ -22330,16 +22330,16 @@ pwr_exe:
...
@@ -22330,16 +22330,16 @@ pwr_exe:
2802 5.25
2802 5.25
2803 0
2803 0
2804 1
2804 1
2805 27.
01
05
2805 27.
86
05
2806 0
2806 0
99
99
99
99
30
30
3004 O380
3004 O380
3000 26.5
3000 26.
7
5
3001 22.05
3001 22.05
3002
29.56
05
3002
30.41
05
3003 2
8.96
05
3003 2
9.81
05
3008 103
3008 103
3010 4
3010 4
3011 2
3011 2
...
@@ -22364,7 +22364,7 @@ pwr_exe:
...
@@ -22364,7 +22364,7 @@ pwr_exe:
2802 20.95
2802 20.95
2803 0
2803 0
2804 1
2804 1
2805 2
6.96
05
2805 2
7.81
05
2806 0
2806 0
99
99
99
99
...
@@ -22561,7 +22561,7 @@ pwr_exe:
...
@@ -22561,7 +22561,7 @@ pwr_exe:
99
99
30
30
3004 O382
3004 O382
3000 5.
50
511
3000 5.
35
511
3001 1.45511
3001 1.45511
3002 22.5605
3002 22.5605
3003 21.8605
3003 21.8605
...
@@ -23339,7 +23339,7 @@ pwr_exe:
...
@@ -23339,7 +23339,7 @@ pwr_exe:
99
99
30
30
3004 O384
3004 O384
3000 4.
55
511
3000 4.
30
511
3001 1.45511
3001 1.45511
3002 24.9605
3002 24.9605
3003 24.2605
3003 24.2605
...
@@ -23595,7 +23595,7 @@ pwr_exe:
...
@@ -23595,7 +23595,7 @@ pwr_exe:
99
99
30
30
3004 O386
3004 O386
3000 4.
6
5511
3000 4.
4
5511
3001 1.45511
3001 1.45511
3002 25.7605
3002 25.7605
3003 25.0605
3003 25.0605
...
@@ -23851,7 +23851,7 @@ pwr_exe:
...
@@ -23851,7 +23851,7 @@ pwr_exe:
99
99
30
30
3004 O388
3004 O388
3000
5.05
511
3000
4.70
511
3001 1.45511
3001 1.45511
3002 26.5605
3002 26.5605
3003 25.8605
3003 25.8605
...
@@ -25151,7 +25151,7 @@ pwr_exe:
...
@@ -25151,7 +25151,7 @@ pwr_exe:
99
99
30
30
3004 O388
3004 O388
3000 3.
5
5511
3000 3.
6
5511
3001 1.45511
3001 1.45511
3002 27.3105
3002 27.3105
3003 26.7105
3003 26.7105
...
@@ -25214,8 +25214,6 @@ pwr_exe:
...
@@ -25214,8 +25214,6 @@ pwr_exe:
99
99
99
99
99
99
35
3500
27
27
2703 10000
2703 10000
2704 10000
2704 10000
...
@@ -25238,8 +25236,8 @@ pwr_exe:
...
@@ -25238,8 +25236,8 @@ pwr_exe:
2701
2701
2700
2700
10
10
1000
Grp410_
1000
pwr_indsquare
1002
Grp410_
1002
O415
1005
1005
0
0
0
0
...
@@ -25273,14 +25271,14 @@ pwr_exe:
...
@@ -25273,14 +25271,14 @@ pwr_exe:
0
0
0
0
0
0
1006 6.
07329
1006 6.
95
1007
0.949998
1007
6.35
1008 28.
15
1008 28.
9
1009 2
7.4
1009 2
8.25
1013 6.
07329
1013 6.
95
1014
0.949998
1014
6.35
1015 28.
15
1015 28.
9
1016 2
7.4
1016 2
8.25
1003
1003
0
0
0
0
...
@@ -25295,8 +25293,8 @@ pwr_exe:
...
@@ -25295,8 +25293,8 @@ pwr_exe:
1004
1004
1001
1001
7
7
700
0
700
5.95
701
0
701
8.95
99
99
1010
1010
1011
1011
...
@@ -25311,7 +25309,7 @@ pwr_exe:
...
@@ -25311,7 +25309,7 @@ pwr_exe:
1012 0
1012 0
1017 9999
1017 9999
1027 9999
1027 9999
1026
33619964
1026
65532
1028 0
1028 0
1029
1029
99
99
...
@@ -25319,10 +25317,10 @@ pwr_exe:
...
@@ -25319,10 +25317,10 @@ pwr_exe:
28
28
2800 1
2800 1
2801 0
2801 0
2802
0
2802
6.2
2803 0
2803 0
2804 1
2804 1
2805
0
2805
28.15
2806 0
2806 0
99
99
2716 0
2716 0
...
@@ -25332,43 +25330,823 @@ pwr_exe:
...
@@ -25332,43 +25330,823 @@ pwr_exe:
2724 0
2724 0
2727 0
2727 0
2728 303
2728 303
2729
9999
2729
4
2721
2721
1
1
100
0
100
33554432
101
66
101
0
102 6553
5
102 6553
2
103 0
103 0
50
31
5000 &$object.ProcObject[21]
3100 $object.ProcStatus[22]##status
3101 38
99
99
55
5500 open graph/classgraph/instance=&$object.ProcObject[21]
99
99
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O416
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 21.3185
1007 7.15
1008 28.9
1009 28.2
1013 21.3185
1014 7.15
1015 28.9
1016 28.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
99
3501
1010
36
1011
3600
1018
3
1019
300 Grp410_
1020
301
1021
2
1022
19
1023
1904 O387
1024
1900 6.07329
1025
1901 0.949998
1012 0
1902 28.15
1017 9999
1903 27.4
1027 9999
1908 0
1026 65532
1909 32
1028 0
1910 32
1029
1911 1
99
1915 1
2707
1913 16
28
1916 2
2800 0.532649
1914 0
2801 0
1918 0
2802 7.15
2803 0
2804 1
2805 28.2
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.ProcStatus[22]##status
1201 %1m
1202 1
1203 1
1204 0
99
99
99
27
2703 10000
2704 10000
2722 10000
2705 10000
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_indsquare
1002 O417
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 22.65
1007 22.05
1008 28.9
1009 28.25
1013 22.65
1014 22.05
1015 28.9
1016 28.25
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 5.95
701 8.95
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 21.9
2803 0
2804 1
2805 28.15
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 33554432
101 0
102 65532
103 0
31
3100 $object.ProcMsgSeverity[22]##status
3101 38
99
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O418
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 40.0598
1007 22.8
1008 28.9
1009 28.2
1013 40.0598
1014 22.8
1015 28.9
1016 28.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.648863
2801 0
2802 22.8
2803 0
2804 1
2805 28.2
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.ProcMessage[22]##string80
1201 %s
1202 1
1203 1
1204 0
99
99
99
35
3500
27
2703 10000
2704 10000
2722 10000
2705 10000
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 Grp420_
1002 Grp420_
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 6.07329
1007 0.949998
1008 28.95
1009 28.2
1013 6.07329
1014 0.949998
1015 28.95
1016 28.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 0
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 33619964
1028 0
1029
99
2707
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2721
1
100 0
101 66
102 65535
103 0
50
5000 &$object.ProcObject[22]
99
55
5500 open graph/classgraph/instance=&$object.ProcObject[22]
99
99
99
3501
36
3600
3
300 Grp420_
301
2
19
1904 O387
1900 6.07329
1901 0.949998
1902 28.95
1903 28.2
1908 0
1909 32
1910 32
1911 1
1915 1
1913 16
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 0
502
7
700 0.95
701 10.6
99
503
7
700 4.5
701 11.35
99
99
1912
28
2800 1.44318
2801 0
2802 -0.421023
2803 0
2804 1
2805 17.6
2806 0
99
99
30
3004 O388
3000 5.80511
3001 1.45511
3002 28.9105
3003 28.3105
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 rt_sevhistmon
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1.44318
2801 0
2802 -0.132387
2803 0
2804 1
2805 26.3105
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 0
321 0
309 0
313 0
322 0
323 0
324 0
325 0
326 0
327 0
310 0
311 0
312
314
315 1
316 1
317 0
318 0
319 0
320 0
328 0
99
99
99
35
3500
27
2703 10000
2704 10000
2722 10000
2705 10000
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 Grp421_
1002 Grp421_
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 6.07329
1007 0.949998
1008 28.15
1009 27.4
1013 6.07329
1014 0.949998
1015 28.15
1016 27.4
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 0
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 33619964
1028 0
1029
99
2707
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2721
1
100 0
101 66
102 65535
103 0
50
5000 &$object.ProcObject[21]
99
55
5500 open graph/classgraph/instance=&$object.ProcObject[21]
99
99
99
3501
36
3600
3
300 Grp421_
301
2
19
1904 O387
1900 6.07329
1901 0.949998
1902 28.15
1903 27.4
1908 0
1909 32
1910 32
1911 1
1915 1
1913 16
1916 2
1914 0
1918 0
1919 0
1919 0
1920 0
1920 0
1917 0
1917 0
...
@@ -25407,7 +26185,7 @@ pwr_exe:
...
@@ -25407,7 +26185,7 @@ pwr_exe:
99
99
30
30
3004 O388
3004 O388
3000
5.65
511
3000
4.20
511
3001 1.45511
3001 1.45511
3002 28.1105
3002 28.1105
3003 27.5105
3003 27.5105
...
@@ -25421,7 +26199,7 @@ pwr_exe:
...
@@ -25421,7 +26199,7 @@ pwr_exe:
900 2
900 2
901 303
901 303
904 0
904 0
902 rt_
sevhistmon
902 rt_
report
903
903
7
7
700 1.1
700 1.1
...
@@ -25466,7 +26244,7 @@ pwr_exe:
...
@@ -25466,7 +26244,7 @@ pwr_exe:
318 0
318 0
319 0
319 0
320 0
320 0
328
0
328
-1152261317
99
99
99
99
99
99
...
...
xtt/exp/ge/src/pwr_c_reportconfig.pwg
0 → 100644
View file @
6238bf60
0! DefaultWidth 613
0! DefaultHeight 168
1
100 20
135 20
101 20
102 -34
103 -82
104 3.7377
136 3.7377
105 100
106 -6
107 -15
108 30.2132
109 0.7
110 7.86052
111 0.35
116 0
117 0
118 126
119 113
120 1
121 Claes context
122 0
126 1
127 1
128 0
129 0.3
130 1.5
131 0.8
132 3
133 2
137 4510
138 3
139 2
134
22
2200 0
2201 96
2202 pwr_c_reportconfig
2203 51
2205 0
2204
2206 0
2207
2208
2209 0
2210 0
2211 30.7
2212 8.4
2213 4
2214
pwrp_pop:
pwrp_exe:
ssab_exe:
pwr_exe:
2215 0
2236 0
2216 0
2221 0
2237 0
2238 0
2239 0
2240 0
2241 0
2242 0
2217 0
2218 0
2219 0
2220
2230 0
2231 1
2222
2223 1
2224 0.5
2232 0.5
2225 0.5
2226 700
2227
2228 0
2229 0
2233 1
2234 3
2235 1
2243 0
2245 0
2244
99
123
2
3
300 pwr_valuelong
301
2
19
1904
1900 26.6
1901 0
1902 0.7
1903 0
1908 0
1909 41
1910 41
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 26.6
701 0.7
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
29
2907
13
1300 1
1301 304
1306 0
1302 1
1305 1
1303
7
700 1
701 1.35
99
1304 0
1307 0
99
2908
28
2800 1
2801 0
2802 -0.715333
2803 0
2804 1
2805 -0.771778
2806 0
99
2901 2
99
99
302 0
304 0
303
305 0
306
307
308 1024
321 0
309 0
313 0
322 0
323 0
324 0
325 0
326 0
327 0
310 0
311 0
312
314
315 1
316 1
317 0
318 0
319 0
320 0
328 0
99
3
300 pwr_indsquare
301
2
19
1904
1900 0.75
1901 0.15
1902 0.75
1903 0.1
1908 0
1909 293
1910 293
1911 1
1915 0
1913 15
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0.15
701 0.1
99
503
7
700 0.75
701 0.75
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 4
321 0
309 29
313 0
322 0
323 0
324 0
325 0
326 0
327 0
310 0
311 0
312
314
315 1
316 1
317 0
318 0
319 0
320 0
328 0
99
3
300 pwr_valuesmall
301
2
19
1904
1900 2.3
1901 0
1902 0.7
1903 0
1908 0
1909 41
1910 41
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 2.3
701 0.7
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
29
2907
13
1300 1
1301 304
1306 0
1302 1
1305 1
1303
7
700 1
701 1.35
99
1304 0
1307 0
99
2908
28
2800 1
2801 0
2802 -0.715333
2803 0
2804 1
2805 -0.771778
2806 0
99
2901 2
99
99
302 0
304 0
303
305 0
306
307
308 1024
321 0
309 0
313 0
322 0
323 0
324 0
325 0
326 0
327 0
310 0
311 0
312
314
315 1
316 1
317 0
318 0
319 0
320 0
328 0
99
99
124
2
99
125
2
30
3004 O70
3000 2.75
3001 0.7
3002 6.86052
3003 6.26052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Status
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 4.26052
2806 0
99
99
27
2703 10000
2704 10000
2722 10000
2705 10000
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_indsquare
1002 O50
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 6.6
1007 6
1008 6.9
1009 6.25
1013 6.6
1014 6
1015 6.9
1016 6.25
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 5.95
701 8.95
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.85
2803 0
2804 1
2805 6.15
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 33554432
101 0
102 65532
103 0
31
3100 $node.ProcStatus[20]##status
3101 38
99
99
99
27
2703 10000
2704 10000
2722 10000
2705 10000
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_indsquare
1002 O51
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 6.6
1007 6
1008 7.8
1009 7.15
1013 6.6
1014 6
1015 7.8
1016 7.15
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 5.95
701 8.95
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.85
2803 0
2804 1
2805 7.05
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 33554432
101 0
102 65532
103 0
31
3100 $node.ProcMsgSeverity[20]##status
3101 38
99
99
99
30
3004 O71
3000 4.6
3001 0.7
3002 7.86052
3003 7.26052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 LogMessage
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 5.26052
2806 0
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O53
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 30.206
1007 6.8
1008 6.9
1009 6.2
1013 30.206
1014 6.8
1015 6.9
1016 6.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.879925
2801 0
2802 6.8
2803 0
2804 1
2805 6.2
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $node.ProcStatus[20]##Status
1201 %1m
1202 1
1203 1
1204 0
99
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O54
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 30.2132
1007 6.8
1008 7.85
1009 7.15
1013 30.2132
1014 6.8
1015 7.85
1016 7.15
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.880194
2801 0
2802 6.8
2803 0
2804 1
2805 7.15
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $node.ProcMessage[20]##String80
1201 %s
1202 1
1203 1
1204 0
99
99
99
30
3004 O77
3000 3.65
3001 0.7
3002 1.06052
3003 0.46052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Sent SMS
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 -1.53948
2806 0
99
99
27
2703 33
2704 31
2722 10000
2705 31
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuesmall
1002 O57
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 8.25
1007 5.95
1008 1.05
1009 0.35
1013 8.25
1014 5.95
1015 1.05
1016 0.35
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 10.25
701 2.1
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.95
2803 0
2804 1
2805 0.35
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.SentSMS##UInt32
1201 %d
1202 1
1203 1
1204 0
99
99
99
30
3004 O78
3000 4.15
3001 0.7
3002 1.96052
3003 1.36052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Send Email
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 -0.63948
2806 0
99
99
27
2703 33
2704 31
2722 10000
2705 31
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuesmall
1002 O58
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 8.25
1007 5.95
1008 1.95
1009 1.25
1013 8.25
1014 5.95
1015 1.95
1016 1.25
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 10.25
701 2.1
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.95
2803 0
2804 1
2805 1.25
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.SentEmail##UInt32
1201 %d
1202 1
1203 1
1204 0
99
99
99
30
3004 O87
3000 5.3
3001 0.7
3002 2.86052
3003 2.26052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 SMS Command
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 0.26052
2806 0
99
99
30
3004 O88
3000 5.65
3001 0.7
3002 3.81052
3003 3.21052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Email Command
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 1.21052
2806 0
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O90
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 30.2058
1007 5.95
1008 2.95
1009 2.25
1013 30.2058
1014 5.95
1015 2.95
1016 2.25
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.911873
2801 0
2802 5.95
2803 0
2804 1
2805 2.25
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.SMS_Cmd##String256
1201 %s
1202 1
1203 1
1204 0
99
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O91
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 30.2058
1007 5.95
1008 3.9
1009 3.2
1013 30.2058
1014 5.95
1015 3.9
1016 3.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.911873
2801 0
2802 5.95
2803 0
2804 1
2805 3.2
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.EmailCmd##String256
1201 %s
1202 1
1203 1
1204 0
99
99
99
30
3004 O92
3000 3.4
3001 0.7
3002 5.86052
3003 5.26052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Disabled
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 3.26052
2806 0
99
99
27
2703 10000
2704 175
2722 10000
2705 175
2723 10000
2706 10000
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_indsquare
1002 O93
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 6.6
1007 6
1008 5.9
1009 5.25
1013 6.6
1014 6
1015 5.9
1016 5.25
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 5.95
701 8.95
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.85
2803 0
2804 1
2805 5.15
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 4
101 0
102 65532
103 0
2
200 $object.Disable##Boolean
201 9999
99
99
99
30
3004 O94
3000 5.45
3001 0.7
3002 4.76052
3003 4.16052
3008 103
3010 4
3011 2
3007 0
3006
3005
9
900 2
901 303
904 0
902 Print Command
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 -0.4
2803 0
2804 1
2805 2.16052
2806 0
99
99
27
2703 33
2704 10000
2722 10000
2705 10000
2723 10000
2706 33
2708 0
2709 0
2710 0
2711 0
2712 0
2713 0
2714 0
2715 0
2720 0
2725 0
2726 0
2702 0
2701
2700
10
1000 pwr_valuelong
1002 O95
1005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1006 30.2058
1007 5.95
1008 4.85
1009 4.15
1013 30.2058
1014 5.95
1015 4.85
1016 4.15
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.75
701 5.6
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.911873
2801 0
2802 5.95
2803 0
2804 1
2805 4.15
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2721
1
100 1
101 1
102 65532
103 0
12
1200 $object.PrintCmd##String256
1201 %s
1202 1
1203 1
1204 0
99
99
99
99
99
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