1.Introduzione
Le funzioni logiche vengono collocate in un cosiddetto foglio di lavoro. I collegamenti reciproci vengono stabiliti con il mouse.
2.Lavorare con l’editor logico grafico
Alla base dell'editor logico c'è il foglio di lavoro. Sul foglio di lavoro è possibile collocare i seguenti elementi:
- Caselle di ingresso (ingressi)
- Caselle di uscita (uscite)
- Campi di testo
- Moduli logici
3.Foglio di lavoro
Nel foglio di lavoro vengono collocati le caselle d'ingresso, di uscita, i moduli e i campi di testo. La dimensione di un foglio di lavoro può essere selezionata. È possibile scegliere fra cinque dimensioni differenti. Sono disponibili le seguenti dimensioni:
- Piccolissimo: 600 x 424 punti
- Piccolo: 800 x 565 punti
- Medio: 1200 x 848 punti
- Grande: 1600 x 1131 punti
- Grandissimo: 2000 x 1413 punti
4.Caselle di ingresso / ingressi
Gli ingressi di un foglio di lavoro possono essere raggruppate nella cosiddetta casella di ingresso. È anche possibile avere più caselle in uno stesso foglio di lavoro.
4.1.Casella di ingresso
La casella di ingresso può esser creata tramite il menu pop-up del tasto destro del mouse, con la combinazione di tasti CTRL+F1, con la voce di menu "Nuovo" nella barra degli strumenti del foglio di lavoro o tramite la struttura a moduli (in questo caso è sufficiente trascinare e rilasciare sul foglio di lavoro).
Una casella di ingresso può contenere i seguenti elementi:
Una casella di ingresso può contenere i seguenti elementi:
- Oggetti di comunicazione
- Connettori
Per inserire nuovi elementi nella casella di ingresso è sufficiente cliccare col tasto destro del mouse sulla riga del titolo della casella. Nel menu pop-up che si apre è possibile inserire sia gli oggetti di c. che i connettori. Cliccando sul simbolo "più" della riga del titolo si inserisce direttamente un oggetto di c. nella casella.
Avvertenza
Cliccando su un ingresso e trascinando il mouse sul simbolo "più" della casella di ingresso tenendo il tasto sinistro premuto, è possibile attribuire direttamente all'ingresso un nuovo oggetto di c..
Avvertenza
Ad una casella di ingresso è possibile attribuire un numero a piacere di elementi. L'unica limitazione dipende dalla superficie del foglio di lavoro.
Ulteriori informazioni sulla casella di ingresso sono disponibili al paragrafo Funzionalità della casella di ingresso / uscita.
Ulteriori informazioni sulla casella di ingresso sono disponibili al paragrafo Funzionalità della casella di ingresso / uscita.
5.Caselle di uscita / uscite
Le uscite di un foglio di lavoro possono essere riassunte nella cosiddetta casella di uscita. È anche possibile avere più caselle in uno stesso foglio di lavoro.
5.1.Casella di uscita
La casella di uscita può esser creata tramite il menu pop-up del tasto destro del mouse, con la combinazione di tasti CTRL+F2, con la voce di menu "Nuovo" nella barra degli strumenti del foglio di lavoro o tramite la struttura a moduli (in questo caso è sufficiente trascinare e rilasciare sul foglio di lavoro).
Una casella di uscita può contenere i seguenti elementi:
Una casella di uscita può contenere i seguenti elementi:
- Oggetti di comunicazione/Comandi
- Connettori
Per poter inserire nuovi elementi nella casella di uscita è sufficiente cliccare col tasto destro del mouse sulla riga del titolo della casella. Nel menu pop-up che si apre è possibile sia inserire oggetti di c. che creare altri connettori. Facendo clic sul simbolo più della riga del titolo si inserisce direttamente un oggetto di c./comando nella casella.
Avvertenza
Cliccando su un'uscita di un modulo logico e trascinando il mouse sul simbolo "più" della casella di uscita tenendo il tasto sinistro premuto, è possibile attribuire direttamente all'uscita un nuovo oggetto di c./comando. L'uscita del modulo viene collegata direttamente con il nuovo vano uscita. Cliccando sul simbolo "più" e tenendo premuto contemporaneamente il tasto CTRL si apre direttamente la finestra relativa all'oggetto di c..
Avvertenza
Ad una casella di uscita è possibile attribuire un numero a piacere di elementi. L'unica limitazione dipende dalla superficie del foglio di lavoro.
Ulteriori informazioni sulla casella d'uscita sono disponibili al paragrafo Funzionalità della casella di ingresso / uscita.
Ulteriori informazioni sulla casella d'uscita sono disponibili al paragrafo Funzionalità della casella di ingresso / uscita.
6.Funzionalità della casella di ingresso / uscita
- Un doppio clic modifica il nome
- Tenendo premuto shift e trascinando il mouse è possibile modificare la sequenza degli oggetti.
- Tasto destro del mouse sul titolo:
- Proprietà - modifica il nome della casella.
- Taglia, copia, incolla - funzioni di copiatura interne. Permette di spostare e copiare elementi all'interno del progetto.- Salva come modello - salva gli elementi contrassegnati come modello.AvvertenzaNell'inserimento è possibile scegliere l'opzione "con collegamenti" o l'opzione "senza collegamenti".
- Crea nuovi oggetti - Inserire l'oggetto di c., il connettore, i comandi nella casella. - Tasto destro del mouse sull'oggetto:
- Proprietà - Modifica l'oggetto di c. o il connettore.
- Elimina - Elimina l'oggetto dalla casella.
- Sposta in... - Sposta l'oggetto in un'altra casella.
- Elimina connessioni - Elimina tutte le connessioni dell'oggetto contrassegnato.
- In alto, in basso - Modifica la sequenza degli oggetti nella casella. - Clic sui nodi (solo casella di uscita):
- Cancella la singola connessione
7.Campi di testo
I campi di testo possono essere inseriti per eventuali commenti o descrizioni. La loro dimensione viene rilevata automaticamente in base alla lunghezza del testo e solo così può essere modificata. Per modificare il contenuto di un campo di testo è sufficiente cliccare due volte sul campo oppure richiamare il menu contestuale con il tasto destro del mouse.
In un campo di testo è possibile digitare un testo lungo massimo 500 caratteri. Le interruzioni di riga contano come 2 caratteri.
In un campo di testo è possibile digitare un testo lungo massimo 500 caratteri. Le interruzioni di riga contano come 2 caratteri.
9.Moduli
In teoria, su un foglio di lavoro può essere collocato un numero a piacere di moduli. Un modulo contiene, a seconda della definizione, un determinato numero di ingressi/uscite. Ogni ingresso può essere occupato con un valore fisso e/o collegato con oggetti provenienti da caselle di ingresso. Allo stesso modo, ogni uscita può essere collegata con oggetti/ordini da caselle di uscita.
9.1.File dei moduli rimossi
Dopo la rimozione di un modulo utilizzato dalla cartella
...\logic
e dopo il richiamo di un foglio di lavoro sul quale viene utilizzato questo modulo, compare la domanda se il modulo (incl. i collegamenti) debba essere cancellato dal foglio di lavoro. Se a questa domanda si risponde No, il modulo e i relativi collegamenti non vengono più rappresentati, ovvero non sono più visibili, finché il modulo non viene reinserito nella cartella ...\logic
. Per rendere il modulo nuovamente visibile nel foglio di lavoro, è necessario un riavvio dell’ HS/FS-Expert.10.Funzionalità modulo
- Un doppio clic modifica il nome
- Tasto destro del mouse sul titolo:
- Proprietà - modifica nome e intervallo dei telegrammi
- Taglia, Copia, Incolla - funzioni di copiatura interne. Permette di spostare e copiare elementi all'interno del progetto.- Rimuovi - cancella tutti i moduli/elementi contrassegnati.AvvertenzaNell'inserimento è possibile scegliere l'opzione "con collegamenti" o l'opzione "senza collegamenti".
- Salva come modello - esporta gli elementi contrassegnati come modello.
- Guida ai moduli - indica la guida relativa al modulo contrassegnato. - Tasto destro del mouse sull'ingresso:
- Occupa con valore fisso - all'ingresso viene attribuito un valore fisso.
- Nega connessione(i) - nega tutte le connessioni dell'ingresso contrassegnato.
- Elimina connessione(i) - elimina tutte le connessioni dell'ingresso contrassegnato. - Tasto destro del mouse sull'uscita:
- Elimina connessione(i) - elimina tutte le connessioni dell'uscita contrassegnata. - Tasto destro del mouse sui nodi (solo ingresso):
- Elimina connessione - elimina le singole connessioni
- Nega connessioni - nega le singole connessioni
11.Importazione ed esportazione di moduli logici (modelli)
È possibile salvare/esportare i singoli elementi di un foglio di lavoro o di un gruppo di elementi in forma di modello.
Questi dati possono quindi essere importati in altri progetti.
Questi dati possono quindi essere importati in altri progetti.
11.1.Esportazione in modello (salva)
Questa funzione è disponibile dopo aver selezionato un elemento oppure un gruppo con un clic del tasto destro. In questo caso il puntatore del mouse deve trovarsi sopra l'intestazione dell'elemento. Se l'elemento o il gruppo di elementi da salvare contiene oggetti di comunicazione, viene visualizzato un elenco di questi ultimi. In questo elenco è possibile dare un ulteriore nome ad ogni oggetto di comunicazione. Detto nome verrà sottoposto ad interrogazione in seguito, durante l'inserimento, onde poter effettuare un'attribuzione adatta all'oggetto di comunicazione. Cliccando due volte sul pulsante di comando si inserisce il nome. Questa informazione è richiesta per poter effettuare un'assegnazione corretta degli oggetti di comunicazione quando si inserisce il modello logico.
11.2.Esportazione da modello (inserisci)
I modelli salvati possono essere importati in un foglio di lavoro qualsiasi nell'ambito di un progetto. Quando si effettua l'inserimento viene visualizzata una maschera, in cui vengono integrati gli oggetti mancanti.
Avvertenza
È possibile assegnare solo oggetti di comunicazione con tipo di dati conforme.
Avvertenza
Durante l'inserimento, gli elementi possono essere riuniti direttamente in un gruppo.
12.Connessione di ingressi ed uscite
Facendo clic su un oggetto di ingresso/uscita e facendo poi clic con CTRL (clic del mouse con tasto CTRL premuto) sull'ingresso/uscita di un modulo logico viene creata una connessione. La sequenza dei clic è libera; il clic normale deve essere eseguito comunque prima del clic con CTRL. Qui viene presentato un percorso di connessione ideale. L'ultima connessione creata viene visualizzata in arancione.
Possibili modi per creare una connessione:
Possibili modi per creare una connessione:
- Drag&drop. Trascinare ingresso su uscita e viceversa.
- Clic su ingresso e MAIUSC + clic su uscita e viceversa.
- Clic su ingresso e clic con tasto destro (voce di menu: crea connessione) e viceversa
Avvertenza
Gli elementi di una casella di ingresso non possono essere collegati con quelli di una casella di uscita.
Avvertenza
Il controllo delle connessioni viene eseguito cliccando su un ingresso o un'uscita. Tutte le connessioni del rispettivo ingresso/uscita sono contrassegnate cromaticamente.
13.Raggruppamento di elementi
- È possibile riunire in un gruppo diversi elementi di un foglio di lavoro. È anche possibile creare più gruppi in uno stesso foglio di lavoro.
- Ogni elemento però può appartenere ad un solo gruppo.
- Il raggruppamento viene mantenuto nel progetto dopo averlo salvato, anche se Expert viene chiuso.
- La selezione degli elementi (casella di ingresso, di uscita, modulo logico e casella di testo) si effettua facendo clic con il tasto sinistro e CTRL, oppure definendo un bordo per gli elementi (clic col tasto sinistro e movimento del mouse intorno agli elementi).
- Facendo clic su un elemento di un gruppo si contrassegnano tutti gli elementi appartenenti a questo gruppo.
14.Allineamento degli elementi in un foglio di lavoro
- Gli elementi possono essere spostati cliccando, mantenendo premuto e trascinando. Se non è possibile effettuare uno spostamento perché l'elemento è stato collocato al di fuori del foglio di lavoro, l'elemento rimane nella sua posizione di partenza.
- È possibile effettuare una regolazione di precisione degli elementi selezionati su un foglio di lavoro mediante i tasti cursore.
15.Collegamento fra fogli di lavoro (connettori)
È possibile definire su un foglio di lavoro, in una casella di uscita, un cosiddetto connettore. Il connettore serve a posizionare l'uscita di un modulo logico su un modulo logico di un altro foglio di lavoro. Il connettore può essere creato mediante il menu contestuale (tasto destro del mouse) della casella di uscita. Al connettore deve essere semplicemente attribuito un nome. Il connettore creato può quindi essere inserito in un altro foglio di lavoro, in una casella di ingresso.
16.Azioni su più elementi contrassegnati
- Selezione multipla con CTRL
- Regolazione di precisione con i tasti cursore (1 passo) o CTRL + tasti cursore (2 passi)
- Tasto destro del mouse:
- Taglia, Copia, Incolla - funzioni di copiatura interne. Permette di spostare e copiare elementi all'interno del progetto.AvvertenzaNell'inserimento è possibile scegliere l'opzione "con collegamenti" o l'opzione "senza collegamenti".
- Rimuovi - cancella i moduli/elementi contrassegnati.
- Salva come modello - esporta gli elementi contrassegnati come modello.
- Allinea - gli elementi contrassegnati possono essere allineati in diverse direzioni.AvvertenzaCiò funziona anche con i pulsanti al di sopra dell'interfaccia GLE.
- Raggruppa - tutti gli elementi marcati possono essere riuniti in un gruppo.
- Rimuovi gruppo - annulla il raggruppamento dell'elemento marcato.
- Taglia, Copia, Incolla - funzioni di copiatura interne. Permette di spostare e copiare elementi all'interno del progetto.
17.Menu principale
- Vista/struttura ad albero - permette di commutare e visualizzare le diverse strutture ad albero sul lato sinistro della maschera.
- Vista\Vista miniaturizzata - presenta una vista miniaturizzata del foglio di lavoro.
- Vista\Dimensione della vista miniaturizzata - modifica la dimensione della vista miniaturizzata.
- Vista\visualizza dimensioni foglio - disattiva/attiva la griglia delle dimensioni del foglio. Tutte le pagine con dimensioni più piccole vengono rappresentate sul foglio di lavoro come una linea punteggiata.
- Vista\font - modifica il font e la dimensione del foglio di lavoro.
Avvertenza
Una pagina può essere rimpicciolita solo se non vi sono elementi al di fuori delle NUOVE misure della pagina.
18.Altre combinazioni di tasti
Per poter utilizzare le combinazioni di tasti, il foglio di lavoro deve essere centrato.
- F2 - Richiama il menu Crea.
- F3 - Ricrea l'ultimo modulo creato.
- F6 - Visualizza la vista miniaturizzata. La dimensione è regolabile mediante il menu principale.
- CTRL+F1 - Crea una nuova casella di ingresso.
- CTRL+F2 - Crea una nuova casella di uscita.
- CTRL+F3 - Crea un campo di testo nuovo.
- CTRL+F4 - Richiama il dialogo file Importa modello.
- CTRL+A - Contrassegna tutti gli elementi di un foglio di lavoro.
19.FAQ (domande)
19.1.Come si crea una connessione fra un oggetto di ingresso e l'ingresso di un modulo logico?
- Facendo clic su un oggetto di ingresso, mantenendo premuto il tasto sinistro del mouse e spostando sull'ingresso del modulo logico.
- OPPURE cliccando su un oggetto di ingresso e cliccando il tasto sinistro con CTRL premuto sull'ingresso del modulo logico.
19.2.Come si copia un intero foglio di lavoro di un progetto?
- Cliccando col tasto destro su un foglio di lavoro nella struttura ad albero. Qui viene visualizzata una voce di menu. Contrassegnare quindi nella struttura ad albero il punto in cui si desidera effettuare l'inserimento. Cliccando col tasto destro si apre la voce di menu Inserisci.
19.3.Come copiare un gruppo di moduli logici in un altro progetto?
Metodo 1 - utilizzo degli appunti:
- Se la libreria globale NON è vuota, svuotarla (Expert -> Menu principale -> Libreria globale -> Cancella)
- Marcare tutti gli elementi desiderati ed aprire la voce di menu con il tasto destro del mouse Copia nella libreria globale
- Nel menu principale dell'Expert selezionare la voce Libreria globale -> Appunti -> Copia
- Aprire il progetto in cui vanno importati i moduli.
- Nel menu principale selezionare la voce Libreria globale -> Appunti -> Inserisci e seguire le istruzioni.
Metodo 2 - utilizzo di modelli:
- Marcare tutti gli elementi desiderati ed aprire la voce di menu Raggruppa con il tasto destro del mouse
- Avviare la voce di menu Esporta nel modello cliccando nuovamente il tasto destro sulla riga d'intestazione di un membro del gruppo.
- Salvare ora il modello con un nome.
- Aprire il progetto in cui vanno importati i moduli.
- Selezionare un foglio di lavoro.
- Cliccare col tasto destro sul foglio di lavoro che aprirà la voce di menu Importa da modello.