with this chapter 33 2
You will learn 3
about SIDEOM simotion Portable Demo case and how do you use that. 4
So I'm going to open the index HTML system are the main branch of 5
Utilities application folder 6
And after that 7
Are the examples on the left side at menu you you see Guideline 8
Guideline for training case 9
and you see the example picture 10
This training case is designed and prepared released by siemens 11
Sidemo branch or division 12
And the experts or the solution Partners is using to develop and test 13
their software or program so it's really is it possible to 14
Buy from directly or solution provider you can contact 15
and siemens selling this unit to end customers also 16
On the other way you can just design and build your own training case maybe 17
You have to check the cost 18
So there are some files 19
Under the page 20
And here is the example project for training case 21
So you can just 22
Right click and save as the project a zip file here 23
In your local folder 24
Let's say save 25
after that you should receive your archive 26
I saved In temp folder and sidemo case 27
Manager or Scout will ask you at the second step 28
select the destination directory 29
Let's say at the same folder 30
temp 31
sidemo case 32
It's extracted and retrieved next question is do you want open this now? 33
You see here on the hardwareside the simotion d425 34
If you want to go and see details it's always default 35
Let's Double Click and open the Scout environment 36
So... 37
And this project prepared to run at your democase 38
If you have one 39
This why when you go and subfolders you see 40
Two different drives attached to 1 double motor module 41
The sinamics side is another world and 42
Another topic of another training so 43
I would go over to so shortly brief 44
You're just see here the MLFB order number of double motor module 45
and Connected Servo motor codes and encoder data and so on 46
There's only one drive data set 47
Here is the reference variables for this drive 48
And I see the drive is 49
Connected with multi turn encoder for this motor 50
On the other hand 51
Your accident that are two different kind of motors with different encoders 52
MLFB numbers so 53
This one is 54
other motor 55
There's a infeed 56
connected via hardwire 57
There's an option modern TB30 58
Inside your control unit 59
Here you may see the input and outputs for analog and digital interface 60
Let's check the control units 61
terminal connection 62
Here you see some of the digital inputs connected 63
to simotion use your profidrive and as the same time 64
for infeed usage 65
that means Hardwire cable 66
Coming from your unit and it's connected to your drive Servo 2 with parameter 67
p864 68
And the other inputs will be used for Simotion 69
with the similar way you can see here to connection with 70
The other Drive 71
If you go and open 72
The expert list of your drive and hit 73
You see the parameter is infeed operation is required 74
For drives 75
drive have to konw 76
that your infeed is running and okay 77
On the other wise 78
Your enables are missing 79
so drive is not operational 80
For multiaxis drives it is a most 81
to connect Your link to infeed ready signal 82
This is a double Motor module there is two possible connection for power terminal 83
And are servo 3 connected to connection to 84
That's why in the real system you have to 85
connect right cable of the motor to the right connection 86
Motors are with Dry cliq interface this one 87
So let's check the other Motor 88
and you see here 1.6kw 3 amps 89
nominal Operating current 90
The other motor module 91
Comes without drive cliq interface so that means there is a Sensor module 92
inside our sidemo case 93
So we have to select here to correct encoder model 94
So this example project file 95
parameterized by someone to run the system at the first time 96
For beginners 97
Normally you should use automatic configuration via drive cliq or 98
In You have to configure at offline mode drive units by yourself 99
And the next time after you gain some experience with simotion and sinamics 100
this Project is ready to use after you download your demo case 101
You can just continue to work with simotion you will be don't interested with sinamics side 102
so that's the idea 103
also sitrain is using this case during trainings 104
This is the encoder type with 2048 pulses 105
230 volt power supply 106
so on... servo three 107
And when you click the communication you can see telegram configuration 108
And there's an access attached to drive red axis and blue access 109
There's a control unit telegram terminal board 110
It's not used yet 111
So... 112
There's no Library and watch table let's check the drive cliq topology 113
At project set 114
Neither here nor option board terminal board 115
Double motor motor connected with X200 116
to our control unit X100 port 117
and Motor of 118
The first drive is connected 119
X200 to Port of the double motor mobile 120
and The other 121
encoder of the motor is connected to X200 122
3 port of our control unit sinamics integrated so 123
at this case you see here 124
There's additional product SMC to convert the encoder signal to drive cliq interface 125
And the other motor 126
Is already comes with drive cliq encoder so there's no sensor module actually 127
There are some sensor module integrated inside motor 128
and there are some sensors of control unit 129
and some lights on the demo case for using as cam outputs 130
To testing the functionality of Simotion in this way 131
It's a 132
Good platform to learn 133
There's a cam created in our project 134
Let's check 135
Axis configuration on the blue axis 136
It's rotary and electrical selected 137
You'll see here incremental encoder 138
Via SMC Moodle 139
servo 3 140
Yep there's only one axis data set except there's no external encoder here on the mechanic side 141
You see here what is activated as rotary access 142
Number of revolution 143
numerator and denumerator is 1 so basiccally or blue access is 144
Rotary axis just as simple endoer with 145
Single turn incremental encoder 146
Default values and limits 147
So there's no filter on actuall valuelet's check the monitoring site 148
see here large position of window 149
Long position tolerence time and large standstill window 150
and as default following error settings 151
For homing 152
There's no active homing 153
in configuration on the passive homing sites 154
default setting depended encoder type with or without zero Mark is selected 155
so when you activate your homing command you should use passive it and you should rotate 156
Your encoder 157
by other comments that means 158
So on the blue axis 159
Synchronous operation 160
Here you see 161
Red axes is possible master of blue axis and 162
You can use 163
cam on function with cam1 164
if You go and check cam 1 profile 165
simple profile 166
And 167
Maybe you can 168
Going to the details later on 169
So let's check the red axes 170
Connected to servo 2 drive 171
With absolute encoder servo motor so 172
there is one access data sets 173
This is also a rotational axis created here 174
modulo Activated and mechanics page 175
and for homing 176
no settings are made 177
That's the first look the project change switch default setting just 178
run the sinamics side 179
There's no measuring input but there's only one cam output here 180
configurated as position Based cam but output is not activated 181
So step by step 182
You will learn how to use your democase and 183
How to use your functions measuring input or cam output... 184
You can use this basic project for development 185
so Let's check the address list there's no address if there are some Global variables 186
And you can download the readme file and guideline 187
To learn about how do you configure 188
Your demo case 189
From scratch zero 190
Examples 191
guideline 192
This is an example for the old version by sitrain 193
You can download the latest version from siemens websites 194
Answer ID in this 195
firmwares 196
You can see here step-by-step introduction 197
How do you prepare your enviroment 198
Creating a new project adding simotion device 199
It's a good guide for beginners by the way 200
Some of the functions 201
or exercises with already done 202
for sinamics side 203
When you go online mode 204
It's easy to use automatic configuration so that way 205
Your drives and drive objects 206
will be added 207
by system 208
So important thing to do is you have to 209
arrange your settings 210
Because you're working with 211
Single phase voltage 212
So next time you assign your digital input and output of your 213
control units 214
and check wiring it's 215
terminal box internal is connected to system 216
You can just simulates or 217
Test your program with switches on and off and it's already 218
analog inputs and outputs connected to TB30 219
you can test your motor with control panel or sinamics side axis side 220
And on the exercise 221
So you will find detail information in here how do you set up your motor 222
how do you configure your sinamics side basically. 223
and after that 224
your Drive configuration finished 225
Normally you should go on simotion side and on the CPU you Should create your technology objects 226
axes 227
to run the motor 228
You can tune speed controller 229
Trace 230
and you can 231
save How does system change the PID controller and how it effects 232
Your models or 233
Your system 234
You can create some Global variables or 235
Some program to test your environment 236
Set the RUN mode 237
Your system it is a good explanation step by step 238
If you have this democase with this you should do that 239
So also 240
There's a simple program 241
in MCC unit for loop 1 axis 242
There's a simple Loop 243
Switch with axes enable 244
Stop axis position controlled as well as state 245
200 after velocity reached delay program execution to next command 246
Switch output cam on 247
between position 10 on 20 248
The cam output work 249
wait 5 seconds then switch to access blue enable on 250
And 251
Use the cam on comments 252
following axis 253
out slave is blue access or Master is red axis 254
And use cam 1 after axis sync continiue program 255
Synchronization length is 180 let's just wait here for 10 seconds 256
after that 257
Desync with cam off 258
In the length of the synchronization is 180 259
After motion completed 260
Disable blue axis stop red axis 261
and after motion completed it is important 262
that is the main idea with MCC you can easily program 263
And test 264
With your demo Case here because your program acyclic 265
then start motionTest 2 again 266
What does that mean? 267
Motion under MCC unit i's 268
It's assigned to motion Test 2 on the loop 269
and if you check your settings 270
On the loop 271
If you check your settings 272
motion task 1 273
Activated after startup 274
And 275
it will call the motion 276
At the end of the motion program it will call the start the motion Test 2 277
And motion Test 2 278
Restart the motion test one again 279
After you see here the motion program is attached 280
So that way 281
at End of your program here 282
If you're enable to access available is not true 283
You can just restart and start up your program again to check 284
if Your enable MCC variable and true there's an endless loop here 285
And normally it's better way to use the background task and you don't 286
Information alreading 287
There's another ladder program basic 288
Just for test 289
For the beginners 290
It's just a good example to how the 2 axes synchronized 291
and controlled 292
You can begin from here 293
Step-by-step and use this 294
Project with your demo case 295
So... 296
We just finished this chapter 297
End 298
Let's see each other next time