Commit 5f92beb5 authored by Claes Sjofors's avatar Claes Sjofors

MPC controller with MLP model

parent 330b92d0
......@@ -39,6 +39,7 @@
#include "co_math.h"
#include "co_time.h"
#include "co_dcli.h"
#include "rt_plc_bcomp.h"
/*_*
......@@ -1203,7 +1204,7 @@ static void mpc_tscan(plc_sThread* tp, pwr_sClass_CompMPC_Fo* o,
float out;
float av;
float av0; // Previous procvalue
float omin, omax, omiddle;
float omin, omax, omiddle, oramp;
float timestep;
switch (co->Algorithm) {
......@@ -1232,22 +1233,28 @@ static void mpc_tscan(plc_sThread* tp, pwr_sClass_CompMPC_Fo* o,
timestep = co->TStep;
}
oramp = co->OutRamp;
if (co->OutRampCloseInterval != 0.0f) {
if ( fabsf(*o->SetValueP - *o->ProcValueP) < co->OutRampCloseInterval)
oramp = co->OutRampClose;
}
for (i = 0; i < co->SSize; i++) {
if (iter == 0) {
if (tix == 0)
omiddle = o->OutValue;
else
omiddle = vacc[tix-1][vix[tix-1]-1].output;
omax = MIN(omiddle + co->OutRamp * timestep, co->OutMax);
omin = MAX(omiddle - co->OutRamp * timestep, co->OutMin);
omax = MIN(omiddle + oramp * timestep, co->OutMax);
omin = MAX(omiddle - oramp * timestep, co->OutMin);
}
else {
if (tix == 0)
omiddle = iter_vout[tix];
else
omiddle = vacc[tix-1][vix[tix-1]-1].output + iter_vout[tix] - iter_vout[tix-1];
omax = MIN(omiddle + co->OutRamp * timestep/(iter*2), co->OutMax);
omin = MAX(omiddle - co->OutRamp * timestep/(iter*2), co->OutMin);
omax = MIN(omiddle + oramp * timestep/(iter*2), co->OutMax);
omin = MAX(omiddle - oramp * timestep/(iter*2), co->OutMin);
}
out = omin + (omax - omin)/(co->SSize - 1) * i;
if (tix == 0)
......@@ -1354,6 +1361,481 @@ void CompMPC_Fo_exec(plc_sThread* tp, pwr_sClass_CompMPC_Fo* o)
vix = (int *)calloc(1, co->TSize * sizeof(unsigned int));
mpc_tscan(tp, o, co, 0, vix, 0, 0);
min_acc = 0;
for (i = 0; i < pow(co->SSize, co->TSize); i++) {
if (vacc[co->TSize-1][i].acc < vacc[co->TSize-1][min_acc].acc)
min_acc = i;
}
idx = min_acc;
for (i = co->TSize - 1; i >= 0; i--) {
idx = idx / co->SSize;
}
vout = (float *)malloc(co->TSize * sizeof(float));
for ( j = 0; j < 3; j++) {
idx = min_acc;
for (i = co->TSize - 1; i >= 0; i--) {
vout[i] = vacc[i][idx].output;
idx = idx / co->SSize;
}
for (i = 0; i < co->TSize; i++) {
size = pow(co->SSize, i+1);
memset(vacc[i], 0, size * sizeof(t_vacc));
}
memset(vix, 0, co->TSize * sizeof(unsigned int));
mpc_tscan(tp, o, co, 0, vix, j+1, vout);
min_acc = 0;
for (i = 0; i < pow(co->SSize,co->TSize); i++) {
if (vacc[co->TSize-1][i].acc < vacc[co->TSize-1][min_acc].acc)
min_acc = i;
}
idx = min_acc;
for (i = co->TSize - 1; i >= 0; i--) {
if (i == 0)
break;
idx = idx / co->SSize;
}
}
free(vix);
free(vout);
co->CurrentPath = min_acc;
co->Error = *o->SetValueP - *o->ProcValueP;
switch (co->Algorithm) {
case pwr_eMpcAlgorithm_FirstScanTimeStep:
o->OutValue = vacc[0][idx].output;
break;
default:
o->OutValue += (vacc[0][idx].output - o->OutValue) * tp->f_scan_time / co->TStep * co->Gain;
}
co->OutValue = o->OutValue;
}
/* CompMPC_MLP */
typedef enum {
mlp_eActivation_No = 0,
mlp_eActivation_Identity = 1,
mlp_eActivation_Logistic = 2,
mlp_eActivation_Tanh = 3,
mlp_eActivation_Relu = 4
} mlp_eActivation;
typedef struct {
unsigned int layers;
unsigned int *layer_sizes;
mlp_eActivation activation;
double **intercepts;
double ***coefs;
double **h;
double *inputs;
double aval[20];
pwr_tFloat32 *outlist;
unsigned int outlist_size;
unsigned int outlist_idx;
} mlp_sCtx, *mlp_tCtx;
void outlist_insert(mlp_tCtx mlp, pwr_tFloat32 out)
{
mlp->outlist[mlp->outlist_idx] = out;
mlp->outlist_idx++;
if (mlp->outlist_idx >= mlp->outlist_size)
mlp->outlist_idx = 0;
}
pwr_tFloat32 outlist_get(mlp_tCtx mlp, unsigned int idx)
{
int i;
if (idx >= mlp->outlist_size)
idx = mlp->outlist_size - 1;
i = mlp->outlist_idx - 1 - idx;
if (i < 0)
i += mlp->outlist_size;
return mlp->outlist[i];
}
void mpc_mlp_imodel(mlp_tCtx mlp, double *x, double *out)
{
unsigned int i, j, k;
for (i = 0; i < mlp->layers - 1; i++) {
for (j = 0; j < mlp->layer_sizes[i+1]; j++) {
mlp->h[i][j] = mlp->intercepts[i][j];
for (k = 0; k < mlp->layer_sizes[i]; k++) {
if (i == 0) {
mlp->h[i][j] += mlp->coefs[i][j][k] * x[k];
}
else
mlp->h[i][j] += mlp->coefs[i][j][k] * mlp->h[i-1][k];
}
if (i != mlp->layers - 2) {
switch (mlp->activation) {
case mlp_eActivation_Tanh:
mlp->h[i][j] = tanh(mlp->h[i][j]);
break;
case mlp_eActivation_Identity:
break;
case mlp_eActivation_Relu:
if (mlp->h[i][j] < 0)
mlp->h[i][j] = 0;
break;
case mlp_eActivation_Logistic:
mlp->h[i][j] = 1.0/(1.0 - exp(-mlp->h[i][j]));
break;
default: ;
}
}
}
}
*out = mlp->h[mlp->layers - 2][0];
}
int mpc_mlp_import(const char *file, mlp_sCtx *mlp)
{
pwr_tFileName fname;
FILE *fp;
char line[2000];
unsigned int i, j, k;
char *s;
dcli_translate_filename(fname, file);
fp = fopen(fname, "r");
if (!fp)
return 0;
while (dcli_read_line(line, sizeof(line), fp)) {
if (strncmp(line, "Layers ", 7) == 0) {
if (sscanf(&line[7], "%d", &mlp->layers) != 1) {
printf("Syntax error\n");
return 0;
}
}
else if (strncmp(line, "LayerSizes ", 11) == 0) {
mlp->layer_sizes = (unsigned int *)calloc(mlp->layers, sizeof(int));
s = line;
for (i = 0; i < mlp->layers; i++) {
s = strchr(s, ' ');
if (!s) {
printf("Syntax error\n");
return 0;
}
s++;
if (sscanf(s, "%d", &mlp->layer_sizes[i]) != 1) {
printf("Syntax error\n");
return 0;
}
}
}
else if (strncmp(line, "Activation ", 11) == 0) {
if (strcmp(&line[11], "identity") == 0)
mlp->activation = mlp_eActivation_Identity;
else if (strcmp(&line[11], "logistic") == 0)
mlp->activation = mlp_eActivation_Logistic;
else if (strcmp(&line[11], "tanh") == 0)
mlp->activation = mlp_eActivation_Tanh;
else if (strcmp(&line[11], "relu") == 0)
mlp->activation = mlp_eActivation_Relu;
else
mlp->activation = mlp_eActivation_No;
}
else if (strncmp(line, "Intercepts", 9) == 0) {
mlp->intercepts = (double **)calloc(mlp->layers - 1, sizeof(double *));
for (i = 0; i < mlp->layers - 1; i++)
mlp->intercepts[i] = (double *)calloc(mlp->layer_sizes[i+1], sizeof(double));
for (i = 0; i < mlp->layers - 1; i++) {
dcli_read_line(line, sizeof(line), fp);
s = line;
for (j = 0; j < mlp->layer_sizes[i+1]; j++) {
if (j != 0) {
s = strchr(s, ' ');
s++;
}
if (sscanf(s, "%lf", &mlp->intercepts[i][j]) != 1) {
printf("Syntax error\n");
return 0;
}
}
}
}
else if (strncmp(line, "Coefs", 5) == 0) {
unsigned int i1, j1, k1;
mlp->coefs = (double ***)calloc(mlp->layers, sizeof(double **));
for (i = 0; i < mlp->layers - 1; i++) {
mlp->coefs[i] = (double **)calloc(mlp->layer_sizes[i+1], sizeof(double));
for ( j = 0; j < mlp->layer_sizes[i+1]; j++) {
mlp->coefs[i][j] = (double *)calloc(mlp->layer_sizes[i], sizeof(double));
}
}
for (i = 0; i < mlp->layers - 1; i++) {
for (j = 0; j < mlp->layer_sizes[i+1]; j++) {
for (k = 0; k < mlp->layer_sizes[i]; k++) {
dcli_read_line(line, sizeof(line), fp);
sscanf(line, "%d %d %d %lf", &i1, &j1, &k1, &mlp->coefs[i][j][k]);
if (i1 != i || j1 != j || k1 != k)
printf("Syntax error\n");
}
}
}
}
}
fclose(fp);
/* Allocate weights */
mlp->h = (double **)calloc(mlp->layers - 1, sizeof(double *));
for (i = 0; i < mlp->layers - 1; i++) {
mlp->h[i] = (double *)calloc(mlp->layer_sizes[i+1], sizeof(double));
}
return 1;
}
float mpc_mlpacc_model(plc_sThread* tp, pwr_sClass_CompMPC_MLP_Fo *o,
pwr_sClass_CompMPC_MLP *co,
float out, float av0, float timestep, int tix, int *vix)
{
float av;
double val;
int i, idx;
switch (co->Type) {
case pwr_eMlpType_Normal:
for (i = 0; i < co->LayerSizes[0]; i++) {
if ( i == 0) {
((mlp_tCtx)o->ModelP)->inputs[i] = (double)out;
}
else {
((mlp_tCtx)o->ModelP)->inputs[i] = (double)(**(pwr_tFloat32 **)((char *)&o->Attr2P + pwr_cInputOffset * (i - 1)));
}
}
break;
case pwr_eMlpType_Accumulating:
for (i = 0; i < co->LayerSizes[0]; i++) {
if (i == 0) {
((mlp_tCtx)o->ModelP)->inputs[i] = (double)out;
}
else if (i < co->TSize + 1) {
/* Backshifted output value */
if (i > tix) {
if (i == tix + 1)
idx = 0;
else
idx = (i - tix - 1) * co->TStep / tp->f_scan_time - 1;
((mlp_tCtx)o->ModelP)->inputs[i] = outlist_get((mlp_tCtx)o->ModelP, idx);
}
else
((mlp_tCtx)o->ModelP)->inputs[i] = ((t_vacc **)co->Vacc)[tix-i][vix[tix-i]-1].output;
}
else {
((mlp_tCtx)o->ModelP)->inputs[i] = (double)(**(pwr_tFloat32 **)((char *)&o->Attr2P + pwr_cInputOffset * (i - co->TSize - 1)));
}
}
break;
}
mpc_mlp_imodel((mlp_tCtx)o->ModelP, ((mlp_tCtx)o->ModelP)->inputs, &val);
av = (pwr_tFloat32)val;
return av;
}
void mpc_mlpacc_tscan(plc_sThread* tp, pwr_sClass_CompMPC_MLP_Fo* o,
pwr_sClass_CompMPC_MLP* co, int tix, int *vix,
int iter, float *iter_vout)
{
if (tix == co->TSize)
return;
t_vacc **vacc = (t_vacc **)co->Vacc;
int i;
float t;
float out;
float av;
float av0; // Previous procvalue
float omin, omax, omiddle;
float timestep;
float oramp;
switch (co->Algorithm) {
case pwr_eMpcAlgorithm_ProgressiveTimeStep:
case pwr_eMpcAlgorithm_ProgressiveTimeStepMC:
t = 0;
timestep = co->TStep;
for (i = 1; i < tix; i++) {
t += timestep;
timestep *= co->TStepFactor;
}
break;
case pwr_eMpcAlgorithm_FirstScanTimeStep:
case pwr_eMpcAlgorithm_FirstScanTimeStepMC:
if (tix == 0) {
t = 0;
timestep = co->TStepFirst;
}
else {
t = co->TStepFirst + co->TStep * (tix - 1);
timestep = co->TStep;
}
break;
default:
t = (float)(co->TStep * tix);
timestep = co->TStep;
}
oramp = co->OutRamp;
if (co->OutRampCloseInterval != 0.0f) {
if ( fabsf(*o->SetValueP - *o->ProcValueP) < co->OutRampCloseInterval)
oramp = co->OutRampClose;
}
for (i = 0; i < co->SSize; i++) {
if (iter == 0) {
if (tix == 0)
omiddle = o->OutValue;
else
omiddle = vacc[tix-1][vix[tix-1]-1].output;
omax = MIN(omiddle + oramp * timestep, co->OutMax);
omin = MAX(omiddle - oramp * timestep, co->OutMin);
}
else {
if (tix == 0)
omiddle = iter_vout[tix];
else
omiddle = vacc[tix-1][vix[tix-1]-1].output + iter_vout[tix] - iter_vout[tix-1];
omax = MIN(omiddle + oramp * timestep/(iter*2), co->OutMax);
omin = MAX(omiddle - oramp * timestep/(iter*2), co->OutMin);
}
out = omin + (omax - omin)/(co->SSize - 1) * i;
if (tix == 0)
av0 = *o->ProcValueP;
else
av0 = vacc[tix-1][vix[tix]/co->SSize].value;
av = mpc_mlpacc_model(tp, o, co, out, av0, timestep, tix, vix);
vacc[tix][vix[tix]].output = out;
vacc[tix][vix[tix]].value = av;
if (tix > 0)
vacc[tix][vix[tix]].acc = vacc[tix-1][vix[tix-1]-1].acc;
switch (co->Algorithm) {
case pwr_eMpcAlgorithm_FixTimeStepModelCorr:
case pwr_eMpcAlgorithm_ProgressiveTimeStepMC:
case pwr_eMpcAlgorithm_FirstScanTimeStepMC:
vacc[tix][vix[tix]].acc += fabs(av - (co->SetValue + co->ModelCorr));
break;
default:
vacc[tix][vix[tix]].acc += fabs(av - co->SetValue);
}
// printf("acc[%2d][%2d] %7.2f sp %7.2f out %7.2f\n", tix, vix[tix], vacc[tix][vix[tix]].acc, co->SetValue, out);
vix[tix]++;
mpc_mlpacc_tscan(tp, o, co, tix+1, vix, iter, iter_vout);
}
}
/*_*
CompMPC_MLP_Fo
@aref compmpc_mlp_fo CompMPC_MLP_Fo
*/
void CompMPC_MLP_Fo_init(pwr_sClass_CompMPC_MLP_Fo* o)
{
t_vacc **vacc;
int size;
int i;
pwr_sClass_CompMPC_MLP *co;
pwr_tDlid dlid;
pwr_tStatus sts;
sts = gdh_DLRefObjectInfoAttrref(
&o->PlcConnect, (void**)&o->PlcConnectP, &dlid);
if (EVEN(sts))
o->PlcConnectP = 0;
co = (pwr_sClass_CompMPC_MLP *)o->PlcConnectP;
if (!co)
return;
co->NoOfPaths = 0;
co->Vacc = malloc(co->TSize * sizeof(float*));
vacc = (t_vacc **)co->Vacc;
for (i = 0; i < co->TSize; i++) {
size = pow(co->SSize, i+1);
vacc[i] = (t_vacc *)malloc(size * sizeof(t_vacc));
memset(vacc[i], 0, size * sizeof(t_vacc));
co->NoOfPaths += size;
}
o->ModelP = (mlp_tCtx)calloc(1, sizeof(mlp_sCtx));
co->Status = mpc_mlp_import(co->ModelFile, (mlp_tCtx)o->ModelP);
if (EVEN(co->Status))
return;
co->Layers = ((mlp_tCtx)o->ModelP)->layers;
for (i = 0; i < MIN(co->Layers, sizeof(co->LayerSizes)/sizeof(co->LayerSizes[0])); i++)
co->LayerSizes[i] = ((mlp_tCtx)o->ModelP)->layer_sizes[i];
((mlp_tCtx)o->ModelP)->inputs = (double *)calloc(((mlp_tCtx)o->ModelP)->layer_sizes[0],
sizeof(double));
}
void CompMPC_MLP_Fo_exec(plc_sThread* tp, pwr_sClass_CompMPC_MLP_Fo* o)
{
t_vacc **vacc;
int i, j;
int min_acc;
int *vix;
float *vout;
int idx;
int size;
pwr_sClass_CompMPC_MLP *co = (pwr_sClass_CompMPC_MLP *)o->PlcConnectP;
if (!co)
return;
if (((mlp_tCtx)o->ModelP)->outlist == 0) {
((mlp_tCtx)o->ModelP)->outlist_size = co->TSize * lroundf(co->TStep / tp->f_scan_time);
((mlp_tCtx)o->ModelP)->outlist = (pwr_tFloat32 *)calloc(((mlp_tCtx)o->ModelP)->outlist_size, sizeof(pwr_tFloat32));
}
co->ProcValue = o->ProcValue = *o->ProcValueP;
co->SetValue = o->SetValue = *o->SetValueP;
co->ForceValue = o->ForceValue = *o->ForceValueP;
co->Force = o->Force = *o->ForceP;
if (*o->ForceP) {
o->OutValue = *o->ForceValueP;
outlist_insert((mlp_tCtx)o->ModelP, o->OutValue);
co->ModelValue = mpc_mlpacc_model(tp, o, co, o->OutValue, 0, co->TStep, -1, 0);
return;
}
/* SetValue correction */
switch (co->Algorithm) {
case pwr_eMpcAlgorithm_FixTimeStepModelCorr:
case pwr_eMpcAlgorithm_ProgressiveTimeStepMC:
case pwr_eMpcAlgorithm_FirstScanTimeStepMC:
if ( fabs(*o->SetValueP - *o->ProcValueP) < co->ModelCorrInterval)
co->ModelCorr += (*o->SetValueP - *o->ProcValueP) * (*o->ScanTime) / co->ModelCorrIntTime;
else
co->ModelCorr = 0;
break;
default:
co->ModelCorr = 0;
}
vacc = (t_vacc **)co->Vacc;
vix = (int *)calloc(1, co->TSize * sizeof(unsigned int));
mpc_mlpacc_tscan(tp, o, co, 0, vix, 0, 0);
min_acc = 0;
for (i = 0; i < pow(co->SSize, co->TSize); i++) {
if (vacc[co->TSize-1][i].acc < vacc[co->TSize-1][min_acc].acc)
......@@ -1384,7 +1866,7 @@ void CompMPC_Fo_exec(plc_sThread* tp, pwr_sClass_CompMPC_Fo* o)
memset(vacc[i], 0, size * sizeof(t_vacc));
}
memset(vix, 0, co->TSize * sizeof(unsigned int));
mpc_tscan(tp, o, co, 0, vix, j+1, vout);
mpc_mlpacc_tscan(tp, o, co, 0, vix, j+1, vout);
min_acc = 0;
for (i = 0; i < pow(co->SSize,co->TSize); i++) {
......@@ -1418,4 +1900,6 @@ void CompMPC_Fo_exec(plc_sThread* tp, pwr_sClass_CompMPC_Fo* o)
}
co->OutValue = o->OutValue;
outlist_insert((mlp_tCtx)o->ModelP, o->OutValue);
co->ModelValue = mpc_mlpacc_model(tp, o, co, co->OutValue, 0, co->TStep, -1, 0);
}
0! DefaultWidth 1013
0! DefaultHeight 640
199
!/**
! TempSwitch
! Group Components/BaseComponent
!
! <image> bcomp_tempswitch_gs.gif
!
! <h1>Description
! Temperature switch. Graphic symbol for basecomponent BaseTempSwitch.
! Should be connected to an instance of BaseTempSwitch, or a
! subclass to this class.
!
! <h1>Default dynamics
! HostObject <link>GeDynHostObject, ,$pwr_lang/man_geref.dat
!
! Dynamics for the symbol
! - flashing red at alarm status.
! - popupmenu with the methods of the connected object.
!
! DigFlash <t>$hostobject.AlarmStatus <link>GeDynDigFlash, ,$pwr_lang/man_geref.dat
! PopupMenu <t>$hostobject <link>GeDynPopupMenu, ,$pwr_lang/man_geref.dat
!
! Default Cycle Slow
!
!*/
1
100 20
135 20
101 20
102 -133
103 -15
104 3.64964
136 3.64964
105 100
106 -24
107 -2
108 55
109 1
110 35.55
111 0.499999
112 900
113 615
114 225
115 218
116 0
117 0
118 163
119 111
120 0
121 Claes context
122 0
126 0.5
127 0.5
128 0
129 0.3
130 1.5
131 0.8
132 3
133 2
137 4510
138 3
139 3
140 2
141 $default
134
22
2200 0
2201 428
2202 pwr_c_compmpc_mlp
2203 310
2205 0
2204
2206 0
2207
2208
2209 2.65
2210 1
2211 53.3
2212 33
2213 4
2214
pwrp_pop:
pwrp_exe:
ssab_exe:
pwr_exe:
2215 0
2246 0
2236 0
2247 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 0
2227
2228 0
2229 1
2233 1
2234 2
2235 1
2243 0
2248 0
2245 0
2249
48
4802 0
4803 1
4800 360
4801
0.992157 0.992157 0.992157
0.872157 0.872157 0.872157
1 1 1
1 1 1
0.854841 0.854841 0.854841
0.734841 0.734841 0.734841
1 1 1
0.974841 0.974841 0.974841
0.941176 0.941176 0.941176
0.821176 0.821176 0.821176
1 1 1
1 1 1
0.623529 0.623529 0.623529
0.503529 0.503529 0.503529
0.803529 0.803529 0.803529
0.743529 0.743529 0.743529
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.988235 0.0666667 0.0666667
0.868235 0 0
1 0.246667 0.246667
1 0.186667 0.186667
1 0.670588 0.670588
0.88 0.550588 0.550588
1 0.850588 0.850588
1 0.790588 0.790588
1 0.760784 0.760784
0.88 0.640784 0.640784
1 0.940784 0.940784
1 0.880784 0.880784
1 0.898039 0.898039
0.88 0.778039 0.778039
1 1 1
1 1 1
1 0.898039 0.898039
0.88 0.778039 0.778039
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.247059 0.247059 0.247059
0.127059 0.127059 0.127059
0.427059 0.427059 0.427059
0.367059 0.367059 0.367059
0.247059 0.247059 0.247059
0.127059 0.127059 0.127059
0.427059 0.427059 0.427059
0.367059 0.367059 0.367059
0.823529 0.823529 0.823529
0.703529 0.703529 0.703529
1 1 1
0.943529 0.943529 0.943529
0.886275 0.886275 0.886275
0.766275 0.766275 0.766275
1 1 1
1 1 1
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.196078 0.933333 0
0.0760784 0.813333 0
0.376078 1 0.18
0.316078 1 0.12
0.698039 1 0.564706
0.578039 0.88 0.444706
0.878039 1 0.744706
0.818039 1 0.684706
0.807843 1 0.760784
0.687843 0.88 0.640784
0.987843 1 0.940784
0.927843 1 0.880784
0.870588 1 0.835294
0.750588 0.88 0.715294
1 1 1
0.990588 1 0.955294
0.870588 1 0.835294
0.750588 0.88 0.715294
1 1 1
0.990588 1 0.955294
0.247059 0.247059 0.247059
0.127059 0.127059 0.127059
0.427059 0.427059 0.427059
0.367059 0.367059 0.367059
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.972549 0.937255 0.65098
0.852549 0.817255 0.53098
1 1 0.83098
1 1 0.77098
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.662745 0.662745 0.662745
0.542745 0.542745 0.542745
0.842745 0.842745 0.842745
0.782745 0.782745 0.782745
0.509804 0.509804 0.509804
0.389804 0.389804 0.389804
0.689804 0.689804 0.689804
0.629804 0.629804 0.629804
1 0.976471 0.0901961
0.88 0.856471 0
1 1 0.270196
1 1 0.210196
1 1 0.729412
0.88 0.88 0.609412
1 1 0.909412
1 1 0.849412
0.972549 0.937255 0.65098
0.852549 0.817255 0.53098
1 1 0.83098
1 1 0.77098
1 1 0.8
0.88 0.88 0.68
1 1 0.98
1 1 0.92
1 1 0.8
0.88 0.88 0.68
1 1 0.98
1 1 0.92
0.72549 0.866667 1
0.60549 0.746667 0.88
0.90549 1 1
0.84549 0.986667 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.690196 0.690196 0.690196
0.570196 0.570196 0.570196
0.870196 0.870196 0.870196
0.810196 0.810196 0.810196
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.72549 0.866667 1
0.60549 0.746667 0.88
0.90549 1 1
0.84549 0.986667 1
0.247059 0.247059 0.247059
0.127059 0.127059 0.127059
0.427059 0.427059 0.427059
0.367059 0.367059 0.367059
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.886275 0.886275 0.886275
0.766275 0.766275 0.766275
1 1 1
1 1 1
0.407843 0.407843 0.407843
0.287843 0.287843 0.287843
0.587843 0.587843 0.587843
0.527843 0.527843 0.527843
0.418189 0.799023 1
0.298189 0.679023 0.88
0.598189 0.979023 1
0.538189 0.919023 1
0.668742 0.879622 0.990494
0.548742 0.759622 0.870494
0.848742 1 1
0.788742 0.999622 1
0.670588 0.882353 0.992157
0.550588 0.762353 0.872157
0.850588 1 1
0.790588 1 1
0.87451 0.956863 1
0.75451 0.836863 0.88
1 1 1
0.99451 1 1
0.874998 0.956909 1
0.754998 0.836909 0.88
1 1 1
0.994998 1 1
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.247059 0.247059 0.247059
0.127059 0.127059 0.127059
0.427059 0.427059 0.427059
0.367059 0.367059 0.367059
0.431373 0.431373 0.431373
0.311373 0.311373 0.311373
0.611373 0.611373 0.611373
0.551373 0.551373 0.551373
0.752941 1 1
0.632941 0.88 0.88
0.932941 1 1
0.872941 1 1
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 0.576471 0
0.88 0.456471 0
1 0.756471 0.18
1 0.696471 0.12
1 0.713191 0.32282
0.88 0.593191 0.20282
1 0.893191 0.50282
1 0.833191 0.44282
0.982864 0.813947 0.582559
0.862864 0.693947 0.462559
1 0.993947 0.762559
1 0.933947 0.702559
1 0.92549 0.815686
0.88 0.80549 0.695686
1 1 0.995686
1 1 0.935686
1 0.922194 0.815442
0.88 0.802194 0.695442
1 1 0.995442
1 1 0.935442
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.552941 0.552941 0.552941
0.432941 0.432941 0.432941
0.732941 0.732941 0.732941
0.672941 0.672941 0.672941
0 0 0
0 0 0
0.18 0.18 0.18
0.12 0.12 0.12
0.952941 0.952941 0.952941
0.832941 0.832941 0.832941
1 1 1
1 1 1
0.482353 0.482353 0.482353
0.362353 0.362353 0.362353
0.662353 0.662353 0.662353
0.602353 0.602353 0.602353
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
1 1 1
0.88 0.88 0.88
1 1 1
1 1 1
0.853742 0.302632 0.982101
0.733742 0.182632 0.862101
1 0.482632 1
0.973742 0.422632 1
0.899916 0.583337 0.985214
0.779916 0.463337 0.865214
1 0.763337 1
1 0.703337 1
0.924636 0.740002 1
0.804636 0.620002 0.88
1 0.920002 1
1 0.860002 1
0.968627 0.854902 1
0.848627 0.734902 0.88
1 1 1
1 0.974902 1
0.966888 0.854505 1
0.846888 0.734505 0.88
1 1 1
1 0.974505 1
99
2244
99
123
2
3
300 pwrct_valueinputsmallbg
301
2
26
2604 O1
2600 2.45
2601 -0.15
2602 0.85
2603 -0.15
2605
25
2500 0
2501 1
2503 1
2504 0
2502
2
7
700 2.3
701 0
99
7
700 2.45
701 -0.15
99
7
700 -0.15
701 -0.15
99
7
700 -0.15
701 0.85
99
7
700 0
701 0.7
99
7
700 0
701 0
99
7
700 2.3
701 0
99
99
99
2608 0
2609 310
2629 10000
2610 310
2611 0
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 -2.77556e-17
2803 0
2804 1
2805 -2.77556e-17
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 1
2621 0
2622 0
2623 0
2624 4
2625 1
2628 0
99
26
2604 O2
2600 2.45
2601 -0.15
2602 0.85
2603 -0.15
2605
25
2500 0
2501 1
2503 1
2504 0
2502
2
7
700 -0.15
701 0.85
99
7
700 2.45
701 0.85
99
7
700 2.45
701 -0.15
99
7
700 2.3
701 0
99
7
700 2.3
701 0.7
99
7
700 0
701 0.7
99
7
700 -0.15
701 0.85
99
99
99
2608 0
2609 310
2629 10000
2610 310
2611 0
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2613 0
2619 0
2620 0
2626 1
2627 0
2621 0
2622 0
2623 0
2624 4
2625 1
2628 0
99
19
1904 O3
1900 2.3
1901 0
1902 0.7
1903 0
1908 334
1909 330
1910 330
1911 1
1915 0
1913 15
1916 2
1914 0
1918 0
1919 0
1920 0
1917 1
1921 0
1922 2
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 334
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 338
1302 1
1305 1
1303
7
700 1
701 1.35
99
1304 0
1307 4
1308 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
330 0
321 4096
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_smallbuttoncenter
301
2
19
1904 O0
1900 2.4
1901 0.2
1902 1.05
1903 0.2
1908 0
1909 102
1910 102
1911 1
1915 1
1913 16
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 2
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0.2
701 0.2
99
503
7
700 2.4
701 1.05
99
99
1912
28
2800 1
2801 0
2802 6.07153e-17
2803 0
2804 1
2805 -2.63678e-16
2806 0
99
99
29
2907
13
1300 1
1301 304
1306 0
1302 2
1305 1
1303
7
700 0.55
701 0.65
99
1304 0
1307 0
1308 0
99
2908
28
2800 1
2801 0
2802 0.781156
2803 0
2804 1
2805 0.2
2806 0
99
2901 0
99
99
302 0
304 0
303
305 0
306
307
308 0
330 0
321 16
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 33619964
103 0
99
99
3
300 pwr_valuemedium
301
2
19
1904
1900 3
1901 0
1902 1
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
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 3
701 1
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 3
1305 1
1303
7
700 1
701 1.35
99
1304 0
1307 0
1308 0
99
2908
28
2800 1
2801 0
2802 -0.65
2803 0
2804 1
2805 -0.55
2806 0
99
2901 2
99
99
302 0
304 0
303
305 0
306
307
308 1024
330 0
321 0
331 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 1076101120
332 0
99
3
300 pwr_indround
301
2
24
2404
2400 0.8
2401 0.1
2402 0.8
2403 0.1
2408 0
2409 293
2410 293
2423 10000
2411 1
2415 0
2413 15
2416 2
2414 0
2417 0
2421 0
2418 0
2419 4
2420 0
2422 0
2424 0
2407 0
2406
2405
8
802 0
803 1
800 0
801 360
806 1
804
7
700 7.05
701 1.4
99
805
7
700 7.75
701 2.1
99
99
2412
28
2800 1
2801 0
2802 -6.95
2803 0
2804 1
2805 -1.3
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 4
330 0
321 0
331 0
309 29
313 9999
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 143604400
332 0
329
1
100 0
105 0
101 0
106 0
102 0
103 0
99
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
1924 0
1925 10000
1926 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
1308 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
330 0
321 0
331 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 1819043161
332 0
99
3
300 pwr_valueinputmedium
301
2
19
1904
1900 3
1901 0
1902 1
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
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 3
701 1
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 3
1305 1
1303
7
700 1
701 1.35
99
1304 0
1307 0
1308 0
99
2908
28
2800 1
2801 0
2802 -0.65
2803 0
2804 1
2805 -0.55
2806 0
99
2901 2
99
99
302 0
304 0
303
305 0
306
307
308 1024
330 0
321 4096
331 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 -131068
332 0
99
3
300 pwr_pulldownmenu2
301
2
19
1904 O7
1900 3
1901 0
1902 1
1903 0
1908 0
1909 31
1910 31
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 1
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 3
701 1
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
26
2604 O8
2600 3
2601 0
2602 1
2603 0.9
2605
25
2500 0
2501 1
2503 1
2504 0
2502
2
7
700 0
701 0.9
99
7
700 0
701 1
99
7
700 3
701 1
99
7
700 3
701 0.9
99
7
700 0
701 0.9
99
99
99
2608 0
2609 31
2629 10000
2610 31
2611 0
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2613 0
2619 0
2620 1
2626 0
2627 0
2621 0
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O4
2000 3
2001 0
2002 1
2003 1
2009 0
2010 0
2005
6
600 0
601 1
602
7
700 3
701 1
99
603
7
700 0
701 1
99
99
2008
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 2.32453e-16
2806 0
99
99
29
2907
13
1300 1
1301 303
1306 0
1302 2
1305 1
1303
7
700 -0.954174
701 0.0636116
99
1304 0
1307 4
1308 0
99
2908
28
2800 1
2801 0
2802 1.25417
2803 0
2804 1
2805 0.736388
2806 0
99
2901 2
99
99
302 0
304 0
303
305 0
306
307
308 0
330 0
321 524288
331 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 1
332 0
329
1
100 1
105 0
101 1
106 0
102 33619964
103 0
99
99
3
300 pwr_graybutton
301
2
19
1904 O5
1900 4
1901 0
1902 1.75
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 11
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 4
701 1.75
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 303
1306 0
1302 4
1305 1
1303
7
700 2.25
701 1.5
99
1304 0
1307 4
1308 0
99
2908
28
2800 1
2801 0
2802 -0.3
2803 0
2804 1
2805 -0.4
2806 0
99
2901 0
99
99
302 0
304 0
303
305 0
306
307
308 0
330 0
321 16
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 35454972
103 0
99
99
3
300 pwr_menubar2
301
2
19
1904 O0
1900 27.5
1901 0
1902 1
1903 0
1908 0
1909 31
1910 31
1911 0
1915 0
1913 15
1916 2
1914 0
1918 0
1919 0
1920 0
1917 1
1921 0
1922 2
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 27.5
701 1
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
26
2604 O3
2600 27.5
2601 0
2602 1
2603 0.9
2605
25
2500 0
2501 1
2503 1
2504 0
2502
2
7
700 0
701 1
99
7
700 0
701 0.9
99
7
700 27.5
701 0.9
99
7
700 27.5
701 1
99
7
700 0
701 1
99
99
99
2608 0
2609 31
2629 10000
2610 31
2611 0
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2613 0
2619 0
2620 1
2626 0
2627 0
2621 0
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O2
2000 27.5
2001 0
2002 1
2003 1
2009 0
2010 0
2005
6
600 0
601 1
602
7
700 27.5
701 1
99
603
7
700 0
701 1
99
99
2008
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 0
330 0
321 0
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2opengraph
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
24
2404 O6
2400 0.932301
2401 0.432301
2402 0.988828
2403 0.488828
2408 39
2409 113
2410 113
2423 10000
2411 1
2415 1
2413 5
2416 2
2414 0
2417 1
2421 1
2418 0
2419 4
2420 1
2422 0
2424 0
2407 0
2406
2405
8
802 39
803 1
800 0
801 360
806 1
804
7
700 0.4
701 0.4
99
805
7
700 0.9
701 0.9
99
99
2412
28
2800 1
2801 0
2802 0.0323011
2803 0
2804 1
2805 0.0888281
2806 0
99
99
26
2604 O7
2600 0.482301
2601 0.182301
2602 0.488828
2603 0.238828
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.1
701 0.1
99
7
700 0.4
701 0.1
99
7
700 0.25
701 0.35
99
7
700 0.1
701 0.1
99
99
99
2608 38
2609 74
2629 10000
2610 74
2611 1
2616 1
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0.0823011
2803 0
2804 1
2805 0.138828
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O8
2000 0.432301
2001 0.182301
2002 0.738828
2003 0.738828
2009 39
2010 0
2005
6
600 39
601 1
602
7
700 0.15
701 0.65
99
603
7
700 0.4
701 0.65
99
99
2008
28
2800 1
2801 0
2802 0.0323011
2803 0
2804 1
2805 0.0888281
2806 0
99
99
20
2004 O10
2000 0.332301
2001 0.332301
2002 0.738828
2003 0.488828
2009 39
2010 0
2005
6
600 39
601 1
602
7
700 0.3
701 0.65
99
603
7
700 0.3
701 0.4
99
99
2008
28
2800 1
2801 0
2802 0.0323011
2803 0
2804 1
2805 0.0888281
2806 0
99
99
26
2604 O14
2600 0.920673
2601 0.720673
2602 0.8272
2603 0.6272
2605
25
2500 39
2501 1
2503 1
2504 0
2502
2
7
700 0.9
701 0.65
99
7
700 0.7
701 0.75
99
7
700 0.7
701 0.55
99
7
700 0.85
701 0.65
99
99
99
2608 39
2609 39
2629 10000
2610 39
2611 1
2616 1
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0.0206727
2803 0
2804 1
2805 0.0771997
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2openobjectgraph
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
19
1904 O18
1900 0.9
1901 0.2
1902 1
1903 0.2
1908 37
1909 67
1910 67
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 1
1920 0
1917 1
1921 0
1922 4
1923 1
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 37
501 1
504 1
505 0
502
7
700 0.2
701 0.2
99
503
7
700 0.9
701 1
99
99
1912
28
2800 1
2801 0
2802 2.98023e-09
2803 0
2804 1
2805 2.98023e-09
2806 0
99
99
20
2004 O19
2000 0.9
2001 0.2
2002 0.3
2003 0.3
2009 37
2010 0
2005
6
600 37
601 1
602
7
700 0.9
701 0.3
99
603
7
700 0.2
701 0.3
99
99
2008
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
24
2404 O20
2400 0.85
2401 0.45
2402 0.95
2403 0.55
2408 37
2409 113
2410 113
2423 10000
2411 1
2415 0
2413 5
2416 2
2414 0
2417 1
2421 1
2418 0
2419 4
2420 1
2422 0
2424 0
2407 0
2406
2405
8
802 37
803 1
800 0
801 360
806 1
804
7
700 0.45
701 0.6
99
805
7
700 0.85
701 1
99
99
2412
28
2800 1
2801 0
2802 -1.73472e-18
2803 0
2804 1
2805 -0.05
2806 0
99
99
26
2604 O21
2600 0.85
2601 0.7
2602 0.85
2603 0.65
2605
25
2500 39
2501 1
2503 1
2504 0
2502
2
7
700 0.85
701 0.8
99
7
700 0.7
701 0.7
99
7
700 0.7
701 0.9
99
7
700 0.85
701 0.8
99
99
99
2608 39
2609 39
2629 10000
2610 39
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 -1.73472e-18
2803 0
2804 1
2805 -0.05
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O22
2000 0.45
2001 0.25
2002 0.75
2003 0.75
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.45
701 0.8
99
603
7
700 0.25
701 0.8
99
99
2008
28
2800 1
2801 0
2802 -1.73472e-18
2803 0
2804 1
2805 -0.05
2806 0
99
99
20
2004 O23
2000 0.4
2001 0.4
2002 0.75
2003 0.6
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.4
701 0.65
99
603
7
700 0.4
701 0.8
99
99
2008
28
2800 1
2801 0
2802 -1.73472e-18
2803 0
2804 1
2805 -0.05
2806 0
99
99
26
2604 O27
2600 0.55
2601 0.25
2602 0.6
2603 0.4
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.4
701 0.65
99
7
700 0.25
701 0.45
99
7
700 0.55
701 0.45
99
7
700 0.4
701 0.65
99
99
99
2608 38
2609 75
2629 10000
2610 75
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 1.80411e-16
2803 0
2804 1
2805 -0.05
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2trend
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
20
2004 O18
2000 0.867294
2001 0.167294
2002 0.906729
2003 0.906729
2009 39
2010 0
2005
6
600 39
601 1
602
7
700 0.9
701 0.9
99
603
7
700 0.2
701 0.9
99
99
2008
28
2800 1
2801 0
2802 -0.032706
2803 0
2804 1
2805 0.0067294
2806 0
99
99
26
2604 O21
2600 0.867294
2601 0.167294
2602 0.906729
2603 0.406729
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.1
701 0.9
99
7
700 0.8
701 0.9
99
7
700 0.8
701 0.581399
99
7
700 0.7
701 0.458142
99
7
700 0.6
701 0.581399
99
7
700 0.4
701 0.4
99
7
700 0.3
701 0.6
99
7
700 0.2
701 0.5
99
7
700 0.1
701 0.6
99
99
99
2608 38
2609 133
2629 10000
2610 133
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0.067294
2803 0
2804 1
2805 0.0067294
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O22
2000 0.87213
2001 0.87213
2002 0.895387
2003 0.209311
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.87213
701 0.209311
99
603
7
700 0.87213
701 0.895387
99
99
2008
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 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2history
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
26
2604 O21
2600 0.894392
2601 0.183176
2602 0.894392
2603 0.371961
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.1
701 0.9
99
7
700 0.8
701 0.9
99
7
700 0.8
701 0.581399
99
7
700 0.688784
701 0.396456
99
7
700 0.594392
701 0.486066
99
7
700 0.411216
701 0.377569
99
7
700 0.305608
701 0.52149
99
7
700 0.194392
701 0.399059
99
7
700 0.0887843
701 0.414942
99
99
99
2608 38
2609 84
2629 10000
2610 84
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0.0943922
2803 0
2804 1
2805 -0.00560783
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O18
2000 0.9
2001 0.2
2002 0.9
2003 0.9
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.9
701 0.9
99
603
7
700 0.2
701 0.9
99
99
2008
28
2800 1
2801 0
2802 -1.73472e-17
2803 0
2804 1
2805 1.35308e-16
2806 0
99
99
20
2004 O22
2000 0.9
2001 0.9
2002 0.886076
2003 0.2
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.87213
701 0.209311
99
603
7
700 0.87213
701 0.895387
99
99
2008
28
2800 1
2801 0
2802 0.02787
2803 0
2804 1
2805 -0.009311
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2fast
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
26
2604 O23
2600 0.9
2601 0.2
2602 0.9
2603 0.5
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.9
701 0.9
99
7
700 0.2
701 0.9
99
7
700 0.2
701 0.5
99
7
700 0.3
701 0.5
99
7
700 0.5
701 0.7
99
7
700 0.6
701 0.5
99
7
700 0.7
701 0.6
99
7
700 0.8
701 0.5
99
7
700 0.9
701 0.5
99
99
99
2608 38
2609 224
2629 10000
2610 224
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 1.9082e-16
2803 0
2804 1
2805 -2.35922e-16
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O18
2000 0.9
2001 0.2
2002 0.9
2003 0.9
2009 39
2010 0
2005
6
600 39
601 1
602
7
700 0.9
701 0.9
99
603
7
700 0.2
701 0.9
99
99
2008
28
2800 1
2801 0
2802 1.73472e-17
2803 0
2804 1
2805 4e-07
2806 0
99
99
20
2004 O22
2000 0.2
2001 0.2
2002 0.886076
2003 0.2
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.87213
701 0.209311
99
603
7
700 0.87213
701 0.895387
99
99
2008
28
2800 1
2801 0
2802 -0.67213
2803 0
2804 1
2805 -0.009311
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2openobject
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
19
1904 O64
1900 0.901926
1901 0.210294
1902 0.981371
1903 0.247679
1908 38
1909 3
1910 3
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 1
1921 0
1922 4
1923 1
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 38
501 1
504 1
505 0
502
7
700 0.210294
701 0.247679
99
503
7
700 0.901926
701 0.981371
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
20
2004 O65
2000 0.9066
2001 0.224313
2002 0.387875
2003 0.387875
2009 38
2010 0
2005
6
600 38
601 1
602
7
700 0.9066
701 0.387875
99
603
7
700 0.224313
701 0.387875
99
99
2008
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 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2openplc
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
20
2004 O43
2000 0.366353
2001 0.166353
2002 0.405608
2003 0.405608
2009 37
2010 0
2005
6
600 37
601 1
602
7
700 0.3
701 0.4
99
603
7
700 0.1
701 0.4
99
99
2008
28
2800 1
2801 0
2802 0.066353
2803 0
2804 1
2805 0.00560783
2806 0
99
99
20
2004 O44
2000 0.366353
2001 0.166353
2002 0.605608
2003 0.605608
2009 37
2010 0
2005
6
600 37
601 1
602
7
700 0.3
701 0.6
99
603
7
700 0.1
701 0.6
99
99
2008
28
2800 1
2801 0
2802 0.066353
2803 0
2804 1
2805 0.00560783
2806 0
99
99
20
2004 O45
2000 0.966353
2001 0.766353
2002 0.405608
2003 0.405608
2009 37
2010 0
2005
6
600 37
601 1
602
7
700 1
701 0.4
99
603
7
700 0.8
701 0.4
99
99
2008
28
2800 1
2801 0
2802 -0.033647
2803 0
2804 1
2805 0.00560783
2806 0
99
99
19
1904 O47
1900 0.766353
1901 0.366353
1902 0.905608
1903 0.305608
1908 38
1909 2
1910 2
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 1
1921 0
1922 4
1923 1
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 38
501 1
504 1
505 0
502
7
700 0.4
701 0.3
99
503
7
700 0.8
701 0.9
99
99
1912
28
2800 1
2801 0
2802 -0.033647
2803 0
2804 1
2805 0.00560783
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2rtnavigator
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
26
2604 O34
2600 0.868509
2601 0.243509
2602 0.954207
2603 0.304207
2605
25
2500 39
2501 1
2503 1
2504 0
2502
2
7
700 0.25
701 0.325
99
7
700 0.275
701 0.3
99
7
700 0.55
701 0.45
99
7
700 0.85
701 0.3
99
7
700 0.875
701 0.325
99
7
700 0.675
701 0.625
99
7
700 0.875
701 0.925
99
7
700 0.85
701 0.95
99
7
700 0.55
701 0.8
99
7
700 0.275
701 0.95
99
7
700 0.25
701 0.925
99
7
700 0.425
701 0.625
99
7
700 0.25
701 0.325
99
99
99
2608 39
2609 74
2629 10000
2610 74
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 -0.00649055
2803 0
2804 1
2805 0.00420746
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
26
2604 O30
2600 1.025
2601 0.1
2602 1.1
2603 0.1
2605
25
2500 39
2501 1
2503 1
2504 0
2502
2
7
700 0.1
701 0.575
99
7
700 0.425
701 0.5
99
7
700 0.5
701 0.1
99
7
700 0.575
701 0.1
99
7
700 0.675
701 0.5
99
7
700 1.025
701 0.575
99
7
700 1.025
701 0.65
99
7
700 0.675
701 0.75
99
7
700 0.6
701 1.1
99
7
700 0.525
701 1.1
99
7
700 0.425
701 0.75
99
7
700 0.1
701 0.65
99
7
700 0.1
701 0.569472
99
99
99
2608 39
2609 74
2629 10000
2610 74
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 pwr_mb2crossreferences
301
2
19
1904 O17
1900 1.1
1901 0
1902 1.2
1903 0
1908 0
1909 30
1910 30
1911 1
1915 1
1913 8
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 1.1
701 1.2
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
24
2404 O70
2400 0.75
2401 0.15
2402 0.75
2403 0.15
2408 38
2409 3
2410 3
2423 10000
2411 1
2415 0
2413 5
2416 2
2414 0
2417 1
2421 1
2418 0
2419 4
2420 1
2422 0
2424 0
2407 0
2406
2405
8
802 38
803 1
800 0
801 360
806 1
804
7
700 0.2
701 0.2
99
805
7
700 0.8
701 0.8
99
99
2412
28
2800 1
2801 0
2802 -0.05
2803 0
2804 1
2805 -0.05
2806 0
99
99
26
2604 O72
2600 0.968692
2601 0.582712
2602 1.03598
2603 0.621961
2605
25
2500 38
2501 1
2503 1
2504 0
2502
2
7
700 0.55
701 0.7
99
7
700 0.821961
701 1.01729
99
7
700 0.93598
701 0.921961
99
7
700 0.667288
701 0.603268
99
7
700 0.55
701 0.7
99
99
99
2608 38
2609 38
2629 10000
2610 38
2611 1
2616 0
2614 5
2617 2
2615 0
2618 1
2607 0
2606
2612
28
2800 1
2801 0
2802 0.0327124
2803 0
2804 1
2805 0.0186928
2806 0
99
2613 0
2619 0
2620 0
2626 0
2627 0
2621 1
2622 0
2623 0
2624 4
2625 1
2628 0
99
20
2004 O73
2000 0.850521
2001 0.584149
2002 1.03745
2003 0.729018
2009 39
2010 0
2005
6
600 39
601 1
602
7
700 0.850521
701 1.03745
99
603
7
700 0.584149
701 0.729018
99
99
2008
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
20
2004 O74
2000 0.943985
2001 0.682286
2002 0.948658
2003 0.649574
2009 35
2010 0
2005
6
600 35
601 1
602
7
700 0.943985
701 0.948658
99
603
7
700 0.682286
701 0.649574
99
99
2008
28
2800 1
2801 0
2802 0
2803 0
2804 1
2805 0
2806 0
99
99
30
3004 O75
3000 0.58148
3001 0.23148
3002 0.646505
3003 0.196505
3008 0
3010 4
3011 2
3007 0
3006
3005
9
900 1
901 304
904 0
902 X
903
7
700 -3.1
701 0.35
99
99
3009
28
2800 1
2801 0
2802 3.33148
2803 0
2804 1
2805 0.246505
2806 0
99
99
99
302 0
304 0
303
305 0
306
307
308 128
330 0
321 8256
331 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
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
3
300 O207
301
2
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2opengraph
1002 pwr_mb2opengraph
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 1.1
1007 0
1008 1.2
1009 0
1013 1.1
1014 0
1015 1.2
1016 0
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 35454972
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
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2openobjectgraph
1002 pwr_mb2openobjectgraph
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 2.4
1007 1.3
1008 1.2
1009 0
1013 2.4
1014 1.3
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 1.3
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 1.3
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2trend
1002 pwr_mb2trend
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 3.7
1007 2.6
1008 1.2
1009 0
1013 3.7
1014 2.6
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 2.6
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 2.6
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2history
1002 pwr_mb2history
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 5
1007 3.9
1008 1.2
1009 0
1013 5
1014 3.9
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 3.9
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 3.9
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2fast
1002 pwr_mb2fast
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.3
1007 5.2
1008 1.2
1009 0
1013 6.3
1014 5.2
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 5.2
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 5.2
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2openobject
1002 pwr_mb2openobject
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
1007 6.9
1008 1.2
1009 0
1013 8
1014 6.9
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.9
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 6.9
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2openplc
1002 pwr_mb2openplc
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 9.3
1007 8.2
1008 1.2
1009 0
1013 9.3
1014 8.2
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.2
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 8.2
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2rtnavigator
1002 pwr_mb2rtnavigator
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 10.6
1007 9.5
1008 1.2
1009 0
1013 10.6
1014 9.5
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 9.5
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 9.5
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
27
2703 10000
2704 10000
2731 10000
2722 10000
2705 10000
2723 10000
2706 10000
2732 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_mb2crossreferences
1002 pwr_mb2crossreferences
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 11.9
1007 10.8
1008 1.2
1009 0
1013 11.9
1014 10.8
1015 1.2
1016 0
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 10.8
701 0
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 10.8
2803 0
2804 1
2805 0
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 1
99
99
302 0
304 0
303
305 0
306
307
308 0
330 0
321 0
331 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 13617
332 0
99
3
300 pwr_sliderbackground3
301
2
19
1904 O1
1900 3
1901 0
1902 12
1903 0
1908 0
1909 35
1910 35
1911 0
1915 0
1913 2
1916 2
1914 1
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 0
701 0
99
503
7
700 3
701 12
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 524288
330 0
321 0
331 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 12
319 0
320 0
328 0
332 0
329
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
99
124
2
99
125
2
19
1904 O206
1900 53.0053
1901 2.92475
1902 3.37653
1903 2.25501
1908 0
1909 310
1910 310
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 2
1922 2
1923 0
1924 1
1925 314
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 2.81876
701 2.17984
99
503
7
700 23.0386
701 3.04426
99
99
1912
28
2800 2.4768
2801 0
2802 -4.05675
2803 0
2804 1.29743
2805 -0.573184
2806 0
99
99
19
1904 O234
1900 52.9991
1901 3.00406
1902 35.5
1903 32.5
1908 0
1909 318
1910 318
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 3
701 38
99
503
7
700 29.5
701 41
99
99
1912
28
2800 1.8866
2801 0
2802 -2.65575
2803 0
2804 1
2805 -5.5
2806 0
99
99
27
2703 10000
2704 550
2731 10000
2722 10000
2705 550
2723 10000
2706 10000
2732 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_menubar2
1002 O18
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 53.0349
1007 2.8
1008 2.2
1009 0.831579
1013 53.0349
1014 2.8
1015 2.2
1016 0.831579
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 3.74746
701 2.04722
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.82672
2801 0
2802 2.8
2803 0
2804 1.36842
2805 0.831579
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
27
2703 10000
2704 550
2731 10000
2722 554
2705 550
2723 554
2706 10000
2732 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_pulldownmenu2
1002 O19
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.62337
1007 3.3462
1008 2.2
1009 0.831579
1013 6.62337
1014 3.3462
1015 2.2
1016 0.831579
1003
0
5
0
0
0
0
0
0
0
0
1004
"File"
1001
7
700 5
701 1.5
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.09239
2801 0
2802 3.3462
2803 0
2804 1.36842
2805 0.831579
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 0
105 0
101 1
106 0
102 65535
103 0
68
6800 3
6801 Print
6833
1
100 1
105 0
101 65
106 0
102 65535
103 0
55
5500 print graph/class/inst=$object
99
99
6802 Close
6834
1
100 1
105 0
101 262145
106 0
102 65535
103 0
67
99
99
99
99
99
27
2703 10000
2704 550
2731 10000
2722 554
2705 550
2723 554
2706 10000
2732 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_pulldownmenu2
1002 O20
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 16.0131
1007 12.7359
1008 2.2
1009 0.831579
1013 16.0131
1014 12.7359
1015 2.2
1016 0.831579
1003
0
5
0
0
0
0
0
0
0
0
1004
"Help"
1001
7
700 18
701 1.5
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.09239
2801 0
2802 12.7359
2803 0
2804 1.36842
2805 0.831579
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 8388608
106 0
102 65535
103 0
72
7200 $object
7201 1
99
99
99
33
3301 4
3302 100
3303 0
3304 0
3305 0
3300
27
2703 574
2704 522
2731 10000
2722 10000
2705 522
2723 10000
2706 574
2732 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_sliderbackground3
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 24.4314
1007 18.7643
1008 17.8788
1009 5.9026
1013 24.4314
1014 18.7643
1015 17.8788
1016 5.9026
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 15.75
701 7.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.88906
2801 0
2802 18.7643
2803 0
2804 0.998018
2805 5.9026
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
99
27
2703 10000
2704 550
2731 10000
2722 554
2705 550
2723 554
2706 10000
2732 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_pulldownmenu2
1002 O131
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 10.8467
1007 7.02332
1008 2.2
1009 0.831579
1013 10.8467
1014 7.02332
1015 2.2
1016 0.831579
1003
0
8
0
0
0
0
0
0
0
0
1004
"Methods"
1001
7
700 5
701 1.5
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.27446
2801 0
2802 7.02332
2803 0
2804 1.36842
2805 0.831579
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 8388608
106 0
102 65535
103 0
72
7200 $object
7201 0
99
99
99
20
2004 O185
2000 24.4401
2001 18.7783
2002 8.2924
2003 8.2924
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.17954
2801 0
2802 -4.22266
2803 0
2804 1
2805 -1.05761
2806 0
99
99
20
2004 O186
2000 24.4401
2001 18.7783
2002 10.6871
2003 10.6871
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.17954
2801 0
2802 -4.22266
2803 0
2804 1
2805 1.3371
2806 0
99
99
20
2004 O187
2000 24.4401
2001 18.7783
2002 13.0689
2003 13.0689
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.17954
2801 0
2802 -4.22266
2803 0
2804 1
2805 3.7189
2806 0
99
99
20
2004 O188
2000 24.4401
2001 18.7783
2002 15.45
2003 15.45
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.17954
2801 0
2802 -4.22266
2803 0
2804 1
2805 6.1
2806 0
99
99
31
3100 100
3101 0
3102 35
3103 358
3110 362
3111 1
3105
19
1904 O189
1900 21.0989
1901 19.5414
1902 17.8644
1903 5.9405
1908 0
1909 514
1910 514
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 24.05
701 7.05
99
503
7
700 24.55
701 12.05
99
99
1912
28
2800 3.11513
2801 0
2802 -55.3775
2803 0
2804 2.38478
2805 -10.8722
2806 0
99
99
3123
1
100 131072
105 0
101 0
106 0
102 65532
103 2
22
2200 $object.ProcValue##Float32
2201 $object.SetMin##Float32
2202 $object.SetMax##Float32
99
99
99
47
4700
27
2703 562
2704 558
2731 10000
2722 10000
2705 558
2723 10000
2706 562
2732 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 O207
1002 O207
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.0603
1007 3.6
1008 4.17464
1009 2.45
1013 21.0603
1014 3.6
1015 4.17464
1016 2.45
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 0.3
701 3.05
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1.46726
2801 0
2802 3.6
2803 0
2804 1.4372
2805 2.45
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 4194304
106 0
102 35454975
103 0
71
7100 $object
7101 0
99
99
99
99
37
3700 100
3701 0
3702
19
1904
1900 18.7507
1901 17.4809
1902 17.8564
1903 5.92116
1908 582
1909 482
1910 482
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 582
501 1
504 1
505 0
502
7
700 30.25
701 11.4
99
503
7
700 31.45
701 16.4
99
99
1912
28
2800 1.0582
2801 0
2802 -14.5297
2803 0
2804 2.38704
2805 -21.2911
2806 0
99
99
3703 51
3704 5
3705 10
3706 %3.0f
3707 1
3708 303
3709 326
3710
1
100 1
105 1
101 1
106 0
102 35454972
103 0
38
3800 $object.SetMin##Float32
3801 $object.SetMax##Float32
3802 0
99
99
99
19
1904 O229
1900 55
1901 53
1902 35.5033
1903 0.5
1908 0
1909 318
1910 318
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 29.5
701 0
99
503
7
700 31.5
701 41
99
99
1912
28
2800 1
2801 0
2802 23.5
2803 0
2804 0.85374
2805 0.5
2806 0
99
99
19
1904 O233
1900 53.0215
1901 3.00406
1902 5
1903 4.5
1908 0
1909 318
1910 318
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 3
701 26.5
99
503
7
700 29.5
701 27
99
99
1912
28
2800 1.88745
2801 0
2802 -2.65829
2803 0
2804 1
2805 -22
2806 0
99
99
19
1904 O235
1900 3
1901 1
1902 35.55
1903 0.499999
1908 0
1909 318
1910 318
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 1
701 0.5
99
503
7
700 3
701 41
99
99
1912
28
2800 1
2801 0
2802 0
2803 0
2804 0.865431
2805 0.0672837
2806 0
99
99
32
3200 100
3215 100
3201 0
3216 0
3231 0
3233 0
3232 0
3234 0
3208 4
3209 9
3210 0
3202 414
3217 354
3211 28
3218 9999
3212 200
3213 1
3204 $object.SetValue##Float32
3205 $object.ProcValue##Float32
3219
3220
3221
3222
3223
3224
3225
3226
3206 0
3207 9999
3227 65532
3228 0
3229
3203
19
1904 SetValTrend
1900 51.0628
1901 24.4532
1902 17.8572
1903 5.9279
1908 574
1909 570
1910 570
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 574
501 1
504 1
505 1
502
7
700 19.15
701 4.1
99
503
7
700 39.6
701 11.2
99
99
1912
28
2800 1.3012
2801 0
2802 -0.46473
2803 0
2804 1.68019
2805 -0.96088
2806 0
99
99
3214 0.5
3230
1
100 262144
105 0
101 0
106 0
102 65532
103 2
23
2300 $object.SetValue##Float32
2301 $object.ProcValue##Float32
2302 $object.SetMin##Float32
2303 $object.SetMax##Float32
2304 $object.SetMin##Float32
2305 $object.SetMax##Float32
2306 $local.TrendHold##Boolean
2307 $object.TrendTimeRange##Float32
2308
2309
2310 9999
2311 9999
99
99
99
30
3004 O267
3000 50.85
3001 50.6
3002 18.55
3003 18
3008 338
3010 0
3011 2
3007 0
3006
3005
9
900 1
901 303
904 338
902 0
903
7
700 39.0162
701 11.7661
99
99
3009
28
2800 1
2801 0
2802 11.5838
2803 0
2804 1
2805 6.6839
2806 0
99
99
31
3100 100
3101 0
3102 35
3103 418
3110 422
3111 1
3105
19
1904 O310
1900 23.2489
1901 21.6914
1902 17.8644
1903 5.9405
1908 0
1909 514
1910 514
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 24.05
701 7.05
99
503
7
700 24.55
701 12.05
99
99
1912
28
2800 3.11513
2801 0
2802 -53.2275
2803 0
2804 2.38478
2805 -10.8722
2806 0
99
99
3123
1
100 131072
105 0
101 0
106 0
102 65532
103 2
22
2200 $object.SetValue##Float32
2201 $object.SetMin##Float32
2202 $object.SetMax##Float32
99
99
99
37
3700 0
3701 100
3702
19
1904 O312
1900 52.3351
1901 51.0653
1902 17.8561
1903 5.92844
1908 582
1909 482
1910 482
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 582
501 1
504 1
505 0
502
7
700 30.25
701 11.4
99
503
7
700 31.45
701 16.4
99
99
1912
28
2800 -1.0582
2801 0
2802 84.3457
2803 -0
2804 -2.38554
2805 45.0513
2806 -180
99
99
3703 51
3704 5
3705 10
3706 %3.0f
3707 1
3708 303
3709 326
3710
1
100 1
105 1
101 1
106 0
102 35454972
103 0
38
3800 $object.SetMax##Float32
3801 $object.SetMin##Float32
3802 0
99
99
99
27
2703 454
2704 450
2731 10000
2722 458
2705 450
2723 458
2706 454
2732 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_graybutton
1002 O314
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 7.95
1007 3.95
1008 31.25
1009 29.5
1013 7.95
1014 3.95
1015 31.25
1016 29.5
1003
0
6
0
0
0
0
0
0
0
0
1004
"Mode"
1001
7
700 -1.25
701 19.9
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 3.95
2803 0
2804 1
2805 29.5
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 9999
2730 0
2721
1
100 0
105 0
101 64
106 0
102 65535
103 0
55
5500 open graph/classgraph/inst=&($object.ModeObject)
99
99
99
27
2703 334
2704 330
2731 310
2722 338
2705 330
2723 338
2706 334
2732 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 pwrct_valueinputsmallbg
1002 O317
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 17.2
1007 14.6
1008 6.75
1009 5.75
1013 17.2
1014 14.6
1015 6.75
1016 5.75
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 64.35
701 17.7
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 14.75
2803 0
2804 1
2805 5.9
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.SetMax##Float32
1201 %5.1f
1202 1
1203 1
1204 0
1205 $object.SetPrecision##Enum
1206 2
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
27
2703 334
2704 330
2731 310
2722 338
2705 330
2723 338
2706 334
2732 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 pwrct_valueinputsmallbg
1002 O318
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 17.2
1007 14.6
1008 18
1009 17
1013 17.2
1014 14.6
1015 18
1016 17
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 64.35
701 17.7
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 14.75
2803 0
2804 1
2805 17.15
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.SetMin##Float32
1201 %5.1f
1202 1
1203 1
1204 0
1205 $object.SetPrecision##Enum
1206 2
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
37
3700 0
3701 100
3702
19
1904 O344
1900 52.3351
1901 51.0653
1902 31.3061
1903 19.3784
1908 582
1909 482
1910 482
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 582
501 1
504 1
505 0
502
7
700 30.25
701 11.4
99
503
7
700 31.45
701 16.4
99
99
1912
28
2800 -1.0582
2801 0
2802 84.3457
2803 -0
2804 -2.38554
2805 58.5013
2806 -180
99
99
3703 51
3704 5
3705 10
3706 %3.0f
3707 1
3708 303
3709 326
3710
1
100 1
105 1
101 1
106 0
102 35454972
103 0
38
3800 $object.OutMax##Float32
3801 $object.OutMin##Float32
3802 0
99
99
99
32
3200 100
3215 100
3201 0
3216 0
3231 0
3233 0
3232 0
3234 0
3208 4
3209 9
3210 0
3202 474
3217 232
3211 28
3218 9999
3212 200
3213 1
3204 $object.SetValue##Float32
3205 $object.ProcValue##Float32
3219
3220
3221
3222
3223
3224
3225
3226
3206 0
3207 9999
3227 65532
3228 0
3229
3203
19
1904 OutValTrend
1900 51.0628
1901 24.4532
1902 31.3072
1903 19.3779
1908 574
1909 570
1910 570
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 574
501 1
504 1
505 1
502
7
700 19.15
701 4.1
99
503
7
700 39.6
701 11.2
99
99
1912
28
2800 1.3012
2801 0
2802 -0.46473
2803 0
2804 1.68019
2805 12.4891
2806 0
99
99
3214 0.5
3230
1
100 262144
105 0
101 0
106 0
102 65532
103 2
23
2300 $object.OutValue##Float32
2301
2302 $object.OutMin##Float32
2303 $object.OutMax##Float32
2304
2305
2306 $local.TrendHold##Boolean
2307 $object.TrendTimeRange##Float32
2308
2309
2310 9999
2311 9999
99
99
99
30
3004 O347
3000 50.85
3001 50.6
3002 32
3003 31.45
3008 338
3010 0
3011 2
3007 0
3006
3005
9
900 1
901 303
904 338
902 0
903
7
700 39.0162
701 11.7661
99
99
3009
28
2800 1
2801 0
2802 11.5838
2803 0
2804 1
2805 20.1339
2806 0
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valuemedium
1002 O361
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 13.0556
1007 7.70936
1008 11.7425
1009 10.6586
1013 13.0556
1014 7.70936
1015 11.7425
1016 10.6586
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.9
701 4.25
99
1010 $object.ControlDiff#Float32
1011 %10.3f
1018
1019
1020
1021
1022
1023
1024
1025
1012 5
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 1.78208
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 10.6586
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 0
106 0
102 65532
103 0
12
1200 $object.Error##Float32
1201 %10.3f
1202 1
1203 1
1204 0
1205
1206 0
99
99
99
30
3004 O362
3000 5.3556
3001 3.4056
3002 11.5563
3003 10.7063
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Error
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 8.90631
2806 0
99
99
27
2703 334
2704 366
2731 10000
2722 338
2705 366
2723 338
2706 334
2732 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_valuemedium
1002 O373
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 13.0556
1007 7.70936
1008 6.69059
1009 5.60664
1013 13.0556
1014 7.70936
1015 6.69059
1016 5.60664
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.9
701 4.25
99
1010 $object.ProcValue##Float32
1011 %10.3f
1018
1019
1020
1021
1022
1023
1024
1025
1012 5
1017 9999
1027 9999
1026 62
1028 0
1029
99
2707
28
2800 1.78208
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 5.60664
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 0
106 0
102 62
103 0
12
1200 $object.ProcValue##Float32
1201 %8.2f
1202 1
1203 1
1204 0
1205 $object.SetPrecision##Enum
1206 0
99
99
99
30
3004 O374
3000 5.1056
3001 3.4056
3002 6.56312
3003 5.71312
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Proc
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 3.91312
2806 0
99
99
30
3004 O375
3000 4.5556
3001 3.4056
3002 7.93642
3003 7.08642
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Set
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 5.28642
2806 0
99
99
30
3004 O376
3000 4.7556
3001 3.4056
3002 9.30972
3003 8.45972
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Out
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 6.65972
2806 0
99
99
30
3004 O377
3000 5.0056
3001 3.4056
3002 12.9296
3003 12.0796
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Gain
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 10.2796
2806 0
99
99
30
3004 O381
3000 7.4056
3001 3.4056
3002 15.1228
3003 14.2728
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Correction
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 12.4728
2806 0
99
99
30
3004 CorrIntTime
3000 6.1056
3001 3.4056
3002 16.4961
3003 15.6461
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 IntTime
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 13.8461
2806 0
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valuemedium
1002 O387
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 13.0359
1007 3.44194
1008 21.8423
1009 20.7584
1013 13.0359
1014 3.44194
1015 21.8423
1016 20.7584
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 6.9
701 4.25
99
1010 $user##String80
1011 %10s
1018
1019
1020
1021
1022
1023
1024
1025
1012 5
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 3.19798
2801 0
2802 3.44194
2803 0
2804 1.08395
2805 20.7584
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 0
106 0
102 65532
103 0
12
1200 $object.Algorithm##Enum
1201 %10s
1202 1
1203 1
1204 0
1205
1206 0
99
99
99
30
3004 O388
3000 7.1056
3001 3.4056
3002 20.2893
3003 19.4393
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Algorithm
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 17.6393
2806 0
99
99
27
2703 310
2704 310
2731 10000
2722 10000
2705 310
2723 10000
2706 310
2732 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_valuesmall
1002 O389
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 16.9795
1007 15.15
1008 7.69761
1009 6.99761
1013 16.9795
1014 15.15
1015 7.69761
1016 6.99761
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 9.75
701 5.15
99
1010 $object.SetEngUnit##String80
1011 %s
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.795455
2801 0
2802 15.15
2803 0
2804 1
2805 6.99761
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 1
106 0
102 65532
103 0
12
1200 $object.SetEngUnit##String80
1201 %s
1202 1
1203 1
1204 0
1205
1206 0
99
99
99
27
2703 310
2704 310
2731 10000
2722 10000
2705 310
2723 10000
2706 310
2732 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_valuesmall
1002 O390
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 17.0795
1007 15.25
1008 21.0976
1009 20.3976
1013 17.0795
1014 15.25
1015 21.0976
1016 20.3976
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 9.75
701 5.15
99
1010 $object.OutEngUnit##String80
1011 %s
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 65532
1028 0
1029
99
2707
28
2800 0.795455
2801 0
2802 15.25
2803 0
2804 1
2805 20.3976
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 1
106 0
102 65532
103 0
12
1200 $object.OutEngUnit##String80
1201 %s
1202 1
1203 1
1204 0
1205
1206 0
99
99
99
30
3004 O391
3000 5.5056
3001 3.4056
3002 25.5694
3003 24.7194
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Force
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 22.9194
2806 0
99
99
27
2703 334
2704 426
2731 10000
2722 338
2705 426
2723 338
2706 334
2732 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_valueinputmedium
1002 O393
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 13.0359
1007 7.70936
1008 8.07858
1009 6.99463
1013 13.0359
1014 7.70936
1015 8.07858
1016 6.99463
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 6.99463
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.SetValue##Float32
1201 %8.2f
1202 1
1203 1
1204 0
1205 $object.SetPrecision##Enum
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
27
2703 334
2704 486
2731 10000
2722 338
2705 486
2723 338
2706 334
2732 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_valueinputmedium
1002 O394
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 13.0359
1007 7.70936
1008 9.46656
1009 8.38261
1013 13.0359
1014 7.70936
1015 9.46656
1016 8.38261
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 8.38261
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.OutValue##Float32
1201 %8.2f
1202 1
1203 1
1204 0
1205 $object.OutPrecision##Enum
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valueinputmedium
1002 O395
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 13.0359
1007 7.70936
1008 13.1305
1009 12.0466
1013 13.0359
1014 7.70936
1015 13.1305
1016 12.0466
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 12.0466
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.Gain##Float32
1201 %10.3f
1202 1
1203 1
1204 0
1205
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 0
1311 0
99
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valueinputmedium
1002 O399
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 13.0359
1007 7.70936
1008 15.3824
1009 14.2985
1013 13.0359
1014 7.70936
1015 15.3824
1016 14.2985
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 14.2985
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.ModelCorr##Float32
1201 %10.3f
1202 1
1203 1
1204 0
1205
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 0
1311 0
99
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valueinputmedium
1002 O400
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 13.0359
1007 7.70936
1008 16.7704
1009 15.6865
1013 13.0359
1014 7.70936
1015 16.7704
1016 15.6865
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 15.6865
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.ModelCorrIntTime##Float32
1201 %10.3f
1202 1
1203 1
1204 0
1205
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 0
1311 0
99
99
99
27
2703 454
2704 450
2731 10000
2722 458
2705 450
2723 458
2706 454
2732 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_smallbuttoncenter
1002 TrendHold
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 39.2474
1007 36.3974
1008 32.3476
1009 31.4976
1013 39.2474
1014 36.3974
1015 32.3476
1016 31.4976
1003
0
5
0
0
0
0
0
0
0
0
1004
"Hold"
1001
7
700 26.35
701 13.85
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.29545
2801 0
2802 36.1383
2803 0
2804 1
2805 31.2976
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 4
105 0
101 16
106 0
102 65535
103 0
2
200 !$local.TrendHold##Boolean
201 446
99
53
5300 $local.TrendHold##Boolean
99
99
99
33
3301 4
3302 100
3303 0
3304 0
3305 0
3300
27
2703 574
2704 522
2731 10000
2722 10000
2705 522
2723 10000
2706 574
2732 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_sliderbackground3
1002 O409
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 24.4316
1007 18.8641
1008 31.3288
1009 19.3526
1013 24.4316
1014 18.8641
1015 31.3288
1016 19.3526
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 15.75
701 7.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.85584
2801 0
2802 18.8641
2803 0
2804 0.998018
2805 19.3526
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 1
105 0
101 1
106 0
102 65532
103 0
99
99
99
20
2004 O410
2000 24.4401
2001 18.8779
2002 21.7424
2003 21.7424
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.1588
2801 0
2802 -3.71863
2803 0
2804 1
2805 12.3924
2806 0
99
99
20
2004 O411
2000 24.4401
2001 18.8779
2002 24.1371
2003 24.1371
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.1588
2801 0
2802 -3.71863
2803 0
2804 1
2805 14.7871
2806 0
99
99
20
2004 O412
2000 24.4401
2001 18.8779
2002 26.5189
2003 26.5189
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.1588
2801 0
2802 -3.71863
2803 0
2804 1
2805 17.1689
2806 0
99
99
20
2004 O413
2000 24.4401
2001 18.8779
2002 28.9
2003 28.9
2009 526
2010 0
2005
6
600 526
601 1
602
7
700 24.3
701 9.35
99
603
7
700 19.5
701 9.35
99
99
2008
28
2800 1.1588
2801 0
2802 -3.71863
2803 0
2804 1
2805 19.55
2806 0
99
99
37
3700 100
3701 0
3702
19
1904 O415
1900 18.8007
1901 17.5309
1902 31.3064
1903 19.3712
1908 582
1909 482
1910 482
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 582
501 1
504 1
505 0
502
7
700 30.25
701 11.4
99
503
7
700 31.45
701 16.4
99
99
1912
28
2800 1.0582
2801 0
2802 -14.4797
2803 0
2804 2.38704
2805 -7.8411
2806 0
99
99
3703 51
3704 5
3705 10
3706 %3.0f
3707 1
3708 303
3709 326
3710
1
100 1
105 1
101 1
106 0
102 35454972
103 0
38
3800 $object.OutMin##Float32
3801 $object.OutMax##Float32
3802 0
99
99
99
31
3100 100
3101 0
3102 35
3103 478
3110 482
3111 1
3105
19
1904 O416
1900 23.2489
1901 21.6914
1902 31.3144
1903 19.3905
1908 0
1909 514
1910 514
1911 1
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 0
501 1
504 1
505 1
502
7
700 24.05
701 7.05
99
503
7
700 24.55
701 12.05
99
99
1912
28
2800 3.11513
2801 0
2802 -53.2275
2803 0
2804 2.38478
2805 2.57777
2806 0
99
99
3123
1
100 131072
105 0
101 0
106 0
102 65532
103 2
22
2200 $object.OutValue##Float32
2201 $object.OutMin##Float32
2202 $object.OutMax##Float32
99
99
99
27
2703 334
2704 330
2731 310
2722 338
2705 330
2723 338
2706 334
2732 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 pwrct_valueinputsmallbg
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 17.25
1007 14.65
1008 20.2
1009 19.2
1013 17.25
1014 14.65
1015 20.2
1016 19.2
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 64.35
701 17.7
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 14.8
2803 0
2804 1
2805 19.35
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.OutMax##Float32
1201 %5.1f
1202 1
1203 1
1204 0
1205 $object.OutPrecision##Enum
1206 2
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
27
2703 334
2704 330
2731 310
2722 338
2705 330
2723 338
2706 334
2732 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 pwrct_valueinputsmallbg
1002 O419
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 17.25
1007 14.65
1008 31.45
1009 30.45
1013 17.25
1014 14.65
1015 31.45
1016 30.45
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 64.35
701 17.7
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 1
2801 0
2802 14.8
2803 0
2804 1
2805 30.6
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.OutMin##Float32
1201 %5.1f
1202 1
1203 1
1204 0
1205 $object.OutPrecision##Enum
1206 2
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
27
2703 370
2704 410
2731 10000
2722 10000
2705 410
2723 10000
2706 370
2732 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_indround
1002 O420
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.77334
1007 7.68787
1008 25.7627
1009 24.6773
1013 8.77334
1014 7.68787
1015 25.7627
1016 24.6773
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 7.2
701 5.25
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.55068
2801 0
2802 7.5328
2803 0
2804 1.55068
2805 24.5222
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 9999
2730 0
2721
1
100 4
105 0
101 0
106 0
102 65532
103 0
2
200 $object.Force##Boolean
201 374
99
99
99
19
1904 O423
1900 14
1901 13.5
1902 32.5
1903 5
1908 3
1909 318
1910 318
1911 0
1915 0
1913 5
1916 2
1914 0
1918 0
1919 0
1920 0
1917 0
1921 0
1922 4
1923 0
1924 0
1925 10000
1926 0
1907 0
1906
1905
5
500 3
501 1
504 1
505 1
502
7
700 13
701 5
99
503
7
700 13.5
701 32.5
99
99
1912
28
2800 1
2801 0
2802 0.5
2803 0
2804 1
2805 1.80411e-16
2806 0
99
99
27
2703 334
2704 330
2731 310
2722 338
2705 330
2723 338
2706 334
2732 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 pwrct_valueinputsmallbg
1002 O425
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 26.2041
1007 24.4
1008 32.4
1009 31.4
1013 26.2041
1014 24.4
1015 32.4
1016 31.4
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 64.35
701 17.7
99
1010
1011
1018
1019
1020
1021
1022
1023
1024
1025
1012 0
1017 9999
1027 9999
1026 35454972
1028 0
1029
99
2707
28
2800 0.693878
2801 0
2802 24.5041
2803 0
2804 1
2805 31.55
2806 0
99
2716 0
2718
2717
2719 0
2724 1
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 65535
103 0
12
1200 $object.TrendTimeRange##Float32
1201 %5.0f
1202 1
1203 1
1204 0
1205
1206 0
99
13
1302 4
1303 100000
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 2
1311 0
99
99
99
30
3004 O426
3000 6.1556
3001 3.4056
3002 17.8961
3003 17.0461
3008 326
3010 4
3011 2
3007 0
3006
3005
9
900 4
901 303
904 326
902 Interval
903
7
700 1.1
701 2.5
99
99
3009
28
2800 1
2801 0
2802 2.3056
2803 0
2804 1
2805 15.2461
2806 0
99
99
27
2703 394
2704 390
2731 10000
2722 398
2705 390
2723 398
2706 394
2732 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_valueinputmedium
1002 O427
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 13.0359
1007 7.70936
1008 18.1704
1009 17.0865
1013 13.0359
1014 7.70936
1015 18.1704
1016 17.0865
1003
0
0
0
0
0
0
0
0
0
0
1004
1001
7
700 8.04073
701 8.59353
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.77551
2801 0
2802 7.70936
2803 0
2804 1.08395
2805 17.0865
2806 0
99
2716 0
2718
2717
2719 0
2724 0
2727 0
2728 303
2729 4
2730 0
2721
1
100 1024
105 0
101 4096
106 0
102 22
103 0
12
1200 $object.ModelCorrInterval##Float32
1201 %10.3f
1202 1
1203 1
1204 0
1205
1206 0
99
13
1302 0
1303 0
1304 0
1305 0
1306 0
1307
1308
1309 0
1310 0
1311 0
99
99
99
99
99
! Generated by wb_print_wbl 05-JUL-2019 12:28:03.51
! Volume BaseComponent
! Version V5.6.1
Volume BaseComponent $ClassVolume 0.0.0.10
Body SysBody 01-JAN-1970 01:00:00.00
Attr NextOix = "_X11961"
Attr NextCix = "_X214"
Attr NextTix[0] = "_X25"
Attr NextOix = "_X11968"
Attr NextCix = "_X216"
Attr NextTix[0] = "_X26"
EndBody
Object Type $TypeHier 87 08-SEP-2005 13:01:47.00
Object ModeEnum $TypeDef 1 08-SEP-2005 13:01:47.00
......@@ -1473,6 +1476,25 @@ Volume BaseComponent $ClassVolume 0.0.0.10
EndBody
EndObject
EndObject
Object MlpType $TypeDef 25 05-JUL-2019 12:14:13.72
Body SysBody 05-JUL-2019 12:14:13.72
Attr TypeRef = "pwrs:Type-$Enum"
Attr Elements = 1
EndBody
Object Normal $Value 11962 05-JUL-2019 12:14:13.72
Body SysBody 05-JUL-2019 12:14:13.72
Attr Text = "Normal"
Attr PgmName = "Normal"
EndBody
EndObject
Object Accumulating $Value 11963 05-JUL-2019 12:14:13.72
Body SysBody 05-JUL-2019 12:14:13.72
Attr Text = "Accumulating"
Attr PgmName = "Accumulating"
Attr Value = 1
EndBody
EndObject
EndObject
EndObject
Object Class $ClassHier 1 08-SEP-2005 13:01:47.00
!/**
......@@ -54485,7 +54507,7 @@ and no Auto/Man button."
!
! The MPC controller uses an internal model of the process to find the
! optimal output.
!
!
! @image orm_compmpc_og.png
!
! @h1 Model
......@@ -54496,7 +54518,7 @@ and no Auto/Man button."
! The optimal output is calculated in an interative sequence where a number
! of possible paths for the output in the future are calculated, and the path
! with the lowest integrated error is selected.
!
!
! @b See also
! @classlink CompMPC_Fo basecomponent_compmpc_fo.html
! @classlink CompModePID basecomponent_compmodepid.html
......@@ -54510,7 +54532,7 @@ and no Auto/Man button."
Object RtBody $ObjBodyDef 1 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
Attr StructName = "CompMPC"
Attr NextAix = "_X176"
Attr NextAix = "_X178"
EndBody
!/**
! Process value.
......@@ -54578,7 +54600,7 @@ and no Auto/Man button."
EndBody
EndObject
!/**
! Minimum OutValue.
! Lower limit of OutValue range.
!*/
Object OutMin $Attribute 145 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
......@@ -54588,7 +54610,7 @@ and no Auto/Man button."
EndBody
EndObject
!/**
! Maximum OutValue.
! Upper limit of OutValue range.
!*/
Object OutMax $Attribute 146 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
......@@ -54608,7 +54630,7 @@ and no Auto/Man button."
EndBody
EndObject
!/**
! Minimum SetValue.
! Lower limit of SetValue range.
!*/
Object SetMin $Attribute 148 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
......@@ -54618,7 +54640,7 @@ and no Auto/Man button."
EndBody
EndObject
!/**
! Maximum SetValue.
! Upper limit of SetValue range.
!*/
Object SetMax $Attribute 149 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
......@@ -54674,7 +54696,7 @@ and no Auto/Man button."
EndObject
!/**
! Number of time steps in the predictive calculation.
! The number of paths, and CPU load, will grow exponentially
! The number of paths, and CPU load, will grow exponentially
! with TStep.
!*/
Object TStep $Attribute 154 14-MAY-2019 12:16:43.85
......@@ -54697,7 +54719,7 @@ and no Auto/Man button."
EndObject
!/**
! Factor for increment of the time step when algotithm ProgressiveTimeStep
! or ProgressiveTimeStepMC is used.
! or ProgressiveTimeStepMC is used.
!*/
Object TStepFactor $Attribute 156 14-MAY-2019 12:16:43.85
Body SysBody 14-MAY-2019 12:16:43.85
......@@ -54827,6 +54849,31 @@ and no Auto/Man button."
EndBody
EndObject
!/**
! Maximum ramp of out value when the error is less than
! OutRampCloseInterval.
! Minor fluctuations at steady state can in some cases be reduced
! by increasing the ramp. Note that the interval should be kept
! small as this restriction is not part of the prediction.
!*/
Object OutRampClose $Attribute 176 05-JUL-2019 12:27:56.19
Body SysBody 05-JUL-2019 12:27:56.19
Attr PgmName = "OutRampClose"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Distance from the SetValue when the output ramp is restricted
! to OutRampClose.
!*/
Object OutRampCloseInterval $Attribute 177 05-JUL-2019 12:27:56.19
Body SysBody 05-JUL-2019 12:27:56.19
Attr PgmName = "OutRampCloseInterval"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Control error, the difference between SetValue and ProcValue.
!*/
Object Error $Attribute 168 14-MAY-2019 12:16:43.85
......@@ -54948,7 +54995,7 @@ and no Auto/Man button."
!
! For mode object the CompModePID can be used.
! @image orm_compmpc_fo_1.png
!
!
! @b See also
! @classlink CompMPC basecomponent_compmpc.html
! @classlink CompModePID_Fo basecomponent_compmodepid_fo.html
......@@ -55321,6 +55368,826 @@ and no Auto/Man button."
EndObject
!/**
! @Version 1.0
! @Author cs
! @Code rt_plc_bcomp.c
! @Summary Model Predictive Control with MLP neural network.
! Model Predictive Control with MLP neural network.
!
! The MPC controller uses an internal model of the process to find the
! optimal output.
!
! @image orm_compmpc_mlp_og.png
!
! @h1 Model
! The model is created with the MLPRegressor from a set of data feched
! from a sev server or stored by the logging function in Xtt.
!
! @h1 Optimization
! The optimal output is calculated in an interative sequence where a number
! of possible paths for the output in the future are calculated, and the path
! with the lowest integrated error is selected.
!
! @b See also
! @classlink CompMPC_MLP_Fo basecomponent_compmpc_fo.html
! @classlink CompModePID basecomponent_compmodepid.html
!*/
Object CompMPC_MLP $ClassDef 214 05-JUL-2019 12:16:19.72
Body SysBody 05-JUL-2019 12:15:56.65
Attr Editor = 0
Attr Method = 0
Attr Flags = 144
EndBody
Object RtBody $ObjBodyDef 1 05-JUL-2019 12:16:45.97
Body SysBody 05-JUL-2019 12:16:29.61
Attr StructName = "CompMPC_MLP"
Attr NextAix = "_X262"
EndBody
!/**
! Process value.
!*/
Object ProcValue $Attribute 221 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ProcValue"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Specifies the set point value. This input is in general
! connected to the corresponding output of a Mode object.
!*/
Object SetValue $Attribute 222 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SetValue"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Specifies which value is to be used when Force is TRUE.
! When Force is TRUE OutValue is equal to ForcValue. This
! input is in general connected to the corresponding
! output of a Mode object.
!*/
Object ForceValue $Attribute 223 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ForceValue"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Specifies whether forced or MANUAL control is selected
! or not. FALSE means none; TRUE means that either forced
! or MANUAL control has been selected. This input is in
! general connected to the corresponding output of a Mode
! object.
!*/
Object Force $Attribute 224 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Force"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Boolean"
EndBody
EndObject
!/**
! The controller's control signal. The value is based
! either on the algorithm's current result, a value set
! by the operator in MANUAL mode, or a forced value.
!*/
Object OutValue $Attribute 225 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutValue"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Type, Normal or Accumulating.
!*/
Object Type $Attribute 226 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:17:51.19
Attr PgmName = "Type"
Attr Size = 4
Attr TypeRef = "BaseComponent:Type-MlpType"
EndBody
EndObject
!/**
! Lower limit of OutValue range.
!*/
Object OutMin $Attribute 227 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutMin"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Upper limit of OutValue range.
!*/
Object OutMax $Attribute 228 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutMax"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Maximum ramp of OutValue.
!*/
Object OutRamp $Attribute 229 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutRamp"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Lower limit of SetValue range.
!*/
Object SetMin $Attribute 232 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SetMin"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Upper limit of SetValue range.
!*/
Object SetMax $Attribute 233 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SetMax"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! The incrementation of the OutValue is multipled with Gain.
! Normally this should be 1, but if ModelCorrection is used
! it can be used to compensate som effects of the correction.
!*/
Object Gain $Attribute 234 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Gain"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Size of the time step in the predictive calculation in seconds.
! TSize has to be adapted to the speed of the process.
! The horizon of the prediction is TSize * TStep.
!*/
Object TSize $Attribute 235 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "TSize"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Number of new OutValue paths in each time step.
!*/
Object SSize $Attribute 236 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SSize"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Internal pointer to store data.
!*/
Object Vacc $Attribute 237 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Vacc"
Attr Size = 8
Attr Flags = 65537
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Number of time steps in the predictive calculation.
! The number of paths, and CPU load, will grow exponentially
! with TStep.
!*/
Object TStep $Attribute 238 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "TStep"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! The length of the first time step when algorithm FirstScanTimeStep
! or FirstScanTimeStepMC is used.
!*/
Object TStepFirst $Attribute 239 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "TStepFirst"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Factor for increment of the time step when algotithm ProgressiveTimeStep
! or ProgressiveTimeStepMC is used.
!*/
Object TStepFactor $Attribute 240 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "TStepFactor"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Number of iterations.
!*/
Object Iterations $Attribute 241 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Iterations"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Model file containing the parameter for the MLP.
! This file is created by the export function of the MLP Regressor.
!*/
Object ModelFile $Attribute 242 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelFile"
Attr Size = 40
Attr TypeRef = "pwrs:Type-$String40"
EndBody
EndObject
!/**
! Number of layers in the MLP, including input and output layers.
!*/
Object Layers $Attribute 244 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Layers"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Size of each layer.
!*/
Object LayerSizes $Attribute 245 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "LayerSizes"
Attr Size = 80
Attr Flags = 1042
Attr Elements = 20
Attr TypeRef = "pwrs:Type-$UInt32"
EndBody
EndObject
!/**
! Activation parameter for the MLP.
!*/
Object Activation $Attribute 246 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Activation"
Attr Size = 16
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$String16"
EndBody
EndObject
!/**
! Current status of the controller.
!*/
Object Status $Attribute 247 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Status"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Status"
EndBody
EndObject
!/**
! The algorithm used in the predictive calculation.
!*/
Object Algorithm $Attribute 248 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:23:21.58
Attr PgmName = "Algorithm"
Attr Size = 4
Attr TypeRef = "BaseComponent:Type-MpcAlgorithm"
EndBody
EndObject
!/**
! Specifies time range for the trends in the object graph.
!*/
Object TrendTimeRange $Attribute 249 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "TrendTimeRange"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Model correction value.
!*/
Object ModelCorr $Attribute 250 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelCorr"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Model correction integration time.
!*/
Object ModelCorrIntTime $Attribute 251 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelCorrIntTime"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Distance from the SetValue when the model correction shoud be
! activated.
!*/
Object ModelCorrInterval $Attribute 252 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelCorrInterval"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Maximum ramp of out value when the error is less than
! OutRampCloseInterval.
! Minor fluctuations at steady state can in some cases be reduced
! by increasing the ramp. Note that the interval should be kept
! small as this restriction is not part of the prediction.
!*/
Object OutRampClose $Attribute 230 05-JUL-2019 12:18:59.22
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutRampClose"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Distance from the SetValue when the output ramp is restricted
! to OutRampClose.
!*/
Object OutRampCloseInterval $Attribute 231 05-JUL-2019 12:19:04.02
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutRampCloseInterval"
Attr Size = 4
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Control error, the difference between SetValue and ProcValue.
!*/
Object Error $Attribute 253 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Error"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Number of OutValue paths in the prediction.
!*/
Object NoOfPaths $Attribute 254 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "NoOfPaths"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! The currently selected path.
!*/
Object CurrentPath $Attribute 255 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "CurrentPath"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Not yet implemented.
!*/
Object Coverage $Attribute 256 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Coverage"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Process value calculated by the model.
! This value can be compared with the ProcValue to examine
! the accuracy of the model.
!*/
Object ModelValue $Attribute 257 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelValue"
Attr Size = 4
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! Mode object connected to this MPC. Makes it possible to open
! the mode graph from the Mode button in the object graph.
!*/
Object ModeObject $Attribute 258 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModeObject"
Attr Size = 24
Attr TypeRef = "pwrs:Type-$AttrRef"
EndBody
EndObject
!/**
! Engineering unit for SetValue and ProcValue.
!*/
Object SetEngUnit $Attribute 259 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SetEngUnit"
Attr Size = 16
Attr TypeRef = "pwrs:Type-$String16"
EndBody
EndObject
!/**
! Engineering unit for OutValue.
!*/
Object OutEngUnit $Attribute 260 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutEngUnit"
Attr Size = 16
Attr TypeRef = "pwrs:Type-$String16"
EndBody
EndObject
!/**
! @Summary The plc function object connected to this object.
! The plc function object connected to this object.
! This attribute is set when the function object is connected from
! the plc editor by the connect function.
!*/
Object PlcConnect $Attribute 261 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "PlcConnect"
Attr Size = 24
Attr TypeRef = "pwrs:Type-$AttrRef"
EndBody
EndObject
EndObject
Object Template CompMPC_MLP 2203811840 05-JUL-2019 12:15:56.65
Body RtBody 05-JUL-2019 12:25:42.53
Attr OutMax = 1.000000e+02
Attr OutRamp = 1.000000e+02
Attr SetMax = 1.000000e+01
Attr Gain = 1.000000e+00
Attr TSize = 5
Attr SSize = 4
Attr TStep = 1.000000e+00
Attr TStepFirst = 1.000000e+00
Attr TStepFactor = 1.500000e+00
Attr Iterations = 3
Attr Algorithm = 4
Attr TrendTimeRange = 1.000000e+02
Attr ModelCorrIntTime = 2.500000e+01
Attr ModelCorrInterval = 1.000000e+01
EndBody
EndObject
EndObject
!/**
! @Version 1.0
! @Author cs
! @Code rt_plc_bcomp.c
! @Summary Function object to CompMPC_MLP.
! Function object to CompMPC_MLP.
!
! @image orm_compmpc_mlp_fo_fo.png
!
! Connect the function object to an object of class or subclass of
! CompMPC_MLP.
!
! For mode object the CompModePID can be used.
! @image orm_compmpc_mlp_fo_1.png
!
! @b See also
! @classlink CompMPC_MLP basecomponent_compmpc.html
! @classlink CompModePID_Fo basecomponent_compmodepid_fo.html
!*/
Object CompMPC_MLP_Fo $ClassDef 215 05-JUL-2019 12:17:10.96
Body SysBody 05-JUL-2019 12:15:56.65
Attr Editor = 0
Attr Method = 0
Attr Flags = 144
EndBody
Object RtBody $ObjBodyDef 1 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:17:15.45
Attr StructName = "CompMPC_MLP_Fo"
Attr NextAix = "_X142"
EndBody
!/**
! Specifies the process value.
!*/
Object ProcValue $Input 114 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ProcValue"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "PV"
EndBody
EndObject
!/**
! Specifies the set point value. This input is in general
! connected to the corresponding output of a Mode object.
!*/
Object SetValue $Input 115 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "SetValue"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "SV"
EndBody
EndObject
!/**
! Specifies which value is to be used when Force is TRUE.
! When Force is TRUE OutVal is equal to ForcVal. This
! input is in general connected to the corresponding
! output of a Mode object.
!*/
Object ForceValue $Input 116 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ForceValue"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "FOV"
EndBody
EndObject
!/**
! Specifies whether forced or MANUAL control is selected
! or not. FALSE means none; TRUE means that either forced
! or MANUAL control has been selected. This input is in
! general connected to the corresponding output of a Mode
! object.
!*/
Object Force $Input 117 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Force"
Attr Flags = 8192
Attr TypeRef = "pwrs:Type-$Boolean"
Attr GraphName = "for"
EndBody
EndObject
!/**
! Attribute used in the regression model.
!*/
Object Attr2 $Input 118 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr2"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A2"
EndBody
EndObject
Object Attr3 $Input 119 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr3"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A3"
EndBody
EndObject
Object Attr4 $Input 120 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr4"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A4"
EndBody
EndObject
Object Attr5 $Input 121 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr5"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A5"
EndBody
EndObject
Object Attr6 $Input 122 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr6"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A6"
EndBody
EndObject
Object Attr7 $Input 123 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr7"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A7"
EndBody
EndObject
Object Attr8 $Input 124 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr8"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A8"
EndBody
EndObject
Object Attr9 $Input 125 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr9"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A9"
EndBody
EndObject
Object Attr10 $Input 126 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr10"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A10"
EndBody
EndObject
Object Attr11 $Input 127 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr11"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A11"
EndBody
EndObject
Object Attr12 $Input 128 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr12"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A12"
EndBody
EndObject
Object Attr13 $Input 129 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr13"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A13"
EndBody
EndObject
Object Attr14 $Input 130 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr14"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A14"
EndBody
EndObject
Object Attr15 $Input 131 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr15"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A15"
EndBody
EndObject
Object Attr16 $Input 132 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr16"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A16"
EndBody
EndObject
Object Attr17 $Input 133 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr17"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A17"
EndBody
EndObject
Object Attr18 $Input 134 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr18"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A18"
EndBody
EndObject
Object Attr19 $Input 135 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr19"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A19"
EndBody
EndObject
Object Attr20 $Input 136 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "Attr20"
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "A20"
EndBody
EndObject
Object ModelP $Intern 137 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ModelP"
Attr Flags = 66577
Attr TypeRef = "pwrs:Type-$Void"
EndBody
EndObject
!/**
! Pointer to scan time.
!*/
Object ScanTime $Intern 138 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "ScanTime"
Attr Flags = 65537
Attr TypeRef = "pwrs:Type-$Float32"
EndBody
EndObject
!/**
! @Summary The main object connected to this object.
! The main object of class CompPID (or a subclass of this class).
! This attribute is set when the object is connected to the main object
! with the connect function in the plc editor.
!*/
Object PlcConnect $Intern 139 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "PlcConnect"
Attr TypeRef = "pwrs:Type-$AttrRef"
EndBody
EndObject
!/**
! Contains a pointer to the connected main object.
!*/
Object PlcConnectP $Intern 140 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "PlcConnectP"
Attr Flags = 67585
Attr TypeRef = "pwrs:Type-$Char"
EndBody
EndObject
!/**
! The controller's control signal. The value is based
! either on the algorithm's current result, a value set
! by the operator in MANUAL mode, or a forced value.
!*/
Object OutValue $Output 141 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr PgmName = "OutValue"
Attr Flags = 1040
Attr TypeRef = "pwrs:Type-$Float32"
Attr GraphName = "Out"
EndBody
EndObject
EndObject
Object DevBody $ObjBodyDef 2 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:17:21.71
Attr StructName = "CompMPC_MLP_Fo"
Attr NextAix = "_X5"
EndBody
Object PlcNode $Buffer 4 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr Class = "pwrs:Class-$PlcNode"
EndBody
EndObject
EndObject
Object GraphPlcNode $GraphPlcNode 11965 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr object_type = 11
Attr parameters[0] = 23
Attr parameters[1] = 4
Attr parameters[2] = 1
Attr parameters[3] = 0
Attr graphmethod = 0
Attr graphindex = 0
Attr default_mask[0] = 15
Attr default_mask[1] = 1
Attr segname_annotation = 1
Attr compmethod = 35
Attr compindex = 0
Attr tracemethod = 0
Attr traceindex = 0
Attr connectmethod = 10
Attr executeordermethod = 2
Attr objname = "MPC_MLP_Fo"
Attr graphname = "MPC_MLP_Fo"
EndBody
EndObject
Object RtXtt $RtMenu 11966 05-JUL-2019 12:15:56.65
Object PlcConnect $MenuRef 11967 05-JUL-2019 12:15:56.65
Body SysBody 05-JUL-2019 12:15:56.65
Attr ButtonName = "PlcConnect"
Attr RefAttribute = "PlcConnect"
EndBody
EndObject
EndObject
Object Template CompMPC_MLP_Fo 2204073984 05-JUL-2019 12:15:56.65
Body RtBody 01-JAN-1970 01:00:00.00
EndBody
Body DevBody 01-JAN-1970 01:00:00.00
EndBody
EndObject
EndObject
!/**
! @Version 1.0
! @Group Sensors
! @Summary Supervised analog sensor.
! Base component for a supervised analog sensor.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment