Universal Robots ռոբոտների ծրագրավորում URScript լեզվով
UR ռոբոտների առաջադեմ կառավարում
Ճշգրիտ ավտոմատացում URScript լեզվով
UR ռոբոտների ճկուն ծրագրավորում
Գործընթացների օպտիմալացում Universal Robots-ի համար
Ժամանակակից լուծումներ UR կառավարման մեջ
Համագործակցող ռոբոտների ամբողջական կառավարում
URScript լեզուն հնարավորություն է տալիս ճկուն և ճշգրիտ ծրագրավորել Universal Robots ռոբոտները՝ դրանք հարմարեցնելով տարբեր արտադրական գործընթացներին։ NexaRob-ն առաջարկում է աջակցություն UR ռոբոտների կարգավորման, օպտիմալացման և ինտեգրման հարցերում՝ օգնելով լիովին օգտագործել դրանց ներուժը։
Կապվեք մեզ հետ Դիտել տեսանյութըԻմացեք, թե ինչու է URScript-ը Universal Robots-ի համագործակցող ռոբոտների հեշտ և ճկուն կազմաձևման բանալին
Universal Robots արդյունաբերական ռոբոտների ծրագրավորում URScript լեզվով
URScript (Universal Robots Script)-ը Universal Robots ապրանքանիշի համագործակցային ռոբոտներում (կոբոտներում) օգտագործվող հատուկ լեզու է։ Իր սկրիպտային բնույթի և պարզ շարահյուսության շնորհիվ այն թույլ է տալիս արագ և ինտուիտիվ կազմաձևել շարժումները, ինչը հիանալի ընտրություն է այն միջավայրերում, որտեղ կարևոր են մարդու կողքին աշխատանքի անվտանգությունն ու փոփոխվող արտադրական գործընթացներին հեշտ հարմարեցումը։
Ինչո՞ւ URScript։
- Պարզ սկրիպտային ձև: URScript-ը նման է բարձր մակարդակի լեզուներին (օրինակ՝ Python), ինչը հեշտացնում է կառավարման տրամաբանության ներդրումը նույնիսկ ավելի քիչ փորձառու ծրագրավորողների համար:
- Համագործակցող ռոբոտներ. Universal Robots-ը հայտնի է մարդկանց մոտ անվտանգ աշխատող կոբոտներով, իսկ URScript-ը թույլ է տալիս ավելացնել հրահանգներ, որոնք արձագանքում են շրջակա միջավայրի փոփոխվող պայմաններին (օրինակ՝ մարդու հետ շփման հայտնաբերում)։
- Ճկուն ինտեգրում՝ Ուժային սենսորների, տեսախցիկների կամ IoT համակարգերի հետ միանալու հնարավորությունը URScript-ը հարմար է դարձնում ինչպես պարզ, այնպես էլ առաջադեմ կիրառությունների համար։
Ինչպե՞ս կարող է NexaRob-ն օգնել։
- Կարիքների վերլուծություն՝ Մենք սահմանում ենք կոբոտների գործընթացն ու աշխատանքային միջավայրը - արդյոք առաջնահերթ է անվտանգությունը, արագությունը, թե բազմակողմանիությունը։
- Կոդի ստեղծում և օպտիմալացում: Մենք նախագծում ենք URScript սկրիպտներ, փորձարկում դրանք սիմուլյացիոն միջավայրում, ապա ճշգրտում իրական աշխատանքային կայանում։
- Թիմի ուսուցում՝ Մեր օգնությամբ օպերատորները կսովորեն URScript գրելու հիմունքները, ինչը նրանց թույլ կտա արագ արձագանքել գծի փոփոխություններին` առանց յուրաքանչյուր շտկման համար արտաքին մասնագետներ կանչելու անհրաժեշտության:
Տեսեք, թե ինչով է առանձնանում URScript-ը և ինչու են Universal Robots cobot-ները այդքան գնահատվում բազմաթիվ ոլորտներում
URScript-ի առանցքային գործառույթներ և կիրառման օրինակներ
Թեև յուրաքանչյուր ռոբոտային լեզու ծառայում է շարժման և տրամաբանության կառավարմանը, URScript-ը շեշտադրում է մարդու հետ համագործակցությունն ու ներդրման հեշտությունը։ Ստորև ներկայացնում ենք դրա մի քանի բնորոշ առանձնահատկություններ և ոլորտների օրինակներ, որտեղ UR ռոբոտներն առավելություն են ստանում.
Համագործակցություն և անվտանգություն
Ուժի և արագության հեշտ սահմանափակում. URScript-ը թույլ է տալիս հեշտությամբ սահմանել ռոբոտի աշխատանքային պարամետրերը այնպես, որ մարդու հետ բախման դեպքում ուժը լինի նվազագույն։
Կիրառում՝ Մարդ-ռոբոտ հաճախակի փոխգործակցություն պահանջող ոլորտներ (փոքր տարրերի հավաքում, փոքր ձեռնարկություններում փաթեթավորում)։
Շարժման ճկուն ուղիներ
Գծային (movel) կամ կետին ուղղված (movej) շարժումները պարզ սքրիպտային ոճով սահմանելու հնարավորություն։
.
Կիրառում՝ Պարզ pick & place գործողություններ, փոքր ծավալի պալետավորում, ինչպես նաև հետագծի երկայնքով ձեռքով «ուսուցման» վրա հիմնված առաջադրանքների կատարում (այսպես կոչված freedrive)։
Արագ հարմարում նոր առաջադրանքներին
URScript-ը թույլ է տալիս ստեղծել կարճ ֆունկցիաներ (օրինակ՝ բռնիչի կառավարման համար) և դրանք կանչել գործընթացի տարբեր պահերին:
Կիրառում՝ Գծեր, որտեղ տեսականին պարբերաբար փոխվում է և անհրաժեշտ է հաճախ վերածրագրավորել շարժման հաջորդականությունները։
Ինտեգրում սենսորների և տեսողական համակարգերի հետ
URScript-ը թույլ է տալիս ստանալ տվյալներ տեսախցիկից կամ ուժի սենսորից և ընթացքի մեջ փոփոխել շարժման պարամետրերը։
Կիրառում՝ Նուրբ հավաքում (էլեկտրոնիկայի, բժշկական ոլորտ), առարկաների տեսակավորում ըստ դիրքի կամ ձևի։
Կանգի և արտակարգ անջատման գործառույթներ
Ներկառուցված հրամանները թույլ են տալիս արագ դադարեցնել ռոբոտի աշխատանքը անվտանգության գոտու խախտման կամ թույլատրելի ուժի գերազանցման դեպքում:
Կիրառում՝ Կիրառություններ, որտեղ առանցքային է մարդու կամ չնախատեսված առարկայի հետ շփման դեպքում անմիջապես կանգ առնելը։
URScript ապահովում է UR ռոբոտներին բարեկամական և ճկուն հարթակ շարժումները սահմանելու համար, նույնիսկ այն գործընթացներում, որտեղ մարդն ու մեքենան կիսում են նույն աշխատատեղը։ NexaRob օգնում է ընկերություններին պատրաստել կիրառություններ, որոնք հիմնված են URScript - հետագծի առաջին էսքիզներից և ինտեգրման փորձարկումներից մինչև վերջնական ներդրում արտադրական միջավայրում։
Ծանոթացեք Universal Robots ռոբոտների համար կոդ ստեղծելու տարբեր եղանակներին և ընտրեք ձեր գործընթացին լավագույնս համապատասխանող լուծումը
URScript-ի հիմնական ծրագրավորման ռեժիմներն ու մեթոդները
Online, Offline, Freedrive և ավելին
Universal Robots-ի կոբոտների ծրագրավորումը URScript լեզվով կարող է կատարվել մի քանի ռեժիմով՝ կախված ձեր թիմի կարիքներից և հմտություններից։ NexaRob-ում օգնում ենք ընտրել համապատասխան մեթոդը, որպեսզի կոդի ներդրումն ու պահպանումը լինեն արագ, անվտանգ և ճկուն։ Ստորև առանձնացնում ենք հիմնական ռեժիմները.
Teach Pendant (առցանց ծրագրավորում)
- Ուղղակի կառավարում. Օպերատորն օգտագործում է ռոբոտի սենսորային վահանակը (pendant)՝ կետ առ կետ սահմանելու հետագիծը և URScript տրամաբանությունը «live» ռեժիմում։
- Արագ ուղղումներ գծում. Իդեալական լուծում փոքր փոփոխությունների համար - ուղղումները կարելի է կատարել առանց երկարատև պարապուրդի։
- Սահմանափակումներ․ Ավելի բարդ հաջորդականությունների դեպքում (օր.՝ շարժման շատ կետեր) դա կարող է ժամանակատար լինել և զգուշություն պահանջել, որպեսզի չմտցվեն անցանկալի սխալներ:
Offline Programming (սիմուլյացիոն ծրագրային ապահովում)
- Աշխատանք համակարգչով. URScript կոդն ու շարժումների պլանը ստեղծվում են վիրտուալ միջավայրում՝ նախքան իրական cobot-ին փոխանցվելը։
- Ժամանակի խնայողություն: Գիծը կարող է շարունակել աշխատել, մինչ ինժեներները արտադրամասից դուրս պատրաստում են կոդի նոր տարբերակը։ Ռոբոտի մեջ բեռնելուց հետո սովորաբար բավական է փոքր շտկում, և կարելի է սկսել արտադրությունը։
- Կիրառում՝ Բարձր ծանրաբեռնվածությամբ գծեր, որտեղ կոբոտը երկարատև փոփոխությունների համար կանգնեցնելը դժվար է ընդունելի համարել:
Freedrive և ուսուցում ցուցադրման միջոցով
- Մեթոդների համադրում: Freedrive ռեժիմում օպերատորը «ուսուցման» եղանակով տեղափոխում է կոբոտի թևը նպատակային կետեր, իսկ URScript-ը պահպանում է այդ դիրքերը և դրանցից ստեղծում շարժման հետագիծ։
- Աստիճանական կատարելագործում. Մի անգամ գրանցված հետագիծը հետագայում կարելի է ճշգրտել offline կամ Teach Pendant ռեժիմում՝ կարգավորելով, օրինակ, արագությունը կամ սահուն անցումները։
Հեռավար Online Programming (կառավարում ցանցի միջոցով)
- Հեռավար հասանելիություն․ Եթե ցանցային ենթակառուցվածքը պատշաճ կերպով պաշտպանված է, NexaRob-ի թիմը կամ քո ինժեներները կարող են մուտք գործել UR կառավարիչ և հեռակա փոփոխություններ կատարել URScript կոդում։
- Փորձագետների աջակցություն՝ Սխալներին արձագանքելու կամ շարժումը օպտիմալացնելու արագություն՝ առանց կոբոտի մոտ ֆիզիկապես ներկա լինելու անհրաժեշտության։
Ծրագրավորման մեթոդները URScript պետք է ճկուն լինեն - հաճախ մեկ գործարանում համատեղվում են մի քանի մոտեցումներ։ Teach Pendant հարմար է գծում արագ ուղղումների համար, Freedrive հեշտացնում է հետագծի «ուսուցումը», իսկ սիմուլյացիոն (offline) գործիքներն օգնում են կատարելագործել բարդ կիրառությունները՝ առանց երկար պարապուրդի կոբոտի. Հաջորդ բաժիններում կնկարագրենք, թե ինչպես URScript համագործակցում է տեսողական համակարգերի և այլ սարքերի հետ, որպեսզի Universal ռոբոտը Robots դառնում էր ավելի խելացի և օգտակար։
Իմացեք, թե ինչպես կարող են Universal Robots-ի կոբոտները գրանցել պատկերներ և սենսորային տվյալներ՝ գործընթացի փոփոխվող պայմաններին խելացի արձագանքելու համար
Տեսողական համակարգերի և սենսորների ինտեգրում URScript կոդում
URScript-ով կառավարվող Universal Robots ռոբոտները հայտնի են մարդկանց հետ հեշտ համագործակցությամբ։ Սակայն մարդ-ռոբոտ փոխազդեցությունից բացի դրանք կարող են նաև հաշվի առնել տեսախցիկներից, ուժի սենսորներից կամ այլ սարքերից ստացված տեղեկությունները։ Նման ինտեգրումը կոբոտին թույլ է տալիս ընթացիկ կերպով շարժումը հարմարեցնել իրավիճակին։
Տեսողական համակարգեր (Vision Systems)
- Արձանագրություններ և գրադարաններ: URScript-ը կարող է տվյալներ ստանալ 2D/3D տեսախցիկներից՝ թույլ տալով դինամիկորեն ուղղել հետագիծը pick & place, տեսակավորման կամ որակի վերահսկման գործողությունների ընթացքում։
- Օբյեկտների ճանաչում: Տեսախցիկը հայտնաբերում է դետալի դիրքն ու ձևը, իսկ ռոբոտը հաշվարկում է offset-ները - օգտակար է, երբ առարկաները անկանոն են դասավորված։
Ուժի և ոլորող մոմենտի սենսորներ
- Ճնշման վերահսկում՝ Ճշգրիտ շփում պահանջող կիրառություններում (օրինակ՝ նուրբ տարրերի հավաքում) URScript-ը կարող է ստուգել սենսորի արժեքները և ինքնաբերաբար սահմանափակել արագությունը կամ կանգնեցնել շարժումը՝ կանխելով վնասումը։
- Բախման հայտնաբերում. Ռոբոտը անմիջապես գործարկում է վթարային գործողություն, երբ առանցքի մոմենտը գերազանցում է անվտանգ մակարդակը։
Թվային և անալոգային մուտքերի/ելքերի սպասարկում
- Ինտեգրված կառավարում։ Աշխատանքի ընթացքում ռոբոտը կարող է URScript-ի տվյալների հիման վրա ակտիվացնել բռնիչներ, փականներ կամ սնուցող սարքեր։
- Անալոգային տվյալներ. Օգտակար է հեղուկների դոզավորման, ջերմաստիճանի կամ ճնշման կառավարման գործընթացներում - բավական է սցենարում ավելացնել համապատասխան տրամաբանություն։
Կիրառման օրինակներ
- Սննդի արդյունաբերություն՝ Մրգերի նուրբ բռնում և դասավորում ժապավենների վրա՝ տեսախցիկով, որը ստուգում է որակը կամ չափը։
- Էլեկտրոնիկա. Միկրոսխեմաների հավաքում, որտեղ ռոբոտը կարգավորում է ուժը PCB տախտակներին զգայուն բաղադրիչներ միացնելիս։
- Լոգիստիկա. Փաթեթների տեսակավորում՝ կոդերը սկանավորող տեսախցիկներով, ինչը URScript-ին թույլ է տալիս արագ հատկացնել օբյեկտը համապատասխան պահեստային գոտուն։
Ինտեգրում Universal Robots ռոբոտների տեսողական համակարգերի եւ սենսորների հետ - կառավարվում է կոդում URScript - Ձեր արտադրական գծի համար բացում է ճկուն և խելացի հնարավորություններ։ NexaRob աջակցում է ընկերություններին համապատասխան սարքավորումների ընտրության, կոդ գրելու և ինտեգրման փորձարկումների հարցում, որպեսզի կոբոտներ UR ռոբոտները կարող էին արդյունավետ համագործակցել միջավայրի և մարդկանց հետ՝ միաժամանակ ապահովելով գործընթացների անվտանգությունն ու արդյունավետությունը։
Գործնական օրինակ, որը ցույց է տալիս, թե ինչպես է URScript-ը օգնում պահպանել ճշգրտությունն ու անվտանգությունը զգայուն էլեկտրոնային բաղադրիչների հավաքման ժամանակ
Դեպքի ուսումնասիրություն. նուրբ հավաքում էլեկտրոնիկայի ոլորտում
Էլեկտրոնիկայի ոլորտում, որտեղ բաղադրիչները կարող են շատ փխրուն լինել, կարևոր են ոչ միայն ճշգրտությունը, այլև ուժի և շարժման արագության համապատասխան սահմանափակումները։ Ստորև ցույց ենք տալիս, թե URScript-ով գրված կոդը ինչպես կարող է հեշտացնել այս պահանջկոտ առաջադրանքները՝
Համատեքստ և հիմնական մարտահրավերներ
- Նուրբ բաղադրիչներ: Սենսորներ, ինտեգրալ սխեմաներ կամ զգայուն միակցիչներ, որոնք հեշտ է վնասել չափազանց ուժեղ սեղմումով:
- Տեսականու փոփոխականություն: Մեկ գծում արտադրանքի տարբեր տարբերակների հավաքում, ինչը պահանջում է ռոբոտի արագ անցում ընթացակարգերի միջև։
- Աշխատանք օպերատորի մոտակայքում՝ Կոբոտը պետք է անվտանգ կիսի տարածքը մարդու հետ, որը մատակարարում է հաջորդ տարրերը։
Ուժի և մոմենտի կառավարում
- URScript-ը թույլ է տալիս ստանալ արժեքներ ռոբոտի ներկառուցված սենսորներից, ինչի շնորհիվ չափազանց բարձր դիմադրության դեպքում համակարգը ավտոմատ դադարեցնում է շարժումը՝ կանխելով դետալի վնասումը:
- Սեղմման ուժի ստուգում. Յուրաքանչյուր տեսակի բաղադրիչի համար կարելի է սահմանել առանցքի առավելագույն ոլորող մոմենտը, որի գերազանցման դեպքում կոբոտը դադարեցնում է գործողությունը։
Պարամետրացվող URScript մոդուլներ
- Կոդի բաժանում հավաքման գործառույթների (օրինակ` InsertConnector, FastenScrew), որոնցից յուրաքանչյուրում կարելի է հեշտությամբ փոխել արագությունը կամ սեղմման խորությունը` կախված արտադրանքի տարբերակից:
- Արագ վերափոխում՝ երբ հայտնվում է սխեմաների նոր սերիա, բավական է սցենարում խմբագրել համապատասխան արժեքները (օրինակ՝ սեղմման ուժ, շարժման անկյուններ)։
Արդյունքներ և առավելություններ
- Վնասների նվազեցում՝ Վերահսկվող սեղմման և ոլորող մոմենտի մոնիթորինգի կիրառումը նվազագույնի հասցրեց սխալ հավաքված մասերի քանակը։
- Արտադրողականության աճ 20%-ով՝ Offline և Teach Pendant սահուն ինտեգրման շնորհիվ արտադրանքի նոր տարբերակին անցնելն ավելի արագ դարձավ։
- Անվտանգ համագործակցություն՝ Ռոբոտն ու օպերատորը արդյունավետ աշխատում էին կողք կողքի՝ մարդուն չդնելով բախման կամ սեղմվելու վտանգի տակ։
Այս դեպքի ուսումնասիրությունը ցույց է տալիս, թե ինչպես URScript կարող է օգնել ռոբոտներին Universal Robots նուրբ տարրերի ճշգրիտ և անվտանգ հավաքման մեջ։ NexaRob տրամադրեց լիարժեք աջակցություն - պահանջների վերլուծությունից, կոդի գրումից և փորձարկումներից մինչև օպերատորների ուսուցում, ինչը հաճախորդին թույլ տվեց արագացնել գործընթացը և բարձրացնել արտադրության որակը։
Ինչպե՞ս պահպանել բարձր արդյունավետությունն ու անվտանգությունը Universal Robots կոբոտները URScript-ով շահագործելիս:
UR ռոբոտների կոդի օպտիմալացում և անվտանգության ընթացակարգեր
URScript-ում հավելված ստեղծելուց հետո կարևոր է հոգ տանել լուծման երկարաժամկետ սպասարկման և կատարելագործման մասին։ NexaRob-ում խորհուրդ ենք տալիս մի շարք գործելակերպեր, որոնք օգնում են խուսափել կանգառներից, բարձրացնել արդյունավետությունը և ապահովել օպերատորների անվտանգությունը՝
Ցիկլի ժամանակի և շարժման երթուղիների վերլուծություն
- Վիճակագրության մշտադիտարկում՝ Ռոբոտը կարող է զեկուցել կատարված ցիկլերի քանակը և հավաքել տվյալներ հնարավոր պարապուրդների կամ սխալների մասին՝ հեշտացնելով «նեղ տեղերի» հայտնաբերումը։
- Պարամետրերի ճշգրտում։ Հաճախ հնարավոր է կրճատել երթուղու երկարությունը կամ բարձրացնել արագությունը՝ միաժամանակ պահպանելով անվտանգության նորմերին լիարժեք համապատասխանությունը։
Կոդի կառուցվածք և ընթեռնելիություն
- Ռեֆակտորինգ: Կրկնվող հատվածների հեռացումը գործառույթներ և մոդուլներ ստեղծելու միջոցով հեշտացնում է փոփոխությունները և կանխում սխալները։
- Միասնական անվանումներ. Փոփոխականների և ընթացակարգերի հստակ նկարագրությունները (օր.՝ pickOffset, safeMove) օգնում են օպերատորներին և ինժեներներին արագ հասկանալ սկրիպտի տրամաբանությունը։
Անվտանգության ընթացակարգեր և վթարային համակարգեր
- Վթարային կանգառի պայմաններ: URScript-ը թույլ է տալիս անմիջապես կանչել stop, երբ ռոբոտը հայտնաբերում է անսպասելի բախում կամ անվտանգության վարագույրներից ազդանշան։
- Գոտիների սահմանափակում. Ռոբոտի տարածքում կարելի է սահմանել գոտիներ, որտեղ կոբոտի արագությունն ու ուժը ավտոմատ նվազեցվում են՝ մարդկանց և սարքավորումները պաշտպանելու համար։
Թարմացումներ և մասշտաբավորվողություն
- Firmware-ի նոր տարբերակներ՝ Universal Robots-ը ժամանակ առ ժամանակ թողարկում է կարգավորիչների բարելավումներ: Արժե գնահատել, թե արդյոք նոր գործառույթներն օգուտ կբերեն ձեր գործընթացին:
- Աշխատատեղի ընդլայնում. Եթե ցանկանում եք ավելացնել երկրորդ կոբոտը կամ նոր բռնիչ, սովորաբար բավական է URScript-ում փոքր փոփոխություններ կատարել՝ առանց ամբողջ հավելվածը վերագրելու։
Օպտիմալացումն ու անվտանգության ընթացակարգերի նկատմամբ ուշադրությունը երկարաժամկետ շահագործման հիմքն են UR cobot-ներին. NexaRob-ը կարող է օգնել կատարելագործել կոդը, անցկացնել կանոնավոր փորձարկումներ և հավելվածը հարմարեցնել գործարանի փոփոխվող պահանջներին: Դրա շնորհիվ ձեր թիմը ստանում է համագործակցային ռոբոտների հետ աշխատանքի կայուն և արդյունավետ միջավայր:
Փարատեք URScript-ում կիրառությունների ստեղծման և պահպանման հետ կապված ձեր հարցերը, ինչպես նաև ծանոթացեք մեր աջակցության մոդելին
Ամենահաճախ տրվող հարցերը
Ստորև պատասխանում ենք Universal Robots ռոբոտները URScript լեզվով ծրագրավորելու վերաբերյալ հաճախ տրվող հարցերին։ Եթե այստեղ բացատրություն չգտնեք, կապվեք NexaRob-ի հետ - սիրով կքննարկենք ձեր նախագծի մանրամասները և կներկայացնենք անհատական լուծումների առաջարկներ։
Ոչ։ URScript-ն ունի պարզ սկրիպտային ձև՝ նման տարածված բարձր մակարդակի լեզուներին։ Կառավարման տրամաբանության կամ ավտոմատացման հիմքեր ունեցող մարդիկ սովորաբար արագ յուրացնում են դրա շարահյուսությունը։ NexaRob-ն առաջարկում է նաև ուսուցումներ՝ ձեր թիմի ներդրման գործընթացն արագացնելու համար։
UR cobot-ներն օգտագործվում են էլեկտրոնիկայի հավաքման, սննդի ոլորտում (փաթեթավորում), լոգիստիկայում (տեսակավորում, պալետավորում), ինչպես նաև ռոբոտ-մարդ համագործակցություն պահանջող կիրառություններում, օրինակ՝ փոքր արտադրական գծերում։
Խորհուրդ է տրվում օգտագործել հատուկ offline միջավայր (օրինակ՝ Polyscope-ի PC տարբերակը) կամ UR սիմուլյատորներ, սակայն սքրիպտները կարելի է ստեղծել նաև անմիջապես ռոբոտի վահանակում (Teach Pendant)։ Սիմուլյացիան կրճատում է պարապուրդը, քանի որ թույլ է տալիս շարժումները մշակել «չոր» ռեժիմում։
URScript-ը կարող է տվյալներ ստանալ տեսախցիկներից (2D/3D) և սենսորներից (օր.՝ ուժի)։ Կոդում կարելի է ավելացնել հրահանգներ՝ ընթացիկ շարժումը ուղղելու, դետալի դիրքին հարմարվելու կամ որոշակի մակերեսին նրբորեն սեղմելու համար։
Այո։ Դրանք նախագծվել են որպես cobot-ներ (համագործակցող ռոբոտներ), ինչը նշանակում է ուժի և արագության սահմանափակման ներկառուցված մեխանիզմներ։ Բացի այդ, URScript-ում կարող եք սահմանել լրացուցիչ վթարային ընթացակարգեր, օրինակ՝ բախում գրանցվելու դեպքում անհապաղ կանգ։
Դա կախված է արտադրության փոփոխականությունից: Եթե ունեք բազմազան տեսականի, ավելի հաճախակի թարմացումներ անհրաժեշտ կլինեն: Եթե գործընթացը կայուն է, բավական կլինեն հազվադեպ փոփոխություններ: Դա հեշտացնում են կոդ գրելու մոդուլային ոճը և տարբերակների repository-ի օգտագործումը (օրինակ՝ Git):
Մենք համագործակցում ենք մատակարարների համաշխարհային ցանցի, այդ թվում՝ Universal Robots-ի հետ։ Առաջարկում ենք համալիր ներդրում - cobot-ի մոդելի և պարագաների ընտրությունից, URScript-ում հավելվածի պատրաստումից մինչև սպասարկման աջակցություն և համակարգի զարգացում։
Շատ դեպքերում բավարար են փոքր փոփոխություններն ու URScript տրամաբանության հարմարեցումը նոր կայաններին։ UR controller-ի նմանատիպ ճարտարապետության շնորհիվ շատ մոդուլներ և գործառույթներ կարելի է տեղափոխել մեկ նախագծից մյուսը՝ կրճատելով ներդրման ժամանակը։
Հրավիրում ենք կապ հաստատել - էլ. փոստով կամ հեռախոսով։ NexaRob-ը սիրով կխորհրդակցի սարքավորման ընտրության հարցում, կգրի և կօպտիմալացնի URScript կոդը, ինչպես նաև կուսուցանի ձեր թիմին։
Ավելի շատ հարցեր ունե՞ք։
Կապվեք NexaRob-ի հետ - մեր մասնագետները հասանելի են URScript ծրագրավորման, ապարատային լուծումների հարմարեցման և երկարաժամկետ սպասարկման հարցերում: Սիրով կքննարկենք Ձեր ընկերության կարիքները և կառաջարկենք Universal Robots cobot-ների օգտագործմամբ ճկուն ու մասշտաբավորվող լուծում: