To find this section at the actual site, please click on "Our products and services" on the opening page, Then click on "Program development"!
Gallery name: Program development - an example - Programutveckling - ett exempel
Solna Offset develops and manufactures web offset press units. In a web offset press, printing is done on long paper webs which after printing enter a folding machine where the actual newspaper copies are cut and folded.
The press operator controls the press from a console, which is as large as a writing-table. On that console are lots of knobs and small digital indicators all used for the control of the press. There may be several consoles in a press installation so that more than one press operator can prepare the press for a new printing job.
The console has a built in special computer which handles all the knobs and indicators and also an extensive communication with other units in the press. On the console there is also a touch screen connected to a conventional PC also in constant contact with the rest of the press.
Lars-Åke has written the program running in the console PCs. It is written in Visual Basic and it is named shortly "Solna Console" or "Solna Press Surveillance Console". Its task is both control and supervision.
Solna Offset utvecklar och tillverkar rulloffset-pressar. I en rulloffsetpress trycker man på långa pappersbanor som sedan går in i en falsapparat där själva tidningen skärs till och viks ihop.
Tryckaren manövrerar pressen från en pulpet - stor som ett skrivbord. På pulpeten finns massor av knappar och sifferfönster som alla används för styrning av pressen. Det kan finnas flera pulpeter i en press så att flera tryckare samtidigt kan förbereda ett nytt tryckjobb.
Pulpeten har en inbyggd specialdator som inte bara sköter alla knappar och sifferfönster utan också kommunicerar med alla andra enheter i pressen. På pulpeten finns även en pekskärm som är kopplad till en vanlig PC, också den i ständig kontakt med den övriga pressen.
Lars-Åke har skrivit det program som körs i pulpeternas PC-maskiner. Programmet är skrivet i Visual Basic och kallas "Solna Pressövervakningskonsol". Dess uppgift är både styrning och övervakning.
Here you see that one Quick Stop button is still depressed!
It is placed deep inside the machine behind a small door. You have to crawl there to reach it.
Now it is very useful to see actually why the press does not start!
Här visas att en snabbstoppknapp fortfarande är intryckt.
Den sitter ganska djupt inne i maskinen bakom en liten dörr och man måste krypa in i maskinen för att komma åt den.
Nu är det praktiskt att direkt kunna se varför det inte går att köra igång!
The picture shows a curve which controls the supply of dampening water depending on the press speed. There is a corresponding curve for the ink feed. The operator can easily change the appearance of the curve by "click and draw" at various points of the curve. He may also use different curves for different printing units or for different inks.
Vid offset-tryckning skall vatten och färg tillföras i en balans som ger bästa tryckresultat. Vid start då pressen ännu går långsamt tillför man proportionellt mer vatten än när man trycker vid hög hastighet. Även färgmatningen är beroende av pressens varvtal. Rätt inställningar under startfasen minskar mängden makulatur.
På bilden visas en kurva som bestämmer hur mycket fuktvatten som skall tillsättas vid olika varvtal. Det finns en motsvarande kurva för färgmatningen. Tryckaren kan lätt ändra kurvans utseende genom att "klicka och dra" i olika punkter på kurvan. Om han vill kan han också använda olika kurvor för olika enheter eller för olika färger.
Of course the simulation panel can be used for training of operators when there is no real press available. It may also be much more comfortable to do the training outside of the printing shop because of noise from a running press. During development of the program it has been a great advantage to be able to demonstrate various functions without having access to a real press. - By the way, these pictures have all been created from settings on the simulation panel.
Programmet hanterar ungefär 250 olika larm och andra signaler från varje torn. För att testa ut programmet var det nödvändigt att kunna simulera alla signaler "hemma vid skrivbordet". Dels därför att maskinerna inte fanns tillgängliga när programmet skulle testas, dels därför att det tar mycket tid att testa med verkliga maskiner. Programmet har därför försetts med en "simuleringspanel" som används för att simulera olika alarmtillstånd och för att ställa in andra värden. För varje pressenhet finns en flik. Klickar man på den så visas innehållet i form av olika larm och andra värden. Innehållet i panelen skapas automatiskt av programmet med hänsyn till hur många torn, falsar och rullställ som finns i den just nu simulerade pressen. Om man klickar i en "checkbox" för ett larm så aktiveras larmet vilket visas på bilden - i det här fallet en dörr och en lucka som inte är ordentligt stängda i falsen.
Simuleringspanelen kan naturligtvis användas vid utbildning av tryckare om man inte samtidigt har tillgång till en tryckpress. Det kan också vara väldigt bullrigt i ett tryckeri och trevligare att sköta en del av utbildningen i en lugnare miljö. Vid utveckling av programmet har det varit en stor fördel att kunna demonstrera olika funktioner utan att ha tillgång till en tryckpress. - Bilderna här har förresten skapats genom inställningar på simuleringspanelen.