Kawasaki-robottien ohjelmointi AS-kielellä
Kawasaki-robottien edistynyt ohjaus
Tarkka automaatio AS-kielellä
Prosessien optimointi Kawasaki-roboteissa
Modernit AS-ohjausratkaisut
Täysi teollisuusrobottien hallinta
Tehokkuus ja joustavuus ohjelmoinnissa
AS-kieli on edistynyt työkalu Kawasaki-robottien ohjelmointiin ja mahdollistaa teollisuusprosessien tarkan ohjauksen ja optimoinnin. NexaRob tarjoaa tukea Kawasaki-robottien konfigurointiin, integrointiin ja mukauttamiseen tuotannon erityistarpeisiin.
Ota meihin yhteyttä Katso videoTutustu Kawasaki AS -kielen keskeisiin etuihin ja mahdollisuuksiin - Kawasaki-robottien tarkan ohjauksen perustaa
Kawasaki-teollisuusrobottien ohjelmointi AS-kielellä
Kawasaki AS on Kawasaki-teollisuusroboteissa käytettävä oma ohjelmointikieli, joka on suunniteltu tarjoamaan suurta tarkkuutta ja joustavuutta erilaisissa tuotantoprosesseissa. Kieli erottuu yksinkertaisella syntaksillaan ja kehittyneillä toiminnoillaan, joiden avulla voidaan luoda monimutkaisia liikesarjoja ja ohjauslogiikkaa täsmälleen teollisuuslaitosten tarpeisiin.
Kawasaki AS:n avulla ohjelmoijat voivat luoda sovelluksia, jotka mahdollistavat:
- Tarkka liikkeenohjaus: Pääsy laajoihin liikekomentoihin, kuten lineaarisiin ja nivelliikkeisiin sekä kaariratoihin, joiden avulla voidaan toteuttaa erittäin tarkkoja tehtäviä.
- Helppo integrointi ohjausjärjestelmiin: Mahdollisuus saumattomaan yhdistämiseen muihin automaatiojärjestelmiin sekä oheislaitteisiin, kuten antureihin, kameroihin ja IoT-järjestelmiin.
- Prosessien optimointi: Monimutkaisten tuotantotoimintojen automatisointi, joka mahdollistaa nopean mukautumisen tuotevalikoiman muutoksiin ja joustavan reagoinnin markkinatarpeisiin.
Miksi Kawasaki AS?
- Selkeä ja intuitiivinen syntaksi: Helpottaa oppimista ja nopeaa käyttöönottoa myös tiimeille, jotka vasta aloittavat robottiohjelmoinnin.
- Laajat konfigurointimahdollisuudet: Mahdollistaa liikeparametrien tarkan määrittelyn, mikä on olennaista suurta tarkkuutta vaativissa sovelluksissa.
- Käyttökohteiden monipuolisuus: Kieli soveltuu monille aloille kokoonpanosta edistyneisiin hitsausprosesseihin, mikä tekee siitä monipuolisen työkalun yrityksille, joilla on erilaisia tuotantotarpeita.
Miten NexaRob voi auttaa?
- Vaatimusanalyysi ja konsultointi: Määrittelemme yhdessä asiakkaan kanssa tavoitteet ja prosessin erityispiirteet, jotta voimme valita optimaaliset laitteisto- ja ohjelmistoratkaisut.
- Koodin luominen ja optimointi: Tarjoamme kattavan tuen - Kawasaki AS -sovellusten suunnittelusta offline-ympäristössä tehtäviin testeihin ja simulointeihin sekä käyttöönottoon tuotantolinjalla.
- Operaattorikoulutus ja huoltotuki: Koulutamme henkilöstön kattavasti, jotta tiimi voi tehdä pieniä muutoksia itsenäisesti ja pitää järjestelmän suorituskyvyn korkealla tasolla.
Katso, mikä erottaa Kawasaki AS:n ja missä sovelluksissa Kawasaki-robotit saavuttavat parhaan tehokkuuden
Kawasaki AS -kielen keskeiset toiminnot ja käyttöesimerkit
Kawasaki AS -kieli tarjoaa useita kehittyneitä toimintoja, jotka helpottavat Kawasaki-robottien ohjaussovellusten luomista. Niiden avulla voidaan hallita liikettä tarkasti ja mukautua dynaamisesti muuttuviin tuotanto-olosuhteisiin. Tässä muutamia Kawasaki AS:n keskeisiä etuja:
Modulaarinen koodirakenne:
Ohjelma voidaan jakaa moduuleihin, jotka sisältävät proseduurien, muuttujien ja liikeasetusten määrittelyt. Näin projektin järjestyksen ylläpito ja myöhemmät muutokset helpottuvat huomattavasti.
Käyttöesimerkki: Suuret projektit, joissa eri tuotantoasemat (esim. hitsausmoduuli, kokoonpanomoduuli, lavausmoduuli) vaativat erillisiä menettelyjä.
Laajat liikeohjeet:
Kawasaki AS mahdollistaa ratojen tarkan määrittelyn lineaarisia, nivel- ja kaariliikkeitä mahdollistavilla komennoilla. Näin robotin liike voidaan sovittaa tuotannon erityisvaatimuksiin samalla kun toiminnan sujuvuus ja tarkkuus säilyvät.
Käyttöesimerkki: Tarkkuuskokoonpano, jossa pistetarkkuus on tärkeää, sekä hitsaus, joka edellyttää pehmeitä siirtymiä pisteiden välillä.
Verkkoviestinnän käsittely
Kawasaki AS mahdollistaa integraation ulkoisiin ohjausjärjestelmiin, kuten PLC:hen tai IoT-järjestelmiin. Tämä mahdollistaa robottien synkronoinnin tuotantolinjan muiden osien kanssa ja prosessin jatkuvan hallinnan.
Käyttöesimerkki: Kokoonpanolinjat, joilla robotit vaihtavat tietoja keskitetyn tuotannonhallintajärjestelmän kanssa.
Turvatoiminnot
Sisäänrakennetut hätämenettelyt ja valvontamekanismit mahdollistavat nopean reagoinnin poikkeamiin, kuten liian suureen akselin vääntömomenttiin tai odottamattomiin siirtymiin.
Käyttöesimerkki: Linjat, joilla käyttäjien ja laitteiston suojaaminen on tärkeää, erityisesti ihmisen ja robotin yhteistyöalueilla.
Käyttökohteet eri toimialoilla
Kawasaki AS:ää käytetään muun muassa automotive-, elintarvike-, metalli- ja elektroniikkateollisuudessa. Joustavuutensa ansiosta kieli mahdollistaa sekä yksinkertaisten että monimutkaisten tuotantotoimintojen toteuttamisen.
Käyttöesimerkki: Kokoonpanoprosessien automatisointi, joissa robotin nopeat ja tarkat liikkeet ovat ratkaisevia tuotteen laadun varmistamiseksi.
Kawasaki AS -kieli tarjoaa kehittyneitä ohjelmointimahdollisuuksia, joiden avulla voidaan luoda joustavia, tarkkoja ja turvallisia sovelluksia Kawasaki-robottien. NexaRob tukee yrityksiä jokaisessa vaiheessa - vaatimusten analysoinnista koodin luomiseen, käyttöönottoon ja käyttäjäkoulutukseen - varmistaen, että tuotantolinjasi toimii tehokkaasti ja uusimpien automaatiostandardien mukaisesti.
Tutustu Kawasaki-robottien eri ohjelmointitapoihin ja valitse prosessiisi parhaiten sopiva ratkaisu
Työkalut ja Best Practices: ohjelmointiympäristö, offline-muokkaus ja debuggaus
Kawasaki-robottien ohjelmointi AS-kielellä voidaan tehdä usealla tavalla - nopeasta koodin kirjoittamisesta suoraan käyttöpaneelilla (Teach Pendant) aina tuotantolinjan ulkopuolella toimivaan edistyneeseen simulointiympäristöön. NexaRob auttaa valitsemaan oikean menetelmän laitoksesi vaatimusten ja tiimin osaamisen mukaan, jotta koodin kirjoittaminen ja käyttöönotto ovat nopeita, turvallisia ja joustavia. Alla ovat tärkeimmät toimintatavat:
Teach Pendant (online-ohjelmointi)
- Suora ohjaus: Operaattori voi määrittää robotin liikeradan piste pisteeltä ja tallentaa sekvenssit suoraan Kawasaki AS -koodiin.
- Nopeat korjaukset linjalla: Ihanteellinen, kun liikeparametreja tai osien sijainteja on mukautettava "lennossa" ilman koko prosessin pitkäaikaista pysäyttämistä.
- Rajoitukset: Monimutkaisemmissa jaksoissa (esim. suuri pistemäärä) tarvitaan enemmän varovaisuutta, ja konfigurointiin voi kulua enemmän aikaa.
Offline Programming (simulointiympäristö)
- Työskentely tietokoneella: Kawasaki AS -koodi ja liikeradat luodaan virtuaaliympäristössä (esim. Kawasaki SimPro) ennen niiden siirtämistä robottiin.
- Ajansäästö: Tuotantolinja voi toimia samalla, kun insinöörit valmistelevat seuraavaa koodiversiota tuotantohallin ulkopuolella. Kun se ladataan ohjaimeen, yleensä pieni korjaus riittää ja työ voi jatkua.
- Käyttö: Erinomaisia kehittyneisiin sovelluksiin, joissa törmäys- tai komplikaatioriski on suuri ja seisokit kalliita.
Online-etäohjelmointi (ohjaus verkon kautta)
- Etäkäyttö: Jos verkkoinfrastruktuuri on suojattu asianmukaisesti, NexaRobin tiimi tai omat insinöörisi voivat kirjautua Kawasaki-ohjaimeen ja muokata koodia etänä.
- Asiantuntijatuki: Mahdollistaa nopeat korjaukset äkillisten virheiden tai robotin epätavallisen käyttäytymisen yhteydessä ilman fyysistä läsnäoloa koneen luona.
Hybridilähestymistapa
- Menetelmien yhdistäminen: Ohjelmoijat aloittavat usein Teach Pendantilla peruskalibroinnin ja pisteiden määrittelyn ja siirtyvät sen jälkeen yksityiskohtaiseen optimointiin offline-ympäristössä.
- Asteittainen kehittäminen: Alustavan konfiguroinnin jälkeen koodia voidaan parantaa vaiheittain testaamalla eri versioita simulaattorissa ja tekemällä lopulliset korjaukset online-tilassa oikealla robotilla.
Menetelmät ohjelmointi Kawasaki AS:ssa ovat joustavia - samassa yrityksessä voidaan yhdistää eri lähestymistapoja prosessin monimutkaisuuden ja tuotannon muutosvälin mukaan. Tämä mahdollistaa nopean reagoinnin uusiin tarpeisiin ja säästää samalla aikaa ja kustannuksia. Seuraavissa osioissa näytämme, miten Kawasaki-robotit voivat toimia yhdessä konenäköjärjestelmien ja antureiden kanssa entistä älykkäämmin ja turvallisemmin.
Lue, miten Kawasaki AS -koodi antaa robottien reagoida kameroiden ja antureiden tietoihin ja mukautua tuotantoprosessin muuttuviin olosuhtei
Integrointi konenäköjärjestelmiin ja antureihin Kawasaki AS:ssä
Kawasaki-robottien ei tarvitse rajoittua pelkästään ohjelmoitujen sekvenssien toistamiseen - integroituna esimerkiksi kameroihin tai voima-antureihin ne pystyvät mukautumaan tuotantolinjan tilanteeseen reaaliajassa. Alla kuvataan, miten Kawasaki AS tukee tätä joustavuutta:
Konenäköjärjestelmät (Vision Systems)
- Protokollat ja kirjastot: Kawasaki AS voi käyttää erillisiä toimintoja 2D/3D-kameroiden kanssa viestimiseen, jolloin kamerat välittävät tietoja kappaleiden sijainnista, muodosta tai laadusta.
- Liikeradan dynaaminen korjaus: Kun kohteet ovat epäjärjestyksessä tai niiden sijainnissa on poikkeamia, robotti laskee liikeoffsetit automaattisesti, mikä parantaa tarkkuutta ja lyhentää sykliaikaa.
Voima- ja momenttianturit
- Puristusvoiman hallinta: Kokoonpanosovelluksissa tai herkkiä tavaroita käsiteltäessä robotti voi reagoida muuttuvaan voimaan - esimerkiksi hidastaa tai pysäyttää liikkeen vaurioiden välttämiseksi.
- Törmäyksen tunnistus: Jos akselin vääntömomentti ylittää sallitun arvon, Kawasaki AS -ohjelma voi keskeyttää toiminnon välittömästi ja antaa varoitussignaalin.
Integrointi infrastruktuurin ohjausjärjestelmiin
- Verkkoviestintä: Robotti voi vastaanottaa käskyjä ja lähettää tietoja MES-, ERP- tai muille PLC-järjestelmille ja toimia synkronoidusti koko tuotantolinjan kanssa.
- Lisäakselien käsittely: Kawasaki AS mahdollistaa lisäakselien (esim. pyöröpöydät, paikoittimet) ohjauksen, mikä laajentaa merkittävästi robotin mahdollisuuksia suurikokoisten kappaleiden työstössä tai hitsauksessa.
Käyttöesimerkkejä
- Elintarviketeollisuus: Eri kokoisten ja muotoisten tuotteiden lajittelu, jossa kamera antaa tietoa sijainnista ja voima-anturi mahdollistaa herkkien pakkausten hellävaraisen tarttumisen.
- Autoteollisuus (Automotive): Epätavallisen muotoisten levyjen hitsaus, jossa kamera tarkistaa osien oikean sijainnin ennen hitsausta ja sen jälkeen.
- Elektroniikka: Tarkka komponenttien kokoonpano, jossa voima-anturin lukema suojaa herkkiä PCB-levyjä vaurioilta.
Konenäköjärjestelmien ja voima-anturien käyttö tarkoittaa, että robotit AS-kielellä ohjelmoidut Kawasaki-robotit voivat mukautua muuttuviin tuotanto-olosuhteisiin - reagoimalla osien sijaintipoikkeamiin tai ympäristöparametrien muutoksiin. NexaRob auttaa sopivien laitteiden valinnassa, koodin kehittämisessä ja integroidun ratkaisun käyttöönotossa niin, että tuotantolinjasi saavuttaa maksimaalisen tehokkuuden ja luotettavuuden.
Katso, miten Kawasaki AS -koodilla voidaan tehostaa teollisen kokoonpanon keskeisiä vaiheita
Tapaustutkimus: kokoonpanoprosessien optimointi Kawasaki AS:llä
Tässä osiossa esittelemme kokoonpanosektorin tapaustutkimuksen, jossa Kawasaki-robotit - AS-kielellä ohjelmoituina - auttoivat merkittävästi parantamaan lopputuotteiden tehokkuutta ja laatua. Tässä toteutuksen tärkeimmät näkökohdat:
Tausta ja tärkeimmät haasteet
- Monimutkaiset kokoonpanoprosessit: Eri osakokonaisuuksien useat kokoonpanovaiheet vaativat erittäin tarkkaa työskentelyä ja koordinointia.
- Pieni virhetoleranssi: Jo pienetkin poikkeamat osien asemoinnissa saattoivat aiheuttaa virheellisen toiminnan tai uudelleenkäsittelyn tarpeen.
- Dynaaminen tuotanto: Mallin tai tuoteversion toistuvat muutokset vaativat nopeita vaihtoja liikesekvenssien välillä.
Kokoonpanotehtävien modulaarinen rakenne
- Jokainen keskeinen aliprosessi (esim. ruuvien kiristäminen, tiivisteiden asentaminen) oli oma moduulinsa koodissa.
- Tämä helpotti muutosten tekemistä, esim. kun uusi asennettava osatyyppi ilmestyi.
Integrointi voima-antureihin
- Kun osa oli tarpeen viedä varovasti pesään, robotti valvoi puristusvoimaa.
- Kun liian suuri vastus havaitaan koodi pysäytti liikkeen ja varoitti operaattoria mahdollisesta kokoonpanovirheestä.
Tulokset ja hyödyt
- Kokoonpanon nopeuttaminen: Yksi Kawasaki-robotilla varustettu työasema korvasi useita manuaalisia ja nosti tuottavuutta noin 25%.
- Virheiden vähentäminen: Dynaaminen voimanhallinta ja konenäkövarmistus minimoivat virheiden määrän, mikä vähensi reklamaatioita.
- Helpompi mukautuminen uusiin malleihin: Kawasaki AS:n modulaarisen logiikan ansiosta insinöörit pystyivät lisäämään helposti uusia kokoonpanomenettelyjä ilman koko koodin uudelleenrakentamista.
Tapaustutkimus osoittaa, miten Kawasaki AS -kielen joustavuus ja integrointi antureihin ja konenäköjärjestelmiin voi tehostaa kokoonpanoprosesseja merkittävästi. NexaRob tuki koko projektia - tarpeiden analysoinnista koodin kirjoittamiseen, käyttöönottoon ja operaattorien koulutukseen - ja toi yritykselle selkeän parannuksen tuotannon laatuun ja tehokkuuteen.
Opi, miten Kawasaki AS -sovellusten korkea tehokkuus ja luotettavuus säilytetään samalla kun vaadittuja turvallisuusstandardeja noudatetaan
Koodin optimointi ja turvallisuusmenettelyt Kawasaki AS:ssä
Kawasaki AS -sovelluksen käyttöönoton jälkeen kannattaa huolehtia sen jatkuvasta kehittämisestä. NexaRob suosittelee käytäntöjä, jotka auttavat säilyttämään vakauden ja tehokkuuden sekä täyttämään tiukat työturvallisuus- ja laatustandardit:
Sykliajan ja liikeratojen analyysi
- Tilastojen seuranta: Robotti voi raportoida syklien määrän, käyttökatkojen kestot tai virheiden määrän - näiden tietojen avulla insinöörien on helpompi havaita parannusmahdollisuuksia.
- Liikeradan optimointi: Nopeuskorjaukset ja tarpeettomien siirtymien lyhentäminen voivat nopeuttaa prosessia selvästi turvallisuudesta tinkimättä.
Koodin rakenne ja luettavuus
- Refaktorointi: Toistuvien koodiosien poistaminen moduulien ja funktioiden avulla tehostaa muutosten käyttöönottoa ja vähentää virheriskiä.
- Yhtenäinen nimeäminen: Selkeät ja johdonmukaiset muuttujanimet (nForceLimit, pHomePos) tukevat tiimityötä ja helpottavat debuggausta.
Turvallisuusmenettelyt
- Hätätilanteet: Kawasaki AS -koodi voi pysäyttää robotin liikkeen milloin tahansa liiallisen kuormituksen tai suoja-alueen rikkomisen yhteydessä.
- Säännölliset testit: Suosittelemme antureiden (esim. laseresteiden ja valoverhojen) toiminnan säännöllistä tarkistamista ja koodin päivittämistä uusien työturvallisuusmääräysten mukaiseksi.
Päivitykset ja ylläpito
- Uudet firmware-versiot: Kawasaki voi julkaista parannuksia ohjainohjelmistoon - niiden hyödyllisyyden arviointi ja mahdollinen asennus voivat parantaa robotin vakautta.
- Sovelluksen laajentaminen: Jos tuotantoprosessi muuttuu tai toiminnan mittakaava kasvaa, AS-koodia voidaan helposti laajentaa esimerkiksi lisäämällä uusia asemia tai lisäakseleita.
Järjestelmällinen optimointi Kawasaki AS -koodin ja turvallisuusmenettelyistä huolehtiminen muodostavat robottien pitkäaikaisen käytön perustan. NexaRob tarjoaa tukea tarkastuksiin, liikeratojen optimointiin ja uusien laitteiden integrointiin, jotta järjestelmäsi säilyttää korkean tehokkuuden ja käyttövarmuuden koko elinkaarensa ajan.
Selvitä Kawasaki AS -sovellusten luomiseen ja ylläpitoon liittyvät kysymyksesi ja tutustu myös tukimalliimme
Usein kysytyt kysymykset
Alla vastaamme usein kysyttyihin Kawasaki-robottien AS-ohjelmointia koskeviin kysymyksiin. Jos et löydä etsimääsi vastausta, ota yhteyttä NexaRobiin - keskustelemme mielellämme haasteistasi ja ehdotamme laitoksesi tarpeisiin sopivia ratkaisuja.
Ei välttämättä. Jos henkilöllä on ohjauslogiikan perusteet tai kokemusta muista robottikielistä, Kawasaki AS:n omaksuminen on suhteellisen helppoa. NexaRob tarjoaa koulutusta, jonka avulla tiimisi voi saavuttaa nopeasti itsenäisen työskentelytason.
Kawasaki-robotit ovat suosittuja autoteollisuudessa (hitsaus, maalaus), elektroniikassa (tarkkuuskokoonpano), elintarviketeollisuudessa (pakkaaminen, lavastus) ja metalliteollisuudessa (leikkaus, taivutus). AS-kielen joustavuuden ansiosta se soveltuu sekä yksinkertaisiin että monimutkaisiin projekteihin.
Kyllä. Saatavilla on erityisiä ympäristöjä (esim. Kawasaki SimPro), joiden avulla koodia voidaan luoda ja testata offline-tilassa. Tämä vähentää tuotantolinjan seisokkeja ja mahdollistaa liikeratojen turvallisen hiomisen ennen kuin koodi siirretään todelliselle robotille.
Kawasaki AS tarjoaa kirjastoja ja protokollia, joiden avulla robotti voi vastaanottaa tietoja kameroista (2D/3D) sekä ohjata positiointilaitteita tai pyöröpöytiä. Koodissa liikettä voidaan korjata dynaamisesti antureilta saatujen tietojen perusteella.
Yleensä kyse on teollisuusroboteista, jotka vaativat turva-aitauksen tai asianmukaiset turvallisuusjärjestelmät. Saatavilla on kuitenkin malleja, joissa on sisäänrakennetut törmäystoiminnot, sekä mahdollisuus lisätä konenäkö- tai voimajärjestelmiä vuorovaikutuksen turvallisuuden parantamiseksi.
Se riippuu tuotannon luonteesta ja tuotevalikoiman vaihtelusta. Vakaat prosessit saattavat vaatia vain satunnaisia korjauksia, kun taas dynaamiset linjat, joille lisätään säännöllisesti uusia tuotteita, voivat tarvita useammin muutoksia ja testejä.
Kyllä. Teemme yhteistyötä laajan toimittajaverkoston, mukaan lukien Kawasakin, kanssa. Voimme auttaa optimaalisen robottimallin valinnassa, laitteiston ja AS-ohjelmiston konfiguroinnissa sekä tarjota pitkäaikaista huoltotukea.
Monia koodin osia voidaan siirtää ja mukauttaa uuteen kokoonpanoon - yleensä riittää ulottuvuutta, kuormitusta tai nopeutta koskevien parametrien muuttaminen. NexaRob tarjoaa koodin siirtopalveluja eri Kawasaki-robottimallien välillä.
Ota yhteyttä sähköpostitse tai puhelimitse. NexaRob neuvoo mielellään laitteiston valinnassa, kehittää Kawasaki AS -koodin ja järjestää koulutusta robottien käyttöön sekä päivittäiseen kunnossapitoon.
Onko sinulla lisää kysymyksiä?
Ota yhteyttä NexaRobiin - asiantuntijamme auttavat luomaan ja optimoimaan Kawasaki AS -pohjaisia ratkaisuja tuotantosi yksilöllisiin tarpeisiin. Kattavan tuen ja koulutuksen avulla varmistamme, että käyttöön otetut robotit toimivat tehokkaasti ja luotettavasti ja täyttävät samalla kaikki vaaditut turvallisuusstandardit.
Automatisoi Yrityksesi NexaRobin Kanssa - Ota Meihin Yhteyttä!
Kiinnostavia uutisia maailmalta
Cruzr Y1: UBTECHin uusi teollisuusrobotti, jossa on autonominen agentti.
UBTECH esitteli uuden teollisuushumanoidimallin nimeltä Cruzr Y1, jota on tarkoitus käyttää.
Miten robotit muuttavat teollisuutta ja palveluita vuonna 2022? Viisi keskeistä trendiä.
Vuonna 2022 maailmanlaajuinen teollisuusrobottien määrä ylitti 3 miljoonaa yksikköä, ja kasvuvauhti oli.
Iso-Britannia menettää asemiaan globaalissa automaatiossa - robottien myynti laski 3 % vuonna 2018.
Vuonna 2018 teollisuusrobottien asennukset Iso-Britanniassa laskivat 3 prosenttia - ensimmäinen.
Humanoidirobotit: visio ja todellisuus - uusi IFR:n raportti.
Kansainvälinen robotiikkaliitto (IFR) on julkaissut uuden kantaa ottavan asiakirjan, jossa analysoidaan humanoidirobottien todellisia kehitysnäkymiä.
Robotit tukevat YK:n kestävän kehityksen tavoitteiden saavuttamista.
Robotit eivät ainoastaan muuta tuotantotapaa, vaan myös edistävät kestävän kehityksen tavoitteiden saavuttamista.