Extras din laborator
Introducere
Programul Mitsubishi ALVLS este destinat scrierii programelor de aplicatii pentru
automatele Mitsubishi Alpha. Acest program utilizeaza limbajul orientat pe blocuri
functionale (FBD – functional block diagram). Acest limbaj face parte din categoria
limbajelor grafice si sunt normalizate prin standardul IEC 1131-3.
Aceste limbaje specifica în mod grafic comportamentul unui program prin
intermediul unor functii, acestea fiind reprezentate sub forma unor blocuri grafice
(numite blocuri functionale - BF) interconectate si care comunica între ele prin
intermediul unor semnale. În limbajele evaluate mai multe blocuri functionale
interconectate pot fi reprezentate printr-un alt bloc ceea ce permite o descriere ierarhizata
pe mai multe niveluri.
Pentru a realiza comportamentul general, toate blocurile sunt conectate între ele.
Circulatia semnalelor în cadrul unei scheme cu FB este unidirectionala si se face
conform urmatoarelor reguli:
- semnalele circula de la intrarile schemei catre intrarile BF sau iesirile schemei
- semnalele circula de la iesirile BF catre intrarile celorlalte BF sau catre iesiri.
Evaluarea unui program scris folosind FB se realizeaza conform urmatoarelor
reguli:
- un element este executat o data ce au fost calculate toate semnalele de intrare
pentru acel element
- un element este complet evaluat atunci când au fost calculate toate semnalele de
iesire ale acestuia
- evaluarea unei scheme cu BF se încheie atunci când toate iesirile schemei au fost
calculate.
Programul Mitsubishi ALVLS
În continuare se vor prezenta elementele interfetei programului Mitsubishi ALVLS
cu utilizatorul si modul în care se poate utiliza aceasta pentru a scrie un program de
aplicatie în limbaj orientat pe blocuri functionale. Folosirea acestui program ne va
permite studiul blocurilor principale utilizate în crearea unor scheme de comanda, modul
în care acestea pot fi conectate pentru a crea scheme de comanda de la cele mai simple la
cele de complexitate mai ridicata si modul în care aceste scheme pot fi testate si
verificate.
Acest program tine seama si de elementele specifice realizarii programelor de
aplicatie pentru automatele Alpha. Acestea vor fi de asemenea prezentate datorita faptului
ca vor fi utilizate în lucrarile urmatoare.
Tipurile de blocuri
Într-un program ce utilizeaza blocuri functionale se pot utiliza 5 seturi de elemente:
- intrari: în functie de tipul AP, acesta poate avea 4, 6 sau 12 intrari. Acestea pot fi atât
intrari digitale cât si analogice. Intrarile sunt notate cu I01-I06.
Sisteme programabile pentru masini electrice Laborator 2
2
- taste ale panoului frontal: acestea sunt notate cu K01-K08 si permit introducerea
datelor în zona de date a programului, deplasarea prin meniuri si program, selecteaza
optiunile de programare sau pot fi folosite ca intrari suplimentare în timpul
functionarii AP.
- bitii de memorie a sistemului: acestia por furniza valori predefinite ale semnalelor si
informatii despre erorile din sistem. Bitii de memorie sunt notati cu M01-M05.
- iesiri: acestea sunt digitale si permit comanda elementelor de comutare de tip releu
sau tranzitor ce pot fi introduse în schemele electrice de comanda. Acestea sunt notate
cu O01-O04.
- blocurile functionale: acestea sunt elementele de baza ale programului. Cu ajutorul
lor informatiile primite de la intrari, taste ale panoului frontal si bitii de memorie sunt
prelucrare fiind elaborate comenzile transmise la iesirile AP.
Toate aceste elemente, alcatuind o diagrama bloc functionala, trebuie sa fie dispuse
pe o placa de baza având intrarile în stânga si iesirile în dreapta. Acest cadru mai poarta
numele de zona de conexiuni.
Elementele software-lui AVLS de programare a AP folosind FB sunt date în Fig. 1.
Preview document
Conținut arhivă zip
- Laboratoare SPME
- L02_-_Utilizarea_programului_AVLS.pdf
- L03_-_Studiul_portilor_logice.pdf
- L04_-_Studiul_multiplexoarelor.pdf
- L05_-_Studiul_circuitelor_secventiale.pdf
- L06_-_Analiza_si_sinteza_a_circuitelor_combinationale.pdf
- L07_-_Analiza_si_sinteza_a_circuitelor_secventiale.pdf
- L08_-_Utilizarea_limbajului_bazat_pe_scheme_cu_contacte.pdf
- L09_-_Programarea_directa_Alpha.pdf
- L10_-_Invertor_comandat_Mitsubishi_pentru_reglarea_vitezei_8230_.pdf
- L11_-_Utilizarea_AP_Mitsubishi_din_seria_FX1S.pdf
- Protectia_muncii.pdf