PLC: muisti ja pariston tarkoitus

Hep.

Tässä automaatiokurssia opiskellessa heräsi kysymys, että a) miten ohjelmoitavan logiikan tiedontallennus tapahtuu ja b) mitä tekemistä paristoilla on logiikoissa?

Logiikoissa ei varmaankaan käytetä kiintolevyä, vaan tietojen tallennus tapahtuu, mihin, muistikortille? Vai onko itse logiikassa jokin sisäinen muisti? Ja minkä ihmeen takia logiikoissa ei käytetä "pysyvää muistia" niin kuin tietokoneissa tai usb-tikuissa, vaan ns. työmuistia?

Logiikassa voi olla paristo esimerkiksi tehonlähteessä. Tämä varmaankin antaa virtaa logiikalle sillä välin, jos sattuu virtakatkos ja näin ollen tiedot eivät pääse häviämään. Ok. Mutta minkä takia itse muistikortissa käytetään paristoa? Tämä selittynee sillä, että muisti ei ole sitä pysyvää muistia, vaan säilyy vain virran ollessa päällä, mutta minkä takia käytetään ns. tuplaparistoa, koska kyllähän tuo virtalähteen paristo jo antaa varavirtaa sähkökatkon tapauksessa. Vai onko tässä kysymys vain ns. tuplavarmistuksesta, eli jos sattuu tilanne, että tulee sekä sähkökatko ja virtalähteen paristo on tyhjä, niin tällöin tuo muistikortin oma paristo pitää vielä tiedot tallessa?

..mutta tämä taas ei selitä sitä, että minkä takia joissakin logiikoiden muistikorteissa on tuplaparistot :D?!
4617
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Villi veikkaus: logiikoiden käyttökohteet ovat usein sellaisia että muistin tyhjenemistä vikatilanteessa ei yksinkertaisesti voi sallia jolloin useampi varmistuskerroin on tarpeen. Kotikäytössä nyt niin isoa vahinkoa pääse syntymään, mutta nykyisillä logiikoilla laskentatehot on jo sellaisia että yhdellä PLC:llä pyörittää pientä tehdasta jolloin yhdistelmä tyhjäksi päässeestä paristosta ja sähkökatkosta riittäisi aiheuttamaan piiiiiitkän tuotantokatkon

Äänestä

Riippuu tilanteesta.Sitä varten paristo nyt ainakin on, että kello pysyy ajassa ja muuttuvat data-arvot tallessa (tehtaan tuotantoarvot). Muistina on EEPROM josta käynnistysvaiheessa ohjelma lataantuu RAM-työmuistille. Tämä siksi että RAM-muistia on nopeampi lukea. Ohjelma toki voi olla pelkästään RAM-muistilla jolloin pariston on pakko olla sähkökatkon varalta. Asiaan vaikuttaa myös se tehdäänkö muutoksia "lennossa" vai vedetäänkö laite STOP-tilaan muutoksissa, pienillä logiikoilla.
Virtalähteessä ei ole yleensä paristoa, vaan se on CPU:ssa, eli periaatteessa CPU:n voi ottaa irti ja laittaa takaisin ilman että data katoaa.
Laitteissa on erilaisia ratkaisuja riippuen valmistajasta, laitteen tehokkuudesta ja siitä minkä ikäinen laite on.

Äänestä

Eiköhän opiskelijan olisi kannattanut ihan muilta sivuilta tietoa mennä hankkimaan??

Äänestä

Mikä on opiskelun tarkoitus? Tietysti oppiminen. Miksi sähkölaitteet tarvitsee sähköä?
Sähkölaitteet eivät tavallisesti toimi ilman sähköä.

Äänestä

Kommentoi aloitusta


Pekkojen_pekka kirjoitti:

Hep.

Tässä automaatiokurssia opiskellessa heräsi kysymys, että a) miten ohjelmoitavan logiikan tiedontallennus tapahtuu ja b) mitä tekemistä paristoilla on logiikoissa?

Logiikoissa ei varmaankaan käytetä kiintolevyä, vaan tietojen tallennus tapahtuu, mihin, muistikortille? Vai onko itse logiikassa jokin sisäinen muisti? Ja minkä ihmeen takia logiikoissa ei käytetä "pysyvää muistia" niin kuin tietokoneissa tai usb-tikuissa, vaan ns. työmuistia?

Logiikassa voi olla paristo esimerkiksi tehonlähteessä. Tämä varmaankin antaa virtaa logiikalle sillä välin, jos sattuu virtakatkos ja näin ollen tiedot eivät pääse häviämään. Ok. Mutta minkä takia itse muistikortissa käytetään paristoa? Tämä selittynee sillä, että muisti ei ole sitä pysyvää muistia, vaan säilyy vain virran ollessa päällä, mutta minkä takia käytetään ns. tuplaparistoa, koska kyllähän tuo virtalähteen paristo jo antaa varavirtaa sähkökatkon tapauksessa. Vai onko tässä kysymys vain ns. tuplavarmistuksesta, eli jos sattuu tilanne, että tulee sekä sähkökatko ja virtalähteen paristo on tyhjä, niin tällöin tuo muistikortin oma paristo pitää vielä tiedot tallessa?

..mutta tämä taas ei selitä sitä, että minkä takia joissakin logiikoiden muistikorteissa on tuplaparistot :D?!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu