+ Vasta teemale
Lehekülg 3 / 3 EsimeneEsimene 123
Näitan vasteid 31 kuni 37 37-st

Teema: PLC programmeerimine

  1. #31
    Liige erku maine kipub olema madal erku avatar
    Liitunud
    04/2008
    Asukoht
    Tallinn, Järvamaa
    Postitusi
    1.159

    Algseade Vs: PLC programmeerimine

    Välja tõin vaid erinevate sõlmede vajalikud põhimõtted, mille abil on võimalik edasi küsitud programmi koostada.
    Et F2 funktsioon toimiks nii nagu küsitud, on kasutuses erinevad AND ja AND (Edge) plokid ning ajapuhver-/lülitusplokid B004 B012 seadega 0:03 sek (ajaline seade, mis on vajalik signaali "läbijooksu" vältimiseks). Plokkide B004 B012 teine "R" (Reset) sisend on inverteeritud (vastassuunaline).
    Matemaatiliste instruktsioonplokkide B001, B015 ja B016 lisaseadeks on valitud väljundil: When En="0", output is: Last Value
    Analoog trigeri B003 "On" seadeks on valitud 5, ehk väärtus alla 5 ühiku määrab ära masina alg-asendi (startides/taaskäivitades algasendist on võimalik F1 F2 klahvidega salvestada või siis ümber-kirjutada uued tõõpositsioonide näidud)
    Analoog lülitusramp B002 on välja toodud näitena, kuidas plokile B001 määratud väärtust saab edasi kasutada digitaalahelas lubava või mittelubava käsuna.
    Tsitaat Esmalt postitatud Starfish poolt Vaata postitust
    ..Nagu ma aru saan peaks süsteem toimima umbes nagu RAMi kirjutamine/lugemine, väärtused salvestuvad oma pesadesse ja hiljem saab neid sealt lugeda ja kasutada...
    Jah, LOGO kontrolleritele saab ka programmi kirjutada "otse tekstina", ilma graafiliste programmeerimisliideste kasutamisteta. Siis on arvatavalt võimaluste piirid kordades avaramad.
    Kuuldavasti üritajaid ja tegijaid on (nagu rahvusvaheliste foorumite pealt lugeda on saadud), aga vististi mitte siinmail.
    Viimati muutis erku : 03-09-16 kell 02:43
    Nühi põllukivi palju tahad, teemantit tast ikka ei saa

  2. #32
    Liige olavahter maine kipub olema madal
    Liitunud
    12/2007
    Postitusi
    20

    Algseade Vs: PLC programmeerimine

    Vajuta pildil suurema pildi nägemiseks

Nimi:	Untitled.jpg
Vaatamisi:	17
Suurus:	383,0 KB
ID:	13539Valmis pole aga, mõtlesin teha seda kuidagi nii. Hetkel siis 4 mälu kohta.

  3. #33
    Liige Starfish maine kipub olema madal Starfish avatar
    Liitunud
    08/2009
    Asukoht
    Kehra-Tallinn
    Postitusi
    1.509

    Algseade Vs: PLC programmeerimine

    Tsitaat Esmalt postitatud erku poolt Vaata postitust
    Jah, LOGO kontrolleritele saab ka programmi kirjutada "otse tekstina", ilma graafiliste programmeerimisliideste kasutamisteta. Siis on arvatavalt võimaluste piirid kordades avaramad.
    Kuuldavasti üritajaid ja tegijaid on (nagu rahvusvaheliste foorumite pealt lugeda on saadud), aga vististi mitte siinmail.
    Ei mõelnud üldse seda, mõtlesin soovitud programmi funktsionaalsust.
    On mälu kohad, kuhu vastavat nuppu vajutades salvestuvad Analoog sisendi väärtused ja hiljem saab neid sealt uuesti kasutada, et teha RS trigeritele "reset" vajaliku väärtuse pealt ja sellega peatub rull.

  4. #34
    Liige Starfish maine kipub olema madal Starfish avatar
    Liitunud
    08/2009
    Asukoht
    Kehra-Tallinn
    Postitusi
    1.509

    Algseade Vs: PLC programmeerimine

    Tsitaat Esmalt postitatud olavahter poolt Vaata postitust
    Hetkel siis 4 mälu kohta.
    Mälu kohad on õige lähenemine !


    Siin üks variant mis ma kiiruga kokku panin:
    https://1drv.ms/i/s!AnS2DnIFINqHgjOJm1TRdD20SjFU

    Selle tööpõhimõte:
    Digi sisendid: I1 ja I2, millega saab rulli üles ja alla liigutada, sõltumata programmist.
    Analoog sisend: AI1 on ühendatud mäludesse ja komparaatoritesse.
    Sisend F1 salvestab A sisendi esimese väärtuse, annab selle edasi komparaatorile.
    F2 abil saab salvestada veel kolm A-sisendi väärtust järgmistesse "mäludesse" (shift registri abil vahetab mälu kohti), iga ühe järel on komparaator ja RS triger.
    F3 saadab rulli tagasi esimesse salvestatud positsiooni.
    F4 abil saab rulli saata kolme viimase mällu salvestatud väärtusteni.
    Q1 on rulli peale liikumine, Q2 on rulli eemale liikumine.

  5. #35
    Liige erku maine kipub olema madal erku avatar
    Liitunud
    04/2008
    Asukoht
    Tallinn, Järvamaa
    Postitusi
    1.159

    Algseade Vs: PLC programmeerimine

    Alustada võiks selliste projektide tegemisel teabega:
    http://www.tja.ee/nouded-masinatele/
    http://eur-lex.europa.eu/LexUriServ/...24:0086:et:PDF (alates lk.12)
    Seejärel tekib lõputult küsimusi mis kõik vajavad lahendust.
    Lõpptulem võiks konkreetsete muudatuse juures välja näha PLC programmina umbes selline:
    Vajuta pildil suurema pildi nägemiseks

Nimi:	NÄIDIS-5872-2.png
Vaatamisi:	40
Suurus:	43,2 KB
ID:	13549
    (originaalversioon .lsc liigub läbi PS-i)
    Viimati muutis erku : 11-09-16 kell 11:07
    Nühi põllukivi palju tahad, teemantit tast ikka ei saa

  6. #36
    Liige Starfish maine kipub olema madal Starfish avatar
    Liitunud
    08/2009
    Asukoht
    Kehra-Tallinn
    Postitusi
    1.509

    Algseade Vs: PLC programmeerimine

    Väga keerukas, veel segasem oleks LAD keeles, vähemalt on täidetud tingimus, et ainult üks väljund saab korraga sees olla.
    Mõnest M plokist saaks lahti tegelt, need imiteerivad väljundeid ja on vajalikud signaali tagasi saatmisel.

    Siemens Simaticu jaoks oligi vist ainult LAD keelega programm.
    Päris koormav oleks sellist otse kontrolleri pealt, plokk haaval sisestada, õnneks saab juhtme kaudu.
    Viimati muutis Starfish : 11-09-16 kell 19:40

  7. #37
    Liige erku maine kipub olema madal erku avatar
    Liitunud
    04/2008
    Asukoht
    Tallinn, Järvamaa
    Postitusi
    1.159

    Algseade Vs: PLC programmeerimine

    Tsitaat Esmalt postitatud Starfish poolt Vaata postitust
    Väga keerukas, ...
    Aga, lihtsamaks eriti teha ei annagi. Tõsteseadmed, pressid, stantsid jne on kõrgendatud ohuastmega masinad...
    Alates juhtpaneeli valikust, kus valitakse millist liiki juhlüliteid kasutatakse (tolmukindlus, pritsmekindlus, vibratsioonikindlus, lülitite eluiga ja eeldus et neid saab vajadusel ka töökinnastega kasutada).
    Töökäsk peab olema kinnitatud; ehk milline on miinimumaeg kus lülitit pöörates/vajutates rakendub tööreziim (kogemata lülitamise efekti vältimine) ja milline on iga konkreetse töökäsu tagasivõtmise võimalus/kord (+lülituskontaktide "sädeluse" vältimine).
    Tahtmatu isekäivitumise vältimise tagamine, mis on kõikide PLC juhtsüsteemidel kohustuslik (olukord seadme pingestamisel kus PLC käivitub või avariistopi vabastamisel kus käivituskäsk peab olema eraldi operaatori poolt lisaks kinnitatud).
    Tööreziimide valik, manuaalne ja automaatreziim + reziimidele etteantud piirid (teekonna limiidilülitid, automaatreziimil kiiruse ja/või asendi-kontrollsüsteem ülekoormuse ning kinnikiilumise vältimiseks/vabastamiseks).
    Topeltkäskude vältimine (mitme juhtlüliti samaaegse vajutuse või võimaliku juhtlüliti tõrke olukorrad) ja jadakäskude tagamine (kui algparameetrit pole salvestatud, ei saa lisaparameetreid sisestada + lisaparameeter peab eristuma algparameetrist)
    Masina nullimise (alseadistamise ) tagamine.
    Masina asendi ja reziimi olukord (numbrilised näidud kontrollpaneelil hetke asendi kohta ja sisestatud võimalikud numbrilised parameetrid + lisaks hetke asend/reziimi kaugus programmis (markerid)).
    jne.
    Nühi põllukivi palju tahad, teemantit tast ikka ei saa

+ Vasta teemale

Teema informatsioon

Antud teemat sirvivad kasutajad

Hetkel sirvib antud teemat 1 kasutaja(t). (0 liiget ja 1 külalist)

     

Sarnased teemad

  1. valvekeskuse dsc PC560 programmeerimine
    RiisPeet poolt foorumis Elektroonikafoorum
    Vastused: 4
    Viimane postitus: 28-11-05, 21:02
  2. andmeside programmeerimine
    traat poolt foorumis Mobiilifoorum
    Vastused: 0
    Viimane postitus: 01-08-05, 14:01
  3. HCS08 programmeerimine
    jallukas poolt foorumis Mikroprotsessorite foorum
    Vastused: 1
    Viimane postitus: 07-07-05, 20:07
  4. Programmeerimine
    Toomas poolt foorumis Elektroonikafoorum
    Vastused: 3
    Viimane postitus: 01-05-02, 08:10

Lemmikud

Foorumi reeglid

  • Sa ei või lisada uusi teemasid
  • Sa ei või lisada vastuseid
  • Sa ei või lisada manuseid
  • Sa ei või muuta oma postitusi