Sunteți pe pagina 1din 6

M241 programing Guide

Description of the Applications Tree


Obiectele Aplicație, configurația activității și obiectele activității sunt
gestionate în arborele Aplicații. Obiectele necesare pentru programarea
dispozitivului (aplicații, liste de text etc.) sunt gestionate în arborele Aplicații.
Dispozitivele care nu sunt programabile (numai configurație) nu pot fi
atribuite ca obiecte de programare. Puteți edita valorile parametrilor dispozitivului
în caseta de dialog pentru parametri a editorului dispozitivului.
Obiectele de programare, cum ar fi anumite POU-uri sau listele de variabile
globale pot fi gestionate în 2 moduri diferite în arborele Aplicații, în funcție de
declarația lor:
• Când sunt declarate ca subnod al nodului Global, aceste obiecte pot fi
accesate de orice dispozitiv.
• Când sunt declarate ca subnod al nodului Aplicații, aceste obiecte pot fi
accesate doar de celelalte dispozitive declarate în acest nod Aplicații.
Puteți insera un obiect Aplicație numai în arborele Aplicații. Sub fiecare
aplicație, puteți introduce obiecte de programare suplimentare, cum ar fi DUT,
GVL sau obiecte de vizualizare.
Introduceți o configurație de activitate sub o aplicație. În această configurare
a sarcinilor, apelurile de program trebuie să fie definite (instanțe de POU din nodul
Global al arborelui Aplicații sau POU-uri specifice dispozitivului).
Rețineți că aplicația este definită în vizualizarea I/O Mapping a editorului de
dispozitiv respectiv, pagina 124.

Description of the Tools Tree


Bibliotecile sunt gestionate în arborele Instrumente. Dispozitivelor care
sunt doar configurate (nu programate) nu li se pot atribui obiectele de programare
descrise mai sus. Puteți edita valorile parametrilor dispozitivului în caseta de
dialog pentru parametri a editorului dispozitivului.
Obiectele de programare, cum ar fi Managerul de bibliotecă, pot fi
gestionate în 2 moduri diferite în arborele Instrumente, în funcție de declarația
lor:
• Când sunt declarate ca subnod al nodului Global; atunci aceste obiecte pot
fi accesate de orice dispozitiv.
• Când sunt declarate ca subnod al nodului Aplicații; atunci aceste obiecte
pot fi accesate doar de celelalte dispozitive declarate în acest nod Aplicații.

Functional tree
Overview
Arborele funcțional este disponibil pentru controlerele care au un nod
Model funcțional în arborele Dispozitive.
Vă permite să grupați mai multe obiecte, cum ar fi codul IEC sau
dispozitivele, și să le conectați la o funcție. Odată ce această funcție este creată, o
puteți reutiliza.
Prin crearea acestei modularități, reutilizați dezvoltările pentru a vă
îmbunătăți viziunea asupra proiectului. Puteți exporta/importa arborele funcțional
și îl puteți reutiliza în alt proiect.

Description of the Functional tree


Example of a Functional tree:
1 Nod rădăcină: corespunde numelui proiectului deschis
2 Nod controler: sunt afișate numai acele controlere care au un nod Model
funcțional în arborele Dispozitive
3 Module funcționale: noduri pentru structurarea arborelui funcțional
4 Obiect atașat: obiect atașat la modulul funcțional
5 Obiect copil: obiect copil al obiectului atașat

The Application Tree


GVL Arborele de aplicații Variabilele adăugate la lista GVL sunt
globale pentru toate POU-urile din proiect. Aceasta înseamnă că
valoarea variabilelor este disponibilă în orice POU și orice POU
poate citi/scrie aceste variabile. În plus, aceste variabile pot fi mapate
la punctele I/O ale controlerului, dacă se dorește.

POU O unitate organizațională de program (POU) este creată


selectând Adăugare obiect urmată de POU din arborele aplicației. O
aplicație tipică constă din mai multe POU, fiecare oferind o parte a
soluției generale.
MAST
Task Sarcina MAST există în toate aplicațiile. Este o sarcină ciclică
care apelează POU-urile unei aplicații și controlează execuția
acestora. Programatorul trebuie să creeze mai întâi POU-urile, apoi să
le adauge la sarcina MAST. O POU NU este adăugată automat
sarcinii MAST la creare. POU(-urile) sunt executate în ordinea în
care apar în Sarcina MAST. Timpul de ciclu implicit pentru sarcina
MAST este de 15 ms.

WORK
AREA Zona de lucru apare așa cum se arată când se creează un POU.
Conținutul exact al zonei de lucru depinde de operațiunea efectuată.

S-ar putea să vă placă și