SE1450431A1 - Diagnostik av arbetsmaskiner - Google Patents
Diagnostik av arbetsmaskiner Download PDFInfo
- Publication number
- SE1450431A1 SE1450431A1 SE1450431A SE1450431A SE1450431A1 SE 1450431 A1 SE1450431 A1 SE 1450431A1 SE 1450431 A SE1450431 A SE 1450431A SE 1450431 A SE1450431 A SE 1450431A SE 1450431 A1 SE1450431 A1 SE 1450431A1
- Authority
- SE
- Sweden
- Prior art keywords
- machine
- configuration
- indicators
- signals
- user interface
- Prior art date
Links
- 238000003745 diagnosis Methods 0.000 title abstract description 3
- 238000000034 method Methods 0.000 claims description 57
- 238000004590 computer program Methods 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 14
- 230000006854 communication Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 claims description 11
- 238000012216 screening Methods 0.000 claims description 3
- 238000012423 maintenance Methods 0.000 abstract description 52
- 230000000875 corresponding effect Effects 0.000 description 16
- 238000005065 mining Methods 0.000 description 13
- 230000007257 malfunction Effects 0.000 description 9
- 238000005553 drilling Methods 0.000 description 7
- 238000007792 addition Methods 0.000 description 5
- 238000005461 lubrication Methods 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000009412 basement excavation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000314 lubricant Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- E—FIXED CONSTRUCTIONS
- E21—EARTH OR ROCK DRILLING; MINING
- E21F—SAFETY DEVICES, TRANSPORT, FILLING-UP, RESCUE, VENTILATION, OR DRAINING IN OR OF MINES OR TUNNELS
- E21F17/00—Methods or devices for use in mines or tunnels, not covered elsewhere
- E21F17/18—Special adaptations of signalling or alarm devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23129—Animated display, changes as function of parameters
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23157—Display process, synoptic, legend, pictogram, mimic
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23171—Display dynamic change of process, animation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2616—Earth moving, work machine
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mining & Mineral Resources (AREA)
- General Life Sciences & Earth Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Geochemistry & Mineralogy (AREA)
- Geology (AREA)
- Human Computer Interaction (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Operation Control Of Excavators (AREA)
- Component Parts Of Construction Machinery (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Uppfinningen avser underhåll av arbetsmaskiner. Konfigurationer kan användas för att fastställa indikatorer som skall visas och maskinsignaler som skall anslutas till indikatorerna. En funktionell diagnos kan aktiveras genom att visa signaler som hänför sig till en enstaka funktion av maskinen med hjälp av riktningsindikatorer som visar sammankopplingarna mellan element. Konfigurationerna kan skapas av en användare och laddas till underhållssystemet vid behov.Fig. 1
Description
15 20 25 30 35 Sammanfattning av uppfinningen Vi har nu uppfunnit ett förbättrat förfarande och teknisk utrustning för att genomföra förfarandet, med vilka de ovannämnda problemen lind- ras och/eller lösningar för att förbättra säkerheten erbjuds. Olika aspekter av uppfinningen omfattar ett förfarande, en anordning, ett system och ett datorläsbart medium innefattande ett datorprogram lag- rat däri, vilka är kännetecknade av det som skall presenteras i de själv- ständiga patentkraven. Uppfinningens olika utföringsformer presente- ras i underkraven.
Uppfinningen avser underhàll av arbetsmaskiner som kan vara t.ex. automatiserade eller halvautomatiserade. lríontigtirationer kan använ- das lör att taststäšla indikatorer som ska visas och maskinsignaler som ska anslutas till indikatorerna. Konfigurationerna kan finnas t.ex. i en konfigurationsfil som skall laddas in i systemet. En ttinktioneii diagnos kan aktiveras genom att visa signaler som hänför sig tiii en enda funktion av maskinen med hialp av rlktningsindikatorer som visar koop- lingarna meilan element. Konligurationerrta kan skapas av en anvan- dare ooh laddas in i undertiällssysteinet vid behov, t ex via en nät- anslutning.
Enligt en iörsta aspekt av uppfinningen tillhandaliaiis ett iörlarande lör underhàll av en aröetsmaskin, varvid indikatorer visas pà ett användar- gränssnitt för att ange maskinens tlllstandsvärden, viika indikatorer motsvarar en dešmängd av maskintilšstànolsvärden tör att möiliggöra en vy pà en begränsad skärm, och associationer biidas mellan maskin- signaler ooh dessa indikatorer sa att en törandring i en maskinsignal orsakar en iörändrirtg i en motsvarande indikator, en konligtiration mottages lran en kontiguratiortskälla, sagda indikatorer visas på sagda användargränssnitt med nlälp av sagda koniigriratioit, oon sagda asso- oiationer ioildas mellan maskinsigrtaier ooh sagda indikatorer med niäip av sagda kortliguratiort.
Enligt en utföringsform hänför sig sagda signaler och indikatorer till maskinelement som används för att genomföra en enhetlig funktion av 10 15 20 25 30 35 maskinen, såsom att förflytta en bom, att börja borrning, att mäta en vinkel och att anordna smörjning, och förfarandet innefattar visning av en riktningsindikator mellan två andra indikatorer på sagda användar- gränssnitt, varvid sagda riktningsindikator visar det ömsesidiga bero- endet av maskinelement som motsvarar sagda två andra indikatorer, och bildar en association mellan en maskinsignal och sagda riktnings- indikator så att en förändring i sagda maskinsignal orsakar en föränd- ring i sagda riktningsindikator. Enligt en utföringsform anger riktnings- indikatorn ett värde på en styrbuss eller ett värde på en hydraulledning eller ett värde som betecknar ett materialflöde. Enligt en utföringsform visar riktningsindikatorn om en anslutning fungerar mellan maskin- element som motsvarar sagda två andra indikatorer, till exempel genom att ändra färgen på riktningsindikatorn när anslutningen inte fungerar. Enligt en utföringsform omfattar förfarandet mottagning av en inmatning från en användare som koncentrerar sig på en indikator, väljning av sagda indikator på basis av sagda inmatning, och utvidg- ning av sagda indikator så att ytterligare indikatorer som hör ihop med ytterligare maskinsignaler visas. Enligt en utföringsform omfattar för- farandet mottagning av en inmatning från en användare för att ändra ett värde på en indikator, och att ändra värdet på en maskinsignal i enlighet med förändringen. Enligt en utföringsform befinner sig använ- dargränssnittet i en annan anordning än sagda arbetsmaskin, och bild- ningen av sagda associationer mellan maskinsignaler och sagda indi- katorer sker via en dataöverföringsförbindelse. Enligt en utföringsform omfattar förfarandet bildning av sagda associationer mellan maskin- signaler och sagda indikatorer när sagda arbetsmaskin är igång. Enligt en utföringsform skiljer sig konfigurationskällan från sagda arbets- maskin, och förfarandet omfattar mottagning av sagda konfiguration från ett konfigurationsminne via en dataöverföringsförbindelse, såsom från ett USB-minne via en USB-anslutning. Enligt en utföringsform skiljer sig konfigurationskällan från sagda maskin, i vilken sagda användargränssnitt befinner sig, och förfarandet omfattar mottagning av sagda konfiguration från en fjärrkonfigurationskälla via en data- överföringsförbindelse. Enligt en utföringsform omfattar förfarandet utelämnande av visning av en indikator om ett element som motsvarar indikatorn inte finns i arbetsmaskinen. 10 15 20 25 30 35 Enligt en andra aspekt av uppfinningen anordnas ett förfarande för underhåll av en arbetsmaskin, varvid indikatorer bestäms på ett användargränssnitt för att ange maskinens tillståndsvärden, vilka indi- katorer motsvarar en delmängd av maskintillständsvärden för att möj- liggöra en vy på en begränsad skärm; och associationer bestäms mel- lan maskinsignaler och dessa indikatorer så att en förändring i en maskinsignal orsakar en förändring i en motsvarande indikator; en konfiguration bildas, vilken omfattar sagda bestämda indikatorer och sagda associationer, vilket gör sagda konfiguration tillgänglig för att styra visning av sagda indikatorer på sagda användargränssnitt med hjälp av sagda konfiguration; och sagda associationer bildas mellan maskinsignaler och sagda indikatorer med hjälp av sagda konfigurat- ion.
Enligt en utföringsform omfattar förfarandet mottagning av information om tillgängliga maskinsignaler från sagda arbetsmaskin, samt visning av sagda information för en användare för att bilda sagda associationer mellan sagda tillgängliga maskinsignaler och sagda indikatorer. Enligt en utföringsform omfattar förfarandet mottagning av information från sagda arbetsmaskin, såsom ett värde som avviker från det normala intervallet, och bildning av sagda konfiguration till följd av sagda mot- tagna information. Enligt en utföringsform omfattar förfarandet mottag- ning av en befintlig konfiguration från sagda arbetsmaskin och modifie- ring av sagda befintliga konfiguration för att bilda en konfiguration som omfattar sagda fastställda indikatorer och sagda associationer. Enligt en utföringsform omfattar förfarandet sändning av sagda konfiguration via en dataöverföringsförbindelse, för att användas i en annan anord- ning, såsom sagda arbetsmaskin. Enligt en utföringsform omfattar för- farandet utförandet av förfarandet enligt den första aspekten eller en utföringsform därav.
Enligt en tredje aspekt av uppfinningen tillhandahålls ett system för att utföra underhåll av en arbetsmaskin, varvid sagda system omfattar medel för att utföra ett förfarande enligt den första eller andra aspekten eller en utföringsform därav. 10 15 20 25 30 35 Enligt en utföringsform omfattar medlen en datorprogramkod för att få systemet, med minst en processor, att utföra förfarandet enligt den första eller andra aspekten eller en utföringsform därav. Enligt en utfö- ringsform är systemet en arbetsmaskin.
Enligt en fjärde aspekt av uppfinningen anordnas ett system för att utföra underhåll av en arbetsmaskin, varvid systemet omfattar ett styr- gränssnitt för mottagning av styrinmatning från en användare, en pro- cessor, ett minne som omfattar en datorprogramkod, varvid minnet och datorprogramkoden är anordnade att tillsammans med processorn få systemet att visa indikatorer på ett användargränssnitt för att ange maskintillstàndsvärden, varvid sagda indikatorer motsvarar en del- mängd av maskintillståndsvärden för att möjliggöra en vy på en begränsad skärm, och att bilda associationer mellan maskinsignaler och sagda indikatorer så att en förändring i en maskinsignal orsakar en förändring i en motsvarande indikator, att mottaga en konfiguration från en konfigurationskälla, och att bilda sagda associationer mellan maskinsignaler och sagda indikatorer med hjälp av sagda konfigurat- ron.
Enligt en utföringsform hänför sig sagda signaler och indikatorer till maskinelement som används för att genomföra en enhetlig funktion av maskinen, såsom att förflytta en bom, att börja borrning, att mäta en vinkel och att anordna smörjning, och sagda system ytterligare omfat- tar en datorprogramkod för att få systemet visa en riktningsindikator mellan två andra indikatorer på sagda användargränssnitt, varvid sagda riktningsindikator visar det ömsesidiga beroendet av maskin- element som motsvarar sagda två andra indikatorer, och att bilda en association mellan en maskinsignal och sagda riktningsindikator så att en förändring i sagda maskinsignal orsakar en förändring i sagda rikt- ningsindikator.
Enligt en femte aspekt av uppfinningen anordnas ett system för att utföra underhåll av en arbetsmaskin, varvid systemet omfattar ett styr- gränssnitt för mottagning av styrinmatning från en användare, en pro- 10 15 20 25 30 35 cessor, ett minne som omfattar en datorprogramkod, varvid minnet och datorprogramkoden är anordnade att tillsammans med processorn få systemet att fastställa indikatorer på ett användargränssnitt för att ange maskintillständsvärden på basis av styrinmatning mottagen från en användare, varvid sagda indikatorer motsvarar en delmängd av maskintillständsvärden för att möjliggöra en vy på en begränsad skärm, och att fastställa associationer mellan maskinsignaler och sagda indi- katorer så att en förändring i en maskinsignal orsakar en förändring i en motsvarande indikator, att bilda en konfiguration som omfattar sagda fastställda indikatorer och sagda associationer, att göra sagda konfiguration tillgänglig för att styra visning av sagda indikatorer på sagda användargränssnitt med hjälp av sagda konfiguration, och att bilda sagda associationer mellan maskinsignaler och sagda indikatorer med hjälp av sagda konfiguration.
Enligt en sjätte aspekt av uppfinningen anordnas en arbetsmaskin som omfattar ett system enligt den tredje, fjärde eller femte aspekten.
Enligt en sjunde aspekt av uppfinningen tillhandahålls ett fordon som omfattar arbetsmaskinen enligt den sjätte aspekten. Enligt en utfö- ringsform är arbetsmaskinen en borrigg, en lastmaskin, en tippbil med bergflak, en kross- och siktmaskin, en transportör, en vägfräsmaskin eller en kontinuerlig gruvbrytningsmaskin.
Enligt en åttonde aspekt av uppfinningen anordnas en datorprogram- produkt som omfattar en datorprogramkod för att utföra underhåll av en arbetsmaskin, vilken datorprogramkod är anordnad att utföra förfaran- det enligt den första eller andra aspekten eller en utföringsform därav.
Enligt en utföringsform omfattar datorprogramprodukten ett datorläs- bart icke-flyktigt medium, såsom ett USB-minne eller en dataskiva, och datorprogramkoden lagras på sagda medium.
Enligt en nionde aspekt av uppfinningen tillhandahålls en datastruktur- produkt som är lagrad på ett datorläsbart icke-flyktigt medium, varvid datastrukturen omfattar en konfiguration enligt den andra aspekten, 10 15 20 25 30 35 och sagda datastruktur är anordnad att användas med en dator- programprodukt enligt den åttonde aspekten.
Beskrivning av ritninqarna I det följande skall olika utföringsformer av uppfinningen beskrivas närmare med hänvisning till de bifogade ritningarna, i vilka figur 1 figur 2 figur 3 figur 4 figur 5 figur 6 visar ett flödesdiagram av ett förfarande för underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen; visar ett system och anordningar, för vilka underhåll av en arbetsmaskin utförs enligt en utföringsform av uppfinningen; visar ett blockschema på ett system för att utföra underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen; visar ett exempel på ett användargränssnitt för att utföra underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen; visar ett flödesdiagram av ett förfarande för underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen; och visar ett flödesdiagram av skapandet av en underhållsvy för en arbetsmaskin enligt en utföringsform av uppfinningen.
Detalierad beskrivning av utförinqsexempel I det följande skall flera utföringsformer av uppfinningen ofta beskrivas i förbindelse med gruvmaskiner. Det bör dock läggas märke till att upp- finningen inte är begränsad till sådana maskiner. I själva verket har de olika utföringsformerna tillämpningar i vilken miljö som helst där förbätt- rat underhåll av arbetsmaskiner eller -fordon behövs. 10 15 20 25 30 35 En arbetsmaskin omfattar ofta slitdelar, och underhåll av arbetsmaski- nen kan behövas då och då. Dessutom är det vanligt att under krä- vande förhållanden, såsom i gruvor och byggarbetsplatser, kan det uppstå fel i arbetsmaskiner. Innan maskinen kan repareras, måste man få fram detaljerna på felet: man behöver förstå vilken del eller vilka delar som inte fungerar ordentligt inom normala driftsparametrar.
Dessa driftsparametrar kan övervakas. I uppfinningen har man dock märkt att användaren eller underhållspersonen kan ha svårt att fast- ställa orsaken till felet bland ett stort antal arbetsmaskinparametrar.
Uppfinningen ger ett antal olika sätt att möta denna utmaning och att förbättra underhåll av arbetsmaskiner.
Figur1 visar ett flödesdiagram av ett förfarande för underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen.
Enligt en utföringsform av uppfinningen visas en delmängd av arbets- maskinparametrar för användaren (operatören eller underhållsperso- nen) med hjälp av indikatorer på ett användargränssnitt i steg 120.
Valet av en delmängd gör det möjligt att betrakta parametrarna på en begränsad skärm, till exempel på skärmen av arbetsmaskinen eller på skärmen av en bärbar dator. Parametrarna kan ange olika tillstånds- värden, såsom manöverledningsvärden, ventilpositioner, varvräkningar och tryckvärden.
Förrän indikatorerna visas kan en konfiguration mottages i steg 110 från en konfigurationskälla, såsom en nätserver, e-post eller annan nätkälla via en dataöverföringsförbindelse, eller från ett minne, såsom ett lokalt eller näthårddisk eller ett annat minne MEM av arbetsmaski- nen, en dator eller en server, eller en bärbar minnesenhet, såsom ett USB-minne. Konfigurationen kan lagras i minnet av arbetsmaskinen vid tidpunkten för tillverkningen eller vid en senare tidpunkt. Denna konfi- guration omfattar information om hur man visar indikatorerna och hur man arrangerar dem på skärmen. Konfigurationen omfattar också information om vilka element och vilka signaler som visas med indika- 10 15 20 25 30 35 torerna. Konfigurationen kan inbegripa information om indikatorer som skulle hänföra sig till element och/eller signaler som inte finns i den verkliga maskinen. I ett sådant fall, när konfigurationen tas emot, kan systemet lämna sådana indikatorer ovisade. Med andra ord kan det finnas valfria element i en arbetsmaskin, och konfigurationen kan omfatta information om indikatorer och signaler för de valfria elemen- ten, men ifall ett valfritt element inte finns, visas den motsvarande indi- katorn inte.
I steg 130 bildas associationer mellan maskinsignaler och indikatorerna så att en förändring i en maskinsignal orsakar en förändring i en mot- svarande indikator. Exempelvis kan ett styrsignalvärde på en styrbuss vara associerad med eller bunden till en bestämd skärm som visar det numeriska värdet av styrsignalen. I ett annat exempel kan tryckvärdet från en tryckgivare vara bunden till en annan indikator. Denna associ- ation mellan maskinsignalerna och indikatorerna kan fastställas från konfigurationen som mottagits i steg 110.
Namnen på och identifierarna för signalerna av arbetsmaskinen kan vara kända för konstruktören av konfigurationen. Såsom skall beskri- vas i förbindelse med figur 6 kan namnen och typerna på signalerna t.ex. hämtas från arbetsmaskinen, och därigenom kan konstruktören redigera associationerna från signalerna till indikatorerna i ett redige- ringsprogram. Detta gör det lättare för en konstruktör att skapa en vy av den önskade funktionen hos maskinen utan att behöva skapa ett program, för att kompilera och länka programmet eller för att ha verktyg för sådant. Dessutom kan en kunnig underhållsperson kanske skapa en ny konfiguration vid behov, eftersom inga speciella programme- ringskunskaper behövs. Till och med utvecklingen av arbetsmaskiner på ett centrum för forskning och utveckling kan göras enklare och snabbare, eftersom de olika signalerna i en maskin kan betraktas genom att skapa eller modifiera en konfiguration i ett redigerings- program utan att skapa ett program för varje önskad vy.
En konfiguration kan omfatta de relevanta indikatorerna och signalerna som hänför sig till de relevanta maskinelement som behövs för att 10 15 20 25 30 35 10 utföra en funktion, och detta gör det möjligt för användaren av konfigu- rationen (t.ex. en underhàllsperson eller en operatör av maskinen) att ha de relevanta signalerna från arbetsmaskinen lätt tillgängliga på en grafisk skärm utan att känna till detaljerna om arbetsmaskinen och utan att behöva tolka ett stort antal numeriska värden. Dessutom kan färre och enbart relevanta signaler visas för användaren, eftersom kon- struktören kan välja ut det grafiska schemat och de visade signalerna på ett effektivt sätt. Detta gör det lättare för användaren att upptäcka källan till felet.
I en utföringsform av uppfinningen tillhandahålls ett förfarande för funktionell diagnostik. Signaler och indikatorer som hänför sig till maskinelement som används för genomförande av en enhetlig funktion av maskin, såsom förflyttning av en bom, början av borrning, mätning av en vinkel och anordning av smörjning, är anordnade i en konfigu- ration. Med andra ord, om föraren av arbetsmaskinen upptäcker ett problem med en bestämd funktion av maskinen, till exempel början av borrning, kan användaren av underhållssystemet mottaga en konfigu- ration som omfattar information om indikatorer och signaler som är relevanta för sagda funktion, t.ex. början av borrning. De olika indikato- rerna kan vara sammanlänkade på ett logiskt sätt på användargräns- snittet (och i konfigurationen) på ett sätt som visar olika maskin- elements beroende av varandra. Exempelvis kan en riktningsindikator, såsom en pil, användas mellan två andra indikatorer för att visa den andra indikatorns beroende av den första (eller motsvarande maskin- elements beroende). Riktningsindikatorn kan också vara associerad med en maskinsignal, såsom värdet på en manöverledning eller värdet på en hydraulledning, eller ett värde som betecknar ett materialflöde.
Uppfinningen kan ge fördelar, såsom enkel användning och klarhet i jämförelse med konventionella underhållssystem, samt dynamisk kon- figurerbarhet för olika underhållsuppgifter. Exempelvis kan de visade indikatorerna och den funktion som skall undersökas förändras genom att mottaga en ny konfiguration. Uppfinningen kan också möjliggöra fjärrätkomst av underhåll. 10 15 20 25 30 35 11 Några icke-begränsande exempel på arbetsmaskiner 2 visas i figurer 2a-2c. Figur 2a visar ett exempel på en borr, figur 2b visar ett exempel på en lastmaskin, och figur 2c visar ett exempel på en krossmaskin.
Det förutsätts att arbetsmaskinerna kan vara t.ex. hel- eller halvauto- matiserade.
Arbetsmaskiner, särskilt gruv- och byggmaskiner, kan omfatta olika element för att möjliggöra gruvdrift, såsom bergavverkning. En gruv- maskin kan till exempel omfatta ett bergborr eller ett annat verktyg som styrs av ett styrsystem. Några gruvmaskiner kan omfatta en kross för krossning av material, såsom till exempel sten. Verktyget kan vara monterad på en vagn av gruvmaskinen. Arbetsmaskiner kan ytterligare omfatta en motor för generering av kraft för att röra maskinen, för att driva en generator för generering av ström för maskinen, och för att driva t.ex. en eller flera hydrauliska pumpar som kan användas för att generera tryck för ett hydrauliskt system av maskinen. Det hydrauliska systemet kan omfatta ventiler, rör, hydrauliska cylindrar osv. De hyd- rauliska cylindrarna kan användas t.ex. för att röra olika delar av arbetsmaskinen, i fallet av en gruvmaskin t.ex. en borrbom. En borr- maskin kan också använda det hydrauliska systemet för borrning. Ett styrsystem av en gruvmaskin kan omfatta element för styrning av funktionen av de hydrauliska cylindrarna och andra ställdon som kan finnas i gruvmaskinen.
En användare kan också kontrollera arbetsmaskinens funktion med t.ex. en manöverpanel som kan omfatta en ratt, en styrspak, strömställare och/eller några andra medel för att röra gruvmaskinen, för att placera ut verktyget, för att sätta på och stänga av verktyget, osv.
Arbetsmaskiner, såsom gruvmaskiner, kan omfatta ställdon för att utföra olika uppgifter, givare för att upptäcka tillstånden hos ställdon och/eller att mäta tillstånd av olika delar av gruvmaskinen och möjligt- vis att göra mätningar om miljön, osv. Ställdonen och givarna kan vara under kontroll av ett styrsystem som kan omfatta ett övervaknings- element som ger användaren visuell och/eller akustisk information genom ett användargränssnitt (eng. user interface, UI) för att styra 10 15 20 25 30 35 12 funktionen av ställdonen, för att analysera givarsignaler, parametrar osv. som möjligtvis behövs för bestämning av gruvmaskinens tillstånd.
Användargränssnittet ger användaren information och mottar instrukt- ioner från användaren. Kontrollpanelen kan vara en del av användar- gränssnittet och styrd av övervakningselementet.
Signaler mellan olika delar av styrsystemet kan överföras av ett data- överföringsnät, såsom en fältbuss eller en CAN-buss (Controller Area Network). För dataöverföringen kan användas ett protokoll på högre nivå, såsom CANopen eller J1939. Ställdon, givare och andra element kan vara anslutade till dataöverföringsnätet som noder av nätet, eller de kan vara anslutade till en kommunikationsenhet som är ansluten till nätet för att fungera som en nod. Således kan kommunikationsenheten kommunicera med andra delar av nätet för att mottaga från nätet t.ex. instruktioner som skall levereras till ställdonen och/eller att sända till nätet information som erhållits från t.ex. givarna. En bestämd funktion- alitet i anordningen som fungerar som en nod krävs så att den kan ansluta sig till nätet, sända meddelanden till nätet och mottaga med- delanden från nätet.
Uppfinningen kan också tillämpas i en industriell maskin eller i ett över- vakningssystem hos en anläggning där maskinen eller anläggningen är i kontinuerlig drift och hastigheten för diagnostik är en viktig sak. Andra utföringsformer där uppfinningen kan användas är inom underhåll av en borrigg, en lastmaskin, en tippbil med bergflak, en kross- och sikt- maskin, en transportör, en vägfräsmaskin eller en kontinuerlig gruv- brytningsmaskin.
Några arbetsmaskiner, såsom gruvmaskiner, kan ha särskilda behov beträffande underhåll. Till exempel en gruvmaskin kan befinna sig djupt under jord, där den är svårt att nå, och varifrån den inte nödvändigtvis kan bringas till markytan för underhåll. Därför måste diagnostik- och underhållsåtgärderna kanske utföras på den plats där maskinen är belägen. Uppfinningen tar itu med dessa utmaningar genom att göra det möjligt att utföra diagnostik på maskinen på ort och ställe genom att tillhandahålla lättanvända konfigurationer där de behövs. 10 15 20 25 30 35 13 Figur 3 visar ett blockschema på ett system för att utföra underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen. Systemet omfattar en eller flera processorer PRO och ett minne MEM. Processo- rerna och minnet kan vara i en del av systemet eller distribuerade över olika delar och olika anordningar. Till exempel kan arbetsmaskinens styrgränssnitt omfatta sin egen processor och/eller minne, en dator som är ansluten till arbetsmaskinen kan omfatta sin egen processor och minne, och andra delar av systemet kan omfatta deras egna. Min- net MEM kan omfatta en programvara SW som är körbar på proces- sorn PRO så att systemet kan visa objekt för användaren via en skärm SCR och acceptera inmatningar via knappar BUT, fysiska styrdon PCTRL, såsom spakar och styrspakar, och/eller via en pekskärm T-SCR. Några eller alla steg av en utföringsform kan utföras i program- varan, och några eller alla steg kan utföras av styrkretsar CIR. Pro- gramvaran kan finnas på ett maskinläsbart icke-flyktigt medium, såsom ett USB-minne eller en dataskiva, och datorprogramkoden är lagrad på sagda medium. En sådan datorprogramprodukt kan användas för att leverera funktionerna enligt uppfinningen till ett system genom install- ation eller användning av det datorläsbara mediet direkt för att köra programmet därifrån. Systemet kan omfatta dataöverföringsmoduler COMM för att sända och mottaga data mellan de olika delarna och anordningarna av systemet.
Det kan också finnas en datastruktur DATAST som lagrar konfigurat- ionsinformation (indikatorerna, deras uppställning och maskinsigna- lerna för att förknippas med indikatorerna). Förutom i minnet av arbetsmaskinen, en dator och/eller en server kan denna datastruktur också lagras på ett maskinläsbart icke-flyktigt medium, såsom ett USB- minne eller en dataskiva. Denna konfigurationskälla kan anslutas till systemet via en kabelanslutning eller en trådlös anslutning eller en nätanslutning eller något annat dataöverföringsförbindelse som möjlig- gör mottagning av konfigurationen i underhållssystemet. Exempelvis kan konfigurationen mottagas via fjärrstyrning över en internetförbin- delse, eller konfigurationen kan levereras till systemet på ett USB- minne som är ansluten till systemet för att ladda konfigurationen. Data- 10 15 20 25 30 35 14 strukturen (konfigurationen) kan laddas ned till arbetsmaskinens minne vid tidpunkten för tillverkningen, eller laddas upp vid ett senare tillfälle, och sedan hämtas från arbetsmaskinens minne när den behövs för underhåll. Laddningen av datastrukturen styr driften av underhålls- systemet så att den får underhällssystemet att visa de indikatorer som anges i konfigurationen och att ansluta till arbetsmaskinens signaler för uppdatering av indikatorvärden på basis av signalerna.
Underhällssystemet för att utföra underhåll kan befinna sig fysiskt inom maskinen, t.ex. installerad i maskinens förarhytt, såsom ett fordonshytt där maskinens förare sitter. En del av eller det hela systemet kan också finnas utanför maskinen. Underhällssystemet kan också vara operativt anslutet till arbetsmaskinen via en trådbunden eller trådlös förbindelse. Till exempel kan underhållssystemet finnas på en separat dator och datorn vara ansluten till arbetsmaskinen över en dataöver- föringsförbindelse, såsom en nätförbindelse. På så sätt kan den sepa- rata datorn ansluta till arbetsmaskinens signaler och därmed visa indi- katorerna från en konfiguration och signalvärdena från arbetsmaskinen i dessa indikatorer. I det här fallet skapas associationerna mellan arbetsmaskinens signaler och indikatorerna över en dataöverförings- förbindelse.
Underhållssystemet kan ansluta till en arbetsmaskin som är igång, dvs utföra diagnostik under drift av maskinen. Genom att använda olika konfigurationer kan underhällssystemet förändra de visade indikato- rerna i farten och ansluta indikatorerna till olika signaler på arbets- maskinen när arbetsmaskinen är igång. Detta gör det snabbare att snabbt få visuellt tydlig och meningsfull information under maskinens drift. De olika tillgängliga konfigurationerna på en konfigurationskälla kan ordnas i en menystruktur eller en lista på användargränssnittet, vilket gör omkopplingen snabbare. Dessutom kan konfigurationskällan uppdateras med nya konfigurationer när som helst, dvs en designer kan skapa eller ladda upp nya konfigurationer för användning. Följaktli- gen kan menyn eller listan över tillgängliga konfigurationer uppdateras väsentligen utan dröjsmål, med en lämplig tidsintervall eller vid nästa tidpunkt när underhållsvyerna presenteras. 10 15 20 25 30 35 15 Figur 4 visar ett exempel på ett användargränssnitt för att utföra under- håll av en arbetsmaskin enligt en utföringsform av uppfinningen. Rikt- ningsindikatorer kan användas för att visa två värdens beroende av varandra. Exempelvis kan en styrenhet ställa in ett värde på en styr- (data-) -buss, och en nod kan mottaga värdet. I detta fall kan riktningen av data visas med en pil från styrenheten till noden. Alternativt kan en hydraulledning mellan två enheter visas med en heldragen svart linje.
Eftersom det kanske inte finns en tydlig riktning i detta fall (tryck saknar riktning), kan riktningsindikatorn (linjen) omfatta pilspetsar i båda ändarna, eller den kan vara utan några pilspetsar. lndikatorn kan indi- kera en förbindelse mellan två element, eller den kan förgrenas för att indikera en förbindelse från ett element till flera element eller mellan ett flertal element. Riktningsindikatorn kan även ange om en förbindelse fungerar mellan maskinelement. Detta kan utföras till exempel genom att ändra färgen på riktningsindikatorn (t.ex. till grått) när förbindelsen inte fungerar, och i övrigt genom att visa indikatorn med en stark enhetlig färg, såsom blå.
I figur 4 är strömbrytarindikatorn PWR ansluten med en riktningsindi- kator till styrenheten PLC, vilket visar tydligt att strömbrytaren är på, data överförs till styrenheten, och styrenheten är också på. Styr- enheten styr en motor IVITR over en dataförbindelse (pil höger) genom att sätta en bestämd rotationshastighet, och riktningsindikatorn visar att denna hastighet sänds via en fungerande dataförbindelse till motorn MTR. Motorn MTR ger den faktiska körhastigheten som återkoppling till styrenheten PLC.
Från figuren kan man se att motorn MTR driver en oljepump PMP och pumpen drar olja från smörjtanken TNK. Oljan trycks genom ett olje- filter, för vilket ett tryck visas på indikatorn till en kross CRS. Vid kros- sen finns det en smörjgivare LBR som anger trycket och temperaturen på smörjmedlet. De olika värdena för indikatorerna hämtas från arbetsmaskinens givare och datakällor och visas på de motsvarande indikatorerna. 10 15 20 25 30 35 16 Från det visuella uppställningen av figur4 kan en felaktig funktion i smörjningen av krossen diagnostiseras och det element som orsakar problemet identifieras. Om till exempel dataförbindelsen mellan styr- enheten PLC och motorn IVITR av någon anledning bryts, kan felet sökas efter i styrenheten PLC, motorn IVITR eller dataförbindelsen mellan dem. Om dataförbindelsen visar att den av styrenheten bestämda hastigheten syns på dataförbindelsen, kan källan till proble- met vara motorn MTR.
Såsom visas i figur 4 kan det också finnas indikatorer på användar- gränssnittet vilka är förknippade med maskinens förreglingar, dvs maskinens allmänna tillstånd som kan förhindra att vissa åtgärder inte kan vidtas. Det kan finnas till exempel en indikator BREAK för det att maskinens parkeringsbroms är påkopplad, en indikator DOOR för det att maskinens dörrbrytare är i öppet läge, en indikator STOP för indike- ring av ett tillstånd där nödstopp har tryckts och/eller en indikator ENG för att indikera om motorn är igång. Användaren av underhållsvyn kan sedan konkludera t.ex. att det inte finns något fel på arbetsmaskinen men bommen kan inte användas eftersom motorn inte är igång, eller att borrning kan inte startas eftersom nödstoppet har tryckts.
Figur 5 visar ett flödesdiagram av ett förfarande för underhåll av en arbetsmaskin enligt en utföringsform av uppfinningen. I steg 510 kan en eller flera dataöverföringsförbindelser bildas för mottagning av kon- figuration och/eller för anslutning till maskinsignaler. Förbindelserna kan vara trådbundna eller trådlösa. Till exempel en extern underhålls- dator kan ansluta till arbetsmaskinen över en lokal trådlös förbindelse och till en nätserver för mottagning av konfigurationerna via ett fast nät, såsom ett lokalt nätverk som är anslutet till Internet.
I steg 520 kan en konfiguration mottagas från en konfiguratlonskälla såsom en nätserver via e-post, eller från någon annan nätverkskälla via en dataöverföringsförbindelse, eller från ett minne såsom en lokal eller nätverkshårddisk eller en bärbar minnesenhet såsom ett USB- minne. Såsom beskrivits tidigare omfattar denna konfiguration inform- 10 15 20 25 30 35 17 ation om indikatorerna och om signalerna som visas med indikato- rerna.
I steg 530 kan en delmängd av arbetsmaskinsparametrar visas för användaren (operatören eller underhållspersonen) med indikatorer på ett användargränssnitt. Parametrarna kan ange olika tillständsvärden, såsom manöverledningsvärden, ventilpositioner, varvräkningar och tryckvärden.
I steg 540 bildas associationer mellan maskinsignaler och indikatorerna så att en förändring i en maskinsignal orsakar en förändring i en mot- svarande indikator. Denna association mellan maskinsignalerna och indikatorerna kan fastställas från konfigurationen som mottagits i steg 520. Bildandet av associationerna och förbindelserna till maskin- signalerna kan utföras när arbetsmaskinen är igång och en ny konfigu- ration mottages.
I steg 550 visas på skärmen en riktningsindikator som åskådliggör beroendet mellan maskinelement som motsvarar andra indikatorer.
Riktningsindikatorn kan motsvara t.ex. en styrbuss mellan en styrenhet och en nod, och värdet på styrbussen kan vara förknippat med rikt- ningsindikatorn. Med andra ord bildas en association mellan riktnings- indikatorn och en maskinsignal, såsom ett värde på en styrbuss eller ett värde på en hydraulledning. Riktningsindikatorn kan visa om en anslutning fungerar mellan två maskinelement, t.ex. genom att ändra färgen på riktningsindikatorn när anslutningen inte fungerar. Riktnings- indikatorn kan finnas mellan två andra indikatorer, eller den kan vara en flergrenad förbindelse mellan flera element.
I steg 560 kan en indikator utökas genom att mottaga en inmatning från en användare. lnmatningen kan anges t.ex. genom att fokusera på en indikator. Indikatorn väljs sedan på basis av inmatningen och utökas så att ytterligare indikatorer som hänför sig till ytterligare maskinsignaler visas på skärmen. Alternativt eller dessutom kan den utökade indika- torn visa mera detaljer, t.ex. värden på enskilda datalinjer av en styr- buss. 10 15 20 25 30 35 18 Utöver eller som ett alternativ till visning av indikatorer för arbetsmaski- nens aktuella tillstånd på skärmen kan värdena på t.ex. styrsignaler eller ingångsparametrar till maskinelement manipuleras (dvs ändras) via användargränssnittet. Med andra ord kan indikatorerna acceptera användarinmatning genom t.ex. dragning, knappning eller numerisk inmatning så att värdet på indikatorn kan förändras. När värdet på indi- katorn förändras, kan detta förändrade värdet sändas till arbetsmaski- nen och värdet i arbetsmaskinen förändras sedan. Detta kan göra det möjligt att styra ett maskinelement. Till exempel genom att förändra ett värde som hänför sig till styrningen av kranen kan man driva kranen.
Samtidigt kan man observera värdena för andra indikatorer som hänför sig till andra signaler för att bestämma om de reagerar på driften på rätt sätt.
Dessutom kan systemet samla in information om värden över tiden och visa dem för användaren, vilket kan göra det lättare att se om ett maskinelement inte reagerar eller om det fungerar felaktigt.
Figur 6 visar ett flödesdiagram av skapandet av en underhållsvy för en arbetsmaskin enligt en utföringsform av uppfinningen. Med det här förfarandet är det möjligt att skapa och ge ut nya konfigurationer för underhåll av en arbetsmaskin till underhållssystemet. Åtgärderna i figur 6 kan vidtas före åtgärderna i figur 5 som en del av underhållet, eller helt för sig, t.ex. i ett centralt konstruktionscentrum för skapande av konfigurationerna. Alternativt eller dessutom kan skapandet av kon- figurationer ske under åtgärderna av figur 5.
En ny underhållsvy och konfiguration för underhåll av en arbetsmaskin skapas enligt följande. Indikatorer på ett användargränssnitt för att ange maskinens tillståndsvärden bestäms i steg 610, och indikatorerna motsvarar en delmängd av maskinens tillståndsvärden för att möjlig- göra en vy på en begränsad skärm. Såsom beskrivits tidigare kan indi- katorerna hänföra sig till en enhetlig funktion av arbetsmaskinen. 10 15 20 25 30 19 I steg 620 bestäms associationer mellan maskinsignaler och sagda indikatorer så att en förändring i en maskinsignal orsakar en förändring i en motsvarande indikator. Signalerna av en särskild arbetsmaskin kan vara kända genom maskinens typ och genom att ha den specifika informationen om de enskilda maskininställningarna, och därmed kan associationen mellan signalerna och indikatorerna definieras. Alterna- tivt eller dessutom kan namnen och typerna på signaler som är till- gängliga i arbetsmaskinen upptäckas eller frågas själva arbetsmaski- nen, dvs arbetsmaskinen kan omfatta information på signalerna och deras typer i dess minne. Namnen och typerna på signalerna kan även erhållas från en annan källa, såsom en central databas. Upptäckten av namn och typer på tillgängliga signaler i maskinen gör det lättare för konstruktören av konfigurationen att sammanlänka indikatorerna och de rätta maskinsignalerna. Det bör dock inses att signalerna kan iden- tifieras med vilket förfarande som helst, t.ex. genom att ha individuella identifierare, såsom namn, eller genom att ha en individuell adress, såsom ett par av index och delindex. I förbindelse med upptäckten kan signalerna också förses med en beskrivning av deras syfte. En lista över exempel på signaler som kan vara tillgängliga i en maskin ges nedan i tabell 1.
Tabell 1. Exempel på signaler.
Signalnamn Signaltyp (datatyp) Boolean BOOL 16-bit integer lNT16 16-bit Unsigned integer UINT16 Character string STRING EmergencyStopActivated OilTemperatu re EngineRPlVl SerialNumber Av indikatorerna och associationerna mellan indikatorerna och maskin- signalerna bildas sedan en konfiguration i steg 630. Detta kan utföras t.ex. genom att skapa en datastruktur, vilken datastruktur är t.ex. i ett binärt format eller i ett läsbart format, såsom XML (extensible hypertext markup language). Datastrukturen kan lagras i en konfigurationsfil på ett datorläsbart icke-flyktigt medium, såsom ett USB-minne eller en dataskiva. 10 15 20 25 30 35 20 Konfigurationen kan också bildas så att konstruktören mottar en befint- lig konfiguration från en konfigurationskälla, t.ex. själva arbetsmaski- nen, och sedan modifierar konfigurationen. Den modifierade konfigu- rationen kan också skickas tillbaka till konfigurationskällan, t.ex. tillbaka till arbetsmaskinens minne, så att även den modifierade konfigurat- ionen kan mottagas och användas från denna plats. På detta sätt kan en konstruktör, till exempel en underhållsperson med ett redigerings- program för maskinunderhåll, skapa nya konfigurationer på basis av befintliga konfigurationer, för att användas i arbetsmaskinen eller lad- das ner från servern, eller naturligtvis för att användas på samma dator där konstruktören kör redigeringsprogrammet.
Redigeringsprogrammet kan vara tillgängligt t.ex. på en dator av en underhållsperson, eller det kan vara tillgängligt från en server, eller till och med i den själva arbetsmaskinen. Det kan också finnas ett vis- ningsprogram som kan mottaga en konfiguration, visa indikatorerna på skärmen och ansluta till maskinsignalerna. Ett sådant visnings- programm kan finnas på den själva arbetsmaskinen, på en lättare underhållsenhet, såsom en smarttelefon eller en pekdator, en lätt bär- bar dator eller någon annan dator.
Fördelen med att ha ett redigeringsprogram är att indikatorerna på underhållsvyn kan lätt ordnas på användargränssnittet och signalerna kan enkelt anslutas till indikatorerna. Därmed kan användningen av en kompilator och/eller länkare undvikas, dvs programmeringsverktyg behövs kanske inte på den dator där redigeringsprogrammet är igång.
Dessutom behöver konstruktören kanske inte kunskaper i programme- ring, och/eller behöver kanske inte kunna använda ett s.k. analysator- program där rådata och signaler från maskinen visas.
I steg 640 görs konfigurationen tillgänglig för underhållssystemet för att styra visning av indikatorerna på användargränssnittet av underhålls- systemet och för att bilda associationerna mellan maskinsignalerna och indikatorerna. Konfigurationen kan göras tillgänglig som en fil på ett lagringsmedium eller på en nod i ett datornät, eller den kan göras till- 10 15 20 25 21 gänglig på begäran av underhällssystemet. Konfigurationerna t.ex. i konfigurationsfiler kan också levereras mot identifieringsinformation och/eller betalning.
Skapandet av en konfiguration kan ske pà ett förebyggande sätt sä att det finns konfigurationer för underhåll av alla typiska fel, eller vid behov när ett fel upptäcks. Konfigurationen kan skapas av en fackkunnig kon- struktör när konstruktören har fàtt information om felet. Vidare kan kon- figurationen skapas pà basis av uppgifter från arbetsmaskinen. Om det till exempel upptäcks att ett värde avviker från det normala driftområ- det, kan konfigurationen skapas automatiskt eller halvautomatiskt för att visa sådana signaler och anslutningar som kan vara relevanta för att hitta felet.
De olika utföringsformerna av uppfinningen kan utföras med hjälp av en datorprogramkod som finns i ett minne och får de relevanta anord- ningarna utföra uppfinningen. En arbetsmaskin omfatta till exempel kretsar och elektronik för att behandla, mottaga och öveföra data, en datorprogramkod i ett minne, och en processor som - när dator- programkoden körs - fär maskinen utföra särdragen av en utförings- form.
Det är uppenbart att den föreliggande uppfinningen inte är begränsad enbart till de ovan beskrivna exemplen utan den kan utföras inom ramen för de bifogade patentkraven.
Claims (29)
1. A diagnostics method for a work machine, comprising: - displaying indicators on a user interface for indicating machine status values, said indicators corresponding to a subset of machine status values to enable viewing on a limited screen, and - forming associations between machine signals and said indicators so that a change in a machine signal causes a change in a corresponding indicator, characterized in that said method comprises: - receiving a configuration from a configuration source, said configuration containing information on displaying said indicators and said signals on said user interface, and said configuration source containing a plurality of configurations, - displaying said indicators on said user interface using said configuration, and - forming said associations between machine signals and said indicators using said configuration, - displaying a directional indicator on said user interface between two other indicators using said configuration, said directional indicator showing the dependency of machine elements corresponding to said two other indicators from each other, - forming an association between a connection machine signal and said directional indicator using said configuration, and - based on a change in said connection machine signal, said directional indicator on said user interface. changing
2. A method according to claim 1, comprising: - switching between a first configuration and a second configuration using a menu structure or a list on a user interface, and - updating said associations between machine signals and said indicators using said second configuration.
3. A method according to claim 1 or 2, comprising: - receiving a configuration related to a problem in a certain function of the machine. 10 15 20 25 30 23
4. A method according to claim 1, 2 or 3, wherein said directional indicator indicates whether a connection works between machine elements corresponding to said two other indicators for example by altering the color of the directional indicator when the connection does not work.
5. A method according to any of the claims 1 to 4, the method further comprising: - receiving an input from a user focusing on an indicator, - selecting said indicator based on said input, and - expanding said indicator so that further indicators associated with further machine signals are displayed.
6. A method according to any of the claims 1 to 5, the method further comprising: - receiving an input from a user to change a value of an indicator, and - changing the value of a machine signal in accordance with the change.
7. A method according to any of the claims 1 to 6, wherein said user interface resides on a different apparatus from said work machine and the method further comprises: - forming said associations between machine signals and said indicators takes place over a communication connection.
8. A method according to claim 7, the method further comprising: - receiving said configuration and forming said associations between machine signals and said indicators when said work machine is in a running state.
9. A method according to any of the claims 1 to 8, wherein said configuration source is different from said work machine and the method comprises: 10 15 20 25 30 35 24 - receiving said configuration from a configuration memory over a communication connection such as from a USB memory over a USB connection.
10. A method according to any of the claims 1 to 8, wherein said configuration source is different from said machine where said user interface resides and the method comprises: - receiving said configuration from a remote configuration source over a communication connection.
11. A method according to any of the claims 1 to 10, the method comprising: - omitting the displaying of an indicator if an element corresponding to the indicator is not present in the work machine.
12. A diagnostics method for a work machine, comprising: - defining indicators on a user interface for indicating machine status values, said indicators corresponding to a subset of machine status values to enable viewing on a limited screen, and - defining associations between machine signals and said indicators so that a change in a machine signal causes a change in a corresponding indicator, characterized in that said method comprises: - defining a directional indicator on said user interface between two other indicators, said directional indicator showing the dependency of machine elements corresponding to said two other indicators from each other, and - defining an association between a connection machine signal and said directional indicator using said configuration, so that - based on a change in said connection machine signal, said directional indicator on said user interface is changed, - forming a configuration comprising said defined indicators and said defined directional indicator, and said associations, - making said configuration available in a configuration source for controlling displaying said indicators on said user interface using said configuration and forming said associations between machine signals 10 15 20 25 30 35 25 and said indicators using said configuration, said configuration containing information on displaying said indicators and said signals on said user interface, and said configuration source containing a plurality of configurations.
13. A method according to claim 12, the method comprising: - receiving information on available machine signals from said work machine, and - displaying said information to a user for forming said associations between said available machine signals and said indicators.
14. A method according to claim 12 or 13, the method comprising: - receiving information from said work machine, such as a reading deviating from normal range, and - forming said configuration automatically or semi-automatically in response to said received information.
15. A method according to claim 12, 13 or 14, the method comprising: - receiving an existing configuration from said work machine, and - modifying said existing configuration to form a configuration comprising said defined indicators and said associations.
16. A method according to any of the claims 12 to 15, the method further comprising: - sending said configuration to be used at another apparatus such as said work machine over a communication connection during the running state of said another apparatus.
17. A method according to any of the claims 12 to 16, the method further comprising the method according to any of the claims 1 to 11.
18. A system for carrying out diagnostics on a work machine, said system comprising means for carrying out a method according to any of the claims 1 to 17. 10 15 20 25 30 35 26
19. A system according to claim 18 wherein said means comprise computer program code for causing the system, with at least one processor, to carry out a method according to any of the claims 1 to 17.
20. A system according to claim 18 or 19, wherein the system is a work machine and said system comprises means for carrying out a method according to any of the claims 1 to 6, and 8 to 14.
21. A system for carrying out diagnostics on a work machine, the system comprising a control interface for receiving control input from an operator, a processor, memory including computer program code, the memory and the computer program code configured to, with the processor, cause the system to: - display indicators on a user interface for indicating machine status values, said indicators corresponding to a subset of machine status values to enable viewing on a limited screen, and - form associations between machine signals and said indicators so that a change in a machine signal causes a change in a corresponding indicator, - display a directional indicator on said user interface between two other indicators using said configuration, said directional indicator showing the dependency of machine elements corresponding to said two other indicators from each other, and - form an association between a connection machine signal and said directional indicator using said configuration, - based on a change in said connection machine signal, change said directional indicator on said user interface, - receive a configuration from a configuration source, said configuration containing information on displaying said indicators and said signals on said user interface, and said configuration source containing a plurality of configurations, - display said indicators and said directional indicator on said user interface using said configuration, and - form said associations between machine signals and said indicators using said configuration. 10 15 20 25 30 35 27
22. A system according to claim 21, comprising computer program code to cause the system to: - switch between a first configuration and a second configuration using a menu structure or a list on a user interface, and - update said associations between machine signals and said indicators using said second configuration when the system is in the running state.
23. A system for carrying out diagnostics on a work machine, the system comprising a control interface for receiving control input from an operator, a processor, memory including computer program code, the memory and the computer program code configured to, with the processor, cause the system to: - define indicators on a user interface for indicating machine status values, based on received control input from an operator, said indicators corresponding to a subset of machine status values to enable viewing on a limited screen, and - define associations between machine signals and said indicators so that a change in a machine signal causes a change in a corresponding indicator, - define a directional indicator on said user interface between two other indicators, said directional indicator showing the dependency of machine elements corresponding to said two other indicators from each other, and - define an association between a connection machine signal and said directional indicator using said configuration so that a change in said connection machine signal causes a change in said directional indicator on said user interface, - form a configuration comprising said defined indicators and said defined directional indicator, and said associations, said configuration containing information on displaying said indicators and said signals on said user interface, - make said configuration available in a configuration source for controlling displaying said indicators on said user interface using said configuration and forming said associations between machine signals 10 15 20 25 28 and said indicators using said configuration, said configuration source containing a plurality of configurations.
24. A work machine comprising a system according to any of the claims 18 to 23.
25. A vehicle comprising the work machine of claim 24.
26. A work machine according to claim 24, wherein the machine is a dri|| rig, a loader, a dumper, a crushing and screening apparatus, a conveyor, a road header, or a continuous miner.
27. A computer program product comprising computer program code for performing diagnostics on a work machine, the computer program code arranged to carry out the method according to any of the claims 1 to 17 when executed on one or more processors.
28. The computer program product of claim 27, wherein the computer program product comprises a computer-readable non-transitory medium such as a USB stick or a data disc, and the computer program code is stored on said medium.
29. A data structure product stored on a computer-readable non- transitory medium, the data structure comprising a configuration according to claim 12, and said data structure being arranged to be used with a computer program product of claim 27 or 28 on a computer to control the operation of the computer.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/FI2011/050873 WO2013053975A1 (en) | 2011-10-11 | 2011-10-11 | Maintenance of work machines |
Publications (1)
Publication Number | Publication Date |
---|---|
SE1450431A1 true SE1450431A1 (sv) | 2014-04-08 |
Family
ID=48081415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE1450431A SE1450431A1 (sv) | 2011-10-11 | 2011-10-11 | Diagnostik av arbetsmaskiner |
Country Status (4)
Country | Link |
---|---|
AU (1) | AU2011379005B2 (sv) |
CA (1) | CA2849941C (sv) |
SE (1) | SE1450431A1 (sv) |
WO (1) | WO2013053975A1 (sv) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103901862B (zh) * | 2014-04-11 | 2017-09-29 | 北京速力科技有限公司 | 井下电机车地面远程遥控*** |
US20170115863A1 (en) * | 2015-10-27 | 2017-04-27 | Cnh Industrial America Llc | Configuration control display for an agricultural system |
CN110069048B (zh) * | 2018-01-22 | 2022-02-15 | 江苏迪纳数字科技股份有限公司 | 通过ecu标定号给智能车载终端下发车型参数配置方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4644478A (en) * | 1983-09-13 | 1987-02-17 | International Business Machines Corp. | Monitoring and alarm system for custom applications |
JPH06174600A (ja) * | 1992-09-16 | 1994-06-24 | Caterpillar Inc | 状態変化を表示する方法および装置 |
US5648898A (en) * | 1994-12-19 | 1997-07-15 | Caterpillar Inc. | Method for programming a vehicle monitoring and control system |
US5588109A (en) * | 1995-01-23 | 1996-12-24 | Hewlett-Packard Company | User interface for a remote diagnostic device |
US6493616B1 (en) * | 1999-08-13 | 2002-12-10 | Clark Equipment Company | Diagnostic and control unit for power machine |
JP5162782B2 (ja) * | 2000-08-07 | 2013-03-13 | 株式会社小松製作所 | 作業機械の表示装置 |
AU2001285329A1 (en) * | 2000-09-01 | 2002-03-22 | International Truck Intellectual Property Company, Llc | Controller area network diagnostic instrument |
US20070069880A1 (en) * | 2005-09-29 | 2007-03-29 | Best Steven F | Customizing the layout of the instrument panel of a motorized vehicle |
US7538662B2 (en) * | 2005-10-04 | 2009-05-26 | Innovate! Technology, Inc. | Programmable vehicle gauge apparatus, system, and method |
US20080211652A1 (en) * | 2007-03-02 | 2008-09-04 | Nanolumens Acquisition, Inc. | Dynamic Vehicle Display System |
-
2011
- 2011-10-11 AU AU2011379005A patent/AU2011379005B2/en active Active
- 2011-10-11 SE SE1450431A patent/SE1450431A1/sv not_active Application Discontinuation
- 2011-10-11 WO PCT/FI2011/050873 patent/WO2013053975A1/en active Application Filing
- 2011-10-11 CA CA2849941A patent/CA2849941C/en active Active
Also Published As
Publication number | Publication date |
---|---|
CA2849941C (en) | 2019-08-27 |
WO2013053975A1 (en) | 2013-04-18 |
AU2011379005B2 (en) | 2015-10-08 |
AU2011379005A1 (en) | 2014-04-03 |
CA2849941A1 (en) | 2013-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4856163B2 (ja) | 建設機械の診断情報提供装置 | |
US8627306B2 (en) | Method and system for updating an information management system configuration | |
US8814038B1 (en) | Identification code based information system | |
DE102005037567A1 (de) | Verfahren und System zum Versehen einer Arbeitsmaschine mit einer multifunktionalen Anwenderschnittstelle | |
US20190024345A1 (en) | System and method for work tool recognition | |
JP6443190B2 (ja) | プログラマブルロジックコントローラ、プログラマブルロジックコントローラの制御方法、及び、制御プログラム | |
US20150111184A1 (en) | Optimal path of motion for training simulator | |
CN102411363A (zh) | 矿用通风机运行状态在线监测***和监测方法 | |
SE1450431A1 (sv) | Diagnostik av arbetsmaskiner | |
JP2016012172A (ja) | 通信システム、プログラマブル表示器、情報処理装置、動作制御方法、情報処理方法、およびプログラム | |
GB2593160A (en) | Method and apparatus for wellbore pressure control | |
US11353865B2 (en) | Coordination of mining and construction vehicles via scripting control | |
WO2015170408A1 (ja) | 監視制御システム、監視端末及び監視プログラム | |
CN104950834A (zh) | 生产计划准备支持方法和生产计划准备支持设备 | |
US20140304696A1 (en) | Arrangement for updating a control system | |
CN104412183A (zh) | 用于配置控制装置中的模拟过程报警的***和方法 | |
SE541053C2 (sv) | System och förfarande för borrplansgenerering, borrigg, datorprogram samt datorprogramprodukt | |
US20180164994A1 (en) | Operator interface for wireless sensing and system and method thereof | |
WO2020162809A1 (en) | Method, device and user interface for presentation of information describing a running operating condition of a demolition robot | |
CN111684483A (zh) | 作业机械的信息管理装置、信息管理方法及信息管理*** | |
CN102419574A (zh) | 跟踪*** | |
CN103670364B (zh) | 动力头巡航钻进方法、***及旋挖钻机 | |
CN103696688B (zh) | 动力头巡航钻进方法、***及旋挖钻机 | |
JP2009245202A (ja) | 監視制御画面作成装置 | |
CN104142668A (zh) | 现场混装***车工艺控制及动态监控装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NAV | Patent application has lapsed |