Արդյունաբերական արտադրական գործունեության մեջ ապարատային արտադրանքի որակն ու կայունությունը վճռորոշ նշանակություն ունեն ամբողջ արտադրական գծի անվտանգ և արդյունավետ աշխատանքի համար:Այնուամենայնիվ, մենք չպետք է անտեսենք ծրագրաշարի կազմաձևումը:Ծրագրային ապահովման խնդիրները կարող են նաև հանգեցնել համակարգի խափանումների, տվյալների կորստի կամ արտադրական գծի անկարողության՝ իր առաջադրանքները պատշաճ կերպով կատարելու, ինչը կարող է էական ազդեցություն ունենալ ամբողջ արտադրական գործընթացի վրա:Հետևաբար, արդյունաբերական արտադրության միջավայրի և՛ ապարատային, և՛ ծրագրային ասպեկտներում, անսարքությունների վերացումը անհրաժեշտ քայլ է ապահովելու, որ սարքավորումները սահուն աշխատեն, երաշխավորեն արտադրության արդյունավետությունը և պահպանեն անվտանգությունն ու հուսալիությունը:
Այսօր եկեք խորանանք իրական աշխարհի մի դեպքի մեջ, որտեղ ծրագրային ապահովման կազմաձևումն ազդել է արտադրության վրա:Եկեք համոզվենք, որ մենք ապագայում արդյունավետ կերպով կվերացնենք անսարքությունները՝ ավտոմատացված արտադրական գծերի արդյունավետությունն ու հուսալիությունն ապահովելու համար:
1
Հաճախորդների կարծիքը. տեղում գտնվող սարքավորումը խնդիրներ ունի CN-8032-L մոդուլի անջատման հետ կապված, ինչի հետևանքով մեքենան գործարկում է վթարային կանգառ, իսկ արտադրական գիծը դադարեցնում է ավտոմատ աշխատանքը:Նորմալ աշխատանքը վերականգնելու համար պահանջվում է ձեռքով միջամտություն՝ առաջացնելով կանոնավոր արտադրության և փորձարկման խափանումներ:Եթե մոդուլների անջատման խնդիրը չի կարող արդյունավետորեն լուծվել, դա կազդի արտադրության վերջնական արդյունքի վրա:
2
Տեխնիկական անձնակազմի հետ տեղում շփվելուց հետո հաստատվեց, որ երեք արտադրական գծերից երկուսի մոտ նույն տեղում մոդուլների անցանց անջատման նույն խնդիրն էր:Մոտավորապես 1 վայրկյան անց անցանց ռեժիմից դուրս գալուց հետո մոդուլներն ավտոմատ կերպով նորից կմիանան:Հաճախորդը նախկինում փորձել է փոխարինել մոդուլը, ինչը չի լուծել խնդիրը:Նախնական գնահատումը ցույց տվեց, որ խնդիրը, հավանաբար, կապված չէ մոդուլի որակի հետ:Կատարվել են անսարքությունների վերացման հետևյալ քայլերը.
1. Թարմացված մոդուլի որոնվածի մասին տեղեկատվությունը և ծրագրային GSD ֆայլերը՝ վերացնելու որոնվածի համատեղելիության խնդիրները:
2. Կրկին փոխարինված մոդուլները՝ բացառելու առանձին մոդուլի հնարավոր թերությունները:
3. Ստուգված ցանցի, անջատիչների և էլեկտրամատակարարման ապարատային տեղեկատվությունը, որը հիմնականում վերացնում է ապարատային հետ կապված խնդիրները:
4. Փոփոխել ցանցի կառուցվածքը՝ վերացնելու ցանցի հետ կապված հնարավոր գործոնները:
5. Էլեկտրաէներգիայի մատակարարման վրա ֆիլտրերի օգտագործումը՝ էլեկտրաէներգիայի հետ կապված խնդիրները բացառելու համար:
6. Հետազոտել և լուծել է ցանցի IP հասցեի ցանկացած կոնֆլիկտ:
7. Ժամանակավորապես անջատել է արտաքին ցանցին միացող երթուղիչը, ինչը նվազեցրել է բացթողումների հաճախականությունը, բայց ամբողջությամբ չի լուծել խնդիրը:
8. Գրավված ցանցային փաթեթներ և հայտնաբերված ոչ ցիկլային ծառայության տվյալների փաթեթներ Profinet-ում, ինչը հանգեցնում է PLC-ի սխալների՝ փաթեթների ժամանակի ընդհատումների պատճառով:
9. Հիմնվելով նախորդ քայլի վրա՝ ուսումնասիրեց հաճախորդի ծրագիրը:
Վերլուծելով ցանցի տվյալների փաթեթները՝ պարզվել է, որ հաճախորդն օգտագործում է Siemens-ի Modbus հաղորդակցման ծրագիրը։Հատուկ ֆունկցիոնալ բլոկների կատարման ժամանակ նրանք աննկատ մուտքագրել են մեկ ֆունկցիայի մոդուլի ապարատային նույնացուցիչը ծրագրի քորոցների մեջ:Սա հանգեցրեց նրան, որ PLC-ն անընդհատ ուղարկում է UDP տվյալների փաթեթներ այդ գործառույթի մոդուլին, ինչը հանգեցնում է «ոչ ցիկլային ծառայության ժամկետի ավարտի» սխալի և սարքի անցանց ռեժիմի:
3
Վերոնշյալ դեպքում խնդիրը տարբերվում է ցանցի միջամտության կամ ընդհատումների հետևանքով առաջացած PN կապի սովորական ժամկետից:Ծառայությունների ոչ ցիկլային ժամկետները սովորաբար կապված են հաճախորդների ծրագրավորման, պրոցեսորի աշխատանքի և ցանցի բեռնվածության հզորության հետ:Թեև այս խնդրի առաջացման հավանականությունը համեմատաբար ցածր է, դա անհնարին չէ, և ծրագրի կամ ցանցային միջավայրի անսարքությունները կարող են ձեռնարկվել ապագայում այն լուծելու համար:
Ծրագրային ապահովման խնդիրները հաճախ ավելի քիչ տեսանելի են, բայց անսարքությունների վերացմանն ուղղված համագործակցային և համակարգված մոտեցմամբ մենք կարող ենք բացահայտել հիմնական պատճառը և լուծել խնդիրները՝ ապահովելու սահուն արտադրությունը:
Այսպիսով, սա ավարտում է մեր տեխնիկական բլոգը այս նստաշրջանի համար:Մինչև հաջորդ անգամ։
Հրապարակման ժամանակը՝ հոկտ-17-2023