Return to search

PLC-simulering : Virtuell balningslinje i felsökningssyfte

Eftersom Valmet inte har någon metod för att testa styrsystemen för transportörerna de levererar med sina balningslinjer går mycket tid åt till att felsöka på plats. De söker därför en metod som gör det möjligt att simulera styrsystemen för att hitta och lösa fel innan leverans. Tryckt litteratur och artiklar publicerade i vetenskapliga journaler har varit grunden till den studie som utförts under arbetet. Ett tillhandahållet styrsystem innehållande en typ av transportör har studerats för att få förståelse för dess funktion. För att simulera krävs en modell som representerar och uppför sig som systemet i fråga. Om simuleringen ska vara användbar måste modellen vara tillräckligt exakt. En väl fungerande simulering är till väldigt stor fördel då denna kan förhindra förseningar, ge bättre arbetsvillkor, spara pengar och öka säkerheten. Utifrån arbetets mål togs ett koncept fram för simuleringen av styrsystemet. Det framtagna konceptet skriver över värdena av de fysiska ingångarna innan de går in i styrlogiken. Varje transportör simuleras enskilt där de har en funktion som sparar positionen för de virtuella massabalarna på det egna bandet. Simuleringen visualiseras via ett HMI där balarnas förflyttning kan följas. Det framtagna konceptet visade sig fungera bra för att simulera det tillhandahållna styrsystemet. Stora delar kan med säkerhet återanvändas för andra typer av transportörer. Huruvida konceptet faktiskt kan hitta fel i styrsystem är däremot inte fastställt, men högst sannolikt. Slutsatsen som kan dras av det framtagna konceptet är att det har god potential för att simulera verkliga styrsystem om det vidareutvecklas, varigenom uppstartstiden kan förkortas. / Valmet do not have a method for testing the functionality of the control systems for the conveyors they deliver with their baling lines, as a result a lot of time is spent troubleshooting on site. They therefore seek a method which allows them to simulate these control systems to find and fix any faults in the code before delivery. Printed literature and articles published in scientific journals have been the foundation to the conducted study presented in this report. A code for a control system was provided and studied to gain understanding of its functionality. To simulate, a model which represents and behaves like the system to be simulated is required. If the simulation is to useful the model must be a sufficiently accurate representation of reality. A simulation has many advantages, it can prevent delays, save money, improve working conditions and safety. A concept for simulating this control system was developed during this thesis work. The concept overwrites the values of the physical sensors before the control logic. Every conveyor is simulated individually. The simulation has a function which saves the position of the virtual bale along the conveyor. The simulation is visualized in an HMI where the movement of the bales can be followed. The concept showed to worked very well to simulate the provided code. A large amount of the simulation should be possible to reuse when simulating other types of conveyors. Whether the concept will be able to detect faults in the code are though not confirmed, but most likely. The conclusion that can be drawn from the developed concept is that it has potential to simulate this type of control system if it is developed further, in which case the commissioning will be reduced.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-37024
Date January 2019
CreatorsBjörklund, Johannes
PublisherMittuniversitetet, Institutionen för elektronikkonstruktion
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.1867 seconds