Hlavní navigace

Linux míchá zmrzlinu

Sdílet

Petr Krčmář 13. 2. 2006

Společnost MooBella nechává Linux, aby ve stroji, za který by se nemuseli stydět ani Wallace a Gromit, míchal zmrzlinu. Stroj k tomu používá Linux řady 2.4 a systém Red Hat. Společně umí do 45 sekund namíchat až 96 druhů zmrzliny.

Na čelní straně je k vidění 15" LCD dotykový panel, na kterém si zákazník může vybrat oblíbenou příchuť. Stroj může být vybaven dvěma „mixéry”: jeden umí 12 a druhý 96 různých chutí.

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.
  • 13. 2. 2006 8:39

    ventYl (neregistrovaný)
    coskoro sa urcite dozijeme aj toho, ze linux bude nasadeny aj v profi vibratoroch, ktore dokazu 112 roznych programov vzrusovania : )
  • 13. 2. 2006 8:46

    Nicka (neregistrovaný)
    No v originalnim clanku pisou, ze stroj je vybaven "For now, the MooBella is powered by an AMD 2600 processor clocked at 1.3GHz, with 512MB of RAM, and a 40GB hard drive." - teda nic proti, ale myslim, ze je to takovy kanon na vrabce. Umichat zmrzlinu a provest komunikaci po CANu(jedno jestli je tam navic CANOpen protokol) by zvladlo lecktere PLC mnohem levneji. V tomto pripade tlacit linux se mi zda nesmyslne. Zvlast, kdyz jde o "jednoucelovy" stroj.
  • 13. 2. 2006 10:51

    MultiTricker (neregistrovaný)
    Treba ten automat slouzi zaroven jako zarizeni urcene pro prumyslovou spionaz. Zapise si hodnoty nejoblibenejsich zmrzlin (pripadne maskovanou kamerkou jeste nataci okoli, aby se vyuzil tak velky disk) zamestnancu a v nejaky dulezity den odmitne tyto zmrzliny vydavat...zamestnanci budou psychicky na dne a firma krachne, na popud nejake konkurencni firmy, ktera za tuto akci dobre zaplati.
  • 13. 2. 2006 12:52

    Marv (neregistrovaný)
    No pokud to během míchání předvádí na tom 15" displeji 3D animovanou simulaci, jak se ta zmrzlina míchá, tak to je akorát :-)
  • 13. 2. 2006 13:03

    j (neregistrovaný)
    Nebol by som si az taky isty. Ak je 15" touchscreen s vlastnym UI poziadavkou, tak moze byt Linux jednoduchsim riesenim:
    - popisany HW kupis za babku (tipujem ze touchscreen bude par krat drahsi ako cely zvysny HW)
    - SW nastroje na vyvoj mas prakticky zadarmo(!!)
    - nepotrebujes na vyvoj ziadne dalsie speciality, ako napr. programatora PLC (myslim, ze Cckara zozenies jednoduchsie)
    - potrebna je nejaka IO karta (pravda, tiez nie su moc lacne :))
    - jednoducha rozsiritelnost

    Naproti tomu PLC:
    - ak zobieries nieco priemyselne, co podporuje touchscreen (Siemens, Advantec), tak ten Linuxovy HW x-krat preplatis
    - potrebujes specialne SW nastroje (ktore nieco stoja ...)
    - potrebujes niekoho, kto ti ten SW vyvinie pre PLC ... kedze ako firma na to zrejme programatorov nemas, nechas si to u niekoho spravit -> kto sa o to bude dalej starat?
    - o moznosti vymeny systemu do buducnosti ani nehovorim

    Znie to sice fakt divne, ale myslim si, ze ak to nemusi byt zrovna priemyselny stroj (t.j. pre kriticke nasadenie s nepripustnym vypadkom, superprachuodolne a co ja viem co) a ak ta bedna je dost velka, aby sa tam vosla std atx doska so zdrojom, je pre firmu ovela jednoduchsie a hlavne ekonomicky vyhodnejsie urobit to napr. pod Linuxom. Keby tam bolo nieco na baze via epia (alebo pod.) s prikonom par w, tak by som sa za take riesenie ani sam nehanbil. Samo keby islo o atomovu elektraren a riadil by to Athlon na beznom motherboarde, tak by som bol prvy, co by sa odstahoval :).
  • 13. 2. 2006 14:33

    Nicka (neregistrovaný)
    Ad tvoje vyhody:
    - popisany HW kupis za babku (tipujem ze touchscreen bude par krat drahsi ako cely zvysny HW) -touch screen - nejdrazzsi vec z celeho HW - cenovy rozdil mezi prumyslovou verzi v kryti IP65 ze predni strany a tou co by si normalne sehnal je takrka nulovy.
    - SW nastroje zadarmo - ano, to se neda nic vytknout
    - nepotrebujes na vyvoj ziadne dalsie speciality, ako napr. programatora PLC (myslim, ze Cckara zozenies jednoduchsie) - Proc si sakra vsichni mysli, ze vsechny PLC se programuji v Ladderu?!? To uz neni tak 10 let pravda.(Ano, na VS to porad uci - ale tam je doba tak o osm let z5) Je mraky vyrobcu co podporuji programovani PLC v ANSI C, napr. Bernecker&Rainer, Beckhoff atd.
    - potrebna je nejaka IO karta (pravda, tiez nie su moc lacne :)) - Ano, prumyslove IO karty sou drahe jak svina
    -jednoducha rozsiritelnost - opet, pokud nekoupis poddimenzovane PLC, tak neni problem cokoliv rozsirit. Obecne plati, ze pokud to neni Zimenz, tak to jde rozsirit bez problemu. Mas sbernice jako treba Ethernet Powerlink, EtherCAT, Ethernet/IP od AB...to vsecko dneska touchy uz davno umi.

    Ad tvoje nevyhody:
    - ak zobieries nieco priemyselne, co podporuje touchscreen (Siemens, Advantec), tak ten Linuxovy HW x-krat preplatis - opet, tohle uz neplati. Touchy se pripojuji jak po seriovce, tak po CANu, tak pres Ethernet. Napriklad dva jiz vyse zmineni vyrobci tohle podporuji bez problemu.
    - potrebujes specialne SW nastroje (ktore nieco stoja ...) - Zde plati, ze pokud udelaji napr. petset stroju rocne, tak tech rekneme 1000 az 100000 dolaru za licenci tvori nepatrne naklady.
    potrebujes niekoho, kto ti ten SW vyvinie pre PLC ... kedze ako firma na to zrejme programatorov nemas, nechas si to u niekoho spravit -> kto sa o to bude dalej starat? - viz moje odpoved vyse. PLC jiz DAVNO jde programovat v C.
    - o moznosti vymeny systemu do buducnosti ani nehovorim - viz. moje odpoved ve vyhodach.
  • 13. 2. 2006 16:27

    j (neregistrovaný)
    Mam pocit, ze ty hovoris o priemyslovych PC. Teda aspon ja este stale urcity rozdiel medzi "klasickym" PLC a priemyslovym PC dost pocitujem .. :)

    Ale OK to programovanie v C beriem. Skusenosti s PLC nemam z VS, robil som s tym, aj ked uznavam, ze uz davnejsie. Pod roziritelnostou som myslel nielen HW ale aj SW - a snad sa nechces hadat o tom, ci je lahsie rozsirovat priemyselne PC/PLC pod bohvieakym OS (kde budes dokupovat HW a support za tazke $$ od dodavatela), alebo obycajne PC ktorym dnes skoro kazdy rozumie?? Ostatne by ma zaujimalo, ako sa da programovat UI na takychto systemoch; ak na to treba specialne vendor-nastroje, je to tiez argument proti. Pod vymenou systemu do buducnosti som myslel to, ze si o rok poviem, ze Beckhoff je drahy, tak idem k inemu. Pod linuxom taky problem nie je; na vyber mas toho dost. Ak budes potrebovat fakt priemyselny HW jednoducho prejdes na x86 priemyselne PC (kde budes musiet v najhorsom pripade max. dopisovat drivery). Tak o com?

    Ostatne - ake vyhody ma vlastne podla teba take priemyselne PC/PLC voci realizovanemu rieseniu (okrem toho ze vydrzi 100 stupnov celzia, ma krytie ip65 a podobne)? Lacnejsie to nebude, jednoduchsie to nebude, rozsiritelnejsie to nebude tiez ... Ak firma nema s PLC dostatok skusenosti (co maju vacsinou iba firmy v odbore priemyselnej automatizacie, samozrejme), je volba podla mna jasna ....
  • 14. 2. 2006 8:48

    Nicka (neregistrovaný)
    To urcete mas pravdu v tom ze klasicke smontovane PC v garazi a prumyslove PC(IPC) jsou nebe a dudy. Me hlavne zarazila ta konfigurace na stroji. Oproti Linuxu v embeded zarizenich nic nemam, ale do stroje bych ho teda nedal. Treba u zminovane konfigurace toho stroje na zmrzlinu me vydesil ten harddisk - dyt jim do toho stroje nekdo parkrat prasti a muzou cely stroj vyhodit - proc nepouzili aspon CF karty?

    No a k tem vyhodam a nevyhodam zminenym vyse. Myslim, ze bysme se o tom mohli prit hodne dlouho a nikam by to nevedlo, protoze opravdu oba pristupy maji svoje. A pak je nutno na konkretni aplikaci zvazit, zda pouzit jedno nebo druhe.
  • 14. 2. 2006 9:36

    j (neregistrovaný)
    S tym musim suhlasit, hlavne s tou Flash. Myslim tiez, ze tam aspon mohli trepnut NOR na boot a nejaku 1GB NAND namiesto disku. Ako som uz aj povedal, radsej by som tam dal nejaku mini dosku so spotrebou par W, ako tam trepat kvoli doske s CPU este nejaky 300W zdroj. Ale mozno to bude v dalsej verzii :). Na bootovanie z Flash a pod. potrebuje uz clovek viac vedomosti ako make bzImage ....

    Ostatne vo firme, kde som robil ja, sa bezne davali bezne montovane PC s touchscreenom (samozrejme s rucne vyrobenou kysnou) na miesta, kde by normalne mali byt industrial PC (ovladacie panely na CNC stroje a pod.). Dovod prosty - za jeden Advantec touchscreen panel mali mozno 2 zmontovane masiny. A cuduj sa svetu, vsetko chodilo. Ale to uz je nejakych par rokov dozadu ...

    Osobne si myslim, ze Linux (alebo aj WinCE, to je jedno) je pre taku zmrzlinarsku masinu este ok. Ak sa to pokasle, bud ti neda zmrzlinu, alebo ju celu vykyda na zem alebo ti namiesa zlu.

    Keby sa jednalo o 24/7 nasadenie, resp. o kriticku aplikaciu (napr. moznost ohrozenia, vzniku velkej skody, nutna 100% spolahlivost a pod.), tak by to bolo o niecom inom.
  • 14. 2. 2006 10:29

    Nicka (neregistrovaný)
    "Ostatne vo firme, kde som robil ja, sa bezne davali bezne montovane PC s touchscreenom (samozrejme s rucne vyrobenou kysnou) na miesta, kde by normalne mali byt industrial PC (ovladacie panely na CNC stroje a pod.). Dovod prosty - za jeden Advantec touchscreen panel mali mozno 2 zmontovane masiny. A cuduj sa svetu, vsetko chodilo. Ale to uz je nejakych par rokov dozadu ..." - no tak to je klasicky cesky slendrijan. Snazi se setri tam kde to nejde. Napr. my jsme se jako dodavatele HW dostali do peknych sracek, diky tomu, ze ve veline firma, co od nas HW brala, nepouzila nase prumyslove PC, ale nejake tajwanske smejdy. Furt jim padala komunikace pres seriovku. Nakonec jsme dokazali, ze byl problem v seriovem portu toho tajwanskeho bastlu. Stacilo dat odzkousene prumyslove PC a bylo po problemech.
  • 13. 2. 2006 15:08

    PACi (neregistrovaný)
    bysli, ze to je nejlevnejsi "novy" pocitac, ktery se da dneska jeste sestavit... Nepujde o to, ze by to bezelo na horsim zeleze, horsi NOVE zelezo se sehnat neda...
  • 14. 2. 2006 11:16

    anonymní
    EPIC CPUs * XE-900 fastest EPIC™ board available, 1 GHz !NEW! * XE-800 EPIC™ 300 MHz w/video, USB, Ethernet * XE-700 EPIC™ mid-sized form factor !NEW! EBX CPUs * PC-770 SBC: Pentium III, Ethernet & USB * PCS-620 SBC: 300 MHz, GX-1 CPU, wireless-ready * PC-600 SBC: 300 MHz, GX-1 CPU, PC/104 * PC–680: 233 MHz Pentium, USB, video, digital I/O * PC–510: 5x86–133 MHz w/GPS, digital I/O * PC–500: 5x86–133 MHz w/Ethernet, digital I/O * PC–325D: 5x86–133 MHz w/PC/104 port & PCMCIA slot http://www.octagonsystems.com/pages/productsB.html FEATURES * 386SX, 40 MHz * 8 MB DRAM (4 MB standard) * 2 MB flash included; 288 MB DiskOnChip support * DOS 7.1, diagnostics included * Linux, QNX compatible * 4 serial ports * 2 parallel ports * Supports 2 floppy drives * 2 hard disks, SanDisk & CD–ROM drives * 10 Base–T Ethernet with device drivers http://www.octagonsystems.com/CPUpages/MControllers/6225.html Ja viem Octagon je nieco ine a je to v podstate vyhradny dodavatel IPC pre NASA a US-Forces, ale to nic nemeni na tom, ze to existuje
  • 13. 2. 2006 22:51

    Jarda (neregistrovaný)
    To vite, casy se meni. V tridirne prazske posty meli kdysi takove dve velke "lednicky", v kazde jeden processor 8080. Pred kamerou litaly dopisy, jedna ta lednicka urcila pozici adresy a PSC v ni a poslala ji te druhe lednicce, ktera pak, porovnanim s kolekci ruznych ciselnych sad to PSC precetla, dopis opatrila barevnym carovym kodem (takove ty oranzove carky z fluorescencni barvy). Pak to projelo soustavou ksand na kladkach, kde to bylo, podle toho kodu, roztrideno na vyhybkach. Roztridilo to veskerou prazskou postu, i kdyz tehdy, kdyz jsem ten system videl, se tridirna blizila maximu sve kapacity. Jo, to byly casy. Do pocitacu se hustilo, co se do nich veslo. Dnes se micha zmrzlina nebo pisi dopisy na masine s vykonem prevysujicim vykon davneho mainframe.
  • 13. 2. 2006 17:30

    Douglish (neregistrovaný)
    Aby se neoparil?