Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
31
9
2
ICM
9
AIN
9
TIMER_01
MELD 9
Recipe-Structure
Area (different PCUs):
Brewhouse
Fermentation
Filtration
Recipe-Category, Recipe-Type
Production
CIP
to open the next window. Select Recipe-Category Production and save it.
Save and close the Recipe and select the Recipe-Status to Released for Test
Then open existing recipe and select Save as to the new recipe (at the end of the list) Save;
Rename to Production
Right click on Production
Then open the Recipe, a window will Pop up or you have to Select Edit,, RP-Properties, Properties:
Then select Edit and Append new ROP, Select Start if it is possible
Then right click on the ROP and select EOP-Def editing like this
Press # to select the according DFM 0.1 (Counter), DFM1.1 (Time) and DFM 1.2 (Level)
Give a Name for the Step Start MTK for example
Do the same for the following step Filling for example
Right click on the DFM in the Recipe and select edit SP-Def
Fill the window like that for the counter and Time (Dec-pt = 1) and Temp (Dec-pt = 1)
10
Save and close the Recipe and select the Recipe-Status to Released for Test
RecType corresponds to the 1 for Production and 2 for CIP for Example (see below)
You can modify the list for the Sequence at Functions, Edit Process Cell view
1 1 means PCU Nr. 1, Sequence-Nr 1
1 2 means PCU Nr. 1, Sequence-Nr 2
11
You can make groups in the File Functions, , Edit Process Cell (Bereich.txt)
If you want to define Process-Parameters
Right click on on the Recipe-Category Production and select Process parameter definition
Then select the DFMs you need and shift them to the right side!
Then right-click on the DFM in the Recipe and select Substitute Setpoint and Process-Parameter.
But to Start the Recipe the Setpoint should be > 0!
Order-System-Setup:
Open the batch-scheduler and select File Close
Then Select Project-Planning, Order-Types
Move what is in the right Window to the left and Edit Production on Top
Then Select at Recipe-Category Production and shift it to the right
Then it looks like this:
Now you can select Order-Input etc. and Setup all Parameter!
12
At Order-parameters you can select DFMs which will be transferred (the Setpoint by starting the
Order-System) to the Recipe (select Substitute Order-Parameter in the Recipe)
Close the Window, and Select Edit, new Order and Select the Recipe.
After you press ok, you have the Recipe in the List.
You can select it and release it, the Sequence will be started!
Here we go!
Program-Structure
FB1200 Cold Restart (never make a cold restart, all Parameters will be deleted!)
FB1201 Warm Restart (here you program pre-setting-values)
OB1
Call FB1220
Braumat-Code
Call FB1221
BE
OB35 (100 ms)
Call FB1222
Call FB1224 User-FC/FB (f.e. Call FC 410)
Braumat-Code
Call FB1223
BE
All 1-Second
13
FB1225
Unit-related (1 second)
FB1001 Unit 1
FB1002 Unit 2
FB1003 Unit 3
FB1004 Unit 4
.
FB1064 Unit 64
Steps (GOPS)
FC1001, 1001, Step 1,2 ....
Interlock
FB1226FB1233
Free Protocol
Make a description of your Dbase-File in File FRPROT\FEPR_DEF.DEF
424
1 AUFTR_NR CINT 5 Auftrags-Nr.
6 CHARG_NR CINT 5 Chargen-Nr.
11 SZ_JAHR CINT 2 Startzeit Jahr
13 SZ_MONAT CINT 2 Startzeit Monat
15 SZ_TAG CINT 2 Startzeit Tag
17 SZ_STUNDE CINT 2 Startzeit Stunde
19 SZ_MINUTE CINT 2 Startzeit Minute
21 SZ_SEKUNDE CINT 2 Startzeit Sekunde
23 REZ_TYP CHAR 16 Rezepttyp-Name
39 REZEPT CHAR 16 Rezept-Name
55 TEILTEL CINT 6 Teiltelegramm-Nr.
61 BEDIENER CHAR 16 [1,1,0,1,"bedien.txt"] //PCU1,Tt.1,1.DW, 1 Dataword
77 SORTE_1 CHAR 16 [1,1,1,1,"sort1.txt"] //PCU1,Tt.1, 2.DW, 1 Dataword
93 SORTE_2 CHAR 16 [1,1,2,1,"sort1.txt"] //PCU1,Tt.1, 3.DW, 1 Dataword
109 SORTE_3 CHAR 16 [1,1,3,1,"sort1.txt"] //PCU1,Tt.1, 4.DW, 1 Dataword
125 DATEN1_5 CINT 6 [1,1,4,1]
//PCU1,Tt.1, 5.DW, 1 Dataword
131 DATUM_S1 CHAR 16 [1,2,0,3,"DT1"] //PCU1,Tt.2, 1.DW, 3 Dataword
147 DATUM_S2 CHAR 16 [1,3,0,3,"DT1"] PCU1,Tt.3,DW21
163 DATUM_S3 CHAR 16 [1,4,0,3,"DT1"] PCU1,Tt.4,DW31
179 START_ANS CHAR 16 [1,5,0,3,"DT1"] PCU1,Tt.5,DW41
195 START_FIL CHAR 16 [1,6,0,3,"DT1"] PCU1,Tt.6,DW51
211 ENDE_FIL CHAR 16 [1,7,0,3,"DT1"] PCU1,Tt.7,DW61
227 START_VL CHAR 16 [1,8,0,3,"DT1"] PCU1,Tt.8,DW71
14
Etc
call the FB580 for to Transfer the Data
CALL FB 580, DB580
iPartTeleNr:=1 (here for next Block 2,3...)
iBatch :=0
//Batch Data is coming from the current Data-Set
iOrder :=0
iRecipe :=0
iRecType :=0
iDataDest :=1
//1. Dataword (-1=5DW)
iFunction :=7
// Function = 7, that is load block data word block
iANA
:=0
rRealInput :=0.000000e+000
iDBNr
:=10
//DB-Number
iStartDW :=1
//Dataword
boRetVal :=M2000.0
//Error return value; 0: no error; 1: Error
next Data-Wort, max 5!
CALL FB 580, DB580
iPartTeleNr:=1 (here for next Block 2,3...)
iBatch :=0
//Batch Data is coming from the current Data-Set
iOrder :=0
iRecipe :=0
iRecType :=0
iDataDest :=2
//2. Datenwort (-1=5DW)
iFunction :=7
// Function = 7, that is load block data word block
iANA
:=0
rRealInput :=0.000000e+000
iDBNr
:=10
//DB-Number
iStartDW :=3
//Dataword
boRetVal :=M2000.0
//Error return value; 0: no error; 1: Error
.more till max 5 Dataword
then send it to IOS
CALL FB 580, DB580 //send Data
iPartTeleNr:=1
iBatch :=0
iOrder :=0
iRecipe :=0
iRecType :=0
iDataDest :=0
iFunction :=0
iANA
:=0
rRealInput :=0.000000e+000
iDBNr
:=0
iStartDW :=0
boRetVal :=M2000.0
==============================
15
More Hints
Activate the S88-Commando:
16
RunProcessScheduler=1
Then modify windcs\sys\ProSched.ini
In windcs\sys\Prosched.ini change
[Global]
Processes=trendman
[trendman]
Application=d:\windcs\sys\trendman.exe
;Start this application if not running and check for running
Type=PERMANENT
;At own shutdown, shutdown altough this application
ShutDown=1
Copy a running Windcs-Folder to \Windcs (overwrite all!) or just rename the original one and
copy all \Windcs.
To register OCX call c:\windcs\sys\ocx\ register.bat
Adapt in c:\windcs\sys\trendman.ini if C:\Drive: 4$\\PC-Name\C\WINDCS
or D:\Drive 4$\\PC-Name\D\WINDCS.
Start Braumat and go to Administration, Configuration and change the Site-Configuration,
especially the name of your PC
Select in the PCU-Server whether it is a Server or Client.
Restart Braumat.
To change Windcs from D:\ to C:\ or reverse change in Windows, System-Settings,
System, Advanced, Enviroment-Variables, select down Path in the List and Edit. Change
C:\WINDCS\SYS to D:\WINDCS\SYS or reverse.
Then go to the windows-Directory search the file win.ini, open it and search Windcs and
change C:\WINDCS\SYS to D:\WINDCS\SYS or reverse.
Restart Braumat.
To activate the Demo-Version
Copy c:\windcs\sys\PROD_DLL\ PROD32.DLL to c:\windcs\sys
After 8 hours you need a restart of Braumat. But there is not a message, the functions do not
work any more.
How to Stop Braumat and all the Services in the background (to rename the directory
Windcs for example)?
Call c:\windcs\sys\terminator.exe
Simulation with AFFE in DB701 does switch off transfer to the Output DB605.
For PCU 2
Where as number 2 is the number of the Partner PCU (adapt to your configuration).
You need to make this definition in both PCU.
Then go to XC_JOB_32 and fill the PCU-number, GET or PUT, and all the other data like in
here:
21
in this example. Get from PCU 2 DB40, starting from byte 0 30 bytes to DB41, DW0, all 3
second.
You need to make this definition only on one PCU.
If you have problems, restart the S7-CPU
22
24
25
There are Alarm-Messages generated and additional files only with the Maintenance-Alarms
are stored in
.../Windcs/pcu.xxx/MAINT/maint_YYYY_MM/maint_YYYY_MM_DD.TXT
Very useful for to verify what Unit needs maintenance!
Installation on Windows 7
If you install Braumat on Windows 7, you have to switch off UAC, otherwise you will have
problems.
How? Make a command-line (Start, execute) and input UAC. Then switch it off by putting the
slider completely down. Then install Braumat.
More on here:
http://windows.microsoft.com/en-US/windows7/Turn-User-Account-Control-on-or-off
Ok, if you have Ultimate Edition or Enterprise Edition of Windows 7 you can install
Vietnamese language and get Braumat run in that language as well (see attachment how it
looks), supposed your first Windows 7 was English.
Free download of language-packs under
http://windows.microsoft.com/en-US/windows/downloads/languages-xp
26
Map at the marked point the input to the corresponding data in DB603.
The original input can then be used elsewhere.
For other ICM groups go to corresponding network 9, 13, 17
Do not remove the BEU!
Different outputs:
Open the SIMATIC Manager, FC701, and change it as follows:
Map at the marked point on the Output to the corresponding data in DB605.
The original output can then NOT be used otherwise.
For other ICM groups go to corresponding network 9, 13, 17
Do not remove the BEU!
27
Engineering languages
The engineering languages can be defined with the SiteCfg Tool in the menu areaplant settings.
The plant texts are located in \windcs\PCU.nnn\texte\... for different languages. Further
information is given in the manual 02_Inst-Config.pdf, in subsections Modifying factory
settings as well as PC definitions.
28
You can integrate a S7-400 to Braumat without the need to have any
Braumat-Software in the PLC
You can visualize all values in the Graphics and change them.
Integrate a new S7-416 with the Function Administration, Configuration like this:
29
Then open the file \windcs\sys\area.ini and write Sistar=0 to the PCU S7_400
[PCU04]
Name=PCU04
EnableRecipeControl=0
Family=S7
IP_Addr=192.168.0.2
l2_addr=2
Sistar=0
SW_Recipe=V5
Communication can be by Ethernet or MPI!
30
Interlocks
In the FB1226FB1233 (ICM-group 1,2..).
Minimum is:
Inlet-Valve of Tank closed if Tank is full
Pumps must have open valve at the Inlet. If the valve is the outlet of the Tank, check Low-Level
sensor as well.
No Steam-Heat-Exchanger on, if the Pump is not running.
Interlock of Production and CIP (interlock the sequence with Sequence-running-flag )
ON M 657.7 SEQU016_ATS //CIP running for MTK
O M 656.0
SEQU001_ATS //MTK is running allready
= M 640.0
SEQU001_DB //MTK
More:
Switch Valves delayed of if there is a pump for to avoid Pipe-noise.
CIP: Switch next Step with conductivity delayed because it falls sometimes and raises again.
CIP Pre-Run: Take Fresh water if Staple-Water Tank is empty
CIP Return: Go to Drain if the Tanks are full
31
"MESS".au[1].iDigValue
// converted value
32
33
34
Simatic-Manager
Sort the files in Simatic-Manager by Last modified and you always have the last changed
Block on top. But you need to remove some column with options, customize, columns first.
35
More Tools
Notepad++ s a amazing Freeware where you have a lot of Tools to make Braumat-life more
easy.
For example replace in Files to replace a symbol in all pictures
Or the column-Mode to extract or change only some columns of the file (Recipe-files like
sequence.ini, epe.ini etc)
Or you can records keystrokes and let them run many times and much more.
You can easy copy Step7-Code to Notepad++ and change and copy back.
I keep the Symbolic-List (located in \Windcs\PCU00x\s7_sym.seq allways open in Notepad+
+ to find fast (Ctrl + F) the according Symbol / Adres. Export from time to the Symbolic-List of
the Simatic-Manager to Braumat
36
You can make a Desktop-Folder with all the files (link) relevant for the project (xls) and
shift them to the Start-Menu for fast access. Also Last Documents of Windows (Start,
If you have a new project but use the Software of another project
You can speed up the engineering by generation
the User-Blocks of the old Project to Source in
Symbolic (generate Source in Simatic-Manager,
but in Symbolic). Then change only the address in
the Symbolic-table to the new address and
translate. Wow! All with the new addresses now.
After that you can also modify the symbolic in the
list etc. Good luck!
37
Replace Hard-Disk of PC
Backup: Use Acronis-Boot-CD and a USB-Harddisk: Backup all Partitions you need from the
other Server.
Restore: Use Acronis-Boot-CD and the USB-Harddisk: Restore all Partitions you need.
Start NewSID (Freeware from SYSINTERNALS) and change IP-Adress of the Network
38
User-defined I/O-Mapping
Input
Has to be done in the FC 726, Network 3+4 for ICM Group 1+2 and Network 7+8 for ICM
Group 3+4 and like this
Jump from beginning of network direct to RE1 if you want a complete different I/OConfiguration (SPA RE1).
Same for Feedback off. Or you modify the Start-Adress if Feedback off is completely
somewhere else but in order.
Output
Has to be done in the FC 726, Network 5+6 for ICM Group 1+2 and Network 9+10 for ICM
Group 3+4 and like this
39
Jump from beginning of network direct to QL1 if you want a complete different I/OConfiguration.
Here you can extend the number of ICM, same for analogue etc.
Then take a look in the manual for the according addresses or take my Braumat-calculator
Analogue-Values in Real
You can get the Analogue-Values in Real by Loading "MESS".au[1].rXist
40
Trends on Client
To see trends on client modify the file \Windcs\sys\trendman.ini
Server=1$\\IOS01\D\Windcs
Whereas IOS01 is the Server with the according curves
And modify
41
Client_noWrite=1
If you want to know need to know the Step-No. and Basic Operation
number in the GOP
Make like this
T #iStep
TAK
T #iBOP
42
43
For to display flashing Hold in the screen (may be next to Sequence-Faceplate) select Flag
R_Held of the Unit-Faceplate
For to release from Hold show with another Button R_Restart-Flag of the Unit. May be with
Operator-Level -1 to avoid a window popping up.
For to show whether there is a Stop of the Sequence show flag R_Running of the Unit
flashing
To advise the Operator about necessary action, you can make another symbol with flashing
Operator-Request linked to Flag OpReq of the Unit.
A separate Button for to show the Icon of the Unit-Faceplate is very useful
44
Weekly-Trending
It is possible to call the Trend-function from the process-picture by a button. Most easy it can
be done with week-curves
You can make a week-trending picture and access the Batch-Trending Tags as well. So you
do not need to make extra definitions for a week-archive.
If you have 2 redundant CPU you have to assign Use S7H as well.
Sistar Flags
from Flag
DB
Standart-Flags (can
be used in Sequ
FB/FC)
Sequence Perm.Cond
M640.0...
DB725
0.1
Clock 5 Hz
Sequence Running
M656.0...
DB725
0.2
Clock 2.5 Hz
M672.0...
0.3
Clock 2 Hz
M688.0...
0.4
Clock 1.25 Hz
M696.0...
0.5
Clock 1 Hz
M704.0...
0.6
Clock 0.625 Hz
0.7
Clock 0.5 Hz
DFM0 Result
M728.0...
DB736
97.0
DFM1 Result
M760.0...
DB737
97.1
Pulse 0.25-second
DFM2 Result
MVC Limit 1 (2 Analog
Switches)
MVC Limit 2 (2 Analog
Switches)
M792.0...
DB738
97.2
Pulse 0.5-second
M856.0...
DB728
97.3
Pulse 1-second
M872.0...
DB728
Message 1
M888.0...
M712.0...
97.4
Pulse 2-second
DB733
DB615 direct
"MSG_M".abo[513...] access
97.5
Pulse 6-second
97.6
Pulse 60-second
MULT (Math.Functions)
PID-YNF (switch off
PID)
M952.0...
DB732
97.7
restart impulse
M968.0...
DB730
98.0
Logic result 0
M984.0...
DB736
98.1
M1144.0...
DB727
98.2
M1176.0...
DB727
98.3
98.4
Message 2 (513-1024)
M1240.0...
DB724
98.5
M1304.0...
DB724
98.6
M1368.0...
DB724
98.7
Timer 2 Start
M1432.0...
DB745
99.4
Horn Sequencer
M1496.0...
DB745
99.5
M1560.0...
DB745
99.6
M1965.0...
DB750
99.7
Horn alarm
INKU
T96-127
3Step-Cotnroller
3Step-Cotnroller
Direction-flag
T128-233
M1208.0...
DB744
MESS XIST
DB727.dbw330
OR
ANA
DB727.DBD102
DFM0 Set
2046.0
MB100
alternative result-Flag
101.0
101.1
101.2
101.3
End of batch
101.4
DB734.DBW100
101.5
DB737.DBD302
DB736.dbw304
101.6
DFM0 Act
DB737.DBD306
DB736.dbw308
101.7
DFM1,2,3 Set
DB737/8/9.DBD302
DB737/8/9.dbw304 M
102.0
DFM1,2,3 Act
DB737/8/9.DBD306
DB737/8/9.dbw308 M
102.1
Sequencer Step
DB725.dbw114
DB725.dbw20014
102.2
Sequence Order-Nr
DB725.dbw124
DB725.dbw20024
102.3
Sequence Batch-Nr
DB725.dbw126
DB725.dbw20026
102.4
Sequence A- / +
DB725.DBX102.0
DB725.dbx20002.0 M
102.5
102.6
DB237/238
FB 1200
102.7
FB 1201
107.1
FB 1220
107.2
FB 1221
107.3
FB 1222
107.4
FB 1223
107.5
FB 1224
107.6
FB 1225
108.1
ICM1_Interlock 1_128
FB 1226
User-Flag
1.0 .. 95.7
ICM2_Interlock 1_128
User-Timer
T1-T95
T225-509
FB 1228
User-FC
FC300-499
FC2045
ICM3_Interlock 1_128
User-FB
FB200-500
DB 2020
User-DB
Step-Monitor-Time
Rel
DB1 499
FB 1230
FB 1232
M 1960.0
STEP_WAIT_TIME M 1976.0
ZFRG_SEQU001
STEP_WAIT_TIME_SEQU001
ICM Group 2
(1 ...255)
Flagadress
1
9
17
25
33
41
49
57
65
73
81
89
97
105
113
121
129
137
145
153
161
169
177
185
193
201
209
217
225
233
241
249
2
10
18
26
34
42
50
58
66
74
82
90
98
106
114
122
130
138
146
154
162
170
178
186
194
202
210
218
226
234
242
250
CA
IL
Fbon
Fboff
QL
3
11
19
27
35
43
51
59
67
75
83
91
99
107
115
123
131
139
147
155
163
171
179
187
195
203
211
219
227
235
243
251
4
12
20
28
36
44
52
60
68
76
84
92
100
108
116
124
132
140
148
156
164
172
180
188
196
204
212
220
228
236
244
252
5
13
21
29
37
45
53
61
69
77
85
93
101
109
117
125
133
141
149
157
165
173
181
189
197
205
213
221
229
237
245
253
6
14
22
30
38
46
54
62
70
78
86
94
102
110
118
126
134
142
150
158
166
174
182
190
198
206
214
222
230
238
246
254
7
15
23
31
39
47
55
63
71
79
87
95
103
111
119
127
135
143
151
159
167
175
183
191
199
207
215
223
231
239
247
255
8
16
24
32
40
48
56
64
72
80
88
96
104
112
120
128
136
144
152
160
168
176
184
192
200
208
216
224
232
240
248
DB 601
DB 602
DB 603
DB 604
DB 605
DBB
IL
(M)
CA
(M)
FB
on
(E)
FB
off
(E)
QL
(A)
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
DBB
IL
(M)
CA
(M)
FB
on
(E)
FB
off
(E)
QL
(A)
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
ICM Group 4
(1 ...255)
Flagadress
0
1
9
17
25
33
41
49
57
65
73
81
89
97
105
113
121
129
137
145
153
161
169
177
185
193
201
209
217
225
233
241
249
CA
IL
Fbon
Fboff
QL
2
10
18
26
34
42
50
58
66
74
82
90
98
106
114
122
130
138
146
154
162
170
178
186
194
202
210
218
226
234
242
250
3
11
19
27
35
43
51
59
67
75
83
91
99
107
115
123
131
139
147
155
163
171
179
187
195
203
211
219
227
235
243
251
4
12
20
28
36
44
52
60
68
76
84
92
100
108
116
124
132
140
148
156
164
172
180
188
196
204
212
220
228
236
244
252
5
13
21
29
37
45
53
61
69
77
85
93
101
109
117
125
133
141
149
157
165
173
181
189
197
205
213
221
229
237
245
253
6
14
22
30
38
46
54
62
70
78
86
94
102
110
118
126
134
142
150
158
166
174
182
190
198
206
214
222
230
238
246
254
7
15
23
31
39
47
55
63
71
79
87
95
103
111
119
127
135
143
151
159
167
175
183
191
199
207
215
223
231
239
247
255
8
16
24
32
40
48
56
64
72
80
88
96
104
112
120
128
136
144
152
160
168
176
184
192
200
208
216
224
232
240
248
DB 601
DB 602
DB 603
DB 604
DB 605
DBB
IL
(M)
CA
(M)
FB
on
(E)
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
FB
off
(E)
QL
(A)
DBB
IL
(M)
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
CA
(M)
FB
on
(E)
FB
off
(E)
QL
(A)
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
Symbol
Access
Setpoint reached?
"DFMx.y"
Read
Setpoint DFM0
"DFM0".au[i].diSPVal
i:
DFM-instance
Read
Setpoint DFM1-3
"DFMx".au[i].rSPVal
x:
i:
DFM-group (1 - 3)
DFM-instance
Read
Counter input
DFM0
"DFM0.i-CNT"
Write
ICM
Description
Symbol
Access
Commant
automatic
"ESGx.y-BA"
Write
Repley ON
"ESGx".au[i].boRE
x: ICM-group
i: ICM-intance
( used for simulation )
Read
AIN
Description
Symbol
Access
Upper limit
reached?
"MessI-OG"
Read
Lower limit
reached?
"MessI-UG"
Read
Actual value
"MESS".au[i].iXist
Read
TIMER_01
Description
Symbol
Access
Output of positive
pulse
"SE_TIMERi-UT-POS"
Read
Output of positive
pulse
"SE_TIMERi-UT-NEG"
Read
Start input
"SE_TIMERi-SET"
Write
MELD
Description
Symbol
Create message
"Meldi"
Access
Global interface - flag
i: MELD-Instance
Write
Description
FB1001 FB1064
SEQUENCE - FBs
FB1200
FB1201
FB1220
Begin OB1-cycle
FB1221
End OB1-cycle
FB1222
FB1223
FB1224
OB35-cycle 100 ms
FB1225
OB32-cycle 1 second
FB1226 FB1233
ICM Interlock
FC1001 FC1999
TOP-FCs
Internet-Links, Hotline
Hotline:
www.siemens.de/automation/support-request
ad.support@siemens.com
http://support.automation.siemens.com
More:
https://www.automation.siemens.com/mcms/food-beverage/industry/beverageindustry/brewery/products-systems/Pages/Default.aspx
Contact
Stefan Schranner
Siemens AG
Schweinfurter Strae 1
97080 Wuerzburg
Tel: Siemens +49 (0)931 6101416
Mobil: +49 (0)152 54690448
Email: Stefan.Schranner@siemens.com