Sergio Bertana
Risposte nei forum create
-
AutorePost
-
Luglio 10, 2018 alle 10:16 am in risposta a: Come gestire accesso a pagina protetto da password #45110
Sergio Bertana
Amministratore del forumLa gestione delle password sui pannelli è stata trattata in questo topic, per i dispositivi serie cMT vedi questo topic.
Nei miei piccoli progettini io personalmente modifico la finestra di sistema 07 Password Restriction, la ingrandisco e al suo interno inserisco un oggetto inputazione dati. Così alla pressione del tasto si visualizza la finestra che presenta già il campo di inputazione password. Si digita la password, si chiude la finestra ed ora il tasto di cambio pagina è accessibile (Screenshot).
Luglio 10, 2018 alle 9:53 am in risposta a: Comunicazione Modbus RTU su Slimline Compact Ethernet #45106Sergio Bertana
Amministratore del forumTutte le soluzioni che hai prospettato sono possibili, la più semplice ed economica è utilizzare un convertitore RS232/Rs485 ed utilizzare la porta seriale per comunicare con l’inverter. Nella nostra gamma di convertitori Seriale/Seriale trovi modelli economici (Non isolati galvanicamente) o modelli più costosi isolati galvanicamente.
In alternativa puoi utilizzare un convertitore Ethernet/Seriale in questo topic trovi una descrizione di come utilizzarlo.
Poi certamente puoi utilizzare uscite analogiche per la gestione della velocità, ma il vantaggio della connessione in Modbus è che oltre alla velocità è possibile gestire altri comandi dell’inverter e/o acquisire informazioni ad esempio gestirne la diagnostica.
Sergio Bertana
Amministratore del forumLa soluzione più semplice ed economica è utilizzare un modulo SlimLine LogicLab CPU Compact Ethernet, il modulo ha 2 ingressi analogici 0-10Volt con i quali puoi acquisisre i segnali analogici. Se ti servono più ingressi puoi collegare un modulo di estensione con ingressi analogici. Per la gestione dei dati hai diverse possibilità.
Datalogger locale con salvataggio su file ed invio del file a server FTP remoto (Vedi topic).
Utilizzare il protocollo REST per inviare i dati ad un server nel cloud che ne gestisce la storicizzazione con possibilità di avere dashboard di visualizazione (Vedi Knowledge). Come vedi noi forniamo le librerie per gestire il protocollo REST ed un esempio del programma sul cluod. Ma devi essere tu a sviluppare l’applicazione.
Sergio Bertana
Amministratore del forumPurtroppo al HWg-STE2 puoi solo collegare sonde di temperatura o umidità con interfaccia 1-Wire. Nella gamma di prodotti HWgroup puoi trovare il Poseidon a cui è possibile collegare oltre alle sonde 1-Wire un convertitore per segnali 4-20 mA o un sensore di tensione 60Vdc con il quale puoi leggere segnali in volt anche nel range 0-10 Volt.
Non sò con che segnale esce la tua sonda tensiometrica e non sò quale è la tua applicazione, ma potresti dare una occhiata ai nostri sistemi SlimLine che dispongono di ingressi analogici anche sui moduli CPU. Ma se ti serve una precisione elevata il modulo di estensione analogica che può acquisire diversi tipi di segnali ed anche valori analogici nel range 0-1 Volt con risoluzione di 1.577uV.
Sergio Bertana
Amministratore del forumPer chi è interessato al disegno dinamico sul pannello rimando a questo topic dove vi sono degli approfondimenti sull’argomento.
Sergio Bertana
Amministratore del forumAggiungo un’altro interessante progetto dimostrativo fornito da Weintek Wood_Cutting_Machine, nel progetto si visualizzano le sagome di taglio di un pannello di legno in base alle dimensioni fornite da una ricetta (Download).
Sergio Bertana
Amministratore del forumL’oggetto “Dynamic Drawing” è la soluzione corretta, per testarne il funzionamento ti consiglio il programma dimostrativo Dynamic_Drawing_Demo fornito da Weintek (Download). In questo topic troverai altre indicazioni.
Puoi provare in simulazione il funzionamento, per disegnare un rettangolo devi impostare le coordinate X1,Y1 e X2,Y2 definire un riempimento in Attributes+2 (Esempio 10) e poi dare il comando di disegno rettangolo in Attributes+0 (Scrivendo 2).
Per cambiare dimensioni e posizione modifica le coordinate, cancelli l’oggetto e poi dai un nuovo comando di disegno in Attributes+0.
Giugno 13, 2018 alle 12:27 pm in risposta a: Collegamento schede proprietarie al bus espansione #44321Sergio Bertana
Amministratore del forumI segnali +5Vdc e +5V (AUX) sono connessi insieme sul modulo CPU, li abbiamo diversificati sul BUS con l’intento di collegare al +5Vdc l’elettronica ed al +5V (AUX) gli eventuali carichi (Ad esempio le nostre schede di espansione collegano le bobine dei relè).
Questo tipo di connessione permette di avere una caduta di tensione minore sul +5Vdc dovuta al minor carico. La corrente totale erogata comunque è quella indicata nelle caratteristiche (Nel caso di MPS052 è di 2.5A).
Sergio Bertana
Amministratore del forumNon capisco la domanda, hai un PLC Micrologix 1400 che a quanto ne sò supporta il Modbus TCP quindi non vedo il problema.
Sergio Bertana
Amministratore del forumHo fatto una ricerca in rete e ho trovato parecchi flussometri tipo quello di cui mi riporti le caratteristiche (Data sheet), sono tutti oggetti dal costo di una decina di euro. Hanno una connessione a 3 fili (2 di alimentazione) e l’uscita segnale. Non ho trovato se il segnale di uscita è push-pull od open collector, in ogni caso è possibile collegarlo agli ingressi digitali del modulo CPU SlimLine.
Per la lettura puoi collegarlo all’ingresso counter, ma se la portata è bassa e di conseguenza anche la frequenza in uscita puoi acquisire il conteggio campionando direttamente gli ingressi digitali (Vedi topic). Per calcolare la portata basterà contare gli impulsi nel tempo proprio come in questo topic si è fatto per calcolare la velocità di rotazione di un motore.
Sergio Bertana
Amministratore del forumLa sintassi è corretta, ho provato ed effettivamente per un BUG di LogicLab può essere che venga generato errore anche se non vi sono errori, ho segnalato il problema al supporto della Axel.
La buona notizia è che chiudendo LogicLab e riaprendolo si può compilare normalmente, spero questo succeda anche nel tuo progetto.
Sergio Bertana
Amministratore del forumProva ad accedere alla pagina web del CMT e nella sezione storici esegui una cancellazione di tutti gli storici.
Sergio Bertana
Amministratore del forumMeglio dell’immagine è vedere insieme con TeamViewer il problema, installa il programma (Download dal nostro sito) poi mi chiami e vediamo immediatamente il problema.
Sergio Bertana
Amministratore del forumLeggo un pò di confusione, mi sembra tu stia parlando di un FB e non di un program. Nei program l’accesso alle variabili globali è libero, se la variabile è dichiarata nella tabella delle globali è direttamente accessibile con il proprio nome.
Diverso è l’utilizzo nelle Functions e nei FB, dove tutte le variabili devono essere passate come I/O (Vedi topic, topic). Solo nei FB e non nelle Functions puoi anche riferirti a variabili globali, ma in questo caso le devi dichiarare esattamente come sono dichiarate nelle GLOBALS e dopo averle dichiarate le assegni come VAR_EXTERNAL. Consiglio di copiare la dichiarazione dalla lista GLOBALS (Ctrl-C) ed incollarla nel FB (Ctrl-V) definendola poi come VAR_EXTERNAL.
Sergio Bertana
Amministratore del forumMettendo nella finestra di Watch la variabile SysLastError, oppure connettendoti in Telnet con il comando SysLog potrai vedere che errore hai, seguendone il numero nel manuale troverai le indicazioni per risolvere il problema. Puoi anche indicarmi l’errore e/o inviare il file Logs.txt con i logs di sistema alla nostra mail di supporto.
Il FB ModbusSlave ha anche l’ingresso SpyOn che se attivo permette di spiare dalla console di spionaggio cosa succede, ti consiglio di attivarlo e magari anche questo ti aiuterà a capire il problema.
-
AutorePost