Jump to content

B&R industriālā automātika


M_J
 Share

Recommended Posts

  • 5 weeks later...

Nu tā - ir pagājis mēnesis kopš iepriekšējā ieraksta. Beidzot problēma ir atrisināta. Šveicē, firmas Glaston ražotā, stiklu apstrādes iekārta ar austriešu B&R vadību atkal ir darba ierindā. Šajā laikā biju spiests iedziļināties attiecīgās iekārtas konstrukcijā un vadības elektronikā dziļāk, kā to būtu vēlējies un krietni dziļāk, kā šī iekārta, ņemot vērā tās konstrukcijas vispārējo līmeni, būtu pelnījusi. Īsais secinājums. Ja taisītu šādu iekārtu zinātu, kā nevajag. Ražotāju tandēms Šveice - Austrija ir toksisks. Ja kaut ko var apgalvot pilnīgi droši - viss būs ļoti dārgi, bet bez garantijas, ka būs kvalitatīvāk, kā analogs no Ķīnas. Tehniskais atbalsts savas iespējas izsmēla pirmās nedēļas laikā, kad Šveiciešu programmētāji, attālināti pieslēdzoties, sačakarēja to, kas vēl darbojās, bet nespējot atrast risinājumu, padevās un atsūtīja izejas failus PLC programmai. Ir grūti orientēties svešā programmā, kur gandrīz nav komentāru, mainīgie, kuru nozīme nav atšifrēta un tas viss veidots kaut kādā vācvalodīgo izstrādātāju stilā, ko īsi varētu raksturot ar frāzi - centība un akurātums ne vienmēr spēj kompensēt talanta trūkumu. 

  • Patīk 1
Link to comment
Share on other sites

pirms 1 stundas , M_J teica:

Ražotāju tandēms Šveice - Austrija ir toksisks.

Problēma tā pati, kas reāli visās šādās rūpnieciskās iekārtās - tās nav miljonos eksemplāros un konkurence segmentā ir nekāda. Varu nosaukt ne vienu vien dārgu aparātu, kur, šķiet, ka iekšā ir užass. PLC programma reāli nav pabeigta - nav sarakstīti kļūdu atšifrējumi (kuri vēl varētu būt manuāļos, ja tādi ir), bet mēdz būt vēl trakāk - vienkārši izmet kļūdu bez koda vispār. Un, ja iekārta ir vecāka, tad gandrīz 100%, ka tās "galvenais konstruktors" vai galvenais programmētājs (varētu būt Tavā gadījumā) jau strādā citur, bet aizvietotājs par iepriekšējo modeli zina tikai vispārēji.

  • Atbalstu 1
Link to comment
Share on other sites

Ir jau arī daži japāņi (nesaukšu vārdā, bet sākas ar C un beidzas ar n), kas prasa gandrīz 4K par kameru, bet seriālo prtu nevar uztaisīt kā pašu manuālī 😂

Pirmāmkārtām RJ45 connectoram pinouts ir savādāks, otrāmkārtām PTZ komandas nedarbojas kā viņu pašu specifikācijā.

 

Labots - AndrisBB
  • Atbalstu 1
Link to comment
Share on other sites

pirms 2 stundām , M_J teica:

nespējot atrast risinājumu, padevās un atsūtīja izejas failus PLC programmai. Ir grūti orientēties svešā programmā, kur gandrīz nav komentāru, mainīgie, kuru nozīme nav atšifrēta un tas viss veidots kaut kādā vācvalodīgo izstrādātāju stilā

Bakstot PLC, cik atceros lielākā darbošanās bija ar predefinētiem blokiem/ieejām/izejām skaitītājiem/komparatotiem un protams inicializacijas komandas modemiem utt. 
Tam B&R plc programma ladder tipa vai kas cits?

  • Patīk 1
Link to comment
Share on other sites

pirms 1 stundas , Jurkins teica:

PLC programma reāli nav pabeigta - nav sarakstīti kļūdu atšifrējumi (kuri vēl varētu būt manuāļos, ja tādi ir), bet mēdz būt vēl trakāk - vienkārši izmet kļūdu bez koda vispār. Un, ja iekārta ir vecāka, tad gandrīz 100%, ka tās "galvenais konstruktors" vai galvenais programmētājs (varētu būt Tavā gadījumā) jau strādā citur, bet aizvietotājs par iepriekšējo modeli zina tikai vispārēji.

Precīzi! Iekārtai padsmit gadu. Turklāt programmētāji tur ir bijuši vairāki. Kopā tur ir desmitiem failu. Dažos failos komentāri angliski, tur vēl kaut ko var saprast, bet lielākajā daļā vāciski, žargonā, ko Google ne visai mīl. Var redzēt, ka mēģināti dažādi varianti, kaut kādi varianti "aizkomentēti", citi atstāti. Totālas nepabeigtības sajūta. B&R arī "labie". Tā programmas versija, ar kuru konkrētais PLC programmēts, B&R saitā vairs nav atrodama, jaunāka versija savukārt ar konkrēto dzelzi vairs nedraudzējas. Rakņājoties pa visādām miskastēm atradu vajadzīgo versiju, līdzīgi salasīju vajadzīgās sastāvdaļas, lielākā daļa uz 64 bitu windows kategoriski atsakās strādāt, jāvelk ārā vecais dators ar XP. Žēl un dusmas par iztērēto laiku.

Link to comment
Share on other sites

versatile
Pirms 1 minūtes , M_J teica:

Žēl un dusmas par iztērēto laiku.

 

Pirms 1 minūtes , M_J teica:

B&R arī "labie".

Vai tad nepiedāvā iespēju iegādāties jaunāku dzelzi? :D

  • Haha 2
Link to comment
Share on other sites

Pirms 4 minūtēm , versatile teica:

Vai tad nepiedāvā iespēju iegādāties jaunāku dzelzi?

Mēs tā arī dabūjām izdarīt. Tikai nopirkām no konkurenta 🤣.

Labots - Jurkins
Link to comment
Share on other sites

Pirms 2 minūtēm , versatile teica:

Vai tad nepiedāvā iespēju iegādāties jaunāku dzelzi? :D

Nu bet, protams! Nieka sešciparu skaitlis un jaunākā versija būtu mūsu rīcībā.

  • Haha 1
Link to comment
Share on other sites

versatile
Pirms 7 minūtēm , M_J teica:

Nieka sešciparu skaitlis

Vai tad tā liela cena, ko maksāt par ietaupītu laiku un nerviem?

Kā saka visādu mēslu uztura bagātinātāju un jokainu ierīču multilīmeņmārketinga izplatītāji - veselībai cenas nava!

  • Haha 1
Link to comment
Share on other sites

Nav jau pārliecības, ka ar to jauno versiju ietaupītu laiku vai nervus. Lietuviešu kolēģis, ar kuru šī mēneša laikā konsultējos un prasīju padomu, kurš atbild par automātiku Kauņas Ikea rūpnīcā, stāsta, ka tieši tādas pašas problēmas ir arī ar pilnīgi jaunām iekārtām.

Link to comment
Share on other sites

Pirms 13 minūtēm , M_J teica:

tieši tādas pašas problēmas ir arī ar pilnīgi jaunām iekārtām.

Nav atrodams kāds ķīniešu analogs? Problēmas gan jau tādas pašas, bet varbūt ar četrciparu skaitli pietiks :biggrin:.

Link to comment
Share on other sites

Gan jau ir atrodams. Tikai ar četrciparu skaitli gan netiks cauri, pat ja tas būtu ķīnietis. Bet tagad tā iekārta ir sataisīta un strādā, turklāt konstrukcija apgūta tiktāl, ka turpmāk varam iztikt arī bez ražotāja atbalsta (vājā vieta būtu situācija, ja nobruktu programma, bet tagad ir programmas izejas faili, kurus, atklāti sakot neticēju, ka dabūsim). Tas verķis vairs nevar saplīst tā, lai viņu nevarētu sataisīt paši.

  • Atbalstu 1
Link to comment
Share on other sites

Kādas funkcijas tas neaizstājamais(miljonu vērtais) plc veic?

un tās problēmas radās palaišanas procesā vai vienkārši kkas noplīsa jau nodotai iekārtai? 

Labots - dzincha
Link to comment
Share on other sites

Būtu vismaz padalījies ar kontroliera modeli, parādijis kodu. Lai publikai interesantāk.

Savādāk viss abstrakti, kautkāds kontrolieris, kautkāds kods, kautkas itkā neiet.

Link to comment
Share on other sites

https://drive.google.com/file/d/1VwiOdKAqPokjRqUkpAXyarUxEx81rPFh/view?usp=share_link

 

Tas verķis slīpē stikla loksnei maliņas ar sekojošu mazgāšanu un žāvēšanu. Tika nopirkts lietots, pirms 2 gadiem tika palaists. Video ir no tiem laikiem. Pa šo laiku bija padilušas dimanta slīpēšanas ripas, viena ripa bija nodilusi pavisam nesmuki, to nomainīja un vajadzēja visu pārkalibrēt. No jauna vajadzēja iestādīt virkni references punktu, lai slīpēšanas galvas piebrauktu stiklam precīzi vajadzīgajās vietās utt. Un pēķšņi izrādījās, ka to nav iespējams izdarīt. It kā viss notiek, references punkti tiek saglabāti, bet kad mēģina slīpēt, stikls, brīkš - brākš tiek sašķaidīts. Kad pārbauda saglabātos references punktus, izrādās, ka saglabāts ir velns zina kas, katrā ziņā tālu no patiesības. Varētu domāt, ka kalibrējot daru kaut ko nepareizi, bet pirms 2 gadiem, darot to pirmo reizi viss strādāja kā nākas. Tad nu nācās pačakarēties, lai atrasu kļūdas cēloni. 

Labots - M_J
Link to comment
Share on other sites

functhnd.srcKontrolieris 3CP360.60-1 ar visādiem pieslēgtiem "pribambasiem": 11 ACOPOS servomotoru draiveriem, ar un bez enkoderiem, caur idiotisko X2X šinu pieslēgts vēl virkne devēju un izpildmehānismu un tādā garā... Pievienoju vienu no izejas koda failiem.

Labots - M_J
Link to comment
Share on other sites


Uz ass kura bez enkoderiem pozīcijas var mazliet izmainīties laika gaitā(tipa no home 300 soļi uz priekšu un vienīgais atskaites punkts ir home sensors). 
problēma tika atrisināta ielādējot vēlreiz tam plc programmu? 
upload no plc uz pc neļāvās uztaisīt?

Link to comment
Share on other sites

Sākotnēji likās, ka problēma varētu būt enkoderī, bet tā tika atmesta, jo, kamēr netika veikta kalibrācija, parametri saglabājās, varēja dzenāt asis šurpu - turpu dažādos ātrumos un distancēs, nekur nekādi soļi nepazuda. Dīvainības notika tieši veicot kalibrāciju, piefiksējot jauno nulles vai citu references punktu, saglabājās nevis šī jaunā punkta pozīcija, kā tam būtu jābūt, bet pavisam kaut kas cits. Tas pats notika saglabājot maksimāli atļautās pozīcijas, līdz kuriem atļauts asij pārvietoties. Tas noveda pie tā, ka, mašīnu ieslēdzot, Y galva, dodoties uz "home" pozīciju, kas ir tuvu maksimāli atļautajai pozīcijai, aizgāja līdz galam un no visa spēka atsitās pret atduri. Ar laiku noskaidroju, ka pozīcijām, tās saglabājot, tiek pieskaitītas kaut kādas konstantes. Pie tam problēma bija trīs asīm. Tas lika domāt, ka vaina nebūs enkoderos, bet programmā. Otrkārt - tie enkoderi, vismaz šobrīd, nemaz tā nav nopērkami, tikai komplektā ar servomotoriem un ir visai dārgi. (kā teiktu klients - bet tas nevar būt beigts, jo tas ir dārgs). PLC programma glabājas iekš Compact Flash kartiņas, par kurām neesmu dzirdējis tās labākās atsauksmes.  Bet - nokompilējot no atsūtītajiem izejas failiem programmu un "iepūšot" to citā PLC, ar citu Flash kartiņu situācija ar kalibrēšanas kļūdām saglabājās identiska. Tātad tomēr enkoderi. Bet 3 vienlaicīgi nosprāguši? Pētīju programmu, mēģināju saprast kā tur viss strādā, maz ko sapratu, tomēr secināju, ka enkoderu vainu gluži atmest nevar. Enkoderi Heidenhain EQN1325 ... un vēl virkne ciparu. Absolūtie enkoderi, bet bez baterijas, ar EnDat interfeisu, var sameklēt internetā infu, kas tie tādi un, ko ziemā ēd. Pasūtījām servomotoru ar visu enkoderi Y asij, kuras kļūda bija viskritiskākā. Nomainījām - un kļūda pazuda. Tātad tomēr. Vienlaicīgi saguruši 3 enkoderi. Droši vien ne jau vienlaicīgi. Kamēr netika veikti kalibrēšanas darbi, kļūda neuzpeldēja. To divu atlikušo enkoderu kalibrēšanu ar viltību un mānīšanos, vēl kaut kā varēja izveikt. Jo eksperimentāli noskaidroju skaitļus, kas kalibrējot, kļūdas pēc, tiek pieskaitīti (katru reizi vieni un tie paši) un tad, aizbīdot asi vajadzīgajā vietā, un pēc tam pabīdot vēl par kļūdas tiesu, saglabājās vajadzīgā vērtība. Ar Y asi tas negāja cauri, jo kļūda katru reizi bija cita. Ja, kalibrējot atlikušās asis katrā no gadījumiem tika pieskaitīta konkrēta vērtība, katru reizi viena un tā pati, tad Y ass gadījumā šādas kļūdaini pieskaitītās vērtības bija 3 dažādas, kas atkārtojās nejauši izvēlētā secībā, un būtu precīzi jāuzmin kura no vērtībām katru reizi tiks pieskaitīta, bet tā kā Y asi kalibrējot bija jāpiefiksē 6 punkti, tad tīri no varbūtību teorijas tas kļuva par neiespējamo misiju. Nu ko - Y ass ar jauno enkoderi nokalibrējās uzreiz un korekti, Z ass un vadības ruļļa ass - ar mānīšanu un mašīna tagad strādā. Nu ko, jāmeklē enkoderi atlikušo divu sagurušo nomaiņai.

  • Patīk 2
Link to comment
Share on other sites

Enkoderim uz slit disc nav kādi putekļi vai uz paša opto sensora?(ja enkoders ir izjaucams)?

  • Patīk 1
Link to comment
Share on other sites

Enkoderis nav domāts izjaucams, bet izskatās, ka izjaukt varēs. Tas arī tiks darīts. Bet pieļauju, ka var arī nebūt saremontējams. Lietuviešu kolēģis stāstīja par savu pieredzi ar enkoderi, kur disks skāries klāt optiskajiam sensoram un saskrāpēts. Turklāt tajā enkoderī, ir arī atmiņa, kurā paredzēts saglabāt kaut kādus datus, tipa 0 punktu un maksimālās vērtības. Sliecos domāt ka tā varētu būt sagurusi. Ja ticēt jūtūbes entuziastiem, kas šādus enkoderus jaukuši, tur iekšā nav atsevišķas atmiņas mikroshēmas, bet kaut kāds mikrokontrolieris, kuru ar Googles palīdzību vispār nevar sameklēt. Bet, varu samelot, šajā jautājumā neesmu tik ļoti iedziļinājies. Kā nekā līdz problēmas risinājumam nonācu tikai vakar, jau tā daudz laika iztērēts, tikmēr iekrājušies citi darāmie darbi. Šim jautājumam pieķeršos, ja sagādāt jaunus enkoderus tiešām izrādīsies neiespējamā misija.

Link to comment
Share on other sites

Enkoderim, kuram bija random pozīcijas, iespējams slit disc uz ass ir vaļīgs un neskaita korekti soļus. 

Piedziņa ir ar siksnām? Tās var izstiepties vai pazaudēt "zobus". Ja uz zobratiem tie var izslīdēt uz ass. 

  • Patīk 1
Link to comment
Share on other sites

Kad izjauks to enkoderi, varbūt sapratīs, kas par vainu. Jaucējs nebūšu es. Par izpildmehānismiem: Y asij zobrats/zobstienis, Z un pagrieziena asij - zobsiksnas, vadības rullim - pneimocilindri (vadības rullis pats neko nepārvieto, tas ar pneimatiku tiek piespiests stikla malai, un, slīpēšanas laikā, pēc ruļļa leņķa mašīna seko stikla malai), slīpēšanas špindeļu pārbīdīšanai atkarībā no stikla biezuma - vītņu stieņi.

Link to comment
Share on other sites

pirms 9 stundām , M_J teica:

Absolūtie enkoderi

Uzzināju kaut ko jaunu. 👍 Nebiju saskāries ar absolūtajiem rotācijas enkoderiem, nezināju, ka tādi ir.

Link to comment
Share on other sites

Jocīgi, ka "sagura" PLC programma. Ups... laikam nepareizi sapratu. Nevis programma skaitīja kaut ko klāt, bet enkoderi deva ārā nepareizas vērtības?

 

Man gan arī "karjeras" sākumā bija līdzīga problēma. Mana pirmā saskarsme ar plc, līdz tam mikrokontrolieris asociējās ar kaut kādu KR1816bla,bla, bla mikreni. Tas gan bija nesalīdzināmi vienkāršāks verķis. Dāņu plākšņu līmēšanas mašīna. Tikai nevis skaitīja kaut ko klāt, bet kaut kādā veidā bija pazaudējis konstanti, ko skaitīt klāt, konkrēti savākšanas galda garumu milimetros. Dānijā bija nodemonstrējuši kā strādā, nomontēja, atveda, salika, pieslēdza un neiet.

Labots - Jurkins
  • Patīk 1
Link to comment
Share on other sites

Pirms 3 minūtēm , Jurkins teica:

Jocīgi, ka "sagura" PLC programma.

PLC programma nesagura. Tas bija mans kļūdainais pieņēmums. Sagura enkoderi. Par programmas, konkrētāk par CompactFlash kartiņas "saguršanu" man arvien lielākas aizdomas sāka rasties pēc vairākkārtējiem neveiksmīgiem mēģinājumiem to klonēt. Pirmkārt - oriģinālā kartiņa ir 32MB. Kur tādu tagad tā, uz sitienu dabūsi? Pirmā, ko dabūju, bija 32GB - tieši 1000 reizes lielāka. Protams, tur nekas nesanāca. Tālāk - ražotāji atsūtīja kartiņu ar it kā oriģinālo programmu. Ieliekot PLC nekas nestrādā vispār. Mēģinot nolasīt ar karšu lasītāju uzreiz tiek paziņots ka ir lērums kļūdu failu sistēmā, lielākā daļa failu nelasās vispār. Kaut tai, kas stāv iekš PLC, vismaz faili lasās normāli. Kas tur ar BOOT sekciju - kurš zina, kā tā uzbūvēta. Lietuviešu kolēģis atsūta lietotu 32MB kartiņu. Tajā tāpat lērums kļūdu failu sistēmā. Ieklonēt tajā arī neko neizdodas. Ierakstīt, izmantojot pašu PLC (viņš tur pats to kartiņu izdzēš un pārformatē) arī ne. Ar laiku sadabūju vēl dažas 128MB kartiņas. Yes - beidzot izdevās ieklonēt tajā tās kartiņas saturu, kas jau stāvēja kontrolierī. Viss strādā, bet ar tām pašām kļūdām. Visa neveiksmīgā ņemšanās ar CompactFlash kartiņām manī tikai nostiprināja pārliecību ka tās kā suga ir sūc. Nu un, kad dabūju no ražotāja izejas failus, nokompilēju, ieliku tukšu 128MB CompactFlash kartiņu PLC kontrolierī, caur RS232 iešuvu visu programmu jaunajā kartiņā (normāls pasākums apmēram 2 stundu garumā, applausi B&R par ātrumu!). Ar šo kartiņu mašīna atkal strādā - bet ar visām tām pašām kļūdām. Tad bija skaidrs, ka PLC programma nav "sagurusi", ka vaina ir citur.

Link to comment
Share on other sites

Nu šie enkoderi ir pilnīgs kosmoss salīdzinot ar tiem, ar ko man ražotnē darīšana, bet, ja iekārtā ir vairāki un ir kaut kāda aizdoma, tad parasti apmainu vietām 😁. Šitā ir vairākas reizes izdevies izšmaukt no jaunu iegādes pēc iekārtas autorizētā dīlera ieteikumiem😁.

  • Patīk 1
Link to comment
Share on other sites

Pirms 28 minūtēm , M_J teica:

ieliku tukšu 128MB CompactFlash kartiņu PLC kontrolierī, caur RS232 iešuvu visu programmu jaunajā kartiņā (normāls pasākums apmēram 2 stundu garumā, applausi B&R par ātrumu!)

Cik tad tu ātri gribēji 32MB pārsūtīt caur RS232?

  • Patīk 1
Link to comment
Share on other sites

Ir jau vairāki, tikai nezinu, vai vienādi, jo servomotori ir dažādi un uzzināt, kāds enkoderis ir motorā, uzzināju tikai atjaucot motoru. Pieņemu, ka kaut kur ir pieejama, rūpīgi noslepenota, informācija par to, kāds enkoderis ir katrā motorā. Tagad cilvēki mēģina to noskaidrot. Jo ir skaidrs, ka enkoderi būs jāgādā. Ar motora izjaukšanas metodi pārējo enkoderu kodus vairs noskaidrot neizdosies - kurš gan atļaus jaukt mašīnu, kurai jāstrādā, jāpelna nauda, jāiedzen nokavētais.

  • Patīk 1
Link to comment
Share on other sites

Pirms 2 minūtēm , AndrisBB teica:

Cik tad tu ātri gribēji 32MB pārsūtīt caur RS232?

Gribētu jau ātrāk, bet jau sarēķināju ka nekādi nesanāk. Jaunākām B&R AutomationStudio versijām ir rīks, kas ļauj tādu kartiņu ierakstīt pa taisno no datora, izmantojot karšu lasītāju/rakstītāju. Tā es gribēju. Diemžēl šīs jaunākās B&R studio versijas vairs neatbalsta konkrēto dzelzi. Bet vispār - kāda mārrutka pēc šīm salīdzinoši vienkāršajām darbībām, ko varēja redzēt video, vajadzīgi 32MB???!!! Amerikāņi uz Mēnesi aizlidoja ar daudz mazākiem resursiem. Vienkārši visas tās "augsta līmeņa" programēšanas valodas un klucīšu bīdīšanas programmiņas, ja nu kaut kur ir sasniegušas augstu līmeni, tad visu resursu aizdiršanā.

  • Atbalstu 1
Link to comment
Share on other sites

Man jau ticams ka augst līmeņa valodām ir sakars ar 32MB. Operātājsistēmas kerneļi ietilpst mierīgi 10MB. Nokompilējas tikpat mazi kā 'zema līmeņa'. Lielas starpības tur nav.

Vietu parasti aizņem kautkādi citi resursi.

Labots - AndrisBB
Link to comment
Share on other sites

Nu nezinu, ar ko tur ir aizst?irsti tie 32MB, bet aiz?irsti viņi ir! Paskatījos, cik lieli ir faili grāmatām, romāniem tā uz 1000 lappusēm. Kādi pāris MB, nekas vairāk. Ko tā mašīna dara tādu, ko nevarētu aprakstīt 1000 lappusēs?

p. s. Kā man patīk, kā robots rūpējas par mūsu tikumību, nu neļauj man normāli uzrakstīt vārdu "aiz?irsti", kas visprecīzāk atspoguļo lietas būtību, bet aizstāj ar, neko neizsakošo "aizstāstīti".

Labots - M_J
  • Haha 1
Link to comment
Share on other sites

Kas to zin kas tur ir, bet nu drošivien visādi faili lai palīdzētu debugošanai, konfigurēšanai utt.

Kods tur visdrīzāk neko neaizņem.

 

Bet nu ja negribās 'klucīšus', tad tie verķi nemaksās vairs sešciparu skaitļus. Vajadzes algot un uzturēt vairāk inžinierus, tiem ar ēst gribās. Šveiciešiem tā apetīte diezgan laba.

Link to comment
Share on other sites

1 stundu atpakaļ, M_J teica:

kāda mārrutka pēc šīm salīdzinoši vienkāršajām darbībām, ko varēja redzēt video, vajadzīgi 32MB???!!!

Vienkārša robusta itāļu ražojuma skaliņu mašīna. Pirms gadiem 4-5 elektroshēma bija ar kaut kādiem pārdesmit relejiem (piekrītu - slikti, plc daudz vienkāršāk) un vadības pogām uz kastes. Operatoram neērti ložņāt uz to kasti. Vadības pogas aizstiepām šim "pie rokas". Gāja gadi un manas vēlmes tika sadzirdētas 🤣. Atnāk kārtējā mašīna... kaut kāds hrenzinkāds (nebiju tādu dzirdējis, aizmirsu to nosaukumu) plc un mazītiņas vadības pogas mazā, neērtā panelītī uz can šinas...👿

  • Haha 1
Link to comment
Share on other sites

Reāli jau kautko mazu un 'kompaktu' var uztaisīt tad, ja ir viens produkts, viens mikrokontrolieris utt.

Bet tiklīdz ir kompānija ar simtiem produktu, kur softwārei jāiet uz dažnedažādiem mikrokontrolieliem un produktu kombinācijām, tā koda un visādu rīku ap to apjoms aug eksponenciāli.

Ja vēl pa virsu pieskaita kautkādu atomatizētu testēšanu, QA utt. Tad tas visu pareizina vēl ar 10.

Kānekā reizēm nākas rakstīt 100 rindas koda, lai notestētu 2 rindas pašas programmas.

 

Rezultātā no malas var likties, nah tas viss vajadzīgs, varētu assamblerī to visu uzrakstīt pa vakaru 100 rindās.

Labots - AndrisBB
Link to comment
Share on other sites

Kā tajā reklāmā - kas ir derīgs visam, nav derīgs nekam. Tajā pašā stikla ražotnē. Ir viena jauna iekārta stikla pakešu ražošanai. Ļoti universāla, dara visu, par visu padomāts, bet nosmērē ar līmi ne tikai stikla paketes ārmalu, bet līme no šīs ārmalas mazliet nokļūst arī uz rullīšiem, uz kā tā pakete atbalstās, braucot pa līniju, rezultātā uz paketes paliek līmes svītras. Visu izdomājuši, bet šito nebija paredzējuši. Jāalgo viens darbinieks, kas katru paketi pēc tam notīra. Kopā ar mehāniķiem uztaisījām "kruķus" šai kroplajai konstrukcijai. Konkrētie atbalsta rullīši tiek atvirzīti no stikla brīdī, kad garām iet, ar līmi nosmērētā, mala. Vai tas bija jādara mums, vai, augsti atalgotajiem, konstruktoriņiem, kuriem griboties ēst?! Ne ēst, bet ar pankūkām dibenu slaucīt viņiem gribas! Un tādu piemēru - bez sava gala. Tie paši datu apmaiņas protokoli - būtu izstrādājuši dažus, rūpīgi pārdomātus, labi dokumentētus protokolus, bet nē, katrs muļķis savām iekārtām izdomā savu - citu par citu idiotiskāku. Izdomā nu, pēc tam kā tādas saslēgt kopā! Atkal jātaisa "kruķi". Bet ar visu to cīnīties ir tāpat, kā cīnīties ar birokrātiju - rezultātā nodibina vēl vienu komisiju cīņai ar birokrātiju.

  • Haha 3
Link to comment
Share on other sites

Tā diemžēl ir mūsu straujā laikmeta iezīme; Daudz ko paveikt pa roku galam un ne līdz galam.Dalīti uzdevumi un ne katrs posms savu velk un arī ne spēj vilkt. Saskarsme bieži ar daudz ko tikai virtuāla un atbildība tāpat. Vienu vārdu sakot, pietrūkst pamatīguma un radošās domas tāpat.

Link to comment
Share on other sites

Pirms 25 minūtēm , M_J teica:

Kā tajā reklāmā - kas ir derīgs visam, nav derīgs nekam.

Tāda ir sistēma. Savādāk vienkārši būs jāpatērē vairāk laiks, attiecīgi maksās vairāk.

Ko tu tur padarīsi ja piemēram tev bij kautkād līnija ar kontrolieriem, kas bāzēti uz kautkādu AVR mikrokontrolieri. Tagad pievieno jaunu, jaudīgāku sēriju, nu teiksim ar Ethernetu, bet tas jau bāzējas uz Renesas ARM mikrokontrolieri. Tak neuzturēsi 2 paralēlas koda bāzes, lai darītu vienu un to pašu. Attiecīgi apvieno kopēju, bet koda sarežģītība un apjoms uzreiz pieaug.

 

 

 

 

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...