Introducere în IndraLogic: Programe și Tipuri de Date
40 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Care sunt cele patru tipuri de date de bază în IndraLogic?

  • DATE, DATE_AND_TIME, Pointer, Struct
  • TIME_OF_DAY, DATE_AND_TIME, Array, Enumeration
  • TIME, TIME_OF_DAY, DATE, DATE_AND_TIME (correct)
  • TIME, DATE, Pointer, Struct
  • Cum sunt tratate intern ultimele două tipuri de date?

  • ca numere întregi
  • ca numere în virgulă mobilă
  • ca DWORD, timpul fiind redat în secunde (correct)
  • ca DWORD, timpul fiind redat în milisecunde
  • Ce sunt variabilele de tip Array?

  • Variabile ce conțin un pointer către orice tip de date
  • Variabile folosite pentru declararea vectorilor și a matricilor (correct)
  • Variabile de tip Struct
  • Variabile globale
  • Ce sunt variabilele de tip Struct?

    <p>Structuri ce pot conține toate tipurile de date și la rândul lor pot fi grupate în array-uri</p> Signup and view all the answers

    Ce sunt variabilele de tip Pointer?

    <p>Variabile ce conțin un pointer către orice tip de date</p> Signup and view all the answers

    Ce sunt variabilele de tip Enumeration?

    <p>Variabile ce permit utilizatorului să creeze un număr de string-uri constante ce vor fi considerate valori ale enumerării</p> Signup and view all the answers

    Cum se pot seta parametrii de timp ai unui pas în IndraLogic?

    <p>Prin meniul de proprietăţi</p> Signup and view all the answers

    Ce sunt acțiunile din IndraLogic?

    <p>Sunt de trei tipuri: Entry Action, Action și Exit Action</p> Signup and view all the answers

    Care este scopul programului 'convers'?

    <p>Realizează conversia din unităţi CAN în valori exprimate în unităţi de măsură inginereşti</p> Signup and view all the answers

    Ce reprezintă variabila 'cântar'?

    <p>Variabila internă, reprezentând valoarea reală a greutăţii de pe cântar</p> Signup and view all the answers

    Ce sunt variabilele 'pachet_actual' şi 'pachet_viitor'?

    <p>Variabile globale analogice, reprezentând tipul pachetului</p> Signup and view all the answers

    Ce este 'A_retras'?

    <p>Variabila de ieşire booleeană, reprezentând retragerea cilindrului A</p> Signup and view all the answers

    Ce este 'tip_det'?

    <p>Variabila internă, reprezentând sincronizarea între cântărire şi banda transportoare 1</p> Signup and view all the answers

    Ce sunt 'lim_inf' şi 'lim_sup_mic'?

    <p>Variabile globale analogice, reprezentând limita maximă şi minimă a pachetului mic</p> Signup and view all the answers

    Care este rolul variabilei 'foto_0'?

    <p>Reprezintă fotocelula 0</p> Signup and view all the answers

    Ce este 'C_ridicare'?

    <p>Variabila de ieşire booleeană, reprezentând ridicarea cilindrului C</p> Signup and view all the answers

    Care este semnificația abrevierii 'CU' în tabelul 2.3?

    <p>Count Up</p> Signup and view all the answers

    Ce este formatul general de adresare pentru fișierele de tip counter?

    <p>Cf:e.s sau Cf:e/b</p> Signup and view all the answers

    Ce este semnificația abrevierii 'EN' în cadrul fișierului de tip control?

    <p>Enable</p> Signup and view all the answers

    Ce este numărul maxim de elemente într-un fișier de tip integer?

    <p>255</p> Signup and view all the answers

    Cum sunt împărțite instrucțiunile în Ladder Diagram?

    <p>În instrucțiuni de intrare și de ieșire</p> Signup and view all the answers

    Ce este formatul general de adresare pentru fișierele de tip integer?

    <p>Nf:e</p> Signup and view all the answers

    Care este semnificația abrevierii 'DN' în tabela de structură a fișierului de tip counter?

    <p>Done</p> Signup and view all the answers

    Ce este rolul instrucțiunilor de ieșire în Ladder Diagram?

    <p>Trebuie să existe cel puțin una pe fiecare ramură</p> Signup and view all the answers

    Ce este programul special predefinit din IndraLogic?

    <p>Un program special apelat o singură dată pe ciclu de automat</p> Signup and view all the answers

    Ce reprezintă zona de interes Data Types în IndraLogic?

    <p>Tipurile de date standard predefinite și cele definite specific de programator</p> Signup and view all the answers

    Ce este posibil să se facă în zona de interes Visualizations din IndraLogic?

    <p>Trasarea obiectelor geometrice, tabele de variabile și alte elemente de desenare</p> Signup and view all the answers

    Ce este secțiunea Resources în IndraLogic?

    <p>O secțiune care cuprinde diverse instrumente pentru configurarea și gestionarea proiectului</p> Signup and view all the answers

    Ce este variabila de tip Bool în IndraLogic?

    <p>Un tip de variabilă care poate lua doar două valori, TRUE sau FALSE</p> Signup and view all the answers

    Ce este utilizat pentru a selecta și configura automatul și proprietățile acestuia în IndraLogic?

    <p>Target system settings</p> Signup and view all the answers

    Ce este Watch and Recipe Manager în IndraLogic?

    <p>Un instrument pentru vizualizarea anumitor variabile și setarea valorilor implicite</p> Signup and view all the answers

    Ce este Log în IndraLogic?

    <p>Un sistem de arhivare a acțiunilor pe parcursul unei sesiuni online</p> Signup and view all the answers

    Care este funcționalitatea fișierului de date cu indexul 3?

    <p>Utilizat de către instrucțiunile pe bit</p> Signup and view all the answers

    Ce reprezintă biții din fișierele de imagine ale intrărilor și ieșirilor?

    <p>Ieșirile și intrările fizice ale automatului</p> Signup and view all the answers

    Ce este necesar în adresarea fișierelor de date?

    <p>Adresarea la nivel de element, cuvânt și bit</p> Signup and view all the answers

    Ce este conținutul fișierului de date cu indexul 1?

    <p>Conține valorile ieșirilor în format binar</p> Signup and view all the answers

    Ce este funcționalitatea fișierului de date cu indexul 4?

    <p>Utilizat de către instrucțiunile de numărare (counter)</p> Signup and view all the answers

    Ce este conținutul fișierului de date cu indexul 0?

    <p>Conține valorile intrărilor în format binar</p> Signup and view all the answers

    Ce este delimitatorul de cuvânt în adresarea la nivel de cuvânt?

    <p>.</p> Signup and view all the answers

    Ce este delimitatorul de bit în adresarea la nivel de bit?

    <p>/</p> Signup and view all the answers

    Study Notes

    Programul IndraLogic

    • Este un program special predefinit, apelat o singură dată pe ciclu de automat.
    • La inițierea unui nou proiect, se deschide o fereastră de configurare a programului.

    Conceptul Data Types

    • Reprezintă tipurile de date standard predefinite și cele definite specific de programator.
    • Se pot crea structuri, enumerații și referințe.

    Conceptul Visualizations

    • IndraLogic oferă posibilitatea de a face interfață om-mașină.
    • Se pot trasa obiecte geometrice, tabele de variabile și alte elemente de desenare în mod offline.

    Secțiunea Resources

    • Global Variables: declararea variabilelor globale ce pot fi folosite în întreg proiectul și pentru variabile de rețea.
    • Alarm Configuration: configurarea evenimentelor care generează alarme.
    • Library manager: permite adăugarea sau excluderea unor librării de funcții, structuri de date, etc.
    • Log: este un sistem de arhivare a acțiunilor pe parcursul unei sesiuni online.
    • PLC Configuration: este un instrument pentru configurarea elementelor hardware ale automatului.
    • Task Configuration: permite organizarea programelor în task-uri ce se vor executa pe automat.
    • Watch and Recipe Manager: utilizat la vizualizarea anumitor variabile și setarea valorilor implicite ale unor variabile.
    • Target system settings: se folosește pentru a selecta și configura automatul și proprietățile acestuia pe care va rula proiectul.

    Tipuri de date în IndraLogic

    • Variabile de tip Bool: tipul de variabilă booleană poate lua doar două valori TRUE sau FALSE.
    • Variabile de tip Integer.
    • Variabile de tip Time: TIME, TIME_OF_DAY(TOD), DATE, DATE_AND_TIME.
    • Variabile de tip Array: folosite pentru declararea vectorilor și a matricilor.
    • Variabile de tip Struct: reprezintă structuri pe care programatorul le poate implementa.
    • Variabile de tip Pointer: sunt variabile ce conțin un pointer către orice tip de date sau bloc funcțional.
    • Variabile de tip Enumeration: cu ajutorul lor se dă posibilitatea utilizatorului să creeze un număr de string-uri constante ce vor fi considerate valori ale enumerării.

    Particularități IndraLogic

    • Programele pot avea priorități la execuție, depinzând numai de setările impuse de utilizator prin configurarea task-urilor.
    • Prin meniul de proprietăți se pot seta parametrii de timp ai unui pas, opțiuni de inserare a unei etape+tranziție, paralelism sau divergență, proprietăți vizuale ale etapei și cele legate de acțiunile asociate etapei.
    • Acțiunile din IndraLogic sunt de trei tipuri: Entry Action, Action, Exit Action.

    Structura proiectului IndraLogic

    • Dicționarul de variabile globale: conține variabile de intrare, ieșire și interne booleene, analogice și întregi.

    Programul de Conversie

    • Programul “convers” realizează conversia din unități CAN (Convertor Analog Numeric) în valori exprimate în unități de măsură inginerești.
    • Structura fișierelor de date este de 9 tipuri, cu semnificațiile corespunzătoare.

    Adresarea fișierelor de date

    • Fișierele de date conțin elemente.
    • Adresarea la nivel de element: N7:15.
    • Adresarea la nivel de cuvânt: T4:7.ACC.
    • Adresarea la nivel de bit: B3/15.

    Structura Fișierelor de imagine ale intrărilor și ieșirilor

    • Biții din aceste fișiere corespund ieșirilor și intrărilor fizice ale automatului.
    • Un element tipic are structura din tabelul 2.3.

    Structura Fișierului de tip Control

    • Aceste fișiere conțin elemente de trei cuvinte, având maxim 256 de elemente.
    • Un element tipic are structura din tabelul de mai jos.

    Structura Fișierului de tip Integer

    • Acest tip de fișier conține elemente de un cuvânt, maxim 255 de elemente.
    • Formatul de adresare este Nf:e.

    Limbajul Ladder Diagram pt.Automatele Allen Bradley

    • Un program în Ladder Diagram este o înșiruire de ramuri.
    • Instrucțiunile pot fi împărțite în două mari categorii, de intrare și de ieșire, pe orice ramură trebuie să existe cel puțin o instrucțiune de ieșire.
    • Fiecare instrucțiune are asociat un simbol grafic și o valoare logică – TRUE sau FALSE.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    Acest quiz acoperă conceptele de bază ale programelor și tipurilor de date în IndraLogic, inclusiv configurarea inițială și crearea structurilor, enumerațiilor și referințelor.

    Use Quizgecko on...
    Browser
    Browser