FX1S,FX1N,FX2N(C),FX3U - Manual Introductiv 209122-B (07.08)_ro

107
Seria MELSEC FX Automate programabile Manual introductiv FX1S, FX1N, FX2N, FX2NC, FX3U MITSUBISHI ELECTRIC Cod: 209122 23072008 Versiunea B INDUSTRIAL AUTOMATION MITSUBISHI ELECTRIC

description

FX1S,FX1N,FX2N(C),FX3U - Manual Introductiv 209122

Transcript of FX1S,FX1N,FX2N(C),FX3U - Manual Introductiv 209122-B (07.08)_ro

  • SeriaMELSEC FX

    Automate programabile

    Manual introductiv

    FX1S, FX1N,FX2N, FX2NC,

    FX3U

    MITSUBISHI ELECTRIC

    Cod: 20912223072008Versiunea B

    INDUSTRIAL AUTOMATIONMITSUBISHI ELECTRIC

  • Despre acest manual

    Textele, imaginile, diagramele i exemplele din acest manual sunt oferite doar n scop informativ.Acestea sunt destinate ca suport pentru explicarea instalrii, operrii, programrii i utilizrii automatelor

    programabile din seriile MELSEC FX1S, FX1N, FX2N,FX2NC i FX3U.

    Dac avei ntrebri privind instalarea i operarea oricruia dintre produsele descrisen acest manual, v rugm contactai reprezentantul dumneavoastr de vnzri local sau distribuitorul

    local (a se vedea coperta din spate).

    Putei gsi cele mai recente informaii i rspunsuri la ntrebrile frecvente pe site-ul nostru,la adresa www.mitsubishi-automation.com.

    MITSUBISHI ELECTRIC EUROPE BV i rezerv dreptul de a efectua modificri n acest manual saun specificaiile tehnice ale produselor sale n orice moment, fr nici o ntiinare prealabil.

    07/2008

  • Manual introductiv, pentru automatele programabile din seria MELSEC FXFX1S, FX1N, FX2N, FX2NC i FX3U

    Cod: 209122

    Versiunea Revizuiri/Completri/Rectificri

    A 01/2006 pdp-tr Prima ediie

    B 01/2007 pdp-dk Adugarea capitolului 7

    A fost luat n considerare domeniului extins de produse pentru unitile de baz din seria FX3U, din capitolele 2.3 i 2.4.

  • Instruciuni privind sigurana

    A se utiliza doar de ctre personal calificat

    Acest manual este destinat pentru uzul exclusiv al personalului instruit i calificat n domeniul electric,familiarizat cu toate standardele relevante privind sigurana tehnologic. Toate lucrrile cu hard-ware-ul descris aici, inclusiv proiectarea sistemului, instalarea, configurarea, mentenana, service-ul itestarea echipamentelor, pot fi efectuate doar de ctre personal cu calificare n domeniu electric i cuexperien, care s dein diplome aprobate i s fie familiarizai cu toate standardele i regulamen-tele aplicabile privind sigurana tehnologic n automatizri. Orice operaii sau modificri ale hard-ware-ului i/sau software-ului produselor noastre, ce nu sunt descrise n acest manual, pot fi efec-tuate doar de ctre personal autorizat al firmei Mitsubishi Electric.

    Utilizarea corespunztoare a produselor

    Automatele programabile din seriile FX1S, FX1N, FX2N, FX2NC i FX3U sunt destinate doar pentruaplicaiile specifice descrise explicit n acest manual. Trebuie respectate toate setrile i toi para-metri specificai n acest manual. Toate produsele descrise au fost proiectate, fabricate, testate idocumentate, respectndu-se strict standardele relevante de siguran. Modificarea hardware-uluisau software-ului de ctre personal necalificat sau nerespectarea avertismentelor nscrise peproduse i specificate n acest manual pot duce la rnirea grav a personalului i/sau la daune mate-riale. Automatele programabile din seriile FX1S, FX1N, FX2N FX2NC i FX3U pot fi utilizate numai cuperifericele i echipamentul de extensie recomandate n mod explicit i aprobate de ctreMitsubishi Electric .

    Oricare alte utilizri sau aplicaii ale produselor vor fi considerate necorespunztoare.

    Regulamente relevante de siguran

    Toate regulamentele relevante de siguran i de prevenire a accidentelor pentru aplicaiadumneavoastr specific trebuie respectate la proiectarea sistemului i la instalarea, configurarea,mentenana, service-ul i testarea acestor produse. n aceast privin, regulamentele de mai jos suntdeosebit de importante. Totui, aceast list nu se pretinde a fi exhaustiv; dumneavoastr ns sunteiresponsabil s v familiarizai i s v conformai regulamentelor aplicabile locaiei dumneavoastr.

    Standarde VDE

    VDE 0100Regulamente pentru ridicarea de instalaii de putere cu tensiuni sub 1000 V

    VDE 0105Operarea instalaiilor de putere

    VDE 0113Instalaii electrice cu echipament electronic

    VDE 0160Echipament electronic de utilizat n instalaii de putere

    VDE 0550/0551Regulamente pentru transformatoare

    VDE 0700Sigurana aparatelor electrice de uz casnic i a aplicaiilor similare

    VDE 0860Regulamente de siguran pentru aplicaii electronice cu alimentare de la reeai pentru accesoriile acestora pentru uz casnic i aplicaii similare.

    Regulamente de asigurare mpotriva incendiilor

    FX - Manual introductiv I

    Instruciuni privind sigurana

  • Regulamente de prevenire a accidentelor

    VBG Nr.4Sisteme i echipament electric

    Sisteme i echipament electric

    n acest manual, avertismentele privind sigurana sunt identificate astfel:

    PPERICOL:Nerespectarea avertismentelor de siguran identificate prin acest simbol poate duce la riscuride sntate i de rnire pentru utilizator.

    EAVERTISMENT:Nerespectarea avertismentelor de siguran identificate prin acest simbol poate duce la pagubemateriale sau la avarierea echipamentelor i a altor bunuri.

    II MITSUBISHI ELECTRIC

    Instruciuni privind sigurana

  • Informaii generale i msuri de precauie privind sigurana

    Urmtoarele msuri de precauie privind sigurana sunt destinate a fi un ghid generic la utilizareasistemelor de automate programabile n combinaie cu alte echipamente. Aceste instruciuni tre-buie ntotdeauna respectate la proiectarea, instalarea i operarea tuturor sistemelor de control.

    P

    FX - Manual introductiv III

    Instruciuni privind sigurana

    Respectai toate regulamentele de siguran i de prevenire a accidentelor valabilepentru aplicaia dumneavoastr specific. ntrerupei ntotdeauna alimentarea de lareea nainte de a efectua lucrri de instalare i de cablare pentru ansambluri,componente i dispozitive.

    Ansamblurile, componentele i dispozitivele trebuie ntotdeauna instalate n carcaserezistente la ocuri, la care sunt montate capace adecvate i sigurane sau ntreruptoride circuit.

    n instalaiile cldirii trebuie s fie integrate dispozitive cu conectare permanent laalimentarea de reea, cu un ntreruptor pentru toi polii i o siguran adecvat.

    Verificai regulat cablurile de alimentare i liniile de conectare ale echipamentelor,pentru a stabili dac au aprut ntreruperi i defecte de izolaie. Dac este descoperitun defect la un cablu, deconectai imediat echipamentul i cablurile de la reeaua dealimentare cu energie i nlocuii cablurile defecte.

    nainte de a utiliza echipamentul pentru prima oar, verificai dac valorile pentruputerea nominal corespund valorilor reelei de alimentare locale.

    Luai msurile adecvate pentru a v asigura c defeciunile aprute la cabluri saudeteriorrile de miez din circuitele de transmisie nu duc la stri nedefinite aleechipamentului.

    Este responsabilitatea dumneavoastr s luai toate msurile necesare pentru a vasigura c programele ntrerupte de cderi de tensiune vor putea fi repornite n modadecvat i n siguran. Trebuie s v asigurai deasemenea de faptul c nu pot apreacondiii de utilizare periculoase n timpul funcionrii, nici chiar pentru perioade scurtede timp.

    Unitile de OPRIRE N CAZ DE URGEN (EMERGENCY OFF) standardizate conformEN 60204/ICE 204 i VDE 0113 trebuie s fie funcionale n orice moment i n toatemodurile de operare ale automatului programabil. Funcia de resetare a unitii deOPRIRE N CAZ DE URGEN (EMERGENCY OFF) trebuie proiectat astfel nct s nupoat niciodat s duc la o repornire necontrolat sau nedefinit.

    Trebuie s implementai msuri de precauie hardware i software, pentru a mpiedicaapariia de stri nedefinite ale sistemului de control, cauzate de cablurile circuitelor detransmisie sau de deteriorri ale miezului.

    La utilizarea modulelor, asigurai-v ntotdeauna c toate specificaiile i cerinelemecanice sunt respectate cu strictee.

  • IV MITSUBISHI ELECTRIC

    Cuprins

    Cuprins

    1 Introducere

    1.1 Despre acest manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    1.2 Informaii suplimentare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

    2 Automate programabile

    2.1 Ce este un automat programabil? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

    2.2 Cum proceseaz automatele programabile programele . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2

    2.3 Seria MELSEC FX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

    2.4 Alegerea controlerului potrivit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5

    2.5 Pri componente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

    2.5.1 Circuite de intrare i de ieire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

    2.5.2 Alctuirea unitilor de baz MELSEC FX1S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6

    2.5.3 Alctuirea unitilor de baz MELSEC FX1N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

    2.5.4 Alctuirea unitilor de baz MELSEC FX2N . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7

    2.5.5 Alctuirea unitilor de baz MELSEC FX2NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8

    2.5.6 Alctuirea unitilor de baz MELSEC FX3U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8

    2.5.7 Glosar de componente ale automatelor programabile. . . . . . . . . . . . . . . . . . . . . . . . . 2-9

    3 Introducere n programare

    3.1 Structura unei instruciuni de program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

    3.2 Bii, octei i cuvinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

    3.3 Sisteme de numeraie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

    3.4 Setul de instruciuni de baz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

    3.4.1 Operaii logice iniiale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6

    3.4.2 Utilizarea rezultatului unei operaii logice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6

    3.4.3 Utilizarea comutatorilor i senzorilor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

    3.4.4 Operaii AND (I) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9

    3.4.5 Operaii OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11

    3.4.6 Instruciuni pentru conectarea blocurilor de operare. . . . . . . . . . . . . . . . . . . . . . . . . 3-12

    3.4.7 Operaii cu execuie pe front . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14

    3.4.8 Setarea i resetarea dispozitivelor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15

    3.4.9 Stocarea, citirea i tergerea rezultatelor operaiilor . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17

    3.4.10 Generarea de impulsuri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18

    3.4.11 Funcia de control principal (instruciunile MC i MCR) . . . . . . . . . . . . . . . . . . . . . . . 3-19

    3.4.12 Inversarea rezultatului unei operaii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20

  • FX - Manual introductiv V

    Cuprins

    3.5 Nu uitai msurile de siguran! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21

    3.6 Exemple aplicaii PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23

    3.6.1 Un sistem de alarm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23

    3.6.2 O u automat de tip rulou . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28

    4 Prezentarea detaliat a dispozitivelor

    4.1 Intrri i ieiri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

    4.2 Relee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

    4.2.1 Relee speciale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

    4.3 Temporizatoare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

    4.4 Contoare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7

    4.5 Regitri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9

    4.5.1 Regitri de date . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9

    4.5.2 Regitri speciali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10

    4.5.3 Regitri de fiiere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11

    4.6 Tehnici de programare pentru temporizatoare i contoare . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11

    4.6.1 Specificarea indirect a valorilor de referin pentru temporizatoare i contoare . . . . 4-11

    4.6.2 ntrziere la deconectare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14

    4.6.3 ntrziere la activare i la dezactivare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15

    4.6.4 Generatoare de semnal de ceas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16

    5 Tehnici avansate de programare

    5.1 List instruciuni aplicate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

    5.1.1 Introducerea instruciunilor aplicate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6

    5.2 Instruciuni pentru mutarea datelor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7

    5.2.1 Mutarea valorilor individuale cu instruciunea MOV . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7

    5.2.2 Mutarea grupurilor de dispozitive bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9

    5.2.3 Mutarea blocurilor de date cu instruciunea BMOV. . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10

    5.2.4 Copierea unui dispozitiv surs n mai multe destinaii (FMOV) . . . . . . . . . . . . . . . . 5-11

    5.2.5 Schimbul de date cu modulele de funcii speciale. . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12

    5.3 Instruciuni de comparare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15

    5.3.1 Instruciunea CMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15

    5.3.2 Comparaii n operaiile logice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17

    5.4 Instruciuni matematice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20

    5.4.1 Adunarea. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21

    5.4.2 Scderea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22

  • VI MITSUBISHI ELECTRIC

    Cuprins

    5.4.3 nmulirea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23

    5.4.4 mprirea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24

    5.4.5 Combinarea instruciunilor matematice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25

    6 Opiuni de extensie

    6.1 Introducere. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    6.2 Module disponibile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    6.2.1 Module pentru suplimentarea numrului de intrri i ieiri digitale . . . . . . . . . . . . 6-1

    6.2.2 Module de intrare/ieire analogice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

    6.2.3 Module de comunicaii. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

    6.2.4 Module de poziionare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

    6.2.5 Terminale de operare HMI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

    7 Procesarea valorilor analogice

    7.1 Module analogice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

    7.1.1 Criterii pentru selecia modulelor analogice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3

    7.2 Lista modulelor analogice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5

  • 1 Introducere

    1.1 Despre acest manual

    Acest manual v va ajuta s v familiarizai cu utilizarea seriei MELSEC FX de automate programa-bile. Manualul este destinat utilizatorilor care nu au nc experiena programrii automatelor pro-gramabile (PLC).

    Programatorii care au deja experien n programarea automatelor programabile de la ali fabri-cani pot de asemenea s utilizeze acest manual, pentru a se familiariza cu seria MELSEC FX.

    Simbolul este utilizat ca nlocuitor, pentru identificarea altor automate programabile dinaceeai familie. De exemplu, denumirea FX1S-10- este utilizat pentru a desemna toateautomatele programabile al cror nume ncepe cu FX1S-10, adic FX1S-10 MR-DS, FX1S-10MR-ES/UL, FX1S-10 MT-DSS i FX1S-10MT-ESS/UL.

    1.2 Informaii suplimentare

    Informaii detaliate privind produsele individuale dintr-o anumit serie pot fi obinute din manua-lele de operare i de instalare ale modulelor individuale.

    Pentru o prezentare general a tuturor controlerelor din seria MELSEC FX, consultai Catalogul deserie MELSEC FX, art. nr. 167840. Acest catalog conine de asemenea informaii privind opiunile deextensie i accesoriile disponibile.

    Pentru o introducere n utilizarea pachetului software pentru programare, consultai Manualul pen-tru nceptori FX Developer FX, art. nr. 166391.

    Putei gsi informaii detaliate despre toate instruciunile de programare n Manualul de pro-gramare pentru seria MELSEC FX, art. nr. 132738 i n Manualul de programare pentru seriaFX3U, art. nr. 168591.

    Capacitile de comunicaie i opiunile controlerelor MELSEC FX sunt documentate n detaliu nManualul de comunicaii, art. nr. 070143.

    Toate manualele i cataloagele Mitsubishi pot fi descrcate gratuit de pe site-ul web al Mitsubishi,www.mitsubishi-automation.com.

    FX - Manual introductiv 1 1

    Introducere Despre acest manual

  • 2 Automate programabile

    2.1 Ce este un automat programabil?

    Spre deosebire de controlerele convenionale, ale cror funcii sunt determinate de cablarea fizic,funciile automatelor programabile (PLC) sunt definite de ctre un program.

    Automatele programabile trebuie de asemenea s fie conectate la echipamente externe, princabluri, dar coninutul memoriei lor de program poate fi modificat n orice moment pentru ca pro-gramele s fie adaptate la diverse sarcini de control.

    Automatele programabile primesc date, le proceseaz i transmit n afar rezultatele. Acest processe desfoar n trei stadii:

    un stadiu de intrare,

    un stadiu de procesare i

    un stadiu de ieire

    Stadiul de intrare

    Stadiul de intrare transmite semnalele de control de la comutatori, butoane sau senzori ctre stadiulde procesare.

    Semnalele provenite de la aceste componente sunt generate ca parte a procesului de control i sunttransmise n dispozitivele de intrare ca stri logice. Stadiul de intrare le transmite spre stadiul de pro-cesare ntr-un format pre-procesat.

    Stadiul de procesare

    n stadiul de procesare, semnalele pre-procesate, venite din stadiul de intrare, sunt procesate icombinate cu ajutorul operaiilor logice i al altor funcii. Memoria de program a stadiului de proce-sare este integral programabil. Ordinea de procesare poate fi schimbat n orice moment, prinmodificarea sau nlocuirea programului stocat.

    Stadiul de ieire

    Rezultatele procesrii semnalelor de intrare de ctre program sunt transmise stadiului de ieire,unde controleaz elemente ce pot fi comutate, cum ar fi: contactori, lumini de semnalizare, ventileelectromagnetice etc.

    FX - Manual introductiv 2 1

    Automate programabile Ce este un automat programabil?

    Automat programabil

    Stadiu de intrare Stadiu de ieireStadiu de procesare

    Contactori

    Comutator

    Intrare Ieire

  • 2.2 Cum proceseaz automatele programabile programele

    Un automat programabil i efectueaz sarcinile prin execuia unui program dezvoltat de obicei nexteriorul automatului i transferat ulterior n memoria de program a acestuia. nainte de a ncepe sprogramai, este util s avei noiuni de baz privind modul n care automatele programabile proce-seaz aceste programe.

    Un program al unui automat programabil const dintr-o secven de instruciuni ce controleazfunciile automatului. Automatul programabil execut aceste instruciuni de control secvenial,adic una dup alta. ntreaga secven de program este ciclic, ceea ce nseamn c se va repetantr-o bucl continu. Durata necesar unei singure repetiii de program este denumit durata sauperioada de ciclare a programului.

    Procesarea imaginii de proces

    Programul din automatul programabil nu este executat direct asupra intrrilor i ieirilor, ci utilizea-z o imagine de proces a acestor intrri i ieiri.

    Imaginea de proces a intrrilor

    La nceputul fiecrui ciclu de program, sistemul interogheaz strile semnalelor intrrilor i lestocheaz ntr-o memorie-tampon, crend o imagine de proces a intrrilor.

    2 2 MITSUBISHI ELECTRIC

    Cum proceseaz automatele programabile programele Automate programabile

    ....

    ....

    ....

    Se pornete auto-matul programabil

    Se terge memoria de ieire

    Terminale de intrare

    Imaginea de procesa intrrilor

    Program automat programabil

    Imaginea de procesa ieirilor

    Terminale de ieireSe transfer imaginea de

    proces ctre ieiri

    Instruciune 1Instruciune 2Instruciune 3

    Instruciune n

    Eantionare intrri i semnale de starecare sunt apoi salvate n

    imaginea de proces a intrrilor

    Semnale de intrare

    Semnale de ieire

  • Procesarea programului

    Dup secvena de procesare a intrrilor, automatul programabil acceseaz strile intrrilor stocaten imaginea de proces. Acest lucru nseamn c orice modificri ulterioare ale strilor de intrare vor finregistrate doar la urmtorul ciclu al programului !

    Programul este executat de sus n jos, n ordinea n care au fost programate instruciunile. Rezulta-tele fiecruia dintre paii de program sunt stocate i pot fi utilizate n timpul ciclului de programcurent.

    Imaginea de proces a ieirilor

    Rezultatele operaiilor logice relevante pentru ieiri sunt stocate ntr-o memorie-tampon de ieire:aceasta este imaginea de proces a ieirilor. Imaginea de proces a ieirilor este stocat n memo-ria-tampon pn la rescriere. Dup ce valorile au fost scrise n ieiri, ciclul programului este repetat.

    Diferene ntre procesarea de semnal n automatele programabile i n controlere cablate

    n controlerele cablate, programul este definit de elementele funcionale i conexiunile (cablurile)dintre ele. Toate operaiile de control sunt executate simultan (execuie n paralel). Orice modificarede stare a unui semnal de intrare va declana o modificare instantanee n starea semnaluluicorespondent de ieire.

    ntr-un automat programabil, nu este posibil s se rspund la modificrile de stare ale semnaluluide intrare dect n cursul urmtorului ciclu al programului, ce survine dup apariia modificrii. nprezent, acest dezavantaj este compensat n mare msur de faptul c perioadele de scanare aleprogramelor sunt extrem de scurte. Durata unei perioade de scanare a unui program depinde denumrul i tipul de instruciuni executate.

    FX - Manual introductiv 2 3

    Automate programabile Cum proceseaz automatele programabile programele

    M6

    M2

    M1 M80134

    X000 X0010

    9M0

    Y000

    M0

    Y001

    Se stocheazrezultatul

    Execuia programului

    Se proceseaz rezultatul stocat

    Se stocheazstarea ieirii

  • 2.3 Seria MELSEC FX

    Micro automatele programabile compacte ale familiei MELSEC FX constituie baza dezvoltrii desoluii pentru automatizri industriale de complexitate medie, cu un necesar de puncte pentruintrri/ieiri de pn la 256.

    Cu excepia modelelor seriei FX1S, toate controlerele familiei FX pot fi prevzute cu module deextensie pentru a putea rspunde tuturor cerinelor specifice ale aplicaiei.

    Sunt de asemenea posibile conexiunile n reea. Acest lucru face ca seria FX de controlere s poatcomunica cu alte automate programabile i sisteme de control, precum i cu interfee HMI (inter-fee om-main i panouri de control). Sistemele de automat programabil pot fi integrate i nreele MITSUBISHI, ca puncte de lucru locale, i ca puncte de lucru subordonate (de tip slave) nreele deschise precum PROFIBUS/DP.

    n plus, putei de asemenea s creai reele multidrop i peer-to-peer cu controlerele din seriaMELSEC FX.

    Modelele FX1N, FX2N i FX3U beneficiaz de capaciti de extensie modulare, ceea ce le face alege-rea potrivit pentru aplicaii complexe i sarcini ce necesit funcii speciale, cum ar fi conversii digi-tal-analogic i viceversa, sau capaciti de legare n reea.

    Toate controlerele acestor serii fac parte din familia MELSECFX i sunt perfect compatibile ntre ele.

    2 4 MITSUBISHI ELECTRIC

    Seria MELSEC FX Automate programabile

    Specificaii FX1S FX1N FX2N FX2NC FX3U

    Nr. max. de puncte deintrare / ieire integrate

    30 60 128 96 128

    Capacitate de extindere(nr. max. de intrri / ieiri posibile)

    34 132 256 256 384

    Memorie deprogram (pai)

    2000 8000 16000 16000 64000

    Durat ciclu per instruciunelogic (\)

    0,55 0,7 0,55 0,7 0,08 0,08 0,065

    Nr. de instruciuni (standard / limbajsecvenial / funcii speciale)

    27 / 2 / 85 27 / 2 / 89 27 / 2 / 107 27 / 2 / 107 27 / 2 / 209

    Nr. max. de module pentru funciispeciale ce pot fi conectate

    2 8 48 stnga

    10 dreapta

  • 2.4 Alegerea controlerului potrivit

    Unitile de baz din seria MELSEC FX sunt disponibile n mai multe versiuni, cu diferite posibilitide alimentare i tipuri de ieiri. Putei alege o unitate cu alimentare la 100-240 V AC, 24 V DC sau12-24 V DC i cu ieiri pe relee sau pe tranzistori.

    Pentru a alege controlerul potrivit aplicaiei dumneavoastr, trebuie s v punei urmtoarelentrebri:

    De cte semnale de intrare avei nevoie? (acestea pot fi contacte de comutare externe, butoanesau senzori).

    Ce tipuri de funcii trebuie s utilizai i de cte ori?

    Ce opiuni de alimentare cu energie electric avei la dispoziie?

    Ct de mari sunt sarcinile pe care trebuie s le comute ieirile? Alegei ieiri pe releu pentrucomutarea de sarcini mari i ieiri pe tranzistor pentru comutri statice de mare frecven.

    FX - Manual introductiv 2 5

    Automate programabile Alegerea controlerului potrivit

    SeriaIntrri /Ieiri

    Nr. de intrri Nr. de ieiri Alimentare Tip ieire

    FX1S

    10 FX1S-10 M- 6 824 V DCsau100 240 V AC

    Tranzistorsau releu

    14 FX1S-14 M- 8 6

    20 FX1S-20 M- 12 8

    30 FX1S-30 M- 16 14

    FX1N

    14 FX1N-14 M- 8 612 24 V DCsau100 240 V AC

    Tranzistorsau releu

    24 FX1N-24 M- 14 10

    40 FX1N-40 M- 24 16

    60 FX1N-60 M- 36 24

    FX2N

    16 FX2N-16 M- 8 8

    24 V DCsau100 240 V AC

    Tranzistorsau releu

    32 FX2N-32 M- 16 16

    48 FX2N-48 M- 24 24

    64 FX2N-64 M- 32 32

    80 FX2N-80 M- 40 40

    128 FX2N-128 M- 64 64

    FX2NC

    16 FX2NC-16 M- 8 8

    24 V DCTranzistorsau releu

    32 FX2NC-32 M- 16 16

    64 FX2NC-64 M- 32 32

    96 FX2NC-96 M- 48 48

    FX3U

    16 FX3U-16 M- 8 8

    24 V DCsau100 240 V AC

    Tranzistorsau releu

    32 FX3U-32 M- 16 16

    48 FX3U-48 M- 24 24

    64 FX3U-64 M- 32 32

    80 FX3U-80 M- 40 40

    128 FX3U-128 M- 64 64 100 240 V AC Tranzistorsau releu

  • 2.5 Pri componente

    Toate controlerele FX au acelai design de baz. Elementele funcionale i ansamblurile principalesunt descrise n glosarul din seciunea 2.5.7.

    2.5.1 Circuite de intrare i de ieire

    Circuitele de intrare utilizeaz intrri flotante. Acestea sunt izolate electric de celelalte circuite aleautomatului programabil, prin optocuplori. Circuitele de ieire pot fi pe tranzistori sau pe relee.Ieirile pe tranzistori sunt de asemenea izolate electric de celelalte circuite ale automatului progra-mabil, prin optocuplori.

    Tensiunea de comutare a tuturor intrrilor digitale trebuie s fie aceeai (de ex. 24 V DC). Aceasttensiune poate fi primit de la unitatea de alimentare integrat a automatului programabil.Dac tensiunea de comutare la intrri este mai mic dect valoarea nominal (de exemplu, maimic de 24 V DC), intrarea nu va fi procesat.

    Curentul maxim de ieire este de 2 A pentru modelele pe relee ce alimenteaz sarcini rezistive,250 V AC trifazat i 0,5 A pentru sarcini alimentate la 24 V DC.

    2.5.2 Alctuirea unitilor de baz MELSEC FX1S

    2 6 MITSUBISHI ELECTRIC

    Pri componente Automate programabile

    0 1 2 34 5 6 7

    0 1 2 34 5

    IN

    OUT

    POWER

    FX -14MR1S

    RUNERROR

    X7X5X3X1S/S X6X4X2X0NL100-240

    VAC

    14MR-ES/ULY4Y2Y1Y0

    COM0COM1COM2 Y3Y5

    24V0V

    MITSUBISHI

    Terminale alimentare Terminale intrridigitale

    Leduri starefuncionare

    Interfa pentruplci de extensie

    Capac de protecie

    Comutator RUN/STOP

    Capac terminal

    Terminale sursservice 24V

    2 poteniometre analogice

    Leduri stare intrri

    Orificiu de montare

    Decupaj modulinterfa i de afiare

    Port programare

    Capac de protecie

    Leduri stare ieiri

    Terminaleieiri digitale

  • 2.5.3 Alctuirea unitilor de baz MELSEC FX1N

    2.5.4 Alctuirea unitilor de baz MELSEC FX2N

    FX - Manual introductiv 2 7

    Automate programabile Pri componente

    Capac de protecie

    Orificiu de montare

    Capac terminal

    Bus de extensie

    Terminale alimentare

    Leduri stare funcionare

    Leduri stare intrri

    Clap de nchidere

    Terminaleintrri digitale

    Leduri stare ieiri

    Capac carcas

    0 1 2 34 5 6 78 9 10 1112 13 14 15

    0 1 2 34 5 6 710 11

    IN

    OUT

    POWER

    FX -24MR1N

    RUNERROR

    100-240VAC

    X7 X11 X13 X15X5X3X1S/S X6 X10 X12 X14X4X2X0NL

    24MR-ES/ULY10Y6Y5Y3

    COM3 Y4 COM4 Y7Y11

    COM2COM1COM024+Y2Y1Y00V

    MITSUBISHI

    Capac de protecie

    Terminaleieiri digitale

    Terminale sursservice 24V

    Port programare

    Comutator RUN /STOP

    Slot pentru casetede memorie,

    adaptoare i afiaje

    2 poteniometreanalogice

    Capac terminal

    Baterie pentru memorie

    Terminaleintrri digitale

    Bloc detaabilieiri digitale

    Conexiune pentruextensii

    Leduri stare ieiri

    Capac de proteciepentru bus-ul deextensie

    Interfa pentru plcide extensie

    Leduri starefuncionare

    Leduri stare intrri

    Slot pentru casetede memorie

    Conexiune pentrualimentarea auxiliar

    Capac terminal

    Capac carcas

    Port programare

    Comutator RUN / STOP

    Orificiu de montare

    Capac de protecie

  • 2.5.5 Alctuirea unitilor de baz MELSEC FX2NC

    2.5.6 Alctuirea unitilor de baz MELSEC FX3U

    2 8 MITSUBISHI ELECTRIC

    Pri componente Automate programabile

    Terminaleieiri digitale

    Terminaleintrri digitale

    Slot pentru casetade memorie

    Caset de memorie(opional)

    Capac

    POWERRUN

    BATTERROR

    X0

    1

    2

    3

    X4

    5

    6

    7

    Y0

    1

    2

    3

    Y4

    5

    6

    7

    RUN

    STOP

    MITSUBISHI

    FX -16MR-T-DS2NCMELSEC

    COM

    X7X6

    X5X4

    CO

    MX3

    X2X1

    X0

    Y4

    COM

    1Y3

    Y2Y1

    Y0

    Bus de extensielateral

    Compartimentbaterie

    Leduri stare ieiri

    Capac de proteciepentru bus de extensie

    A doua interfapentru adaptor CNV

    Baterie pentrumemorie

    Leduri stare intrri

    Conector pentrubenzi terminal

    Capac de protecie

    Comutator RUN / STOP

    Leduri starefuncionare

    Capac baterie

    Loc de instalare aafiajului FX3U-7DM

    Port programare

    Leduri stare ieiri

    Leduri starefuncionare

    Capac de proteciepentru bus -ul deextensie

    Leduri stare intrri

    Capac frontal(utilizat dac FX3U-7DM

    nu este instalat)

    Baterie pentru memorie

    Capac de protecie

    Terminale ieiri digitale

    Capac terminal

    Capac de protecie

    Terminaleintrri digitale

    Capac terminal

    Capac pentru placade extensie

    Comutator RUN / STOP

  • 2.5.7 Glosar de componente ale automatelor programabile

    Urmtorul tabel descrie semnificaia i funcionalitatea componentelor i pieselor unui automatprogramabil Mitsubishi.

    FX - Manual introductiv 2 9

    Automate programabile Pri componente

    Component Descriere

    Conexiune pentru plcide extensie

    La aceast interfa pot fi conectate plci adaptoare opionale. Sunt disponibile diverse adaptoare pentru toate seriile FX(cu excepia FX2NC). Aceste adaptoare extind capacitile controlerelor cu funcii suplimentare sau interfee de comunicaii. Plcileadaptoare sunt inserate direct n slot.

    Port programareAcest port poate fi utilizat pentru conectarea unitii de programare mobile FX-20P-E sau a unui computer ori laptop extern ceconin un pachet de programare software (de ex. GX Developer FX)

    EEPROMMemorie de citire/scriere n care poate fi stocat programul automatului programabil, pentru a fi apoi citit cu software-ul deprogramare. Aceast memorie nevolatil i pstreaz coninutul atunci cnd alimentarea este ntrerupt sau n situaia unei cderide tensiune fr a necesita o baterie.

    Slot pentru casetade memorie

    Slot pentru casete de memorie opionale. Inserarea unei casete de memorie va dezactiva memoria intern a automatului acestava executa n acest caz doar programul stocat pe caset.

    Bus de extensieModulele de extensie suplimentare pentru intrri/ieiri, precum i modulele pentru funcii speciale, ce adaug capacitisuplimentare sistemului automatului programabil, pot fi conectate aici. A se vedea Capitolul 6 pentru o prezentare general amodulelor disponibile.

    Poteniometre analogicePoteniometrele analogice sunt utilizate pentru setarea unor valori de referin analogice Setarea poate fi interogat de ctreprogramul automatului i utilizat pentru contoare, ieiri pe puls i alte funcii (A se vedea Seciunea 4.6.1)

    Surs auxiliar

    Sursa de alimentare auxiliar (pentru toate modelele n afar de FX2NC) furnizeaz o tensiune stabilizat la 24 V DC, pentrusemnalele de intrare i senzorii acestora. Capacitatea acestei surse de alimentare depinde de modelul automatului programabil (deex. FX1S i FX1N: 400mA; FX2N-16M- la FX2N-32M-: 250 mA, modelele de la FX2N-48M- laFX2N-64M-: 460 mA)

    Intrri digitaleIntrrile digitale sunt utilizate pentru citirea semnalelor de control de la comutatorii, butoanele sau senzorii conectai Acesteintrri pot citi valorile ON (prezen semnal) i OFF (fr semnal).

    Ieiri digitale Putei conecta diverse mecanisme de acionare i alte dispozitive la aceste ieiri, n funcie de natura aplicaiei dvs. i de tipul ieirii.

    Leduri stare intrriAceste leduri arat ce intrri sunt active n momentul respectiv. Atunci cnd este aplicat un semnal unei intrri, ledulcorespunztor se aprinde, indicnd faptul c starea intrrii este ON.

    Leduri stare ieiriAceste leduri arat strile curente ON/OFF ale ieirilor digitale. Ieirile pot comuta mai multe tensiuni i tipuri de curentelectric, n funcie de modelul i tipul ieirii.

    Leduri stare funcionareLedurile RUN, POWER i ERROR afieaz starea curent a automatului programabil. POWER indic faptul c automatul estealimentat, RUN se aprinde atunci cnd se execut programul automatului, iar ERROR se aprinde atunci cnd se nregistreaz oeroare sau o problem de funcionare.

    Baterie pentrumemorie

    Bateria protejeaz coninutul memoriei RAM volatile a automatului programabil MELSEC, n cazul unei cderi de tensiune (doarpentru FX2N, FX2NC i FX3U). Aceasta protejeaz zona de memorie latch a temporizatoarelor, contorilor i releelor intermediare. nplus, alimenteaz ceasul n timp real, atunci cnd automatul programabil este deconectat de la sursa de alimentare.

    Comutator RUN / STOPAutomatele programabile au dou moduri de operare, RUN i STOP. Comutatorul RUN / STOP v permite comutarea manual de laun mod la altul. n modul RUN, automatul programabil execut programul stocat n memorie. n modul STOP, execuiaprogramului este oprit, iar automatul poate fi programat.

  • 3 Introducere n programare

    Un program const dintr-o secven de instruciuni de program. Aceste instruciuni determinfuncionalitatea automatului programabil i sunt procesate secvenial, n ordinea n care au fost intro-duse de programator. Pentru a crea un program de automat programabil trebuie deci s analizai proce-sul, astfel nct s l putei controla i segmenta n pai ce pot fi reprezentai prin instruciuni.O instruciune de program, reprezentat de o line sau o treapt (n formatul bazat pe scheme cu con-tacte), este cea mai mic unitate a unui program de automat programabil.

    3.1 Structura unei instruciuni de program

    O instruciune de program const din instruciunea nsi (uneori denumit comand) i unul sau maimuli operanzi (mai muli n cazul instruciunilor aplicate), care ntr-un automat programabil suntreferine ctre dispozitive. Unele instruciuni se introduc ca atare, fr specificarea nici unui operand acestea sunt instruciunile care controleaz execuia programului n automatul programabil.

    Fiecrei instruciuni pe care o introducei i se atribuie automat un numr de pas ce identific n modunic poziia acelei instruciuni n program. Acest lucru este important deoarece face posibil intro-ducerea aceleiai instruciuni, care s se refere la acelai dispozitiv, n mai multe locuri n program.

    Ilustraiile de mai jos arat modul n care sunt reprezentate instruciunile de program n forma-tele a dou limbaje de programare: Schema cu contacte (LD, ladder diagram, stnga) i n Listde instruciuni (IL, dreapta).

    Instruciunea descrie ce trebuie fcut, adic funcia pe care dorii s o ndeplineasc automatul pro-gramabil. Operandul sau dispozitivul este obiectul asupra cruia dorii s fie efectuat funcia.Acesta este alctuit din dou pri, numele i adresa dispozitivului:

    Exemple de dispozitive:

    Pentru o descriere detaliat a dispozitivelor disponibile, consultai capitolul 4.

    Fiecare dispozitiv este identificat dup adresa sa. De exemplu, deoarece fiecare automat programa-bil are mai multe intrri, pentru a se citi o anumit intrare, trebuie s specificai i numele i adresadispozitivului.

    FX - Manual introductiv 3 1

    Introducere n programare Structura unei instruciuni de program

    X0Dispozitiv

    Instruciune

    AND X0Dispozitiv

    Instruciune

    X 0Adresa dispozitivuluiNumele dispozitivului

    Nume dispozitiv Funcie

    X Intrare Terminal de intrare aflat pe automatul programabil (de ex. conectat la un comutator)

    Y Ieire Terminal de ieire aflat pe automatul programabil (de ex. pentru un contactor sau bec)

    M Releu O memorie-tampon din automatul programabil, ce poate avea dou stri, ON sau OFF.

    T Temporizator Un releu de timp, ce poate fi utilizat pentru programarea funciilor de temporizare.

    C Contor Un contor

    D Registru de datePentru stocarea datelor n automatul programabil; acest registru permite stocarea valorilor msurate,a rezultatelor calculelor etc.

  • 3.2 Bii, octei i cuvinte

    La fel ca peste tot n tehnologia digital, cea mai mic unitate de informaie dintr-un automat pro-gramabil este un bit. Un bit poate avea doar dou stri: 0 (OFF sau FALS) i 1 (ON sauADEVRAT). Automatele programabile au mai multe aa-numite dispozitive bit, ce pot avea doardou stri; de exemplu: intrrile, ieirile i releele sunt astfel de dispozitive.

    Urmtoarea unitate de msur pentru informaie este octetul, care const n 8 bii, iar cuvntulconst n doi octei. n automatele programabile din seriile FX MELSEC, regitrii de date sunt dispo-zitive cuvnt, ceea ce nseamn c pot stoca valori pe 16 bii.

    Deoarece un registru de date are o capacitate de 16 bii, acesta poate stoca valori cuprinse ntre-32.768 i +32.767 (a se vedea capitolul 3.3). Atunci cnd trebuie stocate valori mai mari, sunt combi-nate dou cuvinte pentru a se forma un cuvnt de 32 de bii, ce poate stoca valori cuprinse ntre-2.147.483.648 i +2.147.483.647. Contoarele, de exemplu, utilizeaz aceast capacitate.

    3.3 Sisteme de numeraie

    Automatele programabile din seria FX MELSEC utilizeaz cteva sisteme de numeraie diferite, pen-tru introducerea i afiarea valorilor, precum i pentru specificarea adreselor de dispozitive.

    Sistemul de numeraie zecimal este cel mai des utilizat n viaa de zi cu zi. Este un sistem denumeraie poziional n baza 10, n care fiecare cifr (poziie) dintr-un numr are o valoare de10 ori mai mare dect cifra din dreapta sa. Dup ce se ajunge la 9 n fiecare poziie, valoarea aces-teia redevine 0, iar urmtoarea poziie este incrementat cu 1, pentru a indica urmtoarea seriede 10 cifre (9 -> 10, 99 -> 100, 999 -> 1,000 etc).

    Baza: 10

    Cifre: 0, 1,2,3, 4, 5,6, 7, 8, 9

    n automatele programabile din seria FX MELSEC, numerele n baza 10 sunt utilizate pentru introdu-cerea de constante i de valori de referin pentru temporizatoare i contoare. Adresele dispozitive-lor sunt de asemenea introduse n sistem zecimal, cu excepia adreselor intrrilor i ieirilor.

    Ca orice alt computer, un automat programabil poate de fapt s disting doar dou stri, ON/OFFsau 0/1. Aceste stri binare sunt stocate n bii individuali. Atunci cnd trebuie introduse numere,sau cnd este necesar afiarea acestora n alte formate, software-ul de programare converteteautomat numerele din sistemul binar n alte sisteme de numeraie.

    Baza: 2

    Cifre: 0 i 1

    3 2 MITSUBISHI ELECTRIC

    Bii, octei i cuvinte Introducere n programare

    00 0 0 0 0 0 0 0 0 0 0 0 0 001 Octet 1 Octet

    1 Cuvnt

    Bitul 15 Bitul 0

  • Atunci cnd numerele din sistem binar sunt stocate ntr-un cuvnt (aa cum s-a artat mai sus),valoarea fiecrei cifre (poziii) din cuvnt este o putere a numrului 2 mai mare dect cea a cifrei dindreapta sa. Principiul este exact acelai ca n reprezentarea n sistem zecimal, dar incrementul este 2,nu 10 (a se vedea ilustraia grafic):

    * n valorile binare, bitul 15 este utilizat pentru a reprezenta semnul (dac bitul 15 este egal cu zero, valoarea este pozitiv,iar dac este egal cu unu, valoarea este negativ)

    Pentru a converti o valoare binar ntr-o valoare din sistemul zecimal, trebuie doar s nmulii fie-care cifr ce are valoarea 1 cu puterea corespondent a lui 2, apoi s calculai suma rezultatelor.

    00000010 00011001 (binar)

    00000010 00011001 (binar) = 1 x 29 + 1 x 24 + 1 x 23 + 1 x 20

    00000010 00011001 (binar) = 512 + 16 + 8 + 100000010 00011001 (binar) = 537 (zecimal)

    Sistemul hexazecimal

    Numerele n sistem hexazecimal sunt mai uor de tratat dect cele din sistemul binar, fiind i foarteuor de convertit din sistemul binar. De aceea, numerele n hexazecimal sunt utilizate adesea n teh-nologia digital i n automatele programabile. n controlerele din seria FX MELSEC, numerele hexaze-cimale sunt utilizate pentru reprezentarea constantelor. n manualul de programare i alte manuale,numerele hexazecimale sunt ntotdeauna identificate printr-un H plasat imediat dup numr, pentrua se evita confuzia cu numerele zecimale (de ex. 12345H).

    Baza: 16

    Cifre: 0,1, 2, 3,4,5,6, 7, 8, 9, A, B, C, D, E, F (literele A, B, C, D, E i F reprezint valorile zecimale 10, 11,12, 13, 14 i 15)

    Sistemul hexazecimal funcioneaz la fel ca sistemul de numere n baza 10, singura diferen este ctrebuie s numrai pn la F n baza 16, n loc de a numra pn la 9, nainte de a reporninumrtoarea de la 0 i de a incrementa urmtoarea cifr (FH 10H, 1FH 20H, 2FH 30H, FFH100H etc). Valoarea unei cifre este o putere a numrului 16 i nu o putere a lui 10.

    FX - Manual introductiv 3 3

    Introducere n programare Sisteme de numeraie

    00 0 0 0 0 0 0 0 0 0 0 0 0 0020212223242526272829210211212213214215

    Notaie n Baza 2 Valoare zecimal Notaie n Baza 2 Valoare n Baza 10

    20 1 28 256

    21 2 29 512

    22 4 210 1024

    23 8 211 2048

    24 16 212 4096

    25 32 213 8192

    26 64 214 16384

    27 128 215 32768*

    1A7FH160= 1 (n acest exemplu: 15 x 1 = 15)161= 16 (n acest exemplu: 7 x 16 = 112)162= 256 (n acest exemplu: 10 x 256 = 2560)163= 4096 (n acest exemplu: 1 x 4096 = 4096)

    6783 (Zecimal)

  • Urmtorul exemplu ilustreaz de ce este att de simplu s se converteasc valori binare n valorihexazecimale:

    * Conversia blocurilor de 4 bii n valori zecimale nu genereaz n mod direct o valoare care s corespund exact valoriibinare complete pe 16 bii! Prin contrast, valoarea binar poate fi convertit direct n sistem hexazecimal, iar valoarearezultat n hexazecimal va avea exact aceeai valoare ca cea binar.

    Sistemul octal

    Intrrile X8 i X9 i ieirile Y8 i Y9 nu exist n unitile de baz ale seriei FX MELSEC. Acest lucru sentmpl deoarece intrrile i ieirile automatelor programabile MELSEC sunt numerotate utili-zndu-se sistemul de numeraie octal, n care nu exist cifrele 8 i 9. n acest sistem, cifra curent esteresetat la 0 n momentul n care numrtoarea ajunge la 7, iar cifra din poziia urmtoare esteincrementat 7 (0 7, 10 17, 70 77, 100 107 etc).

    Baza: 8

    Cifre: 0, 1,2, 3, 4, 5, 6, 7

    Sumar

    Urmtorul tabel ofer o prezentare general a celor patru sisteme de numeraie:

    3 4 MITSUBISHI ELECTRIC

    Sisteme de numeraie Introducere n programare

    11 1 1 0 1 1 0 1 0 1 1 0 0 11

    15 5 11 9

    F 5 B 9

    Binar

    Zecimal*

    Hexazecimal

    Baza 10 Baza 8 Baza 16 Baza 2

    0 0 0 0000 0000 0000 0000

    1 1 1 0000 0000 0000 0001

    2 2 2 0000 0000 0000 0010

    3 3 3 0000 0000 0000 0011

    4 4 4 0000 0000 0000 0100

    5 5 5 0000 0000 0000 0101

    6 6 6 0000 0000 0000 0110

    7 7 7 0000 0000 0000 0111

    8 10 8 0000 0000 0000 1000

    9 11 9 0000 0000 0000 1001

    10 12 A 0000 0000 0000 1010

    11 13 B 0000 0000 0000 1011

    12 14 C 0000 0000 0000 1100

    13 15 D 0000 0000 0000 1101

    14 16 E 0000 0000 0000 1110

    15 17 F 0000 0000 0000 1111

    16 20 10 0000 0000 0001 0000

    : : : :

    99 143 63 0000 0000 0110 0011

    : : : :

  • 3.4 Setul de instruciuni de baz

    Instruciunile automatelor programabile din seria FX MELSEC pot fi clasificate n dou categorii:instruciuni elementare i instruciuni aplicate, care sunt uneori denumite instruciuni pentruaplicaie.

    Funciile efectuate de ctre instruciunile elementare sunt comparabile cu funciile ndeplinite decontrolerele cablate. Toate automatele programabile din familia MELSEC FX suport setul deinstruciuni de baz, dar instruciunile de aplicaii suportate difer de la un model la altul (a se vedeacapitolul 5).

    Ghid de referin pentru setul de instruciuni elementare

    FX - Manual introductiv 3 5

    Introducere n programare Setul de instruciuni de baz

    Instruciune Funcie Descriere Referin

    LD ncarc Operaie logic iniial, interogheaz starea 1 a semnalului (normal deschis)capitolul 3.4.1

    LDI ncarc invers Operaie logic iniial, interogheaz starea 0 a semnalului (normal nchis)

    OUT Instruciune pt. ieire Atribuie rezultatul unei operaii logice unui dispozitiv capitolul 3.4.2

    AND AND logic Operaie logic AND (I), interogheaz starea 1 a semnaluluicapitolul 3.4.4

    ANI AND NOT Operaie logic AND NOT (I NU), interogheaz starea 0 a semnalului

    OR OR logic Operaie logic OR (SAU), interogheaz starea 1 a semnaluluicapitolul 3.4.5

    ORI OR NOT Operaie logic OR NOT (SAU NU), interogheaz starea 0 a semnalului

    ANB Bloc AND Conecteaz n serie un bloc de circuit de pe o ramur paralel cu blocul paralel precedent.capitolul 3.4.6

    ORB Bloc OR Conecteaz n paralel un bloc serial de circuite cu blocul serial precedent.

    LDP

    Instruciuni cu execuie pe front

    ncarc Puls, se ncarc la detectarea unei unui front cresctor al semnalului

    capitolul 3.4.7

    LDF ncarc Puls descresctor, se ncarc la detectarea unui front descresctor al semnalului

    ANDP I Puls, I logic pe frontul cresctor al semnalului

    ANDF I Puls descresctor, I logic pe frontul descresctor al semnalului

    ORP SAU Puls, SAU logic pe frontul cresctor al semnalului

    ORF SAU Puls descresctor, SAU logic pe frontul descresctor al semnalului

    SET Setare dispozitivAtribuie o stare de semnal ce este pstrat chiar dac, condiia nu mai este adevrat capitolul 3.4.8

    RST Resetare dispozitiv

    MPSStocare, citire i tergere rezultatintermediar

    Stocare ntr-un punct de memorie, stocarea ntr-o stiv a rezultatului unei operaii

    capitolul 3.4.9MRD Citire memorie, citirea dintr-o stiv a rezultatului stocat al unei operaii

    MPP tergere din memorie, citirea rezultatului stocat al unei operaii i tergerea acestuia din stiv

    PLS

    Instruciuni pe puls

    Puls, seteaz un dispozitiv pentru un ciclu de scanare la detectarea frontului cresctor al condiiei (intrareai schimb starea la ON)

    capitolul 3.4.10

    PLFPuls pe front descresctor, seteaz un dispozitiv* pentru un ciclu de scanare la detectarea frontuluidescresctor al condiiei (intrarea i schimb starea la OFF)

    MC Control principalInstruciuni pentru activarea sau dezactivarea execuiei unor pri definite din program capitolul 3.4.11

    MCR Control principal Resetare

    INV Inversare Inverseaz rezultatul unei operaii capitolul 3.4.12

  • 3.4.1 Operaii logice iniiale

    Un circuit dintr-un program ncepe ntotdeauna cu o instruciune LD sau LDI. Aceste instruciuni potfi executate asupra intrrilor, releelor, temporizatoarelor i contoarelor.

    Pentru exemple privind utilizarea acestor instruciuni, consultai descrierea instruciunii OUT dinseciunea urmtoare.

    3.4.2 Utilizarea rezultatului unei operaii logice

    Instruciunea OUT poate fi utilizat pentru a ntrerupe un circuit de program. Putei de asemeneaprograma circuite care s utilizeze mai multe instruciuni OUT. Acesta nu este ns n mod necesarfinalul programului. Dispozitivul setat cu rezultatul operaiei ce utilizeaz instruciunea OUT poatefi apoi utilizat ca stare de semnal de intrare n paii ulteriori ai programului.

    Exemplu (Instruciuni LD i OUT)

    Aceste dou instruciuni vor rezulta n urmtoarea secven de semnale:

    3 6 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Instruciune Funcie Simbol GX Developer FX

    OUTInstruciune de ieire, atribuie rezultatul unei operaii unuidispozitiv

    X0000 Y000

    Schem cu contacte List de instruciuni

    0 LD X0001 OUT Y000

    Y0

    X0OFF

    ON

    OFF

    ON

    t

    (0)

    (1)

    (0)

    (1)

    Condiia pentru instruciunea LD (care verific existena strii de semnal 1) esteadevrat, deci rezultatul operaiei este de asemenea adevrat (1) i ieirea este setat.

    F5

    F6

    F7

    Instruciune Funcie Simbol GX Developer FX

    LDInstruciunea ncarc pornete o operaie logic i verificexistena n dispozitiv a strii de semnal 1

    LDIInstruciunea ncarc invers pornete o operaie logic iverific existena n dispozitiv a strii de semnal 0

  • Exemplu (Instruciuni LDI i OUT)

    Dubla atribuire a releelor sau ieirilor

    Nu atribuii niciodat rezultatul unei operaii aceluiai dispozitiv n mai multe locuri n program!

    FX - Manual introductiv 3 7

    Introducere n programare Setul de instruciuni de baz

    X005

    X003M10

    X004

    X001Putei rezolva aceast pro-blem cu ajutorul modi-ficrii afiate n dreapta.Acest lucru va lua n conside-r a r e t o a t e c o n d i i i l e d eintrare necesare i va setarezultatele corect.

    X0000 Y000

    Schem cu contacte List de instruciuni

    0 LDI X0001 OUT Y000

    Y0

    X0

    t

    (0)

    (1)

    (0)

    (1)

    OFF

    ON

    OFF

    ON

    Condiia instruciunii LDI (verificarea existenei strii de semnal 0) numai este adevrat, astfel nct ieirea este resetat.

    X005

    X003

    M10

    M10

    X004

    X001

    Programul este executat sec-venial de sus n jos, astfel nctn acest exemplu, a doua atri-buire a M10 ar suprascrie pur isimplu rezultatul primei atri-buiri.

  • 3.4.3 Utilizarea comutatorilor i senzorilor

    nainte de a continua cu descrierea celorlalte instruciuni, vom descrie modul n care semnalele pri-mite de la comutatori, senzori etc. pot fi utilizate n programele dumneavoastr.

    Programele din automatele programabile trebuie s poat rspunde la semnale de la comutatori,butoane i senzori, pentru o funcionare corect. Este important s nelegei c instruciunile deprogram pot interoga doar starea binar a semnalului intrrii specificate indiferent de tipul intrriii de modul n care este controlat.

    De obicei sunt utilizai comutatori cu contacte normal deschise. Uneori ns, se utilizeaz, dinmotive de securitate, contacte normal nchise de exemplu pentru deconectarea acionrilor (ase vedea seciunea 3.5).

    Ilustraia de mai jos arat dou secvene de program n care rezultatul este exact acelai, chiar dac seutilizeaz tipuri diferite de comutatori. Cnd se opereaz comutatorul, ieirea este setat (pornit).

    3 8 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Y000X000

    0

    24 V

    X0

    Y0

    X0OFF

    ON

    OFF

    ON

    t

    Y000X000

    0

    24 V

    X0

    Y0

    X0OFF

    ON

    OFF

    ON

    t

    LD X000OUT Y000

    OUT Y000LDI X000

    Ieire activat

    Ieire activat

    Contact normaldeschis

    Atunci cnd este comandat un contactnormal deschis, intrarea este setat(ON, stare 1 a semnalului)

    Contact normalnchis

    Atunci cnd este comandat un contactnormal nchis, intrarea este resetat(OFF, stare 0 a semnalului)

    Dup cum v putei imagina, acest lucrunseamn c atunci cnd scriei propriuldumneavoastr program trebuie s tii dacelementul conectat la intrarea automatuluiprogramabil este un contact normal deschissau normal nchis. O intrare conectat la uncontact normal deschis trebuie tratat diferitde o intrare conectat la un contact normalnchis. Urmtorul exemplu ilustreaz acestlucru.

  • 3.4.4 Operaii AND (I)

    Reinei c software-ul de programare utilizeaz aceleai pictograme i taste funcionale pentruinstruciunile AND i ANI i pentru instruciunile LD i LDI. Cnd programai n limbajul Schem cucontacte (Ladded Diagram), software-ul atribuie automat instruciunile corecte pe baza poziieide inserare.

    Cnd programai n formatul List de instruciuni, reinei c nu putei utiliza instruciunile AND iANI la nceputul unui circuit (o linie de program n formatul Schem cu contacte)! Circuitele trebuies nceap cu o instruciune LD sau LDI (a se vedea capitolul 3.4.1).

    Exemplu de instruciune AND

    n acest exemplu, ieirea Y0 este comutat pe pornit doar atunci cnd X0 i X1 suntambelepornite:

    FX - Manual introductiv 3 9

    Introducere n programare Setul de instruciuni de baz

    Instruciune Funcie Simbol GX Developer FX

    ANDAND logic (operaie AND cu interogarea strii semnaluluipentru a verifica dac este 1 sau ON)

    ANIAND NOT logic (operaie AND logic ce interogheaz stareasemnalului pentru a verifica dac este 0 sau OFF)

    O operaie AND (I) este logic identic uneiconexiuni seriale a doi sau mai muli comutatoridintr-un circuit electric. Curentul va fi transmisdoar dac toi comutatorii sunt nchii. Dacunul sau mai muli comutatori sunt deschii,curentul nu va fi transmis condiia AND (I)este fals.

    X0000

    X001Y000

    Schem cu contacte List de instruciuni

    0 LD X0001 AND X0012 OUT Y000

    Instruciune AND

    Y0

    X0

    OFF

    ON

    t

    (0)

    (1)

    (0)

    (1)

    X1(0)

    (1)

    OFF

    ON

    OFF

    ON

    F5

    F6

  • Example of an ANI instruction

    n exemplu, ieirea Y0 este comutat pe pornit atunci cnd intrarea X0 este activat, iar intrareaX1 este dezactivat.

    3 10 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Y0

    X0

    t

    (0)

    (1)

    (0)

    (1)

    X1(0)

    (1)

    OFF

    ON

    OFF

    ON

    OFF

    ON

    X0000

    X001Y000

    0 LD X0001 ANI X0012 OUT Y000

    List de instruciuniSchem cu contacte

    Instruciune ANI

  • 3.4.5 Operaii OR

    Exemplu de instruciune OR

    n exemplu, ieirea Y0 este comutat pe pornit cnd fie intrarea X0, fie intrarea X1 sunt pornite:

    FX - Manual introductiv 3 11

    Introducere n programare Setul de instruciuni de baz

    Instruciune Funcie Simbol GX Developer FX

    OROR logic (operaie OR cu interogarea strii semnaluluipentru a se verifica dac este 1 sau ON)

    ORIOR NOT logic (operaie OR cu interogarea strii semnaluluipentru a se verifica dac este 0 sau OFF)

    O operaie OR (SAU) este logic echivalent uneiconexiuni n paralel a mai multor comutatoridintr-un circuit electric. Curentul va intra nmomentul n care se nchide unul dintre comuta-tori. Fluxul de curent se va opri doar dac toicomutatorii sunt nchii.

    X0000

    X001

    Y0000 LD X0001 OR X0012 OUT Y000

    List de instruciuniSchem cu contacte

    Instruciune OR

    Y0

    X0

    t

    (0)

    (1)

    (0)

    (1)

    X1(0)

    (1)

    OFF

    ON

    OFF

    ON

    OFF

    ON

    F5

    F6

  • Exemplu de instruciune ORI

    n acest exemplu, ieirea Y0 este comutat pe pornit doar atunci cnd fie X0 este pornit, fie X1 este oprit:

    3.4.6 Instruciuni pentru conectarea blocurilor de operare

    Dei instruciunile ANB i ORB sunt instruciuni pentru automatul programabil, n modul de progra-mare Schem cu contacte, ele sunt afiate i introduse doar ca linii de conectare. n formatul List deinstruciuni, sunt afiate ca instruciuni i trebuie introduse cu acronimele corespunztoare, ANB iORB.

    Ambele instruciuni se introduc fr dispozitive i pot fi utilizate ct de des dorii ntr-un program.Numrul maxim de instruciuni LD i LDI este ns restricionat la 8 pe circuit, ceea ce limiteaz deasemenea la 8 numrul de instruciuni ORB sau ANB pe care putei utiliza nainte de o instruciunepentru o ieire.

    3 12 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Y0

    X0

    t

    (0)

    (1)

    (0)

    (1)

    X1(0)

    (1)

    OFF

    ON

    OFF

    ON

    OFF

    ON

    Instruciune Funcie Simbol GX Developer FX

    ANBBloc AND (conexiune serial de blocuri sau deoperaii/circuite paralele)

    ORBBloc OR (conexiune n paralel de blocuri sau deoperaii/circuite n serie)

    F9

    X0000

    X001

    Y0000 LD X0001 ORI X0012 OUT Y000

    List de instruciuniSchem cu contacte

    Instruciune ORI

  • Exemplu de instruciune ANB

    n acest exemplu, ieirea Y07 este comutat pe pornit dac intrarea X00 are starea 1, sau dacreleul M2 are starea 0 i intrarea X01 are starea 0, sau dac releul M10 are starea 1.

    Exemplu de instruciune ORB

    n acest exemplu, ieirea Y07 este comutat pe pornit dac intrarea X00 are starea 1 i intrarea X01are starea 0, sau dac releul M2 are starea 0 i releul M10 are starea 1.

    FX - Manual introductiv 3 13

    Introducere n programare Setul de instruciuni de baz

    Y007X000

    0

    M2

    X001

    M10

    0 LD X0001 ORI M22 LDI X0013 OR M104 ANB5 OUT Y007

    List de instruciuni

    Schem cu contacte

    Instruciune ANB

    Prima conexiune paralel (operaie OR)

    A doua conexiune paralel (operaie OR)Instruciune ANB ce conecteaz cele dou operaii OR

    Y007X000

    0

    M2

    X001

    M10

    0 LD X0001 ANI X0012 LDI M23 AND M104 ORB5 OUT Y007

    List de instruciuni

    Schem cu contacte

    Instruciune ORB

    Prima conexiune serial (operaie AND)

    A doua conexiune serial (operaie AND)Instruciune ORB ce conecteaz cele dou operaii AND

  • 3.4.7 Operaii cu execuie pe front

    n programele pentru automate programabile, va fi adesea necesar s detectai i s creai unrspuns pentru frontul cresctor sau descresctor al semnalului unui dispozitiv bit. Un front deimpuls cresctor va indica o comutare a dispozitivului de la 0 la 1, iar un front de impulsdescresctor va indica o comutare de la 1 la 0.

    Pe parcursul execuiei, operaiile cu aciune pe front furnizeaz valoarea 1 cnd semnalul de stareal dispozitivului respectiv se modific.

    Cnd este necesar s utilizai aceste operaii? De exemplu, s presupunem c avei o band trans-portoare cu un senzor ce se activeaz pentru a incrementa un contor de fiecare dat cnd pe bandtrece un pachet. Dac nu utilizai o funcie cu aciune pe front, vei avea rezultate incorecte, deoa-rece contorul va fi incrementat cu 1 la fiecare ciclu de program n care comutatorul este nregistratca setat. Dac nregistrai doar impulsul cresctor al semnalului comutatorului, contorul va fi incre-mentat corect, cu 1, la fiecare pachet ce ajunge pe band.

    Not Majoritatea instruciunilor aplicate pot fi de asemenea executate pe frontul semnalului. Pentrudetalii, a se vedea capitolul. 5).

    Evaluarea unui impuls de semnal cresctor

    3 14 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Instruciune Funcie Simbol GX Developer FX

    LDPncarc pe front, se ncarc pe frontul cresctor alsemnalului din dispozitiv

    LDFncarc pe front descresctor, se ncarc pe frontuldescresctor al semnalului din dispozitiv

    ANDPPuls AND, operaie logic AND pe front cresctor alsemnalului din dispozitiv

    ANDFPuls AND pe front descresctor, operaie logic AND pe frontdescresctor al semnalului din dispozitiv

    ORPPuls OR, operaie logic OR pe front cresctor al semnaluluidin dispozitiv

    ORFPuls OR descresctor, operaie logic OR pe frontdescresctor al semnalului din dispozitiv

    M0X001

    0

    Schem cu contacte List de instruciuni

    0 LDP X0011 OUT M0

    M0

    X1OFF

    ON

    t

    (0)

    (1)

    0

    1

    Releul M0 este comutat pe pornit doar pe durata unui singurciclu de program.

  • Evaluarea unui impuls de semnal descresctor

    Cu excepia caracteristicii de declanare pe front, funciile instruciunilor LDP, LDF, ANDP, ANDF,ORP i ORF sunt identice cu cele ale instruciunilor LD, AND i OR. Aceasta nseamn c putei utilizaoperaii declanate pe front n programele dvs. n acelai mod n care utilizai versiunile lorconvenionale.

    3.4.8 Setarea i resetarea dispozitivelor

    Instruciunea SET poate fi utilizat pentru setarea ieirilor (Y), a releelor (M) i a releelor de stare (S).

    Instruciunea RST poate fi utilizat pentru resetarea ieirilor (Y), a releelor (M), a releelor de stare (S), a temporizatoarelor(T), a contoarelor (C) i a regitrilor (D, V, Z).

    n mod normal, starea semnalului unei instruciuni OUT va rmne 1 doar atta timp ct rezultatuloperaiei conectate la instruciunea OUT este tot 1. De exemplu, dac vei conecta un buton care seapas la o intrare, iar la ieirea corespondent vei conecta un bec, apoi le vei conecta cu o instruciuneLD i o instruciune OUT, becul va rmne aprins doar atta vreme ct butonul rmne apsat.

    Instruciunea SET poate fi utilizat pentru a folosi un impuls scurt de comutare n scopul de a porni(seta) o ieire sau un releu i a le lsa n starea pornit. Dispozitivul va rmne apoi pornit pn l oprii(resetai) cu o instruciune RST. Acest lucru v permite s implementai funcii de memorare sau scomutai acionrile ntre strile pornit i oprit cu ajutorul butoanelor. (Ieirile sunt de obicei opritede asemenea atunci cnd automatul programabil este oprit sau este ntrerupt alimentarea cuenergie. Unele relee ns i pstreaz starea ultimului semnal n aceste condiii de exemplu, unreleu pornit va rmne pornit n acest caz.)

    Pentru a introduce o instruciune SET sau RST n formatul Schem cu contacte, facei clic pe picto-grama afiat n tabelul de mai sus, n GX Developer, sau apsai tasta F8. Apoi introduceiinstruciunea i numele dispozitivului pe care dorii s l setai sau resetai, de exemplu SET Y1.

    FX - Manual introductiv 3 15

    Introducere n programare Setul de instruciuni de baz

    Schem cu contacte List de instruciuni

    0 LD M2351 ANDF X0102 OUT M374

    M374M235 X010

    0

    M374

    M235

    t

    0

    1

    0

    1

    X10OFF

    ON

    (0)

    (1)

    Dac X0 este oprit (0) i M235 este pornit (1), releul M374 este pornitpentru un singur ciclu de program

    Instruciune Funcie Simbol GX Developer FX

    SETSetarea unui dispozitiv

    (atribuirea strii de semnal 1) SET

    RSTResetarea unui dispozitiv

    (atribuirea strii de semnal 0) RST

    F8

    F8

  • Acest exemplu este un program pentru controlarea unei pompe ce umple un container. Pompa estecontrolat manual cu dou butoane, ON i OFF. Din motive de siguran, pentru funcia OFF se utilizeazun contact normal nchis. Atunci cnd containerul s-a umplut, un senzor de nivel oprete automatpompa.

    3 16 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Schem cu contacte List de instruciuni

    0 LD X0011 SET M02 LD X0023 RST M0

    X001

    X002

    SET M0

    RST M0

    0

    2

    X2

    X1

    M0

    t

    Dac instruciunile de setare i resetare pentruacelai dispozitiv au amndou rezultatul 1,prioritatea este a ultimei operaii executate. nacest exemplu, ultima operaie executat esteinstruciunea RST, deci M0 rmne oprit.

    X001

    X003

    X002RST Y000

    SET Y0000

    2

    Schem cu contacte List de instruciuni

    0 LD X0011 SET Y0002 LDI X0023 OR X0034 RST Y000

    PompON

    PompOFF

    Senzorde nivel

    Pomp

    Pomp

  • 3.4.9 Stocarea, citirea i tergerea rezultatelor operaiilor

    Instruciunile MPS, MRD i MPP sunt utilizate pentru stocarea rezultatelor operaiilor i a valorilorintermediare ntr-o memorie numit stiv. Aceste instruciuni permit programarea de operaii pemai multe niveluri, ceea ce face ca programele s fie mai uor de citit i de gestionat.

    Atunci cnd introducei programe n formatul Schem cu contacte, aceste instruciuni sunt inserateautomat de ctre software-ul de programare. Instruciunile MPS, MRD i MPP sunt afiate efectivdoar n formatul List de instruciuni, iar cnd programai n acest format, ele trebuie introdusemanual.

    Pentru ca avantajul acestor instruciuni s fie mai evident, exemplul de mai jos arat aceeaisecven de program, programat fr MPS, MRD i MPP:

    Atunci cnd utilizai aceast abordare, trebuie s programai dispozitivele (X0 n acest exemplu) demai multe ori. Aceasta duce la mai mult munc de programare, iar aceasta ce poate fi o diferenmajor n cazul programelor lungi i al construciilor de circuite complexe.

    n ultima instruciune pentru ieire, pentru tergerea stivei trebuie s utilizai MPP n loc de MRD.Putei utiliza mai multe instruciuni MPS pentru a crea operaii cu maximum 11 niveluri. Pentru maimulte exemple de utilizare a instruciunilor MPS, MRD i MPP, consultai Manualul de programarepentru seria FX.

    FX - Manual introductiv 3 17

    Introducere n programare Setul de instruciuni de baz

    Schem cu contacte List de instruciuni

    0 LD X0001 MPS2 AND X0013 OUT Y0004 MRD5 AND X0026 OUT Y0017 MPP8 AND X0039 OUT Y002

    MPS

    MRD

    MPP

    X000 X001

    X003

    X002

    Y000

    Y002

    Y001

    0

    Schem cu contacte

    0 LD X0001 AND X0012 OUT Y0003 LD X0004 AND X0025 OUT Y0016 LD X0007 AND X0038 OUT Y002

    List de instruciuni

    X000 X001

    X000 X003

    X000 X002

    Y000

    Y001

    Y002

    0

    3

    6

    Instruciune Funcie Simbol GX Developer FX

    MPS Stocare punct de memorie, stocheaz rezultatul unei operaii

    MRD Citire memorie, citete rezultatul unei operaii

    MPPAducere din memorie, citete rezultatul stocat al uneioperaii i l terge

  • 3.4.10 Generarea de impulsuri

    * Instruciunile PLS i PLF pot fi utilizate pentru setarea ieirilor (Y) i a releelor (M).

    Aceste instruciuni convertesc efectiv un semnal static ntr-un impuls scurt, a crui durat depindede lungimea ciclului de program. Dac utilizai instruciunea PLS n locul unei instruciuni OUT, sta-rea semnalului din dispozitivul specificat va fi setat la 1 doar pentru un singur ciclu de program,mai exact n timpul ciclului n care starea semnalului din dispozitivul de dinaintea instruciunii PLSdin circuit comut de la 0 la 1 (impuls cresctor).

    Instruciunea PLF rspunde unui puls de semnal descresctor i seteaz dispozitivul specificat la 1pentru un singur ciclu de program, n timpul ciclului n care starea semnalului de comand comutde la 1 la 0 (impuls descresctor).

    Pentru a introduce o instruciune PLS sau PLF n formatul Schem cu contacte, facei clic n bara destare GX Developer, de pe pictograma cu instrumente afiat mai sus sau apsai F8. Apoi introducein caseta de dialog instruciunea i dispozitivul corespunztor ce trebuie setat, de exemplu PLS Y2.

    3 18 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Frontul cresctor al semnalului X0declaneaz funcia.

    Releele M0 i M1 sunt comutate ladeschis doar pe durata unui singurciclu de program

    Elementul ce activeaz funciaeste frontul descresctor aldispozitivului X1.

    Instruciune Funcie Simbol GX Developer FX

    PLSPuls, seteaz un dispozitiv* pe durata unui singur ciclu deprogram la detectarea frontului cresctor al condiiei saudispozitivului de intrare

    PLS

    PLFPuls descresctor, seteaz un dispozitiv* pe durata unuisingur ciclu de program la detectarea frontului descresctoral condiiei sau dispozitivului de intrare

    PLF

    X000

    X001

    M0

    M1

    PLS M0

    PLF M1

    SET Y000

    RST Y000

    0

    2

    4

    6

    Schem cu contacte List de instruciuni

    0 LD X0001 PLS M02 LD M03 SET Y0004 LD X0015 PLF M16 LD M17 RST Y000

    F8

    F8

    M1

    X1

    M0

    Y0

    X0

    t

  • 3.4.11 Funcia de control principal (instruciunile MC i MCR)

    Instruciunea MC poate fi utilizat asupra ieirilor (Y) i a releelor (M). n: N0 pn la N7

    n: N0 pn la N7

    Instruciunile MC (setare control principal) i MCR (resetare) pot fi utilizate pentru setarea condiiilorpe baza crora blocurile de program individuale pot fi activate sau dezactivate. n formatul Schemcu contacte, o instruciune Control principal funcioneaz ca un comutator n bara de bus dinstnga, ce trebuie nchis pentru a fi executat urmtorul bloc de program.

    n exemplul de mai sus, liniile de program dintre instruciunile MC i MCR sunt executate doar atuncicnd intrarea X001 este pornit.

    Seciunea de program ce trebuie executat poate fi specificat cu adresa de imbricare N0 N7, ceeace v permite s introducei mai multe instruciuni MC nainte de instruciunea MCR de nchidere.(Pentru un exemplu de imbricare, a se vedea Manualul de programare FX). Adresarea unui dispozitivY sau M specific un contact de nchidere. Acest contact va activa seciunea de program atunci cndcondiia de intrare pentru instruciunea MC are valoarea Adevrat.

    FX - Manual introductiv 3 19

    Introducere n programare Setul de instruciuni de baz

    Instruciune Funcie Simbol GX Developer FX

    MCControl principal, seteaz o condiie de control principal,marcnd nceputul unui bloc de program MC n

    MCRResetare control principal, reseteaz o condiie de controlprincipal, marcnd finalul unui bloc de program MCR n

    F8

    F8

    X002

    X001

    X003

    N0

    MC N0 M10

    MCR N0

    Y003

    Y004

    0

    4

    6

    8

    M10

    X002M15510

    X004

    Schem cu contacte

    List de instruciuni

    0 LD X0011 MC N0 M104 LD X0025 OUT Y0036 LD X0037 OUT Y0048 MCR N010 LD X00211 AND X00412 OUT M155

    Comutatorul nu trebuie s fieprogramat manual i este de faptafiat doar n timpul execuieiprogramului n modulMonitorizare.

  • n cazul n care condiia de intrare a instruciunii MC va avea valoarea Fals, strile dispozitivelor din-tre instruciunile MC i MCR se vor modifica dup cum urmeaz:

    Temporizatoarele cu memorare, contoarele i dispozitivele ce sunt controlate cu instruciuniSET i RST i vor pstra starea curent.

    Temporizatoarele fr memorare i dispozitivele ce sunt controlate cu instruciuni OUT suntresetate.

    (Pentru detalii despre temporizatoare i contoare, a se vedea capitolul 4).

    3.4.12 Inversarea rezultatului unei operaii

    Instruciunea INV este utilizat simplu, fr ali operanzi. Ea inverseaz rezultatul operaiei care vinechiar naintea sa.

    Dac rezultatul acelei operaii era 1, acesta va fi inversat n 0

    Dac rezultatul acelei operaii era 0, acesta va fi inversat n 1.

    Exemplul de mai sus genereaz urmtoarea secven de semnale:

    Instruciunea INV poate fi utilizat atunci cnd trebuie s inversai rezultatul unei operaii com-plexe. Aceasta poate fi utilizat n aceeai poziie ca instruciunile AND i ANI.

    Instruciunea INV nu poate fi utilizat la nceputul unei operaii (unui circuit), n felul n care pot fi uti-lizate instruciunile LD, LDI, LDP sau LDF.

    3 20 MITSUBISHI ELECTRIC

    Setul de instruciuni de baz Introducere n programare

    Instruciune Funcie Simbol GX Developer FX

    INV Inversare, inverseaz rezultatul unei operaii

    Y000X001 X002

    0

    Schem cu contacte List de instruciuni

    0 LD X0011 AND X0022 INV3 OUT Y000Instruciune INV

    Y000

    X001

    t

    0

    1

    0

    1

    X0020

    1

    0

    1Rezultatul operaiei nainte deinstruciunea INV

    Rezultatul operaiei dupinstruciunea INV

  • 3.5 Nu uitai msurile de siguran!

    Automatele programabile au multe avantaje fa de controlerele cablate. Dar cnd vine vorba desiguran, este important s nelegei c nu putei avea ncredere oarb ntr-un automat programabil.

    Dispozitive de oprire de urgen (STOP)

    Este esenial s v asigurai c erorile din sistemul sau programul de control nu pot duce la riscuripentru personal sau utilaje. Dispozitivele de OPRIRE DE URGEN trebuie s rmn completfuncionale chiar i atunci cnd automatul programabil nu funcioneaz cum trebuie de exemplu,pentru a ntrerupe, dac este necesar, alimentarea cu curent a automatului programabil.

    Nu implementai niciodat un comutator STOP de oprire de urgen doar ca intrare procesat deautomatul programabil, cu nchiderea activat de ctre programul automatului. Acest lucru ar fimult prea riscant.

    Msuri de sigurann cazul ntreruperilor cablurilor

    Trebuie de asemenea s luai msuri pentru a asigura sigurana n cazul n care transmisia semnale-lor de la comutatori la automatul programabil este ntrerupt de defeciuni ale cablurilor. Atuncicnd un echipament este pornit i oprit prin intermediul unui automat programabil, utilizai ntot-deauna comutatori sau butoane cu contacte normal deschise pentru pornire i contacte normalnchise pentru oprire.

    Acest lucru asigur faptul c, n cazul unei defeciuni a unui cablu, acionarea este nchis automat inu poate fi activat. n plus, nchiderea are prioritate deoarece este procesat de ctre programdup instruciunea de pornire.

    de interblocare

    Dac avei dou contacte care nu trebuie s fie niciodat pornite simultan de exemplu ieiri pentruselectarea operrii nainte sau napoi a unui motor trebuie implementat o interblocare pentruieiri, cu contacte fizice n contactorii controlai de automatul programabil. Acest lucru este necesardeoarece n program poate fi utilizat o singur interblocare intern , iar o eroare n automatul pro-gramabil poate duce la activarea simultan a ambelor ieiri.

    FX - Manual introductiv 3 21

    Introducere n programare Nu uitai msurile de siguran!

    EMERG.OFF

    0 V

    +24 V

    ON OFF

    X000 X001

    COM Y000

    X002

    Y001

    n acest exemplu, contactorul pentru un sistemde acionare poate de asemenea s fie comutatmanual n poziia nchis, cu ajutorul unui comu-tator de Oprire de urgen.

    Motor ON

    Motor OFF

    Motor ON

    Motor OFF

    X001

    X002RST Y000

    SET Y0000

    2

    n programul pentru aceast instalaie, contac-tul normal deschis de pe comutatorul ON esteinterogat cu o instruciune LD, contactul nor-mal nchis de pe comutatorul OFF este inte-rogat cu o instruciune LDI. Ieirea, i deci iacionarea, este nchis cnd intrarea X002 arestarea de semnal 0. Aceasta este situaia ncazul n care este operat comutatorul OFF saucnd conexiunea dintre comutator i intrareaX002 este ntrerupt.

  • nchiderea automat

    Atunci cnd un automat programabil este utilizat pentru a controla secvene de micare n care potaprea riscuri dac respectivele componente se mic dincolo de anumite puncte, trebuie instalaicomutatori de limite de curs suplimentari, pentru a ntrerupe automat micarea. Aceti comutatoritrebuie s funcioneze direct i independent de automatul programabil. A se vedea capitolul 3.6.2pentru un exemplu al unei astfel de instalri de nchidere automat.

    Feedback-ul semnalului de ieire

    n general, ieirile automatelor programabile nu sunt monitorizate. Atunci cnd este activato ieire, programul presupune c rspunsul corect a avut loc n afara automatului programabil.n majoritatea cazurilor, nu sunt necesare instalaii suplimentare. ns n cazul aplicaiilor critice,trebuie s monitorizai semnalele de ieire i cu automatul programabil de exemplu atuncicnd erorile din circuitul de ieire (cabluri rupte, contacte defecte) ar putea avea consecinegrave asupra siguranei sau funcionrii sistemului.

    3 22 MITSUBISHI ELECTRIC

    Nu uitai msurile de siguran! Introducere n programare

    X000 X001

    COM Y000

    X002

    Y001

    n exemplul din dreapta, un contact normaldeschis din contactorul K1 comut intrarea X002la pornit atunci cnd ieirea Y000 este activat.Acest lucru permite programului s monitori-zeze funcionarea corect a ieirii i a contacto-rului conectat. Reinei c aceast soluie simplnu verific dac echipamentul comutat funcio-neaz corect (de exemplu, dac un motor chiarse rotete n realitate). Pentru a verifica acestlucru, ar fi necesare funcii suplimentare, deexemplu un senzor de vitez sau un traductor detensiune pentru sarcin.

    +24 V

    K1

    K2

    K1 K2

    K1

    X000 X001

    COM Y000

    X002

    Y001

    Exemplul din dreapta arat o astfel de interblo-care cu contacte de contactori. Aici, este fizicimposibil ca cei doi contactori K1 i K2 s fiecomutai pe pornit simultan.

  • 3.6 Exemple aplicaii PLC

    Automatele programabile ofer un numr aproape nelimitat de moduri de legare a intrrilor cu ieirile.Sarcina dumneavoastr este s alegei instruciunile potrivite din cele suportate de automatele progra-mabile ale familiei MELSEC FX, pentru a programa o soluie adecvat aplicaiei dumneavoastr.

    Acest capitol ofer dou exemple simple ce demonstreaz modul de dezvoltare al unei aplicaii pentruun automat programabil, de la definirea sarcinii la programul complet.

    3.6.1 Un sistem de alarm

    Primul pas este dezvoltarea unui concept clar a ceea ce dorii s obinei. Aceasta nseamn ctrebuie s abordai problema ascendent, de jos n sus, i s descriei ct mai detaliat ce dorii sfac automatul programabil.

    Descrierea sarcinii

    Obiectivul este de a crea un sistem de alarm cu mai multe circuite de alarm i o funcie de ntr-ziere pentru activarea i dezactivarea sistemului.

    Sistemul va fi activat de un comutator principal, cu o ntrziere de 20 de secunde ntre acionareacomutatorului i activare. Acest lucru va oferi destul timp utilizatorilor pentru a prsi casa fra declana alarma. n timpul acestei perioade de ntrziere, un afiaj va arta dac circuitele dealarm sunt nchise.

    Dac unul din circuite este ntrerupt, se va declana o alarm (sistem cu circuit nchis, alarmaeste declanat i dac circuitul este sabotat). n plus, dorim s tim ce circuit a declanat alarma.

    Atunci cnd este declanat o alarm, se va activa o lumin intermitent i o siren, dup uninterval de 10 secunde. (Alarmele acustice i vizuale sunt activate dup un interval de timppentru ca sistemul s poat fi dezarmat la intrarea n cas. Tot din acest motiv, dorim s avem unindicator luminos special care s arate c sistemul este armat).

    Sirena va suna doar timp de 30 de secunde, dar lumina intermitent va rmne activ pn ladezarmarea sistemului.

    Pentru dezactivarea sistemului de alarm, se va putea utiliza i un comutator operat de o cheie.

    Atribuirea intrrilor i ieirilor

    Urmtorul pas este definirea semnalelor de intrare i de ieire pe care trebuie s le procesm. Pebaza specificaiilor, tim c vom avea nevoie de un comutator operat de o cheie i de 4 lumini dealarm. n plus, vom avea nevoie de cel puin 3 intrri pentru circuitele de alarm i 2 ieiri pentrusiren i lumina intermitent de alarm. Aceasta rezult ntr-un total de 4 intrri i 6 ieiri. Apoi vomatribui aceste semnale intrrilor i ieirilor automatului programabil:

    FX - Manual introductiv 3 23

    Introducere n programare Exemple aplicaii PLC

    Funcie Nume Adres Observaii

    Intrare

    Armare sistem S1 X1 Contact normal deschis (operat de o cheie)

    Circuit de alarm 1 S11, S12 X2Contacte normal nchise (este declanat o alarmatunci cnd intrarea are starea de semnal 0)

    Circuit de alarm 2 S21, S22 X3

    Circuit de alarm 3 S31, S32 X4

    Ieire

    Afiarea mesajului sistem armat H0 Y0

    Funciile de ieire sunt activate atunci cnd ieirilecorespunztoare sunt activate. De exemplu, dac este setatY1, va suna semnalul de alarm

    Semnal de alarm (siren) E1 Y1

    Alarm optic (lumin ce se rotete) H1 Y2

    Afiare circuit 1 alarm H2 Y3

    Afiare circuit 2 alarm H3 Y4

    Afiare circuit 3 alarm H4 Y5

  • Programarea

    Acum putem ncepe s scriem programul. De obicei, numai dup ce vei ncepe programarea efectivv vei da seama dac vor fi necesare dispozitive cu relee i dac da, cte vor fi necesare. Ceea ce estesigur n acest proiect este faptul c vom avea nevoie de trei temporizatoare pentru funciile impor-tante. Dac am fi utilizat un controler cablat, am fi utilizat relee cu temporizator pentru aceste funcii.ntr-un automat programabil, avei temporizatoare electronice programabile (a se vedea seciunea4.3). Aceste temporizatoare pot de asemenea s fie definite nainte s ncepem s programm:

    n continuare, putem programa sarcinile de control individuale .

    Armarea cu ntrziere a sistemului de alarm

    Atunci cnd comutatorul operat de cheie trece n poziia ON, ncepe s se scurg timpul de ntr-ziere, implementat cu temporizatorul T0. Dup 20 de secunde (K200 = 200 x 0.1 s = 20 sec.), indicato-rul luminos conectat la ieirea Y000 se va aprinde, ceea ce va indica faptul c sistemul e armat.

    Monitorizarea circuitelor de alarm i declanarea semnalului de alarm

    Ieirea Y000 este interogat n aceast rutin pentru a se verifica dac sistemul de alarm este armat.Putei de asemenea s utilizai un releu aici, care ar fi apoi setat i resetat simultan cu ieirea Y000.O ntrerupere a circuitului de alarm va seta releul M1 (ceea ce va indica faptul c alarma a fostdeclanat) doar dac sistemul de alarm este armat efectiv. n plus, ieirile Y003 Y005 sunt utili-zate pentru a indica ce circuit de alarm a declanat alarma. Releul M1 i ieirea corespondent a cir-cuitului de alarm vor rmne setate chiar i cnd circuitul de alarm este nchis la loc.

    3 24 MITSUBISHI ELECTRIC

    Exemple aplicaii PLC Introducere n programare

    Funcie Adres Observaii

    Temporizator

    ntrziere armare T0 Durat: 20 secunde

    ntrziere declanare alarm T1 Durat: 10 secunde

    Durat de activare siren T2 Durat: 30 secunde

    0

    4

    T0

    Y000

    K200X001

    T0

    Schem cu contacte List de instruciuni

    0 LD X0011 OUT T0 K2004 LD T05 OUT Y000

    X002

    X003

    X004

    Y000

    Y000

    Y000

    6

    10

    14

    M1

    M1

    Y003

    Y004

    M1

    SET

    SET

    SET

    SET

    SET

    SET Y005

    Schem cu contacte List de instruciuni

    6 LDI X0027 AND Y0008 SET M19 SET Y00310 LDI X00311 AND Y00012 SET M113 SET Y00414 LDI X00415 AND Y00016 SET M117 SET Y005

  • ntrzierea activrii alarmei

    Atunci cnd este declanat o alarm (M1 este comutat la starea 1), ncepe temporizatorul dentrziere de 10 secunde. Dup cele 10 secunde, T1 va porni temporizatorul T2, care este setat la 30de secunde, iar apoi va ncepe durata de activare a sirenei.

    Afiajul alarmei (activarea sirenei i a lumii intermitente)

    Sirena va fi activat dup intervalul de ntrziere de 10 secunde (T1) i va rmne activat pn laactivarea temporizatorul T2. La finalul perioadei de activare de 30 de secunde (T2), sirena se vadezactiva. Lumina intermitent este de asemenea pornit dup ntrzierea de 10 secunde.Urmtoarea ilustraie arat secvena semnalelor generate de aceast seciune a programului:

    FX - Manual introductiv 3 25

    Introducere n programare Exemple aplicaii PLC

    T2T1

    T1

    26

    29

    Y001

    Y002

    Schem cu contacte List de instruciuni

    26 LD T127 ANI T228 OUT Y00129 LD T130 OUT Y002

    T2

    T1

    Y1

    M1

    10 s

    t

    OFF

    ON

    0

    1

    0

    1

    30 s

    0

    1

    Y2OFF

    ON

    M1

    T1

    18

    22

    T1

    T2

    K100

    K300

    Schem cu contacte List de instruciuni

    18 LD M119 OUT T1 K10022 LD T123 OUT T2 K300

  • Resetarea tuturor ieirilor i a releului

    Atunci cnd sistemul de alarm este dezactivat cu comutatorul cu cheie, toate ieirile utilizate dectre program i de ctre releul M1 sunt resetate. Dac a fost declanat o alarm, va fi afiat circuitulde alarm ntrerupt care a fost eliberat pn la decuplarea sistemului.

    3 26 MITSUBISHI ELECTRIC

    Exemple aplicaii PLC Introducere n programare

    X00131 Y000

    Y001

    Y002

    Y003

    Y004

    Y005

    M1

    RST

    RST

    RST

    RST

    RST

    RST

    RST

    Schem cu contacte List de instruciuni

    31 LDI X00132 RST Y00033 RST Y00134 RST Y00235 RST Y00336 RST Y00437 RST Y00538 RST M1

  • Conectarea automatului programabil

    Schia de mai jos arat ct de uor de implementat este acest sistem de alarm, cu un automat pro-gramabil din seria FX. Acest exemplu este creat utilizndu-se modelul FX1N-14MR.

    FX - Manual introductiv 3 27

    Introducere n progra