Wednesday, 14 February 2018

NINETEENTH WEEK

LANDER

We started the week with the programming of the second part of the proccess. where the FIFO part goes. Xabi started with the HMI screen design. We calibrated all the montage to be more precise (the band and the crane principaly). Inmediately after that we continued with the programming and finished the second part. As a final step we fixed few errors and the part of the alarms, and we implemented the HMI in the montage.

This week we also had the English exam.

XABI

This week, after having finished with the first part of the assembly, we have divided the tasks and we have decided that Lander and Gaizka dedicate themselves to programming the second part of the model and I do the programming of the screen. We are in the final stretch of the challenge and Lander and Gaizka are finishing, so the last days we will dedicate to finish the programming of the screen and to set up the whole challenge.

In technical English, we had to do an interview between 4 people where we had two different roleplays. Today is the last day we have this subject so we hope to obtain a good qualification.

GAIZKA

This week we had the last English class. The truth is that it has been a good year for all three, since we have done quite well. For the part of the challenge we believe that we are going well of time and it will give us time to deliver it on Tuesday. This week we also have the last exam of the year, we hope to approve everything and so, finish the course.
In this last class of English we have done a couple of interviewss as final exam, I have had to start a company with Josu and we have created a mobile company. On the other hand, Lander and Ibon have interviewed us, they have created a car company.

Thursday, 8 February 2018

EIGHTEENTH WEEK

XABI

This week we finished the 4 exercises that were presented to us, after finishing the 4th exercise where we had to program the function of a washing machine, Lander started the study of FIFO (First In First Out) and ATT while Gaizka and I began to program (TIA PORTAL) the model. First of all, we decided between the three to divide the model into 2 parts, the main part where the piece is fed by a cylinder and a suction arm will take you to where the piece is detected and differentiated by its color (Gray, Orange and Black). After the piece is measured by an analog output which we will transform through a block of Scale. and finally if it does not have the desired height it will be discarded and if it has the correct measurement it will be taken to the second part of the model. With the second part of the model we are just beginning but we anticipate that it has to do with FIFO and ATT.

In the subject of technical English, we just did an exam that contained several questions about our studies and for the next week we have to prepare a dialogue between 4 people, where 2 interpret the role of interviewers and 2 the role of interviewees.

GAIZKA

This week we have finished with the TIA PORTAL exercises and we have started with the model. On the one hand, Lander and I will begin to program and Xabi will start making the screen.
We have also had a written English test in which we had to answer about 10 questions. In general we believe that we have done quite well and for the part of the model we also believe that we are doing well on time.

LANDER

We have started the week finishing the third exercise. After that Xabi started we the fourth and last exercise while Gaizka and I started with the main program. First of all we tried to understand the proccess we had to program, and then we declared all the digital inputs and outputs. We realized that few sensors were failing so we changed them for new ones. During the rest of the week we programmed the first half of the proccess with automatic, semiautomatic and step by step modes.
I also investigated and learned how the FIFO works, to implement it in the program.

Wednesday, 31 January 2018

SEVENTEENTH WEEK

XABI

This week we have started with the last challenge. In terms of what we have proposed are 4 days of exercises to begin to understand the Step 7 program and for the rest of the challenge is raised to complete the assembly of the model by configuring the screen for the digital use of the model.

Now we are finishing the third exercise where we had to program the function of the machine that appears in the image1. valve 1 opens until the sensor below detects that there is sufficient weight for the next mixture, then valve 1 closes and valve 2 opens for 5s. Then valve 3 is opened until the desired level of mixture is obtained, and that is when the motor is activated for 10s to mix the two compounds. So that the mixture is not wasted, the valve 4 will open when there is a bottle in the lower part, and for this it will depend on the detector D, sensor L and tape C.
Image1
When programming the most remarkable thing we have seen so far is the "SCALE", this function serves to make the equivalence between analog input values. The result changes in size but maintains the proportions.


LANDER

This week we had the exam and the final presentation in the beginning of the week.After that we started with the new challenge called "Power supplier failure", where because of a failure all the data and program it's lost and we have to program it. To start with the challenge we needed to do 4 exercises  in Graphcet and we did 2 of then, one about a traffic light and the other about a botlle filling proccess. The last day we started the third exercise.

GAIZKA

This week we started with the new challenge, challenge 2. We decided to do a couple of exercises to deliver them and focus on how important the model is.

One of these exercises had to do the following:

A tape transports bottles to a labeling station. This station consists of a rotating platform and a label applicator, along with two cylinders to push the bottle.
It can be assumed that the process is started and stops (at the end of the cycle) with the BMarcha switch. When a bottle arrives at the station, 0.5 seconds will be expected, after which a Valid signal will be set to 1 if the bottle is valid (it has the other label, is the right size ...) or 0 if the bottle is not valid
In the case of an invalid bottle, a cylinder will push the bottle out of the line, for which KDefecAvance will be activated until SDefec1 and KDefectReturn are activated until SDefec0 is activated.
If the bottle is valid, the KGiro output will be activated, which rotates the platform where the bottle is located for 0.2 seconds, at the same time it sets the signal KApplication that places the label on the bottle to 1.
After this, a cylinder will push the labeled bottle towards a belt that is continuously moving.
The outputs and sensors involved are: KValidAvance, SValido1, KValidoReceso and SValido0.
In any case, the automaton must also control the feeding belt KCinta, which must be stopped if there is a piece on the platform, which is warned by the sensor SExisteBotella

Wednesday, 24 January 2018

SIXTEENTH WEEK

XABI

This week we finished the challenge of work stations. The last thing we did in this challenge was to connect the 4 workstations via PROFIBUS and do the PROFIBUS exercises also including an ETM200 model. After introducing the project on Monday and doing the exam yesterday addressed to the different communications in Step7 SIEMENS that we have explained, we have taken the place to start with the last challenge that has been introduced to us but that we have not yet had time to read it. The advantages and disadvantages of each communication method we have found are:

ADVANTAGES:

MPI (GD):
Everything is very neat.
You can send bits.
MPI (FUNCTIONS):
There are different function blocks (Get, Put, Send and Receive) so you can choose the one that best suits you.
PROFIBUS:
More control between communications because everything has to go through the master PLC.

DISADVANTAGES:

MPI (GD):
Maybe it takes you longer to load because you have to load it separately.
MPI (FUNCTIONS):
It's in different programming blocks so it can be messy.
It can not be sent bit by bit. Minimum you must send a byte.
PROFIBUS:
To load the PLC's you have to change the position of the cable so you lose time.
In technical English, during the last weeks we have done several exercises to practice our vocabulary. Today we have had to make a presentation to practice our speaking. I have decided to talk about the robotics, Gaizka about the cars of the future and Lander of the Internet.










GAIZKA

THIS WEEK WE HAVE FINISHED WITH CHALLENGE 5. WE HAVE HAD PRESENTATION AND EXAMINATION OF THE CHALLENGE, AND BELIEVE THAT WE HAVE DONE IT WELL ENOUGH SINCE THESE WE ARE CONTACTED WITH OUR WORK CARRIED OUT.OF THE OTHER SIDE WE HAVE ECHO PRESENTATIONS IN CHILDREN ON DIFFERENT THEMES. WE DECIDED TO MAKE THE PRESENTATIONS SEPARATELY AND THE TRUTH THAT WE BELIEVE THAT WE HAVE ECHO ENOUGH WELL.
THIS WEEK WE ALSO START WITH THE NEXT CHALLENGE. CHALLENGE 2



LANDER

This week we reconfigured the project with the Profibus protocol and we presented it. We also made a study about comunications, protocols, SAI's,... more or less all we can say about communications. As soos as we finished with the reconfiguration we improved our program for the final presentation and we finished few exercises with the ET 200M, a remoted control system.
 The final presentation and the exam is the week after  so we've been preparing and studying for it.

Wednesday, 17 January 2018

FIFTEENTH WEEK

XABI

As we told you last week, this week we started with the communication in MPI between the 4 work stations. This communication has been carried out, through function blocks and global data. The communication through global data has taken us a lot of time, since not only was communicating and sending data between PLC's, we also had to modify the programs of the 4 work stations. In the end we have achieved it, so we have to do the communication exercises of PROFIBUS and connect the 4 workstations in PROFIBUS for this week.

LANDER

This week we made the presentation of the work stations with global data MPI communication and we starte it with MPI functions like X_PUT, X_GET, _SEND and X_RCV. their function is the same as the global data but is more confortable to edit it. X_PUT or X_GET can work by their own, you only need to use one of them, but for X_SEND and X_RCV you need both of them, one on the emisor and another one on the receptor. As on the week before we founded few new errors we needed to fix so we spend the rest of the week on it.

GAIZKA
THIS WEEK I HAVE DONE THE REPORT ON THE COMMUNICATIONS FOR THE CHALLENGE 5. WE HAVE GOT A REPORT ENOUGH EXTENSIVE ALTHOUGH I THOUGHT THAT A REPORT HAS BEEN OUTPUT ENOUGH GOOD.

AT THE END A REPORT OF 75 PAGES HAS COME OUT TO US BY ANOTHER PART, WE ALSO FINISH THE PROFIBUS COMMUNICATION.

Tuesday, 9 January 2018

FOURTEENTH WEEK

XABI

This week we have started with the exercises, after seeing the work that needs to be done we have divided the work and we have decided to start with the communication exercises of MPI. Gaizka and I have done an exercise and Lander another exercise, when we have finished we have made an improvement of the work of Lander among all.Before starting with the communication exercises on PROFIBUS we have decided to communicate the 4 workstations with MPI, since we have recently worked on the communication in MPI.

LANDER

This week we have continued with the exercises of MPI, doing the ones that are harder, and as soon as we finished with all the MPI exercises we applyed it to our work stations using global data. This created few problems or errors so we spend all the week fixing them. As always happens when we fixed one problem 3 more appeared so we really worked hard on this, finally achieving to make it work properly.

GAIZKA
THIS WEEK WE HAVE BEGUN WITH THE COMMUNICATION EXERCISES. EXERCISES OF PROFIBUS AND MPIWE HOPE TO POWER ALL OF THESE EXERCISES ON TIME AS THEY ARE ENOUGH COMPLICATED. AT LEAST NOT MANY EXERCISES AS IN THE PREVIOUS CHALLENGE. WE WILL BEGIN TO DO XABI AND I WILL EXERCISE AND LANDER WILL DO ANOTHER, SINCE IT CONTROLS MORE..