1

00:00:00,256  -->  00:00:06,400
Welcome all nice to see you again today

2

00:00:06,656  -->  00:00:09,472
Chapter 21

3

00:00:09,728  -->  00:00:15,872
And with this lecture we're going to learn about how do we use the project generator

4

00:00:16,128  -->  00:00:17,664
pgen

5

00:00:17,920  -->  00:00:22,528
with simotion scout to create or modify art projects

6

00:00:23,040  -->  00:00:27,904
So let's start

7

00:00:28,160  -->  00:00:34,304
You can find the project generator inside the folder

8

00:00:34,560  -->  00:00:37,120
Of your setup dvds

9

00:00:41,472  -->  00:00:43,776
and here

10

00:00:45,056  -->  00:00:48,128
Project generator easy project

11

00:00:49,664  -->  00:00:55,808
Consists of different libraries and functionality

12

00:00:56,320  -->  00:01:00,160
Like startup check access function block

13

00:01:00,416  -->  00:01:02,720
TCP IP communication

14

00:01:03,488  -->  00:01:05,536
there are some ready to use

15

00:01:06,048  -->  00:01:11,680
Libraries and software packages like cam disk creation

16

00:01:12,448  -->  00:01:13,728
And so on

17

00:01:18,336  -->  00:01:23,968
there is a Tutorial to an executable project

18

00:01:29,344  -->  00:01:35,488
You can just watch how do you use the simotion easy project

19

00:01:41,632  -->  00:01:44,192
and You will find

20

00:01:44,704  -->  00:01:50,848
The setup files from support Industries siemens website project generator

21

00:01:51,104  -->  00:01:54,688
With this entry ID

22

00:01:58,016  -->  00:02:00,064
you can Download here the menu

23

00:02:00,832  -->  00:02:06,976
or simotion or simatic parameter manual is also possible to modify

24

00:02:07,232  -->  00:02:08,512
simatic

25

00:02:09,280  -->  00:02:11,328
manager project

26

00:02:11,840  -->  00:02:14,144
And the last version is

27

00:02:14,400  -->  00:02:16,704
1.4.4

28

00:02:20,288  -->  00:02:21,824
so...

29

00:02:22,080  -->  00:02:24,640
I have already downloaded

30

00:02:25,408  -->  00:02:26,944
Project generator to this folder

31

00:02:29,504  -->  00:02:35,648
And please copy the files to your root folder of your hard drive

32

00:02:35,904  -->  00:02:37,696
Because

33

00:02:39,744  -->  00:02:43,328
In your project generator folder

34

00:02:43,584  -->  00:02:44,864
That are

35

00:02:45,888  -->  00:02:50,240
a lot of files inside a little folders so

36

00:02:51,520  -->  00:02:54,080
NTFS or fat

37

00:02:54,336  -->  00:02:58,688
32 file system the stack

38

00:02:58,944  -->  00:03:04,832
Subfolder inside subfolder is limited to some number

39

00:03:05,856  -->  00:03:10,720
So that's why if you copied your project generator

40

00:03:11,232  -->  00:03:14,048
Setup files in your desktop

41

00:03:14,304  -->  00:03:16,096
it will not work

42

00:03:17,632  -->  00:03:23,776
because the executable program couldn't reach the subfolders and it's

43

00:03:24,032  -->  00:03:27,616
Not possible to copy some files

44

00:03:30,688  -->  00:03:36,320
Let's try and start or project generator

45

00:03:37,856  -->  00:03:41,696
It's a small tool consists of

46

00:03:42,208  -->  00:03:45,792
XML an pdf files

47

00:03:48,608  -->  00:03:54,240
It's looks like us is working

48

00:03:55,776  -->  00:03:57,568
Normally used for

49

00:03:57,824  -->  00:04:00,896
Creating project for editing some project

50

00:04:01,152  -->  00:04:04,480
Adding or removing some libraries

51

00:04:05,504  -->  00:04:06,528
at The first step

52

00:04:06,784  -->  00:04:09,088
If you need help just press at buttom

53

00:04:09,856  -->  00:04:11,904
there are some PDF file

54

00:04:13,440  -->  00:04:14,720
You can read

55

00:04:15,744  -->  00:04:19,839
You can see what's in there

56

00:04:21,631  -->  00:04:25,471
Let's try to create a new project and press the next button

57

00:04:25,727  -->  00:04:29,311
Is the default project Paths and project name

58

00:04:35,711  -->  00:04:41,855
We have got an error message in file error is not declerated

59

00:04:43,135  -->  00:04:48,767
In line in Visual Basic script in column a blah blah blah

60

00:04:49,279  -->  00:04:54,143
So our precious do you want the close tool

61

00:04:54,655  -->  00:05:00,799
no Assembly

62

00:05:01,055  -->  00:05:07,199
And some other errors

63

00:05:07,455  -->  00:05:10,271
and go so on... application crush

64

00:05:11,807  -->  00:05:14,623
So it's not possible to continue

65

00:05:17,183  -->  00:05:18,719
I have to close

66

00:05:19,487  -->  00:05:22,303
And the reason is

67

00:05:22,559  -->  00:05:25,119
tool Developer German guys

68

00:05:25,887  -->  00:05:26,655
So

69

00:05:27,935  -->  00:05:33,823
There's something missing we have to go to control panel

70

00:05:34,079  -->  00:05:36,383
and regional settings

71

00:05:38,943  -->  00:05:39,711
and

72

00:05:40,991  -->  00:05:46,367
To make this troll a little program running I have to change

73

00:05:46,879  -->  00:05:50,463
My continent region to German

74

00:05:51,487  -->  00:05:55,583
and about day time settings I have to change

75

00:05:57,631  -->  00:05:59,935
Number formats

76

00:06:00,191  -->  00:06:01,471
to german

77

00:06:13,247  -->  00:06:15,039
Date and time formats

78

00:06:15,807  -->  00:06:17,087
Location

79

00:06:18,367  -->  00:06:19,903
and language

80

00:06:20,159  -->  00:06:21,439
Set up line

81

00:06:23,999  -->  00:06:29,375
Let's try again

82

00:06:41,663  -->  00:06:44,223
So now it's working

83

00:06:44,479  -->  00:06:46,271
This is a bug

84

00:06:46,783  -->  00:06:49,855
Unfortunately you have to do this presetting

85

00:06:53,695  -->  00:06:56,255
right now I created a project

86

00:06:56,767  -->  00:07:02,399
And I want to add a new device with version 5.3

87

00:07:02,911  -->  00:07:07,263
I'm device type training units SIDEMO

88

00:07:09,055  -->  00:07:10,847
I'm going to use simotion

89

00:07:17,503  -->  00:07:23,391
At the next page you will see all of the possible option models and libraries

90

00:07:24,671  -->  00:07:26,719
For instance there's a

91

00:07:26,975  -->  00:07:28,767
beginners example

92

00:07:29,023  -->  00:07:32,607
For you use training unit to run with real axes

93

00:07:34,143  -->  00:07:37,215
You're just start with this one if you want

94

00:07:37,983  -->  00:07:44,127
On the leftsite you see here PDF log when you click is opening a PDF file

95

00:07:45,919  -->  00:07:46,687
So

96

00:07:46,943  -->  00:07:49,759
You can just read the information here

97

00:07:57,951  -->  00:08:01,023
There are some user designed websites

98

00:08:01,279  -->  00:08:03,839
Web pages in your web server

99

00:08:05,119  -->  00:08:07,679
switch Box terminal

100

00:08:09,215  -->  00:08:13,823
You can do this exercise if you have a democase

101

00:08:14,847  -->  00:08:15,871
Okay

102

00:08:18,687  -->  00:08:23,295
So next thing is FAQs related to generate simotion projects

103

00:08:24,063  -->  00:08:25,855
Step by step

104

00:08:29,951  -->  00:08:33,791
It's the same document project generator

105

00:08:36,351  -->  00:08:42,495
So we use module axes FB to control

106

00:08:43,007  -->  00:08:44,031
Axes

107

00:08:44,287  -->  00:08:50,431
Which one FB the moments jogging enabling disabling and so on

108

00:08:50,687  -->  00:08:53,247
Useful asset that are webpages

109

00:08:54,015  -->  00:08:58,367
Convert pages to control via virtual the axis

110

00:08:59,391  -->  00:09:01,695
in the next chapter

111

00:09:02,463  -->  00:09:07,839
Creation of the cam disk at runtime consists of a library

112

00:09:08,095  -->  00:09:10,399
Create modify and use

113

00:09:10,655  -->  00:09:14,751
Electronic cam profiles in your project

114

00:09:16,543  -->  00:09:22,687
module cartoon is a library for cartoon process of communication

115

00:09:22,943  -->  00:09:29,087
Library is very useful this model add handle electronic communication with TCP IP

116

00:09:30,879  -->  00:09:36,511
converting has its own designs it's very

117

00:09:37,279  -->  00:09:39,327
Ready to use package

118

00:09:39,583  -->  00:09:42,143
Converting Branch

119

00:09:42,655  -->  00:09:46,751
winder line tension control And so on

120

00:09:47,519  -->  00:09:52,639
If your click this one and continue you were just

121

00:09:52,895  -->  00:09:59,039
Create your project from 

122

00:09:59,295  -->  00:10:02,879
And download the run the machine kind of

123

00:10:03,647  -->  00:10:04,927
Application

124

00:10:07,231  -->  00:10:11,071
drive cliq topology viewer is a tool

125

00:10:12,607  -->  00:10:18,751
This module as a web page to view the actual Drive cliq topology on your website sinamics unit usefull tool

126

00:10:26,943  -->  00:10:33,087
Intelligent belt

127

00:10:33,343  -->  00:10:37,695
For  control functionality in your application

128

00:10:39,743  -->  00:10:44,863
machine data module is a functional to acquire

129

00:10:45,375  -->  00:10:51,519
data from the machine from CPU if you want to know even more 

130

00:10:51,775  -->  00:10:53,567
click pdf

131

00:10:54,335  -->  00:10:57,663
Name is LMDALibrary

132

00:10:59,199  -->  00:11:05,343
It's about collecting the energy models data to your system

133

00:11:11,743  -->  00:11:15,327
The next thing is machine energy acquisition

134

00:11:16,351  -->  00:11:19,423
we will use the message handling

135

00:11:20,447  -->  00:11:26,591
It will collect all of the alarms and warning messages of axis Drive objects and

136

00:11:26,847  -->  00:11:30,175
Handle with a web server

137

00:11:30,431  -->  00:11:32,991
as OMAC Is version Standard

138

00:11:33,759  -->  00:11:36,831
state manager of your machine

139

00:11:38,623  -->  00:11:44,767
specially used in food and beverage industry similar to Weihenstephan

140

00:11:45,023  -->  00:11:46,047
so...

141

00:11:46,559  -->  00:11:51,167
Packaging Library LPAC is also

142

00:11:51,423  -->  00:11:53,471
One of the most advanced

143

00:11:53,983  -->  00:11:58,591
Package here you can run your machine just

144

00:11:58,847  -->  00:12:04,991
Following some of the steps next and selecting

145

00:12:05,247  -->  00:12:06,527
Correct

146

00:12:07,039  -->  00:12:08,319
Settings

147

00:12:08,575  -->  00:12:14,719
With projects later than you have a complete running program for

148

00:12:14,975  -->  00:12:16,255
your system

149

00:12:17,279  -->  00:12:21,119
Startup check is just another tool

150

00:12:21,375  -->  00:12:27,519
This module adds functionality to collect information about the startup axes

151

00:12:27,775  -->  00:12:30,591
External encoders and modules

152

00:12:31,103  -->  00:12:34,943
We use this to to be sure

153

00:12:35,199  -->  00:12:41,343
About our system is properly powered on and everything is ready

154

00:12:42,879  -->  00:12:44,927
Simotion goes to run state

155

00:12:46,207  -->  00:12:48,255
But sometimes

156

00:12:48,767  -->  00:12:54,911
For example if slave over profibus was goes ready state a little bit

157

00:12:55,167  -->  00:12:58,751
If you use some

158

00:12:59,007  -->  00:13:05,151
commands from library in your project after CPU goes to run mode

159

00:13:05,407  -->  00:13:08,479
There are some failure in your system

160

00:13:08,735  -->  00:13:14,879
that may cause your CPU to go to stop that's why I startup check

161

00:13:15,135  -->  00:13:19,999
Is necessary in almost each application

162

00:13:21,279  -->  00:13:26,143
so i will continiue

163

00:13:26,399  -->  00:13:27,935
cam creaton

164

00:13:28,191  -->  00:13:32,799
TCP IP drive cliq

165

00:13:34,079  -->  00:13:35,615
Message handling

166

00:13:37,151  -->  00:13:39,455
Start-up check

167

00:13:41,759  -->  00:13:42,527
Next

168

00:13:46,111  -->  00:13:48,415
For module access FB

169

00:13:48,927  -->  00:13:55,071
You can add here real and virtual access right now is very useful

170

00:13:55,327  -->  00:13:58,143
If you don't do that later on

171

00:13:58,399  -->  00:14:04,543
After your project is created and library included your project with subprogram folders

172

00:14:04,799  -->  00:14:09,407
and program units you have to notify your program

173

00:14:10,175  -->  00:14:11,711
by manual

174

00:14:11,967  -->  00:14:17,343
Later on during your commissioner if you want at some new axes

175

00:14:17,855  -->  00:14:20,671
Then you'll have to modify for your program again

176

00:14:21,695  -->  00:14:27,839
keep it in your mind please so just at

177

00:14:28,607  -->  00:14:30,655
Virtual Drive axis

178

00:14:30,911  -->  00:14:33,471
Axis

179

00:14:34,751  -->  00:14:38,591
virtual positioning axis

180

00:14:39,615  -->  00:14:41,407
Pos...

181

00:14:43,199  -->  00:14:48,063
You can answer add a cam

182

00:14:49,855  -->  00:14:51,647
simotion cam

183

00:14:54,975  -->  00:15:00,095
Or assign technology object to drive object

184

00:15:00,351  -->  00:15:02,655
if there is a sinamics device

185

00:15:07,519  -->  00:15:08,799
So

186

00:15:09,311  -->  00:15:10,335
Next

187

00:15:12,127  -->  00:15:14,943
module access FB

188

00:15:15,199  -->  00:15:17,759
this page is for

189

00:15:18,015  -->  00:15:20,319
Important to source files

190

00:15:21,087  -->  00:15:24,159
via simotion it webpage

191

00:15:24,927  -->  00:15:29,023
axis allowed to be controlled via web page

192

00:15:32,095  -->  00:15:34,911
if you select this box

193

00:15:35,423  -->  00:15:41,567
You have a IP adress it is possible right now to transfer the HTML

194

00:15:41,823  -->  00:15:44,895
Web page files via FTP

195

00:15:47,455  -->  00:15:49,247
simulation is running

196

00:15:50,271  -->  00:15:51,551
Next

197

00:15:52,575  -->  00:15:58,719
sedon module of 6 modules creation cam disk at run

198

00:15:59,999  -->  00:16:05,887
This module at this motion Library LCAMHDL to our project

199

00:16:06,655  -->  00:16:07,935
And that's it

200

00:16:10,495  -->  00:16:15,103
3rd ethernet communication LCOM function

201

00:16:15,871  -->  00:16:22,015
You'll need to write here and new source file name fb call to your

202

00:16:22,271  -->  00:16:23,039
Project

203

00:16:23,551  -->  00:16:25,343
And the source files

204

00:16:25,599  -->  00:16:30,975
setting your local court number 3 4 5 6

205

00:16:32,255  -->  00:16:36,607
simotion the server or the TCP clients

206

00:16:38,399  -->  00:16:39,423
next

207

00:16:41,215  -->  00:16:47,359
Topology viewer to configure the settings you have to select the Creat IT

208

00:16:47,615  -->  00:16:48,895
web page

209

00:16:50,175  -->  00:16:56,319
You can also see system variables your problem if you don't want to add every page just

210

00:16:57,855  -->  00:16:59,135
deselect In our case

211

00:16:59,391  -->  00:17:01,951
Let's select all

212

00:17:02,719  -->  00:17:05,535
module 4 next

213

00:17:06,559  -->  00:17:11,935
Module 5 message handling and configuration will be set

214

00:17:13,215  -->  00:17:15,007
So...

215

00:17:15,263  -->  00:17:21,407
We have to configure the following settings and put it next to at message handling to select the device

216

00:17:21,919  -->  00:17:28,063
Size of the active message list is default 100 size of the message archive

217

00:17:28,319  -->  00:17:29,855
Is the value 100

218

00:17:30,879  -->  00:17:32,415
So I'm going to use

219

00:17:32,671  -->  00:17:35,487
Full of the Diagnostics possible

220

00:17:36,767  -->  00:17:39,327
In English language arts

221

00:17:39,583  -->  00:17:42,399
It will be created web pages

222

00:17:42,655  -->  00:17:43,679
Next

223

00:17:44,959  -->  00:17:48,287
last one Is the startup check

224

00:17:49,055  -->  00:17:50,591
I'm going to use

225

00:17:50,847  -->  00:17:51,871
Next

226

00:17:54,175  -->  00:17:56,991
Now wizard is finished

227

00:17:57,247  -->  00:18:01,855
We are at the generating project page

228

00:18:05,695  -->  00:18:10,303
So if I want to go back and configure my devices I click this button

229

00:18:11,583  -->  00:18:14,911
So it will start to wizard again

230

00:18:16,447  -->  00:18:18,495
Okay

231

00:18:25,151  -->  00:18:26,175
Yo

232

00:18:29,503  -->  00:18:33,343
So I have to do everything all over again

233

00:18:33,855  -->  00:18:38,207
If I want to save my template or configuration is possible

234

00:18:39,487  -->  00:18:42,047
as XML file

235

00:18:54,591  -->  00:18:59,455
Okay that I click to generate button

236

00:19:00,479  -->  00:19:06,623
The generation started integrating the step 7 manager project at the background

237

00:19:06,879  -->  00:19:07,647
then project generator

238

00:19:08,159  -->  00:19:09,439
 will be add

239

00:19:10,207  -->  00:19:14,559
simotion units

240

00:19:14,815  -->  00:19:18,911
After that it will follow the next steps

241

00:19:21,727  -->  00:19:25,055
To create and includes

242

00:19:25,567  -->  00:19:27,359
Libraries that

243

00:19:27,615  -->  00:19:29,919
Or which are selected here

244

00:19:30,943  -->  00:19:33,759
It takes couple of minutes

245

00:19:34,271  -->  00:19:38,367
after all 6 modlues Finished integrity

246

00:19:41,183  -->  00:19:43,999
in new project

247

00:19:44,511  -->  00:19:46,559
Is it possible to download

248

00:19:46,815  -->  00:19:49,631
Websites or necessary files

249

00:19:50,655  -->  00:19:52,703
Real FTP

250

00:19:58,847  -->  00:20:00,895
Okay

251

00:20:10,879  -->  00:20:17,023
I will go offline with my last project is it different project

252

00:20:18,303  -->  00:20:19,839
close all

253

00:20:20,607  -->  00:20:24,191
trace has been changed accept changes

254

00:20:24,447  -->  00:20:26,239
configuration

255

00:20:27,263  -->  00:20:29,311
curve save no

256

00:20:46,975  -->  00:20:48,255
Okay

257

00:20:48,511  -->  00:20:53,375
There's a little progress so I think the properties of the tasks

258

00:20:53,631  -->  00:20:59,519
I'm working right now on hard drive not the SSD

259

00:20:59,775  -->  00:21:05,663
That's why it's taking a little bit longer time

260

00:21:07,967  -->  00:21:10,527
You can track the progress

261

00:21:10,783  -->  00:21:13,343
of pgen here

262

00:21:14,367  -->  00:21:18,464
It's also possible to modify

263

00:21:18,976  -->  00:21:22,304
Already developed project

264

00:21:22,816  -->  00:21:25,632
now we are creating a new project

265

00:21:27,424  -->  00:21:31,520
After that it's also possible to migrate

266

00:21:32,544  -->  00:21:35,872
Your classic scout project to TIA

267

00:21:36,128  -->  00:21:42,272
Or you can just easily export the libraries here or copy and paste

268

00:21:42,528  -->  00:21:46,112
Where's the other projects it's also

269

00:21:46,368  -->  00:21:47,392
Possible

270

00:21:52,768  -->  00:21:54,304
At the meantime

271

00:21:54,816  -->  00:22:00,960
Collegues in application center erlangen Germany developing this pgen

272

00:22:01,472  -->  00:22:07,104
Maybe next time you will see additional features

273

00:22:09,664  -->  00:22:15,808
And you should check by yourself the packaging library and see the visit page

274

00:22:16,576  -->  00:22:18,624
day by day it's developing

275

00:22:23,232  -->  00:22:27,840
So now it's important libraries in our projects

276

00:22:28,096  -->  00:22:29,632
I'm going to

277

00:22:30,144  -->  00:22:33,984
Save my project folder

278

00:22:38,592  -->  00:22:40,640
in training folder

279

00:22:42,176  -->  00:22:44,480
simotion

280

00:22:45,504  -->  00:22:49,600
PGEN TEST folder project is here

281

00:23:15,456  -->  00:23:19,296
There's a user area is now empty

282

00:23:19,552  -->  00:23:25,696
All of the user designed web pages will be here after download via FTP

283

00:23:34,144  -->  00:23:36,704
we will

284

00:23:37,728  -->  00:23:43,872
Examine chapter 14 FTP and web server or simotion

285

00:23:49,760  -->  00:23:55,648
Right now is transferring files to server

286

00:23:57,440  -->  00:24:02,304
And project generator creates

287

00:24:02,560  -->  00:24:07,936
some Visual Basics scripts and compiles to run as data files

288

00:24:08,704  -->  00:24:10,752
After that

289

00:24:11,008  -->  00:24:16,896
Execute our scripts to create new projects or modify projects

290

00:24:17,664  -->  00:24:23,808
Okay that are some errors for more information after looking to log file do you restore

291

00:24:24,064  -->  00:24:25,344
From the scouts

292

00:24:25,856  -->  00:24:27,904
I say yes

293

00:24:28,672  -->  00:24:32,256
It's already opened

294

00:24:33,280  -->  00:24:38,400
Another instance window

295

00:24:38,912  -->  00:24:42,240
So you see here

296

00:24:42,496  -->  00:24:43,776
The new device

297

00:24:44,544  -->  00:24:50,688
inserted there are some Scripts inside the script folder

298

00:24:50,944  -->  00:24:54,528
Axis simulation on or off

299

00:24:54,784  -->  00:24:59,648
You can use this script execute

300

00:25:01,184  -->  00:25:04,256
Select your axes

301

00:25:04,768  -->  00:25:08,096
Reset the simulation or and off by Wizards

302

00:25:09,632  -->  00:25:11,424
siMotion device

303

00:25:13,472  -->  00:25:19,360
On sinamics side that are some axes connected with Drive

304

00:25:21,408  -->  00:25:24,224
conveyor and ejector

305

00:25:26,272  -->  00:25:29,088
You can just text here

306

00:25:29,344  -->  00:25:31,392
conveyor belt

307

00:25:31,648  -->  00:25:33,184
I said okay

308

00:25:36,000  -->  00:25:39,328
and after that you should download your project again

309

00:25:39,584  -->  00:25:41,120
So...

310

00:25:43,680  -->  00:25:49,824
There are some other secret scripts for reporting TOs for instance when your click

311

00:25:50,080  -->  00:25:51,872
Accept and compile

312

00:25:52,128  -->  00:25:58,272
You will get some detailed information about technology objects as a XML file is

313

00:25:58,528  -->  00:26:03,904
Possible to print the report or save report as HTML or XML

314

00:26:06,464  -->  00:26:12,608
It's just for storing data after project completed

315

00:26:13,376  -->  00:26:15,168
So

316

00:26:15,424  -->  00:26:20,032
under Device that are some programs

317

00:26:21,056  -->  00:26:23,104
there are som cams

318

00:26:23,616  -->  00:26:29,760
axes

319

00:26:30,016  -->  00:26:33,600
you see pos virtual

320

00:26:33,856  -->  00:26:40,000
The other axis created by project generator because we have selected the demo case

321

00:26:42,560  -->  00:26:44,096
So...

322

00:26:44,608  -->  00:26:49,216
In your library folder that are several Library

323

00:26:49,984  -->  00:26:51,264
cam handling

324

00:26:51,520  -->  00:26:53,056
Communication

325

00:26:54,080  -->  00:26:57,664
And I'm supposed for Axis functionality

326

00:26:58,944  -->  00:27:05,088
Modular machines and message Handling

327

00:27:09,696  -->  00:27:11,744
also other sinamics lib.

328

00:27:12,000  -->  00:27:18,144
deep note when use projects in later it will automatically change startup the operation mode to RUN

329

00:27:20,704  -->  00:27:24,032
when you go To your execution system

330

00:27:36,064  -->  00:27:42,208
Okay. Some Programs located in your execution

331

00:27:42,464  -->  00:27:43,744
system but

332

00:27:44,000  -->  00:27:46,560
It's not existed

333

00:27:46,816  -->  00:27:49,376
There are some errors

334

00:27:49,888  -->  00:27:51,936
Do you want to know

335

00:27:54,752  -->  00:27:56,032
So...

336

00:27:56,288  -->  00:28:02,432
You see here the error reaction selected as execution fault task

337

00:28:04,736  -->  00:28:06,528
and pgen automatically

338

00:28:06,784  -->  00:28:12,928
Change this properties to set the CPU at the run mode

339

00:28:14,976  -->  00:28:16,512
As could as possible

340

00:28:17,536  -->  00:28:18,560
So...

341

00:28:22,144  -->  00:28:25,728
First of all we have to compile our programs

342

00:28:26,752  -->  00:28:30,592
Before.

343

00:28:30,848  -->  00:28:35,456
It's better to set up your Libraries and compile first

344

00:28:49,024  -->  00:28:53,120
After that you should compile your project

345

00:28:53,632  -->  00:28:59,776
Okay LDPV1 doesn't

346

00:29:00,032  -->  00:29:02,848
interfacec for this version

347

00:29:03,872  -->  00:29:06,432
Let's correct it!

348

00:29:25,120  -->  00:29:27,680
Let's try again

349

00:29:37,664  -->  00:29:42,528
I'll got the same error message

350

00:29:54,560  -->  00:29:55,840
Okay

351

00:29:56,096  -->  00:29:59,168
Let's select Again Properties

352

00:29:59,424  -->  00:30:03,264
okay

353

00:30:03,520  -->  00:30:08,128
accept and compile

354

00:30:13,760  -->  00:30:18,880
Okay next step

355

00:30:30,144  -->  00:30:36,288
Okay master library is still compiling for different kind of devices

356

00:30:37,056  -->  00:30:40,640
That's why it's takes a longer time

357

00:30:42,944  -->  00:30:49,088
It's should be wiser you just select your CPU type

358

00:30:49,344  -->  00:30:50,880
to reduce

359

00:30:51,904  -->  00:30:58,048
time Required so you can spare time with that way

360

00:30:58,560  -->  00:31:03,680
After that I will set up my device and click save and compile

361

00:31:12,640  -->  00:31:14,432
So Hardware

362

00:31:14,688  -->  00:31:19,552
configuration completed that are some libraries

363

00:31:30,560  -->  00:31:32,864
Yep

364

00:31:33,120  -->  00:31:38,752
There are some errors let's Correct it

365

00:31:39,776  -->  00:31:42,336
Message handling

366

00:31:42,592  -->  00:31:48,736
There are some interconnections between Libraries so that's why we are

367

00:31:48,992  -->  00:31:50,784
facing Some problems

368

00:31:52,576  -->  00:31:58,720
Let's take the same way with the new cam path version for LCAMHDL

369

00:31:58,976  -->  00:32:00,256
okay

370

00:32:11,264  -->  00:32:16,128
now we to open again to set it

371

00:32:16,384  -->  00:32:18,432
correct CPU your type

372

00:32:18,688  -->  00:32:20,480
Before I come

373

00:32:23,808  -->  00:32:25,600
it is not using any

374

00:32:27,392  -->  00:32:31,744
Technology package

375

00:32:33,280  -->  00:32:36,608
It said it again

376

00:32:39,168  -->  00:32:41,472
okay LMCBASIC

377

00:32:42,240  -->  00:32:48,384
APC erlangen and version

378

00:32:48,640  -->  00:32:53,248
Using the cam package

379

00:32:53,504  -->  00:32:59,648
okay Let's set up the cam package with the same version here

380

00:33:00,672  -->  00:33:05,280
Say okay we're reopen and said it's here

381

00:33:05,536  -->  00:33:07,840
machine Library

382

00:33:08,608  -->  00:33:10,912
cam package

383

00:33:12,960  -->  00:33:15,776
First grade the same thing

384

00:33:16,288  -->  00:33:18,848
Reopen properties

385

00:33:19,616  -->  00:33:23,968
Again for message handling properties

386

00:33:24,992  -->  00:33:30,112
Technology object packages

387

00:33:30,624  -->  00:33:33,696
So I couldn't see

388

00:33:33,952  -->  00:33:36,000
Select cam package

389

00:33:43,424  -->  00:33:45,216
Let's say

390

00:33:45,472  -->  00:33:49,056
It's done recompile the libraries

391

00:33:51,872  -->  00:33:55,968
for drive cliq topology viewer

392

00:33:56,224  -->  00:33:57,504
its need

393

00:33:57,760  -->  00:34:03,904
LDP1 Library so

394

00:34:04,160  -->  00:34:05,440
It's done

395

00:34:07,232  -->  00:34:11,072
now Just select the correct technology object package

396

00:34:13,376  -->  00:34:17,216
The correct version let's save try again

397

00:34:27,712  -->  00:34:33,856
You see here preprocessor messages in our programs its use defined as

398

00:34:34,112  -->  00:34:35,392
undefined

399

00:34:35,648  -->  00:34:37,184
now My project

400

00:34:37,696  -->  00:34:41,024
Created compiled successfully so

401

00:34:41,280  -->  00:34:42,048
It's

402

00:34:42,304  -->  00:34:43,328
consistent

403

00:34:44,096  -->  00:34:47,424
So I can go to execution system

404

00:34:47,680  -->  00:34:50,240
So there is no matter anymore

405

00:34:51,264  -->  00:34:57,408
There are some program attached to start up task there is no program

406

00:34:59,712  -->  00:35:05,856
I'm in background task using startup check drive cliq topology Global buffer management

407

00:35:07,904  -->  00:35:10,208
template access FB

408

00:35:10,464  -->  00:35:12,256
And several programs

409

00:35:15,328  -->  00:35:18,400
As you learned in earlier chapters

410

00:35:18,656  -->  00:35:24,544
You need to assign some program to set the CPU in run mode

411

00:35:25,056  -->  00:35:26,336
fault tasks

412

00:35:26,848  -->  00:35:32,480
 technology is already done by message handling

413

00:35:35,808  -->  00:35:38,368
we are ready to download

414

00:35:43,232  -->  00:35:44,512
go online New device

415

00:35:48,608  -->  00:35:54,752
This is another project is trying to connect step 7 online so I have to change the

416

00:35:56,288  -->  00:35:57,568
Simulation mode

417

00:35:58,336  -->  00:36:00,128
Close

418

00:36:00,384  -->  00:36:02,944
and start simosim

419

00:36:03,200  -->  00:36:04,992
accept

420

00:36:06,016  -->  00:36:07,296
Yes

421

00:36:14,464  -->  00:36:16,512
restarting

422

00:36:17,536  -->  00:36:20,352
Well we are connected to simulation

423

00:36:22,656  -->  00:36:26,496
Let's Download

424

00:36:34,432  -->  00:36:36,736
It's resetting

425

00:36:36,992  -->  00:36:40,832
simotion system Hardware configuration downloaded

426

00:36:43,136  -->  00:36:44,416
you can

427

00:36:45,696  -->  00:36:50,560
trace your the opening go for see information

428

00:36:59,520  -->  00:37:00,544
So...

429

00:37:02,080  -->  00:37:05,408
let set CPU to run mode now running

430

00:37:07,200  -->  00:37:12,576
right click target project to us and device Diagnostics

431

00:37:16,672  -->  00:37:20,768
Show background tasks running in 100 milisec

432

00:37:21,024  -->  00:37:22,560
Or maximum

433

00:37:22,816  -->  00:37:24,864
Seven or eight hundred ms

434

00:37:27,424  -->  00:37:33,568
These are all access positioning and drive access here in our program

435

00:37:34,592  -->  00:37:38,432
What are some program generated and added automatically

436

00:37:40,480  -->  00:37:42,784
You can go into the detail

437

00:37:43,552  -->  00:37:48,160
Template access FB as a structure test

438

00:37:48,672  -->  00:37:54,304
Default password for website is simotion to able to

439

00:37:54,560  -->  00:37:55,840
Control

440

00:37:56,096  -->  00:37:57,120
via

441

00:37:57,376  -->  00:37:58,656
webpage

442

00:37:59,168  -->  00:38:02,496
here number of

443

00:38:02,752  -->  00:38:05,568
axis ITDIAG

444

00:38:06,080  -->  00:38:07,360
It is 2

445

00:38:08,896  -->  00:38:09,920
for

446

00:38:10,432  -->  00:38:13,760
new axis and new access pos

447

00:38:15,296  -->  00:38:19,392
And after that there is a last time for Life sign check

448

00:38:19,904  -->  00:38:22,464
Similar as control panel

449

00:38:23,488  -->  00:38:26,816
This is the ncesesary assignment here

450

00:38:27,584  -->  00:38:33,728
Access name TO name if you want to control  more access

451

00:38:33,984  -->  00:38:35,264
I have to add

452

00:38:35,776  -->  00:38:37,568
By manual

453

00:38:39,104  -->  00:38:40,384
So...

454

00:38:41,152  -->  00:38:43,712
This is for axis function block

455

00:38:45,760  -->  00:38:48,320
There you go Double Click on Startup check

456

00:38:48,832  -->  00:38:52,160
symbol browser a lot of variables

457

00:38:55,744  -->  00:38:58,560
Is possible to

458

00:38:59,072  -->  00:38:59,840
Trace

459

00:39:01,120  -->  00:39:05,728
if Start up check axis busy done or okay

460

00:39:06,496  -->  00:39:11,104
external encoders...

461

00:39:12,128  -->  00:39:16,224
Start up chech is generally is okay or not

462

00:39:17,760  -->  00:39:20,576
Peripheral devices are busy

463

00:39:21,088  -->  00:39:24,416
Or okay or not it's busy because

464

00:39:24,672  -->  00:39:28,000
It's waiting to sinamics side

465

00:39:28,768  -->  00:39:30,304
So...

466

00:39:34,912  -->  00:39:36,960
Let's go

467

00:39:37,472  -->  00:39:43,616
The startup check and see the code there are some changes and in

468

00:39:43,872  -->  00:39:45,408
Infomation here

469

00:39:46,176  -->  00:39:48,480
Constant variables

470

00:39:51,552  -->  00:39:57,440
There are some definitions Global and retain definitions

471

00:39:58,976  -->  00:40:02,560
So here is the configuration

472

00:40:04,864  -->  00:40:05,632
for

473

00:40:05,888  -->  00:40:08,704
Startup check on axes side

474

00:40:11,264  -->  00:40:16,896
Master System ID slave adress for sinamics integrator

475

00:40:19,968  -->  00:40:23,296
I'm going to change for example

476

00:40:24,320  -->  00:40:29,696
Master axis I don't want to check the last axis

477

00:40:33,792  -->  00:40:35,328
Or I just

478

00:40:35,584  -->  00:40:38,656
because you're used to project to false

479

00:40:40,960  -->  00:40:45,056
Because I want to set the startup check okay

480

00:40:51,968  -->  00:40:58,112
Yep if you have other control units profibus or profinet have to add here

481

00:40:59,136  -->  00:41:00,928
get encoderstate

482

00:41:03,744  -->  00:41:07,840
Is there any extra encoder right now in our project no

483

00:41:10,912  -->  00:41:15,776
Here is the program code for check encoder states

484

00:41:17,824  -->  00:41:20,128
Starttup check axes States

485

00:41:24,480  -->  00:41:28,576
Here is a program for check the axis States

486

00:41:28,832  -->  00:41:32,672
Next One external encoders States

487

00:41:35,488  -->  00:41:40,096
Next one check peripheral of devices

488

00:41:41,888  -->  00:41:44,960
In your network

489

00:41:46,752  -->  00:41:50,080
and main program pStartupCheck

490

00:41:51,616  -->  00:41:57,247
In our execution system is running in background task

491

00:41:57,503  -->  00:41:58,527
Iat once

492

00:42:01,087  -->  00:42:07,231
If you are set to bit here startup check restart it will run again

493

00:42:08,255  -->  00:42:12,607
If you can trace here error state bits and

494

00:42:15,679  -->  00:42:17,983
here some arrays

495

00:42:18,239  -->  00:42:19,519
Axis okay

496

00:42:21,311  -->  00:42:22,591
Or not

497

00:42:23,103  -->  00:42:25,407
encoder is okay or not

498

00:42:25,663  -->  00:42:31,807
You can ask this variables into your HMI screen to give diagnostic information

499

00:42:32,063  -->  00:42:35,647
Operator or maintenance guys

500

00:42:38,975  -->  00:42:44,351
The next thing is reading to Drirve cliq topology that are also some settings here

501

00:42:45,375  -->  00:42:48,191
And definitions at the beginning

502

00:42:51,263  -->  00:42:53,055
You can see the program

503

00:42:55,103  -->  00:42:58,175
for Message handling is know how protected so

504

00:42:58,431  -->  00:42:59,455
We just

505

00:42:59,711  -->  00:43:04,319
Do modifications here on global buffer manager

506

00:43:12,255  -->  00:43:18,399
for TCP IP combination there's a program as ST PCOM

507

00:43:18,655  -->  00:43:20,447
PCOM

508

00:43:22,751  -->  00:43:24,287
here you see

509

00:43:26,079  -->  00:43:32,223
The port number of the local partner support number of the partner

510

00:43:34,015  -->  00:43:37,599
And the default IP address is

511

00:43:37,855  -->  00:43:39,903
Belongs to

512

00:43:40,415  -->  00:43:43,487
Same subnet mask as service port

513

00:43:44,255  -->  00:43:48,351
When you want to come to a PC with simotion

514

00:43:49,631  -->  00:43:55,007
We are going to use this library with kinematics Simulation Center tool

515

00:43:55,519  -->  00:44:01,663
To send and receive data so we have to adjust the parameters here

516

00:44:02,687  -->  00:44:04,223
To set up connection

517

00:44:05,503  -->  00:44:10,623
there are some definitions of message handling

518

00:44:10,879  -->  00:44:12,671
and

519

00:44:12,927  -->  00:44:19,071
Of course it's possible to make a folder to insert a folder And group

520

00:44:19,327  -->  00:44:22,143
These kind of Library elements together

521

00:44:22,911  -->  00:44:25,471
To be more organized

522

00:44:27,775  -->  00:44:33,151
we did not downloaded our

523

00:44:34,431  -->  00:44:36,223
Web pages so...

524

00:44:40,063  -->  00:44:44,927
It's not possible to see or web pages on web browser

525

00:44:46,975  -->  00:44:49,279
How can I do this procedure?

526

00:44:52,607  -->  00:44:54,911
I'm going to

527

00:44:55,423  -->  00:44:56,703
Open again

528

00:44:57,215  -->  00:44:59,519
My project generator

529

00:45:04,127  -->  00:45:05,919
and next

530

00:45:06,175  -->  00:45:12,319
there is a option a last option downloads motion-activated pages to simotion

531

00:45:12,575  -->  00:45:13,855
Next

532

00:45:14,367  -->  00:45:18,719
I can give the project Path As

533

00:45:19,231  -->  00:45:20,767
Step 7

534

00:45:24,351  -->  00:45:25,887
It's really

535

00:45:28,447  -->  00:45:29,471
Here

536

00:45:32,287  -->  00:45:38,431
simotion system programming and project generator test

537

00:45:40,223  -->  00:45:41,759
Okay

538

00:45:42,015  -->  00:45:48,159
ping was ok and when I hit the download button

539

00:45:49,439  -->  00:45:50,975
PGEN it is

540

00:45:51,231  -->  00:45:56,095
Automatically detect which libraries is installed

541

00:45:56,607  -->  00:46:02,751
Or imported in my project and try to transfer all of the

542

00:46:03,007  -->  00:46:06,591
webpages via FTP server

543

00:46:07,103  -->  00:46:09,151
to simotion CPU

544

00:46:10,431  -->  00:46:13,247
This is one way to do that

545

00:46:15,807  -->  00:46:17,599
actually

546

00:46:17,855  -->  00:46:22,463
There will be additional files in my compact flash cards

547

00:46:23,999  -->  00:46:26,815
And for the next machine

548

00:46:28,863  -->  00:46:32,959
I have to keep it in my mind

549

00:46:33,215  -->  00:46:37,567
It says transfer has been completed okay

550

00:46:39,103  -->  00:46:40,895
So

551

00:46:43,711  -->  00:46:49,855
These files are not included HTML in our project

552

00:46:52,159  -->  00:46:56,255
so Additionally I have to do this procedure to create files

553

00:46:56,767  -->  00:46:59,071
You'll see the case folder

554

00:47:00,607  -->  00:47:06,751
On the user folder and simotion HMI files

555

00:47:07,263  -->  00:47:09,311
simotion IT

556

00:47:10,591  -->  00:47:11,871
Or

557

00:47:12,639  -->  00:47:16,479
Config not there

558

00:47:16,735  -->  00:47:20,831
applications interbranch

559

00:47:21,343  -->  00:47:23,903
here see Downloaded folder and files

560

00:47:24,671  -->  00:47:30,815
via FTP server from PGEN to simotion

561

00:47:31,071  -->  00:47:32,863
Startup check

562

00:47:34,143  -->  00:47:37,471
Images script...

563

00:47:37,727  -->  00:47:43,359
This is why so now let's go again

564

00:47:44,127  -->  00:47:47,711
Now there's additional tab named as user

565

00:47:47,967  -->  00:47:49,759
As you can see

566

00:47:50,783  -->  00:47:54,879
click that it's required to

567

00:47:55,391  -->  00:47:59,231
be logged in before. Username is simotion and

568

00:47:59,743  -->  00:48:01,791
password is motion

569

00:48:03,071  -->  00:48:04,095
So

570

00:48:04,607  -->  00:48:06,399
interbranch

571

00:48:06,655  -->  00:48:10,495
Let's try the first one startup check

572

00:48:11,519  -->  00:48:13,823
Startup check window

573

00:48:14,847  -->  00:48:19,967
Axes is okay

574

00:48:20,223  -->  00:48:22,015
External encoders are ok

575

00:48:23,807  -->  00:48:28,671
There's an error due to peripheral devices

576

00:48:28,927  -->  00:48:32,255
That's why the group startup check is not okay

577

00:48:32,511  -->  00:48:38,655
Here is the error ID if you press this rest stop button that means the procedure real

578

00:48:39,935  -->  00:48:41,983
List of it and run again

579

00:48:43,775  -->  00:48:49,919
Diagnostic details here you see the name of axis

580

00:48:50,431  -->  00:48:52,223
for encoders

581

00:48:52,991  -->  00:48:55,807
Is it very useful

582

00:48:57,599  -->  00:48:59,903
Next thing as second

583

00:49:00,159  -->  00:49:01,439
Message handling

584

00:49:03,487  -->  00:49:06,047
here a page

585

00:49:06,559  -->  00:49:08,607
Similar to your

586

00:49:09,375  -->  00:49:10,911
You know output window

587

00:49:16,031  -->  00:49:18,591
I'm here in alarms window

588

00:49:22,431  -->  00:49:28,575
Yeah you see her some messages but there's no text is because of the language selection

589

00:49:28,831  -->  00:49:33,695
I hope it's like the proper language to see this messages

590

00:49:34,207  -->  00:49:37,279
both on simotion side

591

00:49:38,303  -->  00:49:40,351
and project generator side

592

00:49:41,119  -->  00:49:43,935
So it's possible to

593

00:49:44,703  -->  00:49:46,495
choose

594

00:49:46,751  -->  00:49:52,895
Some filters or is possible to save the dataset or download the messages to your

595

00:49:53,151  -->  00:49:55,199
If you see from your website

596

00:49:56,223  -->  00:49:57,247
From this page

597

00:49:57,503  -->  00:50:01,343
Or you can just show the

598

00:50:01,855  -->  00:50:05,951
Archived messages to old messages in your system

599

00:50:06,975  -->  00:50:09,535
You'll see the date and time and call

600

00:50:12,351  -->  00:50:15,167
It's also very useful to

601

00:50:16,703  -->  00:50:18,239
Another thing is

602

00:50:18,495  -->  00:50:20,287
drive cliq topology

603

00:50:21,567  -->  00:50:27,711
Right now there's no sinamics and drive unit connected in our system if

604

00:50:27,967  -->  00:50:31,295
There will be some motor models or

605

00:50:31,551  -->  00:50:36,927
sensor modules over drive cliq at the actual temperature

606

00:50:37,183  -->  00:50:40,255
You have see also the target topology

607

00:50:40,511  -->  00:50:46,655
It's really useful when a failure occurs you can diagnose here if any cable

608

00:50:46,911  -->  00:50:53,055
wire is broken or device is not energized to find the problem

609

00:50:54,335  -->  00:50:56,639
So the last thing

610

00:50:58,175  -->  00:51:01,759
At this chapter is Axis function block

611

00:51:02,271  -->  00:51:08,415
This is the faceplate for controlling or axes from the website

612

00:51:10,463  -->  00:51:12,511
We are going to

613

00:51:13,023  -->  00:51:15,583
See more detail in next chapter

614

00:51:15,839  -->  00:51:21,983
on program side so easily I just set up my access and get the assumed control

615

00:51:22,239  -->  00:51:23,775
via button

616

00:51:24,031  -->  00:51:28,383
The password in my program is simotion

617

00:51:28,895  -->  00:51:30,943
And after that

618

00:51:31,711  -->  00:51:37,855
I agree. The priority so let's try

619

00:51:38,111  -->  00:51:41,183
Just been able to axes

620

00:51:41,439  -->  00:51:42,463
So

621

00:51:43,999  -->  00:51:47,327
without simotion possible to test

622

00:51:47,839  -->  00:51:51,935
Let's try to jog positive

623

00:51:52,191  -->  00:51:55,519
There are some parameters here about the jogging

624

00:51:56,287  -->  00:51:58,079
Or positioning

625

00:51:58,335  -->  00:52:00,127
or set to move

626

00:52:02,431  -->  00:52:04,735
Are you just see

627

00:52:04,991  -->  00:52:10,367
actual velocity if there is an error

628

00:52:10,879  -->  00:52:17,023
right now axis enabled and in standstiill state

629

00:52:17,279  -->  00:52:21,631
You'll see here on the right side

630

00:52:22,143  -->  00:52:27,007
jog positive selected at axis is running in 600

631

00:52:27,263  -->  00:52:32,639
per minutes because the axis is speed axis

632

00:52:33,663  -->  00:52:38,271
Is it possible to

633

00:52:40,063  -->  00:52:41,599
Jog negative

634

00:52:41,855  -->  00:52:43,391
Okay

635

00:52:43,903  -->  00:52:48,511
Let's try the other axis give up priority

636

00:52:48,767  -->  00:52:51,327
Positioning virtual axis

637

00:52:52,351  -->  00:52:53,375
Resume

638

00:52:53,631  -->  00:52:57,983
Control the same password

639

00:53:00,031  -->  00:53:06,175
And the life sign of 1 second

640

00:53:07,199  -->  00:53:09,247
After you lost

641

00:53:09,503  -->  00:53:14,367
Your priority normally at this case

642

00:53:14,879  -->  00:53:18,975
Let's say enable access

643

00:53:20,255  -->  00:53:25,119
there are some parameters here we will use as default

644

00:53:25,631  -->  00:53:31,775
Lets jog positive you'll see here actual position and command position and actual speed

645

00:53:33,567  -->  00:53:36,639
Let's try to execute Homing

646

00:53:37,663  -->  00:53:40,223
then homing is done set to zero

647

00:53:40,479  -->  00:53:41,503
Access homed

648

00:53:43,039  -->  00:53:48,159
Let's try to position axis as absolute in direction

649

00:53:49,183  -->  00:53:51,743
of Position

650

00:53:55,583  -->  00:53:58,399
Let's execute pos...

651

00:54:00,703  -->  00:54:01,471
Yo

652

00:54:01,983  -->  00:54:04,799
It's easy to use faceplate

653

00:54:05,567  -->  00:54:07,871
And you don't have to

654

00:54:09,407  -->  00:54:14,527
installed scout in your PC to control your axes

655

00:54:14,783  -->  00:54:18,111
webside of simotion it features are really powerful

656

00:54:18,623  -->  00:54:24,767
Still there are also several other kind of ready to use tools and application

657

00:54:26,303  -->  00:54:29,887
Later on on your project generator

658

00:54:34,495  -->  00:54:37,055
Open an existing project

659

00:54:39,359  -->  00:54:44,479
Select from list and modifier project again it's possible

660

00:54:48,575  -->  00:54:49,343
so then

661

00:54:49,599  -->  00:54:52,159
For exercise

662

00:54:52,415  -->  00:54:58,303
you will create a project and try to other possibilities

663

00:55:00,095  -->  00:55:05,727
And that's it for now and see you later
