Documente Academic
Documente Profesional
Documente Cultură
Pentru a deschide meniul propriu al unui element de control sau indicator, se pozitioneaza
cursorul mouse-ului deasupra elementului si se apasa butonul drept.
Meniul propriu al unui element poate fi de asemenea deschis cu ajutorul uneltei de afisare a
meniurilor proprii. Un meniu propriu contine diverse optiuni prin care pot fi configurate
modurile de afisare sau de functionare ale elementelor de control sau indicatoare.Indiferent de
tipul de valori carora le sunt dedicate (numerice, booleene sau alfanumerice), elementele de pe
panou au in meniurile proprii o serie de optiuni comune:
>>> Visible Items Label Afiseaza sau ascunde eticheta elementului. Continutul etichetei
poate fi modificat cu unealta de editare a textelor
>>> Visible Items Caption Afiseaza sau ascunde eticheta suplimentara a elementului.
Continutul etichetei poate fi de asemenea modificat cu unealta de editare a textelor
>>> Find Terminal Trece in diagrama si indica terminalul elementului prin incadrarea acestuia
intr-un chenar cu linie intrerupta animata
>>> Change to Indicator (sau Change to Control) Schimba tipul elementului din control in
indicator sau invers
>>> Description and Tip... Permite introducerea unei scurte descrieri referitoare la element si a
unui text ajutator (Tip) care apare atunci cand cursorul mouse-ului este pozitionat deasupra
elementului
>>> Create Creeaza in diagrama entitati suplimentare, atasate elementului de pe panou
>>> Replace Afiseaza paleta de controale, astfel incat utilizatorul poate selecta un element cu
care sa il inlocuiasca pe cel curent
>>> Data Operations Permite stabilirea valorii implicite a elementului (Make Current Value
Default), reinitializarea unui element la valoarea sa implicita (Reinitialize to Default Value) sau
operatii de copiere a valorii elementului (Cut, Copy, Paste)
>>> Advanced Modalitati de configurare avansata a elementelor
Meniuri proprii in diagrama
{ Atunci cand se deschide meniul propriu al unui terminal din diagrama, acesta
contine aproape aceleasi optiuni ca si meniul elementului corespunzator de pe
panou, cu urmatoarele deosebiri:
>>> Optiunea Find Terminal a elementului de pe panou este inlocuita cu
optiunea Find Control sau Find Indicator
>>> Apare optiunea suplimentara Hide Control (sau Hide Indicator). Efectul
acesteia este ascunderea elementului corespunzator de pe panou
>>> Pe langa optiunea Change to Indicator (sau Change to Control) este
adaugata si optiunea Change to Constant, efectul acesteia fiind de inlocuire a
elementului de control sau indicator cu o constanta (constantele pot exista doar
in diagrama, astfel incat elementul de control sau indicator dispare de pe panou)
>>> In submeniul Create apar optiunile suplimentare Constant, Control si
Indicator, efectul acestora fiind de adaugare (in diagrama sau in panou, dupa
caz) a unei constante sau a unui element de control sau indicator de acelasi tip
cu elementul al carui meniu propriu a fost deschis.
Moduri de reprezentare a valorilor
numerice
{ In situatia in care se doreste alinierea mai multor elemente de pe panou sau a mai multor
componente ale diagramei, se selecteaza obiectele respective apoi se deschide meniul de
aliniere si se alege varianta dorita:
>>> aliniere dupa o orizontala a limitelor superioare, centrelor sau limitelor inferioare
>>> aliniere dupa o verticala a limitelor din stanga, centrelor sau limitelor din dreapta
{ Atunci cand mai multe elemente sunt suprapuse, alegerea din meniul de ordonare a
unei optiuni are drept urmare schimbarea pozitiei "in adancime" a elementelor selectate:
Move Forward = un pas inainte, Move Backward = un pas inapoi, Move To Front =
trecere in planul cel mai apropiat, Move To Back = trecere in planul cel mai indepartat
{
{
{ Selectarea mai multor componente si alegerea optiunii Group are drept efect selectarea
intregului grup atunci cand una dintre componente este selectata ("desfiintarea" grupului
se realizeaza cu optiunea Ungroup).
Selectarea uneia sau mai multor componente si alegerea optiunii Lock nu mai permite
deplasarea sau modificarea dimensiunilor componentelor respective
Modificarea scalei sau cursorului
{ Daca se pozitioneaza cursorul mouse-ului deasupra unei limite a scalei unui element de control sau
indicator de tipul unui potentiometru circular (Knob sau Dial), se apasa butonul stang al mouse-ului si se
deplaseaza mouse-ul tinand butonul apasat, efectul obtinut este acela de modificare a unghiului la
centru pe care scala este dispusa.
Atunci cand cursorul mouse-ului este pozitionat nu deasupra unei limite ci deasupra unei gradatii
intermediare de pe scala, efectul obtinut este acela de rotire a scalei in jurul centrului elementului.
{ Daca se pozitioneaza cursorul mouse-ului in apropierea mijlocului scalei unui element de control sau
indicator de tip Meter, iar dupa aparitia la mijlocul scalei a doua simboluri + se apasa butonul stang al
mouse-ului si se deplaseaza mouse-ul tinand butonul apasat, efectul obtinut este acela de modificare a
latimii benzii colorate (rampa) a scalei.
{ Cursorul unui element de control sau indicator de tip potentiometru poate fi dimensionat daca se
pozitioneaza cursorul mouse-ului deasupra unuia din colturile sale, iar dupa aparitia la colturi a unor
simboluri "echer" se apasa butonul stang al mouse-ului si se deplaseaza mouse-ul tinand butonul apasat.
Variabile locale
{ Selectarea, din meniul Create al unui element de control sau indicator, a optiunii Local Variable, va conduce la
introducerea in diagrama a unei entitati suplimentare, numita variabila locala.O variabila locala reprezinta o instanta a
elementului corespunzator: o dublura a acelui element.
Daca, la un moment dat, un element isi modifica valoarea, toate variabilele sale locale, indiferent de locul in care sunt
dispuse in diagrama, capata valoarea corespunzatoare.Variabilele locale sunt utilizate in situatia in care este complicat
(sau imposibil) sa se efectueze o legatura direct la terminalul unui element (de exemplu, atunci cand legatura ar trebui
efectuata de-a lungul unei zone intinse din diagrama, zone in care sunt deja multe componente).
Pentru un element pot fi create mai multe variabile locale.
{ Initial o variabila locala este o dublura a elementului din al carui meniu propriu a fost creata, numele acelui element fiind
inscris in simbolul variabilei. Terminalul variabilei locale are culoarea corespunzatoare tipului de date pe care le
manipuleaza.
Elementul pe care variabila locala il reprezinta poate fi schimbat.
Pentru aceasta, din meniul propriu al variabilei locale, optiunea Select Item, se selecteaza numele noului element pe
care variabila locala il va reprezenta.
{ In mod implicit, atunci cand este creata, indiferent ca elementul pe care il reprezinta este unul de control sau indicator, o
variabila locala este un element indicator (contur subtire).
In aceasta situatie, valoarea care ajunge la variabila locala este automat capatata de elementul pe care il reprezinta
(aceasta este si o modalitate de a schimba prin program valorile elementelor de control).
{ Daca, din meniul propriu al variabilei locale, se selecteaza optiunea Change To Read, variabila locala devine element
de control (contur ingrosat). In aceasta situatie, variabila locala va genera valoarea elementului pe care il reprezinta.
Noduri de proprietati
{ Selectarea, din meniul Create al unui element de control sau indicator, a optiunii
Property Node, va conduce la introducerea in diagrama a unei entitati suplimentare,
numita nod de proprietati.Nodul de proprietati al unui element reprezinta o
componenta prin intermediul careia, in timpul executiei programului, pot fi determinate
(in sens de "citire") sau modificate automat (scrise) anumite proprietati ale
elementului respectiv.In mod implicit, atunci cand este creat, un nod de proprietati
citeste starea logica (afisat sau ascuns) a vizibilitatii elementului pe care il
reprezinta.
Deschizand meniul propriu al nodului de proprietati, optiunea Properties, se poate
selecta proprietatea pe care nodul o reprezinta.
Printre cele mai des utilizate proprietati se numara:
>>> Position: pozitia elementului pe panou, exprimata in pixeli pe orizontala si pe
verticala
>>> Bounds: dimensiunile elementului, exprimate in pixeli
>>> Visible: daca aceasta proprietate are valoarea False, elementul nu mai este afisat
in panou (desi continua sa existe si are terminal in diagrama)
>>> Disabled: valoarea 0 semnifica faptul ca utilizatorul poate actiona acel element,
valoarea 1 faptul ca elementul nu poate fi actionat (este dezactivat), valoarea 2 faptul
ca elementul este dezactivat si afisat in culori "sterse"
>>> Blinking: atunci cand aceasta proprietate are valoarea True, elementul este
afisat "clipind"
>>> Label: proprietati de formatare a textului din etichetaUn nod de proprietati poate
fi trecut din starea implicita de citire in starea de scriere, prin selectarea optiunii
Change To Write din meniul sau propriu.
In starea de scriere, un nod de proprietati poate primi valori care vor modifica
proprietatile elementului corespunzator.
{ Un nod de proprietati poate fi dimensionat, pentru a gestiona mai multe proprietati ale
elementului pe care il reprezinta.
Atunci cand contine mai multe proprietati, acestea pot fi in mod independent de scriere
sau de citire.
{ Elementul reprezentat de catre un nod de proprietati poate fi schimbat prin selectarea
din meniul propriu al nodului a optiunii Link To, similar optiunii Select Item din cazul
variabilelor locale.
{ In diagrama pot exista mai multe noduri de proprietati ale aceluiasi element.
{ Pentru fiecare proprietate modificata se creaza un
nod cu proprietati nou