Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

lustrec-tests / regression_tests / lustre_files / success / Simulink / src_many_files / EnableBio1_PP.LUSTREC.lus @ b58cc410

History | View | Annotate | Download (37.4 KB)

1
-- This file has been generated by CoCoSim2.
2

    
3
-- Compiler: Lustre compiler 2 (nasa_toLustre.ToLustre.m)
4
-- Time: 20-Mar-2019 13:38:55
5
node  abs_int(x : int;)
6
returns(y : int;);
7
let
8
	y = if (x >= 0) then
9
		x
10
	    else (- x);
11
tel
12

    
13
node  rem_int_int(x : int;
14
	y : int;)
15
returns(z : int;);
16
let
17
	z = if ((y = 0) or (x = 0)) then
18
		0
19
	    else ((x mod y) - (if (((x mod y) <> 0) and (x <= 0)) then abs_int(y) else 0));
20
tel
21

    
22
node  int_to_uint16(x : int;)
23
returns(y : int;);
24
let
25
	y = if (x > 65535) then
26
		(0 + rem_int_int(( x - 65535 - 1 ), 65536))
27
	    else if (x < 0) then
28
		(65535 + rem_int_int(( x + 0 + 1 ), 65536))
29
	    else x;
30
tel
31

    
32
(*
33
Original block name: EnableBio1_PP/ChangeMode_equal_MMAddtosequence/Increment
34
Stored Integer
35
*)
36
node  IncrementStoredInteger_48_386(u_1 : int;
37
	__time_step : real;
38
	__nb_step : int;)
39
returns(y_1 : int;);
40
var FixPtConstant_1 : int;
41
	FixPtGatewayIn_1 : int;
42
	FixPtSum1_1 : int;
43
let
44
	FixPtConstant_1 = 1;
45
	FixPtGatewayIn_1 = FixPtConstant_1;
46
	FixPtSum1_1 = int_to_uint16(0 + u_1 + FixPtGatewayIn_1);
47
	y_1 = FixPtSum1_1;
48
tel
49

    
50
(*
51
Original block name: EnableBio1_PP/ChangeMode_equal_MMAddtosequence
52
*)
53
node  ChangeMode_equal_MMAddtosequence_20_350_condExecSS(mm_flag_1 : int;
54
	cmp_cmd_msg_1_BusElem1 : int;
55
	cmp_cmd_msg_1_BusElem2 : int;
56
	cmp_cmd_msg_1_BusElem3 : int;
57
	cmp_cmd_msg_1_BusElem4 : int;
58
	cmp_cmd_msg_1_BusElem5 : int;
59
	cmp_cmd_msg_1_BusElem6 : int;
60
	cmp_cmd_msg_1_BusElem7 : int;
61
	cmp_cmd_msg_1_BusElem8 : int;
62
	cmp_cmd_msg_1_BusElem9 : int;
63
	cmp_cmd_msg_1_BusElem10 : int;
64
	cmp_cmd_msg_1_BusElem11 : int;
65
	cmp_cmd_msg_1_BusElem12 : int;
66
	cmp_cmd_msg_1_BusElem13 : int;
67
	cmp_cmd_msg_1_BusElem14 : int;
68
	cmp_cmd_msg_1_BusElem15 : int;
69
	cmp_cmd_msg_1_BusElem16 : int;
70
	cmp_cmd_msg_1_BusElem17 : int;
71
	cmp_cmd_msg_1_BusElem18 : int;
72
	cmp_cmd_msg_1_BusElem19 : int;
73
	cmp_cmd_msg_1_BusElem20 : int;
74
	cmp_cmd_msg_1_BusElem21 : int;
75
	cmp_cmd_msg_1_BusElem22 : int;
76
	cmp_cmd_msg_1_BusElem23 : int;
77
	cmp_cmd_msg_1_BusElem24 : int;
78
	cmp_cmd_msg_1_BusElem25 : int;
79
	cmp_cmd_msg_1_BusElem26 : int;
80
	cmp_cmd_msg_1_BusElem27 : int;
81
	cmp_cmd_msg_1_BusElem28 : int;
82
	cmp_cmd_msg_1_BusElem29 : int;
83
	cmp_cmd_msg_1_BusElem30 : int;
84
	cmp_cmd_msg_1_BusElem31 : int;
85
	cmp_cmd_msg_1_BusElem32 : int;
86
	cmp_cmd_msg_1_BusElem33 : int;
87
	cmp_cmd_msg_1_BusElem34 : int;
88
	cmp_cmd_msg_1_BusElem35 : int;
89
	cmp_cmd_msg_1_BusElem36 : int;
90
	cmp_cmd_msg_1_BusElem37 : int;
91
	cmp_cmd_msg_1_BusElem38 : int;
92
	cmp_cmd_msg_1_BusElem39 : int;
93
	_isEnabled : bool;
94
	__time_step : real;
95
	__nb_step : int;)
96
returns(fm_command_1_BusElem1 : int;
97
	fm_command_1_BusElem2 : int;
98
	fm_command_1_BusElem3 : int;
99
	fm_command_1_BusElem4 : int;
100
	fm_command_1_BusElem5 : int;
101
	fm_command_1_BusElem6 : int;
102
	fm_command_1_BusElem7 : int;
103
	fm_command_1_BusElem8 : int;
104
	fm_command_1_BusElem9 : int;
105
	fm_command_1_BusElem10 : int;
106
	fm_command_1_BusElem11 : int;
107
	fm_command_1_BusElem12 : int;
108
	fm_command_1_BusElem13 : int;
109
	fm_command_1_BusElem14 : int;
110
	fm_command_1_BusElem15 : int;
111
	fm_command_1_BusElem16 : int;
112
	fm_command_1_BusElem17 : int;
113
	fm_command_1_BusElem18 : int;
114
	fm_command_1_BusElem19 : int;
115
	fm_command_1_BusElem20 : int;
116
	fm_command_1_BusElem21 : int;
117
	fm_command_1_BusElem22 : int;
118
	fm_command_1_BusElem23 : int;
119
	fm_command_1_BusElem24 : int;
120
	fm_command_1_BusElem25 : int;
121
	fm_command_1_BusElem26 : int;
122
	fm_command_1_BusElem27 : int;
123
	fm_command_1_BusElem28 : int;
124
	fm_command_1_BusElem29 : int;
125
	fm_command_1_BusElem30 : int;
126
	fm_command_1_BusElem31 : int;
127
	fm_command_1_BusElem32 : int;
128
	fm_command_1_BusElem33 : int;
129
	fm_command_1_BusElem34 : int;
130
	fm_command_1_BusElem35 : int;
131
	fm_command_1_BusElem36 : int;
132
	fm_command_1_BusElem37 : int;
133
	fm_command_1_BusElem38 : int;
134
	fm_command_1_BusElem39 : int;);
135
var pre_fm_command_1_BusElem1 : int;
136
	pre_fm_command_1_BusElem2 : int;
137
	pre_fm_command_1_BusElem3 : int;
138
	pre_fm_command_1_BusElem4 : int;
139
	pre_fm_command_1_BusElem5 : int;
140
	pre_fm_command_1_BusElem6 : int;
141
	pre_fm_command_1_BusElem7 : int;
142
	pre_fm_command_1_BusElem8 : int;
143
	pre_fm_command_1_BusElem9 : int;
144
	pre_fm_command_1_BusElem10 : int;
145
	pre_fm_command_1_BusElem11 : int;
146
	pre_fm_command_1_BusElem12 : int;
147
	pre_fm_command_1_BusElem13 : int;
148
	pre_fm_command_1_BusElem14 : int;
149
	pre_fm_command_1_BusElem15 : int;
150
	pre_fm_command_1_BusElem16 : int;
151
	pre_fm_command_1_BusElem17 : int;
152
	pre_fm_command_1_BusElem18 : int;
153
	pre_fm_command_1_BusElem19 : int;
154
	pre_fm_command_1_BusElem20 : int;
155
	pre_fm_command_1_BusElem21 : int;
156
	pre_fm_command_1_BusElem22 : int;
157
	pre_fm_command_1_BusElem23 : int;
158
	pre_fm_command_1_BusElem24 : int;
159
	pre_fm_command_1_BusElem25 : int;
160
	pre_fm_command_1_BusElem26 : int;
161
	pre_fm_command_1_BusElem27 : int;
162
	pre_fm_command_1_BusElem28 : int;
163
	pre_fm_command_1_BusElem29 : int;
164
	pre_fm_command_1_BusElem30 : int;
165
	pre_fm_command_1_BusElem31 : int;
166
	pre_fm_command_1_BusElem32 : int;
167
	pre_fm_command_1_BusElem33 : int;
168
	pre_fm_command_1_BusElem34 : int;
169
	pre_fm_command_1_BusElem35 : int;
170
	pre_fm_command_1_BusElem36 : int;
171
	pre_fm_command_1_BusElem37 : int;
172
	pre_fm_command_1_BusElem38 : int;
173
	pre_fm_command_1_BusElem39 : int;
174
	_isEnabled_clock : bool clock;
175
let
176
	pre_fm_command_1_BusElem1 = if (__nb_step > 0) then
177
		(pre fm_command_1_BusElem1)
178
	    else 0;
179
	pre_fm_command_1_BusElem2 = if (__nb_step > 0) then
180
		(pre fm_command_1_BusElem2)
181
	    else 0;
182
	pre_fm_command_1_BusElem3 = if (__nb_step > 0) then
183
		(pre fm_command_1_BusElem3)
184
	    else 0;
185
	pre_fm_command_1_BusElem4 = if (__nb_step > 0) then
186
		(pre fm_command_1_BusElem4)
187
	    else 0;
188
	pre_fm_command_1_BusElem5 = if (__nb_step > 0) then
189
		(pre fm_command_1_BusElem5)
190
	    else 0;
191
	pre_fm_command_1_BusElem6 = if (__nb_step > 0) then
192
		(pre fm_command_1_BusElem6)
193
	    else 0;
194
	pre_fm_command_1_BusElem7 = if (__nb_step > 0) then
195
		(pre fm_command_1_BusElem7)
196
	    else 0;
197
	pre_fm_command_1_BusElem8 = if (__nb_step > 0) then
198
		(pre fm_command_1_BusElem8)
199
	    else 0;
200
	pre_fm_command_1_BusElem9 = if (__nb_step > 0) then
201
		(pre fm_command_1_BusElem9)
202
	    else 0;
203
	pre_fm_command_1_BusElem10 = if (__nb_step > 0) then
204
		(pre fm_command_1_BusElem10)
205
	    else 0;
206
	pre_fm_command_1_BusElem11 = if (__nb_step > 0) then
207
		(pre fm_command_1_BusElem11)
208
	    else 0;
209
	pre_fm_command_1_BusElem12 = if (__nb_step > 0) then
210
		(pre fm_command_1_BusElem12)
211
	    else 0;
212
	pre_fm_command_1_BusElem13 = if (__nb_step > 0) then
213
		(pre fm_command_1_BusElem13)
214
	    else 0;
215
	pre_fm_command_1_BusElem14 = if (__nb_step > 0) then
216
		(pre fm_command_1_BusElem14)
217
	    else 0;
218
	pre_fm_command_1_BusElem15 = if (__nb_step > 0) then
219
		(pre fm_command_1_BusElem15)
220
	    else 0;
221
	pre_fm_command_1_BusElem16 = if (__nb_step > 0) then
222
		(pre fm_command_1_BusElem16)
223
	    else 0;
224
	pre_fm_command_1_BusElem17 = if (__nb_step > 0) then
225
		(pre fm_command_1_BusElem17)
226
	    else 0;
227
	pre_fm_command_1_BusElem18 = if (__nb_step > 0) then
228
		(pre fm_command_1_BusElem18)
229
	    else 0;
230
	pre_fm_command_1_BusElem19 = if (__nb_step > 0) then
231
		(pre fm_command_1_BusElem19)
232
	    else 0;
233
	pre_fm_command_1_BusElem20 = if (__nb_step > 0) then
234
		(pre fm_command_1_BusElem20)
235
	    else 0;
236
	pre_fm_command_1_BusElem21 = if (__nb_step > 0) then
237
		(pre fm_command_1_BusElem21)
238
	    else 0;
239
	pre_fm_command_1_BusElem22 = if (__nb_step > 0) then
240
		(pre fm_command_1_BusElem22)
241
	    else 0;
242
	pre_fm_command_1_BusElem23 = if (__nb_step > 0) then
243
		(pre fm_command_1_BusElem23)
244
	    else 0;
245
	pre_fm_command_1_BusElem24 = if (__nb_step > 0) then
246
		(pre fm_command_1_BusElem24)
247
	    else 0;
248
	pre_fm_command_1_BusElem25 = if (__nb_step > 0) then
249
		(pre fm_command_1_BusElem25)
250
	    else 0;
251
	pre_fm_command_1_BusElem26 = if (__nb_step > 0) then
252
		(pre fm_command_1_BusElem26)
253
	    else 0;
254
	pre_fm_command_1_BusElem27 = if (__nb_step > 0) then
255
		(pre fm_command_1_BusElem27)
256
	    else 0;
257
	pre_fm_command_1_BusElem28 = if (__nb_step > 0) then
258
		(pre fm_command_1_BusElem28)
259
	    else 0;
260
	pre_fm_command_1_BusElem29 = if (__nb_step > 0) then
261
		(pre fm_command_1_BusElem29)
262
	    else 0;
263
	pre_fm_command_1_BusElem30 = if (__nb_step > 0) then
264
		(pre fm_command_1_BusElem30)
265
	    else 0;
266
	pre_fm_command_1_BusElem31 = if (__nb_step > 0) then
267
		(pre fm_command_1_BusElem31)
268
	    else 0;
269
	pre_fm_command_1_BusElem32 = if (__nb_step > 0) then
270
		(pre fm_command_1_BusElem32)
271
	    else 0;
272
	pre_fm_command_1_BusElem33 = if (__nb_step > 0) then
273
		(pre fm_command_1_BusElem33)
274
	    else 0;
275
	pre_fm_command_1_BusElem34 = if (__nb_step > 0) then
276
		(pre fm_command_1_BusElem34)
277
	    else 0;
278
	pre_fm_command_1_BusElem35 = if (__nb_step > 0) then
279
		(pre fm_command_1_BusElem35)
280
	    else 0;
281
	pre_fm_command_1_BusElem36 = if (__nb_step > 0) then
282
		(pre fm_command_1_BusElem36)
283
	    else 0;
284
	pre_fm_command_1_BusElem37 = if (__nb_step > 0) then
285
		(pre fm_command_1_BusElem37)
286
	    else 0;
287
	pre_fm_command_1_BusElem38 = if (__nb_step > 0) then
288
		(pre fm_command_1_BusElem38)
289
	    else 0;
290
	pre_fm_command_1_BusElem39 = if (__nb_step > 0) then
291
		(pre fm_command_1_BusElem39)
292
	    else 0;
293
	_isEnabled_clock = _isEnabled;
294
	(fm_command_1_BusElem1, fm_command_1_BusElem2, fm_command_1_BusElem3, fm_command_1_BusElem4, fm_command_1_BusElem5, fm_command_1_BusElem6, fm_command_1_BusElem7, fm_command_1_BusElem8, fm_command_1_BusElem9, fm_command_1_BusElem10, fm_command_1_BusElem11, fm_command_1_BusElem12, fm_command_1_BusElem13, fm_command_1_BusElem14, fm_command_1_BusElem15, fm_command_1_BusElem16, fm_command_1_BusElem17, fm_command_1_BusElem18, fm_command_1_BusElem19, fm_command_1_BusElem20, fm_command_1_BusElem21, fm_command_1_BusElem22, fm_command_1_BusElem23, fm_command_1_BusElem24, fm_command_1_BusElem25, fm_command_1_BusElem26, fm_command_1_BusElem27, fm_command_1_BusElem28, fm_command_1_BusElem29, fm_command_1_BusElem30, fm_command_1_BusElem31, fm_command_1_BusElem32, fm_command_1_BusElem33, fm_command_1_BusElem34, fm_command_1_BusElem35, fm_command_1_BusElem36, fm_command_1_BusElem37, fm_command_1_BusElem38, fm_command_1_BusElem39) = (merge _isEnabled_clock 
295
		(true -> ChangeMode_equal_MMAddtosequence_20_350((mm_flag_1 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem1 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem2 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem3 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem4 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem5 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem6 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem7 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem8 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem9 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem10 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem11 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem12 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem13 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem14 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem15 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem16 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem17 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem18 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem19 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem20 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem21 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem22 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem23 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem24 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem25 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem26 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem27 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem28 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem29 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem30 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem31 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem32 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem33 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem34 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem35 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem36 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem37 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem38 when _isEnabled_clock), (cmp_cmd_msg_1_BusElem39 when _isEnabled_clock), (__time_step when _isEnabled_clock), (__nb_step when _isEnabled_clock))) 
296
		(false -> (pre_fm_command_1_BusElem1, pre_fm_command_1_BusElem2, pre_fm_command_1_BusElem3, pre_fm_command_1_BusElem4, pre_fm_command_1_BusElem5, pre_fm_command_1_BusElem6, pre_fm_command_1_BusElem7, pre_fm_command_1_BusElem8, pre_fm_command_1_BusElem9, pre_fm_command_1_BusElem10, pre_fm_command_1_BusElem11, pre_fm_command_1_BusElem12, pre_fm_command_1_BusElem13, pre_fm_command_1_BusElem14, pre_fm_command_1_BusElem15, pre_fm_command_1_BusElem16, pre_fm_command_1_BusElem17, pre_fm_command_1_BusElem18, pre_fm_command_1_BusElem19, pre_fm_command_1_BusElem20, pre_fm_command_1_BusElem21, pre_fm_command_1_BusElem22, pre_fm_command_1_BusElem23, pre_fm_command_1_BusElem24, pre_fm_command_1_BusElem25, pre_fm_command_1_BusElem26, pre_fm_command_1_BusElem27, pre_fm_command_1_BusElem28, pre_fm_command_1_BusElem29, pre_fm_command_1_BusElem30, pre_fm_command_1_BusElem31, pre_fm_command_1_BusElem32, pre_fm_command_1_BusElem33, pre_fm_command_1_BusElem34, pre_fm_command_1_BusElem35, pre_fm_command_1_BusElem36, pre_fm_command_1_BusElem37, pre_fm_command_1_BusElem38, pre_fm_command_1_BusElem39) when false(_isEnabled_clock)));
297
tel
298

    
299
(*
300
Original block name: EnableBio1_PP/ChangeMode_equal_MMAddtosequence
301
*)
302
node  ChangeMode_equal_MMAddtosequence_20_350(mm_flag_1 : int;
303
	cmp_cmd_msg_1_BusElem1 : int;
304
	cmp_cmd_msg_1_BusElem2 : int;
305
	cmp_cmd_msg_1_BusElem3 : int;
306
	cmp_cmd_msg_1_BusElem4 : int;
307
	cmp_cmd_msg_1_BusElem5 : int;
308
	cmp_cmd_msg_1_BusElem6 : int;
309
	cmp_cmd_msg_1_BusElem7 : int;
310
	cmp_cmd_msg_1_BusElem8 : int;
311
	cmp_cmd_msg_1_BusElem9 : int;
312
	cmp_cmd_msg_1_BusElem10 : int;
313
	cmp_cmd_msg_1_BusElem11 : int;
314
	cmp_cmd_msg_1_BusElem12 : int;
315
	cmp_cmd_msg_1_BusElem13 : int;
316
	cmp_cmd_msg_1_BusElem14 : int;
317
	cmp_cmd_msg_1_BusElem15 : int;
318
	cmp_cmd_msg_1_BusElem16 : int;
319
	cmp_cmd_msg_1_BusElem17 : int;
320
	cmp_cmd_msg_1_BusElem18 : int;
321
	cmp_cmd_msg_1_BusElem19 : int;
322
	cmp_cmd_msg_1_BusElem20 : int;
323
	cmp_cmd_msg_1_BusElem21 : int;
324
	cmp_cmd_msg_1_BusElem22 : int;
325
	cmp_cmd_msg_1_BusElem23 : int;
326
	cmp_cmd_msg_1_BusElem24 : int;
327
	cmp_cmd_msg_1_BusElem25 : int;
328
	cmp_cmd_msg_1_BusElem26 : int;
329
	cmp_cmd_msg_1_BusElem27 : int;
330
	cmp_cmd_msg_1_BusElem28 : int;
331
	cmp_cmd_msg_1_BusElem29 : int;
332
	cmp_cmd_msg_1_BusElem30 : int;
333
	cmp_cmd_msg_1_BusElem31 : int;
334
	cmp_cmd_msg_1_BusElem32 : int;
335
	cmp_cmd_msg_1_BusElem33 : int;
336
	cmp_cmd_msg_1_BusElem34 : int;
337
	cmp_cmd_msg_1_BusElem35 : int;
338
	cmp_cmd_msg_1_BusElem36 : int;
339
	cmp_cmd_msg_1_BusElem37 : int;
340
	cmp_cmd_msg_1_BusElem38 : int;
341
	cmp_cmd_msg_1_BusElem39 : int;
342
	__time_step : real;
343
	__nb_step : int;)
344
returns(fm_command_1_BusElem1 : int;
345
	fm_command_1_BusElem2 : int;
346
	fm_command_1_BusElem3 : int;
347
	fm_command_1_BusElem4 : int;
348
	fm_command_1_BusElem5 : int;
349
	fm_command_1_BusElem6 : int;
350
	fm_command_1_BusElem7 : int;
351
	fm_command_1_BusElem8 : int;
352
	fm_command_1_BusElem9 : int;
353
	fm_command_1_BusElem10 : int;
354
	fm_command_1_BusElem11 : int;
355
	fm_command_1_BusElem12 : int;
356
	fm_command_1_BusElem13 : int;
357
	fm_command_1_BusElem14 : int;
358
	fm_command_1_BusElem15 : int;
359
	fm_command_1_BusElem16 : int;
360
	fm_command_1_BusElem17 : int;
361
	fm_command_1_BusElem18 : int;
362
	fm_command_1_BusElem19 : int;
363
	fm_command_1_BusElem20 : int;
364
	fm_command_1_BusElem21 : int;
365
	fm_command_1_BusElem22 : int;
366
	fm_command_1_BusElem23 : int;
367
	fm_command_1_BusElem24 : int;
368
	fm_command_1_BusElem25 : int;
369
	fm_command_1_BusElem26 : int;
370
	fm_command_1_BusElem27 : int;
371
	fm_command_1_BusElem28 : int;
372
	fm_command_1_BusElem29 : int;
373
	fm_command_1_BusElem30 : int;
374
	fm_command_1_BusElem31 : int;
375
	fm_command_1_BusElem32 : int;
376
	fm_command_1_BusElem33 : int;
377
	fm_command_1_BusElem34 : int;
378
	fm_command_1_BusElem35 : int;
379
	fm_command_1_BusElem36 : int;
380
	fm_command_1_BusElem37 : int;
381
	fm_command_1_BusElem38 : int;
382
	fm_command_1_BusElem39 : int;);
383
var BusAssignment_1_BusElem1 : int;
384
	BusAssignment_1_BusElem2 : int;
385
	BusAssignment_1_BusElem3 : int;
386
	BusAssignment_1_BusElem4 : int;
387
	BusAssignment_1_BusElem5 : int;
388
	BusAssignment_1_BusElem6 : int;
389
	BusAssignment_1_BusElem7 : int;
390
	BusAssignment_1_BusElem8 : int;
391
	BusAssignment_1_BusElem9 : int;
392
	BusAssignment_1_BusElem10 : int;
393
	BusAssignment_1_BusElem11 : int;
394
	BusAssignment_1_BusElem12 : int;
395
	BusAssignment_1_BusElem13 : int;
396
	BusAssignment_1_BusElem14 : int;
397
	BusAssignment_1_BusElem15 : int;
398
	BusAssignment_1_BusElem16 : int;
399
	BusAssignment_1_BusElem17 : int;
400
	BusAssignment_1_BusElem18 : int;
401
	BusAssignment_1_BusElem19 : int;
402
	BusAssignment_1_BusElem20 : int;
403
	BusAssignment_1_BusElem21 : int;
404
	BusAssignment_1_BusElem22 : int;
405
	BusAssignment_1_BusElem23 : int;
406
	BusAssignment_1_BusElem24 : int;
407
	BusAssignment_1_BusElem25 : int;
408
	BusAssignment_1_BusElem26 : int;
409
	BusAssignment_1_BusElem27 : int;
410
	BusAssignment_1_BusElem28 : int;
411
	BusAssignment_1_BusElem29 : int;
412
	BusAssignment_1_BusElem30 : int;
413
	BusAssignment_1_BusElem31 : int;
414
	BusAssignment_1_BusElem32 : int;
415
	BusAssignment_1_BusElem33 : int;
416
	BusAssignment_1_BusElem34 : int;
417
	BusAssignment_1_BusElem35 : int;
418
	BusAssignment_1_BusElem36 : int;
419
	BusAssignment_1_BusElem37 : int;
420
	BusAssignment_1_BusElem38 : int;
421
	BusAssignment_1_BusElem39 : int;
422
	BusSelector_1 : int;
423
	Constant1_1 : int;
424
	Constant1_2 : int;
425
	Constant1_3 : int;
426
	Constant1_4 : int;
427
	Constant1_5 : int;
428
	Constant1_6 : int;
429
	Constant1_7 : int;
430
	Constant1_8 : int;
431
	Constant1_9 : int;
432
	Constant1_10 : int;
433
	Constant1_11 : int;
434
	Constant1_12 : int;
435
	Constant1_13 : int;
436
	Constant1_14 : int;
437
	Constant1_15 : int;
438
	Constant1_16 : int;
439
	Constant1_17 : int;
440
	Constant1_18 : int;
441
	Constant1_19 : int;
442
	Constant1_20 : int;
443
	Constant1_21 : int;
444
	Constant1_22 : int;
445
	Constant1_23 : int;
446
	Constant1_24 : int;
447
	Constant1_25 : int;
448
	Constant1_26 : int;
449
	Constant1_27 : int;
450
	Constant1_28 : int;
451
	Constant1_29 : int;
452
	Constant1_30 : int;
453
	Constant1_31 : int;
454
	Constant1_32 : int;
455
	Constant1_33 : int;
456
	Constant1_34 : int;
457
	Constant2_1 : int;
458
	Constant6_1 : int;
459
	Constant7_1 : int;
460
	IncrementStoredInteger_1 : int;
461
	SetParams_1 : int;
462
	SetParams_2 : int;
463
	SetParams_3 : int;
464
	SetParams_4 : int;
465
	SetParams_5 : int;
466
	SetParams_6 : int;
467
	SetParams_7 : int;
468
	SetParams_8 : int;
469
	SetParams_9 : int;
470
	SetParams_10 : int;
471
	SetParams_11 : int;
472
	SetParams_12 : int;
473
	SetParams_13 : int;
474
	SetParams_14 : int;
475
	SetParams_15 : int;
476
	SetParams_16 : int;
477
	SetParams_17 : int;
478
	SetParams_18 : int;
479
	SetParams_19 : int;
480
	SetParams_20 : int;
481
	SetParams_21 : int;
482
	SetParams_22 : int;
483
	SetParams_23 : int;
484
	SetParams_24 : int;
485
	SetParams_25 : int;
486
	SetParams_26 : int;
487
	SetParams_27 : int;
488
	SetParams_28 : int;
489
	SetParams_29 : int;
490
	SetParams_30 : int;
491
	SetParams_31 : int;
492
	SetParams_32 : int;
493
	SetParams_33 : int;
494
	SetParams_34 : int;
495
	Switch_1 : int;
496
let
497
	BusAssignment_1_BusElem1 = cmp_cmd_msg_1_BusElem1;
498
	BusAssignment_1_BusElem2 = IncrementStoredInteger_1;
499
	BusAssignment_1_BusElem3 = cmp_cmd_msg_1_BusElem3;
500
	BusAssignment_1_BusElem4 = Constant2_1;
501
	BusAssignment_1_BusElem5 = cmp_cmd_msg_1_BusElem5;
502
	BusAssignment_1_BusElem6 = SetParams_1;
503
	BusAssignment_1_BusElem7 = SetParams_2;
504
	BusAssignment_1_BusElem8 = SetParams_3;
505
	BusAssignment_1_BusElem9 = SetParams_4;
506
	BusAssignment_1_BusElem10 = SetParams_5;
507
	BusAssignment_1_BusElem11 = SetParams_6;
508
	BusAssignment_1_BusElem12 = SetParams_7;
509
	BusAssignment_1_BusElem13 = SetParams_8;
510
	BusAssignment_1_BusElem14 = SetParams_9;
511
	BusAssignment_1_BusElem15 = SetParams_10;
512
	BusAssignment_1_BusElem16 = SetParams_11;
513
	BusAssignment_1_BusElem17 = SetParams_12;
514
	BusAssignment_1_BusElem18 = SetParams_13;
515
	BusAssignment_1_BusElem19 = SetParams_14;
516
	BusAssignment_1_BusElem20 = SetParams_15;
517
	BusAssignment_1_BusElem21 = SetParams_16;
518
	BusAssignment_1_BusElem22 = SetParams_17;
519
	BusAssignment_1_BusElem23 = SetParams_18;
520
	BusAssignment_1_BusElem24 = SetParams_19;
521
	BusAssignment_1_BusElem25 = SetParams_20;
522
	BusAssignment_1_BusElem26 = SetParams_21;
523
	BusAssignment_1_BusElem27 = SetParams_22;
524
	BusAssignment_1_BusElem28 = SetParams_23;
525
	BusAssignment_1_BusElem29 = SetParams_24;
526
	BusAssignment_1_BusElem30 = SetParams_25;
527
	BusAssignment_1_BusElem31 = SetParams_26;
528
	BusAssignment_1_BusElem32 = SetParams_27;
529
	BusAssignment_1_BusElem33 = SetParams_28;
530
	BusAssignment_1_BusElem34 = SetParams_29;
531
	BusAssignment_1_BusElem35 = SetParams_30;
532
	BusAssignment_1_BusElem36 = SetParams_31;
533
	BusAssignment_1_BusElem37 = SetParams_32;
534
	BusAssignment_1_BusElem38 = SetParams_33;
535
	BusAssignment_1_BusElem39 = SetParams_34;
536
	BusSelector_1 = cmp_cmd_msg_1_BusElem2;
537
	Constant1_1 = 1;
538
	Constant1_2 = 1;
539
	Constant1_3 = 1;
540
	Constant1_4 = 1;
541
	Constant1_5 = 1;
542
	Constant1_6 = 1;
543
	Constant1_7 = 1;
544
	Constant1_8 = 1;
545
	Constant1_9 = 1;
546
	Constant1_10 = 1;
547
	Constant1_11 = 1;
548
	Constant1_12 = 1;
549
	Constant1_13 = 1;
550
	Constant1_14 = 1;
551
	Constant1_15 = 1;
552
	Constant1_16 = 1;
553
	Constant1_17 = 1;
554
	Constant1_18 = 1;
555
	Constant1_19 = 1;
556
	Constant1_20 = 1;
557
	Constant1_21 = 1;
558
	Constant1_22 = 1;
559
	Constant1_23 = 1;
560
	Constant1_24 = 1;
561
	Constant1_25 = 1;
562
	Constant1_26 = 1;
563
	Constant1_27 = 1;
564
	Constant1_28 = 1;
565
	Constant1_29 = 1;
566
	Constant1_30 = 1;
567
	Constant1_31 = 1;
568
	Constant1_32 = 1;
569
	Constant1_33 = 1;
570
	Constant1_34 = 1;
571
	Constant2_1 = 1;
572
	Constant6_1 = 3;
573
	Constant7_1 = 4;
574
	IncrementStoredInteger_1 = IncrementStoredInteger_48_386(BusSelector_1, __time_step, __nb_step);
575
	SetParams_1 = Switch_1;
576
	SetParams_2 = Constant1_2;
577
	SetParams_3 = Constant1_3;
578
	SetParams_4 = Constant1_4;
579
	SetParams_5 = Constant1_5;
580
	SetParams_6 = Constant1_6;
581
	SetParams_7 = Constant1_7;
582
	SetParams_8 = Constant1_8;
583
	SetParams_9 = Constant1_9;
584
	SetParams_10 = Constant1_10;
585
	SetParams_11 = Constant1_11;
586
	SetParams_12 = Constant1_12;
587
	SetParams_13 = Constant1_13;
588
	SetParams_14 = Constant1_14;
589
	SetParams_15 = Constant1_15;
590
	SetParams_16 = Constant1_16;
591
	SetParams_17 = Constant1_17;
592
	SetParams_18 = Constant1_18;
593
	SetParams_19 = Constant1_19;
594
	SetParams_20 = Constant1_20;
595
	SetParams_21 = Constant1_21;
596
	SetParams_22 = Constant1_22;
597
	SetParams_23 = Constant1_23;
598
	SetParams_24 = Constant1_24;
599
	SetParams_25 = Constant1_25;
600
	SetParams_26 = Constant1_26;
601
	SetParams_27 = Constant1_27;
602
	SetParams_28 = Constant1_28;
603
	SetParams_29 = Constant1_29;
604
	SetParams_30 = Constant1_30;
605
	SetParams_31 = Constant1_31;
606
	SetParams_32 = Constant1_32;
607
	SetParams_33 = Constant1_33;
608
	SetParams_34 = Constant1_34;
609
	Switch_1 = if (mm_flag_1 <> 0) then
610
		Constant7_1
611
	    else Constant6_1;
612
	fm_command_1_BusElem1 = BusAssignment_1_BusElem1;
613
	fm_command_1_BusElem2 = BusAssignment_1_BusElem2;
614
	fm_command_1_BusElem3 = BusAssignment_1_BusElem3;
615
	fm_command_1_BusElem4 = BusAssignment_1_BusElem4;
616
	fm_command_1_BusElem5 = BusAssignment_1_BusElem5;
617
	fm_command_1_BusElem6 = BusAssignment_1_BusElem6;
618
	fm_command_1_BusElem7 = BusAssignment_1_BusElem7;
619
	fm_command_1_BusElem8 = BusAssignment_1_BusElem8;
620
	fm_command_1_BusElem9 = BusAssignment_1_BusElem9;
621
	fm_command_1_BusElem10 = BusAssignment_1_BusElem10;
622
	fm_command_1_BusElem11 = BusAssignment_1_BusElem11;
623
	fm_command_1_BusElem12 = BusAssignment_1_BusElem12;
624
	fm_command_1_BusElem13 = BusAssignment_1_BusElem13;
625
	fm_command_1_BusElem14 = BusAssignment_1_BusElem14;
626
	fm_command_1_BusElem15 = BusAssignment_1_BusElem15;
627
	fm_command_1_BusElem16 = BusAssignment_1_BusElem16;
628
	fm_command_1_BusElem17 = BusAssignment_1_BusElem17;
629
	fm_command_1_BusElem18 = BusAssignment_1_BusElem18;
630
	fm_command_1_BusElem19 = BusAssignment_1_BusElem19;
631
	fm_command_1_BusElem20 = BusAssignment_1_BusElem20;
632
	fm_command_1_BusElem21 = BusAssignment_1_BusElem21;
633
	fm_command_1_BusElem22 = BusAssignment_1_BusElem22;
634
	fm_command_1_BusElem23 = BusAssignment_1_BusElem23;
635
	fm_command_1_BusElem24 = BusAssignment_1_BusElem24;
636
	fm_command_1_BusElem25 = BusAssignment_1_BusElem25;
637
	fm_command_1_BusElem26 = BusAssignment_1_BusElem26;
638
	fm_command_1_BusElem27 = BusAssignment_1_BusElem27;
639
	fm_command_1_BusElem28 = BusAssignment_1_BusElem28;
640
	fm_command_1_BusElem29 = BusAssignment_1_BusElem29;
641
	fm_command_1_BusElem30 = BusAssignment_1_BusElem30;
642
	fm_command_1_BusElem31 = BusAssignment_1_BusElem31;
643
	fm_command_1_BusElem32 = BusAssignment_1_BusElem32;
644
	fm_command_1_BusElem33 = BusAssignment_1_BusElem33;
645
	fm_command_1_BusElem34 = BusAssignment_1_BusElem34;
646
	fm_command_1_BusElem35 = BusAssignment_1_BusElem35;
647
	fm_command_1_BusElem36 = BusAssignment_1_BusElem36;
648
	fm_command_1_BusElem37 = BusAssignment_1_BusElem37;
649
	fm_command_1_BusElem38 = BusAssignment_1_BusElem38;
650
	fm_command_1_BusElem39 = BusAssignment_1_BusElem39;
651
tel
652

    
653
(*
654
Original block name: EnableBio1_PP
655
*)
656
node  EnableBio1_PP(Enable_1 : bool;
657
	In1_1 : int;)
658
returns(Out1_1 : int;
659
	Out2_1 : int;
660
	Out2_2 : int;
661
	Out2_3 : int;
662
	Out2_4 : int;
663
	Out2_5 : int;
664
	Out2_6 : int;
665
	Out2_7 : int;
666
	Out2_8 : int;
667
	Out2_9 : int;
668
	Out2_10 : int;
669
	Out2_11 : int;
670
	Out2_12 : int;
671
	Out2_13 : int;
672
	Out2_14 : int;
673
	Out2_15 : int;
674
	Out2_16 : int;
675
	Out2_17 : int;
676
	Out2_18 : int;
677
	Out2_19 : int;
678
	Out2_20 : int;
679
	Out2_21 : int;
680
	Out2_22 : int;
681
	Out2_23 : int;
682
	Out2_24 : int;
683
	Out2_25 : int;
684
	Out2_26 : int;
685
	Out2_27 : int;
686
	Out2_28 : int;
687
	Out2_29 : int;
688
	Out2_30 : int;
689
	Out2_31 : int;
690
	Out2_32 : int;
691
	Out2_33 : int;
692
	Out2_34 : int;);
693
var BusCreator_1_BusElem1 : int;
694
	BusCreator_1_BusElem2 : int;
695
	BusCreator_1_BusElem3 : int;
696
	BusCreator_1_BusElem4 : int;
697
	BusCreator_1_BusElem5 : int;
698
	BusCreator_1_BusElem6 : int;
699
	BusCreator_1_BusElem7 : int;
700
	BusCreator_1_BusElem8 : int;
701
	BusCreator_1_BusElem9 : int;
702
	BusCreator_1_BusElem10 : int;
703
	BusCreator_1_BusElem11 : int;
704
	BusCreator_1_BusElem12 : int;
705
	BusCreator_1_BusElem13 : int;
706
	BusCreator_1_BusElem14 : int;
707
	BusCreator_1_BusElem15 : int;
708
	BusCreator_1_BusElem16 : int;
709
	BusCreator_1_BusElem17 : int;
710
	BusCreator_1_BusElem18 : int;
711
	BusCreator_1_BusElem19 : int;
712
	BusCreator_1_BusElem20 : int;
713
	BusCreator_1_BusElem21 : int;
714
	BusCreator_1_BusElem22 : int;
715
	BusCreator_1_BusElem23 : int;
716
	BusCreator_1_BusElem24 : int;
717
	BusCreator_1_BusElem25 : int;
718
	BusCreator_1_BusElem26 : int;
719
	BusCreator_1_BusElem27 : int;
720
	BusCreator_1_BusElem28 : int;
721
	BusCreator_1_BusElem29 : int;
722
	BusCreator_1_BusElem30 : int;
723
	BusCreator_1_BusElem31 : int;
724
	BusCreator_1_BusElem32 : int;
725
	BusCreator_1_BusElem33 : int;
726
	BusCreator_1_BusElem34 : int;
727
	BusCreator_1_BusElem35 : int;
728
	BusCreator_1_BusElem36 : int;
729
	BusCreator_1_BusElem37 : int;
730
	BusCreator_1_BusElem38 : int;
731
	BusCreator_1_BusElem39 : int;
732
	BusSelector_1 : int;
733
	BusSelector_2 : int;
734
	BusSelector_3 : int;
735
	BusSelector_4 : int;
736
	BusSelector_5 : int;
737
	BusSelector_6 : int;
738
	BusSelector_7 : int;
739
	BusSelector_8 : int;
740
	BusSelector_9 : int;
741
	BusSelector_10 : int;
742
	BusSelector_11 : int;
743
	BusSelector_12 : int;
744
	BusSelector_13 : int;
745
	BusSelector_14 : int;
746
	BusSelector_15 : int;
747
	BusSelector_16 : int;
748
	BusSelector_17 : int;
749
	BusSelector_18 : int;
750
	BusSelector_19 : int;
751
	BusSelector_20 : int;
752
	BusSelector_21 : int;
753
	BusSelector_22 : int;
754
	BusSelector_23 : int;
755
	BusSelector_24 : int;
756
	BusSelector_25 : int;
757
	BusSelector_26 : int;
758
	BusSelector_27 : int;
759
	BusSelector_28 : int;
760
	BusSelector_29 : int;
761
	BusSelector_30 : int;
762
	BusSelector_31 : int;
763
	BusSelector_32 : int;
764
	BusSelector_33 : int;
765
	BusSelector_34 : int;
766
	BusSelector_35 : int;
767
	ExecutionCond_of_ChangeMode_equal_MMAddtosequence_20_350 : bool;
768
	ChangeMode_equal_MMAddtosequence_1_BusElem1 : int;
769
	ChangeMode_equal_MMAddtosequence_1_BusElem2 : int;
770
	ChangeMode_equal_MMAddtosequence_1_BusElem3 : int;
771
	ChangeMode_equal_MMAddtosequence_1_BusElem4 : int;
772
	ChangeMode_equal_MMAddtosequence_1_BusElem5 : int;
773
	ChangeMode_equal_MMAddtosequence_1_BusElem6 : int;
774
	ChangeMode_equal_MMAddtosequence_1_BusElem7 : int;
775
	ChangeMode_equal_MMAddtosequence_1_BusElem8 : int;
776
	ChangeMode_equal_MMAddtosequence_1_BusElem9 : int;
777
	ChangeMode_equal_MMAddtosequence_1_BusElem10 : int;
778
	ChangeMode_equal_MMAddtosequence_1_BusElem11 : int;
779
	ChangeMode_equal_MMAddtosequence_1_BusElem12 : int;
780
	ChangeMode_equal_MMAddtosequence_1_BusElem13 : int;
781
	ChangeMode_equal_MMAddtosequence_1_BusElem14 : int;
782
	ChangeMode_equal_MMAddtosequence_1_BusElem15 : int;
783
	ChangeMode_equal_MMAddtosequence_1_BusElem16 : int;
784
	ChangeMode_equal_MMAddtosequence_1_BusElem17 : int;
785
	ChangeMode_equal_MMAddtosequence_1_BusElem18 : int;
786
	ChangeMode_equal_MMAddtosequence_1_BusElem19 : int;
787
	ChangeMode_equal_MMAddtosequence_1_BusElem20 : int;
788
	ChangeMode_equal_MMAddtosequence_1_BusElem21 : int;
789
	ChangeMode_equal_MMAddtosequence_1_BusElem22 : int;
790
	ChangeMode_equal_MMAddtosequence_1_BusElem23 : int;
791
	ChangeMode_equal_MMAddtosequence_1_BusElem24 : int;
792
	ChangeMode_equal_MMAddtosequence_1_BusElem25 : int;
793
	ChangeMode_equal_MMAddtosequence_1_BusElem26 : int;
794
	ChangeMode_equal_MMAddtosequence_1_BusElem27 : int;
795
	ChangeMode_equal_MMAddtosequence_1_BusElem28 : int;
796
	ChangeMode_equal_MMAddtosequence_1_BusElem29 : int;
797
	ChangeMode_equal_MMAddtosequence_1_BusElem30 : int;
798
	ChangeMode_equal_MMAddtosequence_1_BusElem31 : int;
799
	ChangeMode_equal_MMAddtosequence_1_BusElem32 : int;
800
	ChangeMode_equal_MMAddtosequence_1_BusElem33 : int;
801
	ChangeMode_equal_MMAddtosequence_1_BusElem34 : int;
802
	ChangeMode_equal_MMAddtosequence_1_BusElem35 : int;
803
	ChangeMode_equal_MMAddtosequence_1_BusElem36 : int;
804
	ChangeMode_equal_MMAddtosequence_1_BusElem37 : int;
805
	ChangeMode_equal_MMAddtosequence_1_BusElem38 : int;
806
	ChangeMode_equal_MMAddtosequence_1_BusElem39 : int;
807
	Constant_1 : int;
808
	Constant1_1 : int;
809
	Constant2_1 : int;
810
	Constant3_1 : int;
811
	Constant4_1 : int;
812
	Constant5_1 : int;
813
	Constant5_2 : int;
814
	Constant5_3 : int;
815
	Constant5_4 : int;
816
	Constant5_5 : int;
817
	Constant5_6 : int;
818
	Constant5_7 : int;
819
	Constant5_8 : int;
820
	Constant5_9 : int;
821
	Constant5_10 : int;
822
	Constant5_11 : int;
823
	Constant5_12 : int;
824
	Constant5_13 : int;
825
	Constant5_14 : int;
826
	Constant5_15 : int;
827
	Constant5_16 : int;
828
	Constant5_17 : int;
829
	Constant5_18 : int;
830
	Constant5_19 : int;
831
	Constant5_20 : int;
832
	Constant5_21 : int;
833
	Constant5_22 : int;
834
	Constant5_23 : int;
835
	Constant5_24 : int;
836
	Constant5_25 : int;
837
	Constant5_26 : int;
838
	Constant5_27 : int;
839
	Constant5_28 : int;
840
	Constant5_29 : int;
841
	Constant5_30 : int;
842
	Constant5_31 : int;
843
	Constant5_32 : int;
844
	Constant5_33 : int;
845
	Constant5_34 : int;
846
	__time_step : real;
847
	__nb_step : int;
848
let
849
	BusCreator_1_BusElem1 = Constant_1;
850
	BusCreator_1_BusElem2 = Constant1_1;
851
	BusCreator_1_BusElem3 = Constant2_1;
852
	BusCreator_1_BusElem4 = Constant3_1;
853
	BusCreator_1_BusElem5 = Constant4_1;
854
	BusCreator_1_BusElem6 = Constant5_1;
855
	BusCreator_1_BusElem7 = Constant5_2;
856
	BusCreator_1_BusElem8 = Constant5_3;
857
	BusCreator_1_BusElem9 = Constant5_4;
858
	BusCreator_1_BusElem10 = Constant5_5;
859
	BusCreator_1_BusElem11 = Constant5_6;
860
	BusCreator_1_BusElem12 = Constant5_7;
861
	BusCreator_1_BusElem13 = Constant5_8;
862
	BusCreator_1_BusElem14 = Constant5_9;
863
	BusCreator_1_BusElem15 = Constant5_10;
864
	BusCreator_1_BusElem16 = Constant5_11;
865
	BusCreator_1_BusElem17 = Constant5_12;
866
	BusCreator_1_BusElem18 = Constant5_13;
867
	BusCreator_1_BusElem19 = Constant5_14;
868
	BusCreator_1_BusElem20 = Constant5_15;
869
	BusCreator_1_BusElem21 = Constant5_16;
870
	BusCreator_1_BusElem22 = Constant5_17;
871
	BusCreator_1_BusElem23 = Constant5_18;
872
	BusCreator_1_BusElem24 = Constant5_19;
873
	BusCreator_1_BusElem25 = Constant5_20;
874
	BusCreator_1_BusElem26 = Constant5_21;
875
	BusCreator_1_BusElem27 = Constant5_22;
876
	BusCreator_1_BusElem28 = Constant5_23;
877
	BusCreator_1_BusElem29 = Constant5_24;
878
	BusCreator_1_BusElem30 = Constant5_25;
879
	BusCreator_1_BusElem31 = Constant5_26;
880
	BusCreator_1_BusElem32 = Constant5_27;
881
	BusCreator_1_BusElem33 = Constant5_28;
882
	BusCreator_1_BusElem34 = Constant5_29;
883
	BusCreator_1_BusElem35 = Constant5_30;
884
	BusCreator_1_BusElem36 = Constant5_31;
885
	BusCreator_1_BusElem37 = Constant5_32;
886
	BusCreator_1_BusElem38 = Constant5_33;
887
	BusCreator_1_BusElem39 = Constant5_34;
888
	BusSelector_1 = ChangeMode_equal_MMAddtosequence_1_BusElem1;
889
	BusSelector_2 = ChangeMode_equal_MMAddtosequence_1_BusElem6;
890
	BusSelector_3 = ChangeMode_equal_MMAddtosequence_1_BusElem7;
891
	BusSelector_4 = ChangeMode_equal_MMAddtosequence_1_BusElem8;
892
	BusSelector_5 = ChangeMode_equal_MMAddtosequence_1_BusElem9;
893
	BusSelector_6 = ChangeMode_equal_MMAddtosequence_1_BusElem10;
894
	BusSelector_7 = ChangeMode_equal_MMAddtosequence_1_BusElem11;
895
	BusSelector_8 = ChangeMode_equal_MMAddtosequence_1_BusElem12;
896
	BusSelector_9 = ChangeMode_equal_MMAddtosequence_1_BusElem13;
897
	BusSelector_10 = ChangeMode_equal_MMAddtosequence_1_BusElem14;
898
	BusSelector_11 = ChangeMode_equal_MMAddtosequence_1_BusElem15;
899
	BusSelector_12 = ChangeMode_equal_MMAddtosequence_1_BusElem16;
900
	BusSelector_13 = ChangeMode_equal_MMAddtosequence_1_BusElem17;
901
	BusSelector_14 = ChangeMode_equal_MMAddtosequence_1_BusElem18;
902
	BusSelector_15 = ChangeMode_equal_MMAddtosequence_1_BusElem19;
903
	BusSelector_16 = ChangeMode_equal_MMAddtosequence_1_BusElem20;
904
	BusSelector_17 = ChangeMode_equal_MMAddtosequence_1_BusElem21;
905
	BusSelector_18 = ChangeMode_equal_MMAddtosequence_1_BusElem22;
906
	BusSelector_19 = ChangeMode_equal_MMAddtosequence_1_BusElem23;
907
	BusSelector_20 = ChangeMode_equal_MMAddtosequence_1_BusElem24;
908
	BusSelector_21 = ChangeMode_equal_MMAddtosequence_1_BusElem25;
909
	BusSelector_22 = ChangeMode_equal_MMAddtosequence_1_BusElem26;
910
	BusSelector_23 = ChangeMode_equal_MMAddtosequence_1_BusElem27;
911
	BusSelector_24 = ChangeMode_equal_MMAddtosequence_1_BusElem28;
912
	BusSelector_25 = ChangeMode_equal_MMAddtosequence_1_BusElem29;
913
	BusSelector_26 = ChangeMode_equal_MMAddtosequence_1_BusElem30;
914
	BusSelector_27 = ChangeMode_equal_MMAddtosequence_1_BusElem31;
915
	BusSelector_28 = ChangeMode_equal_MMAddtosequence_1_BusElem32;
916
	BusSelector_29 = ChangeMode_equal_MMAddtosequence_1_BusElem33;
917
	BusSelector_30 = ChangeMode_equal_MMAddtosequence_1_BusElem34;
918
	BusSelector_31 = ChangeMode_equal_MMAddtosequence_1_BusElem35;
919
	BusSelector_32 = ChangeMode_equal_MMAddtosequence_1_BusElem36;
920
	BusSelector_33 = ChangeMode_equal_MMAddtosequence_1_BusElem37;
921
	BusSelector_34 = ChangeMode_equal_MMAddtosequence_1_BusElem38;
922
	BusSelector_35 = ChangeMode_equal_MMAddtosequence_1_BusElem39;
923
	ExecutionCond_of_ChangeMode_equal_MMAddtosequence_20_350 = Enable_1;
924
	(ChangeMode_equal_MMAddtosequence_1_BusElem1, ChangeMode_equal_MMAddtosequence_1_BusElem2, ChangeMode_equal_MMAddtosequence_1_BusElem3, ChangeMode_equal_MMAddtosequence_1_BusElem4, ChangeMode_equal_MMAddtosequence_1_BusElem5, ChangeMode_equal_MMAddtosequence_1_BusElem6, ChangeMode_equal_MMAddtosequence_1_BusElem7, ChangeMode_equal_MMAddtosequence_1_BusElem8, ChangeMode_equal_MMAddtosequence_1_BusElem9, ChangeMode_equal_MMAddtosequence_1_BusElem10, ChangeMode_equal_MMAddtosequence_1_BusElem11, ChangeMode_equal_MMAddtosequence_1_BusElem12, ChangeMode_equal_MMAddtosequence_1_BusElem13, ChangeMode_equal_MMAddtosequence_1_BusElem14, ChangeMode_equal_MMAddtosequence_1_BusElem15, ChangeMode_equal_MMAddtosequence_1_BusElem16, ChangeMode_equal_MMAddtosequence_1_BusElem17, ChangeMode_equal_MMAddtosequence_1_BusElem18, ChangeMode_equal_MMAddtosequence_1_BusElem19, ChangeMode_equal_MMAddtosequence_1_BusElem20, ChangeMode_equal_MMAddtosequence_1_BusElem21, ChangeMode_equal_MMAddtosequence_1_BusElem22, ChangeMode_equal_MMAddtosequence_1_BusElem23, ChangeMode_equal_MMAddtosequence_1_BusElem24, ChangeMode_equal_MMAddtosequence_1_BusElem25, ChangeMode_equal_MMAddtosequence_1_BusElem26, ChangeMode_equal_MMAddtosequence_1_BusElem27, ChangeMode_equal_MMAddtosequence_1_BusElem28, ChangeMode_equal_MMAddtosequence_1_BusElem29, ChangeMode_equal_MMAddtosequence_1_BusElem30, ChangeMode_equal_MMAddtosequence_1_BusElem31, ChangeMode_equal_MMAddtosequence_1_BusElem32, ChangeMode_equal_MMAddtosequence_1_BusElem33, ChangeMode_equal_MMAddtosequence_1_BusElem34, ChangeMode_equal_MMAddtosequence_1_BusElem35, ChangeMode_equal_MMAddtosequence_1_BusElem36, ChangeMode_equal_MMAddtosequence_1_BusElem37, ChangeMode_equal_MMAddtosequence_1_BusElem38, ChangeMode_equal_MMAddtosequence_1_BusElem39) = ChangeMode_equal_MMAddtosequence_20_350_condExecSS(In1_1, BusCreator_1_BusElem1, BusCreator_1_BusElem2, BusCreator_1_BusElem3, BusCreator_1_BusElem4, BusCreator_1_BusElem5, BusCreator_1_BusElem6, BusCreator_1_BusElem7, BusCreator_1_BusElem8, BusCreator_1_BusElem9, BusCreator_1_BusElem10, BusCreator_1_BusElem11, BusCreator_1_BusElem12, BusCreator_1_BusElem13, BusCreator_1_BusElem14, BusCreator_1_BusElem15, BusCreator_1_BusElem16, BusCreator_1_BusElem17, BusCreator_1_BusElem18, BusCreator_1_BusElem19, BusCreator_1_BusElem20, BusCreator_1_BusElem21, BusCreator_1_BusElem22, BusCreator_1_BusElem23, BusCreator_1_BusElem24, BusCreator_1_BusElem25, BusCreator_1_BusElem26, BusCreator_1_BusElem27, BusCreator_1_BusElem28, BusCreator_1_BusElem29, BusCreator_1_BusElem30, BusCreator_1_BusElem31, BusCreator_1_BusElem32, BusCreator_1_BusElem33, BusCreator_1_BusElem34, BusCreator_1_BusElem35, BusCreator_1_BusElem36, BusCreator_1_BusElem37, BusCreator_1_BusElem38, BusCreator_1_BusElem39, ExecutionCond_of_ChangeMode_equal_MMAddtosequence_20_350, __time_step, __nb_step);
925
	Constant_1 = 0;
926
	Constant1_1 = 1;
927
	Constant2_1 = 1;
928
	Constant3_1 = 0;
929
	Constant4_1 = 1;
930
	Constant5_1 = 1;
931
	Constant5_2 = 1;
932
	Constant5_3 = 1;
933
	Constant5_4 = 1;
934
	Constant5_5 = 1;
935
	Constant5_6 = 1;
936
	Constant5_7 = 1;
937
	Constant5_8 = 1;
938
	Constant5_9 = 1;
939
	Constant5_10 = 1;
940
	Constant5_11 = 1;
941
	Constant5_12 = 1;
942
	Constant5_13 = 1;
943
	Constant5_14 = 1;
944
	Constant5_15 = 1;
945
	Constant5_16 = 1;
946
	Constant5_17 = 1;
947
	Constant5_18 = 1;
948
	Constant5_19 = 1;
949
	Constant5_20 = 1;
950
	Constant5_21 = 1;
951
	Constant5_22 = 1;
952
	Constant5_23 = 1;
953
	Constant5_24 = 1;
954
	Constant5_25 = 1;
955
	Constant5_26 = 1;
956
	Constant5_27 = 1;
957
	Constant5_28 = 1;
958
	Constant5_29 = 1;
959
	Constant5_30 = 1;
960
	Constant5_31 = 1;
961
	Constant5_32 = 1;
962
	Constant5_33 = 1;
963
	Constant5_34 = 1;
964
	Out1_1 = BusSelector_1;
965
	Out2_1 = BusSelector_2;
966
	Out2_2 = BusSelector_3;
967
	Out2_3 = BusSelector_4;
968
	Out2_4 = BusSelector_5;
969
	Out2_5 = BusSelector_6;
970
	Out2_6 = BusSelector_7;
971
	Out2_7 = BusSelector_8;
972
	Out2_8 = BusSelector_9;
973
	Out2_9 = BusSelector_10;
974
	Out2_10 = BusSelector_11;
975
	Out2_11 = BusSelector_12;
976
	Out2_12 = BusSelector_13;
977
	Out2_13 = BusSelector_14;
978
	Out2_14 = BusSelector_15;
979
	Out2_15 = BusSelector_16;
980
	Out2_16 = BusSelector_17;
981
	Out2_17 = BusSelector_18;
982
	Out2_18 = BusSelector_19;
983
	Out2_19 = BusSelector_20;
984
	Out2_20 = BusSelector_21;
985
	Out2_21 = BusSelector_22;
986
	Out2_22 = BusSelector_23;
987
	Out2_23 = BusSelector_24;
988
	Out2_24 = BusSelector_25;
989
	Out2_25 = BusSelector_26;
990
	Out2_26 = BusSelector_27;
991
	Out2_27 = BusSelector_28;
992
	Out2_28 = BusSelector_29;
993
	Out2_29 = BusSelector_30;
994
	Out2_30 = BusSelector_31;
995
	Out2_31 = BusSelector_32;
996
	Out2_32 = BusSelector_33;
997
	Out2_33 = BusSelector_34;
998
	Out2_34 = BusSelector_35;
999
	__time_step = (0.0 -> ((pre __time_step) + 0.20));
1000
	__nb_step = (0 -> ((pre __nb_step) + 1));
1001
tel
1002