Sergio Bertana
Risposte nei forum create
-
AutorePost
-
Sergio Bertana
Amministratore del forumPer le tue esigenze devi utilizzare pannelli serie cMT3000x.
I pannelli posono eseguire direttamente query SQL su database sia MSSQL che MySQL (Vedi articolo).
Per quanto riguarda l’OPC-UA server puoi impostare direttamente le TAGs dei dispositivi collegati al pannello (PLC, ecc..) in modo che i Client leggano e scrivano direttamente il PLC.
Puoi anche gestire tutte o alcune variabili e pubblicarle tramite il server OPC-UA.
Il simulatore di EasyBuilderPro permette di testare la connessione al database ma non permette di pubblicare variabili OPC-UA.
Sergio Bertana
Amministratore del forumHo ricevuto il programma ed appena aperto mi si è palesato il tuo problema, hai inserito tutta la gestione nella Task Fast , purtroppo non mi è mai passato tra i pensieri il chiederti se il programma era eseguito nella Task Back come è necesario.
La gestione delle porte seriali PCOM è una gestione particolare, porte seriali presenti su moduli di estensione o dispositivi specifici come l’interfaccia 1-Wire sono gestite come porte seriali in modo trasparente. Questa gestione è eseguita dal sistema operativo in Task Back e quindi il loro utilizzo da task diverse non è possibile.
Purtroppo nella versione attuale del sistema operativo non ne era stato bloccato l’utilizzo, nelle nuove versioni abbiamo provveduto a bloccarlo generando un errore.
Sergio Bertana
Amministratore del forumTutti i terminali sono dotati di Real time clock che è mantenuto attivo allo spegnimento, per operare sul RTC devi agire sui registri appositi, che sono quelli che hai già utilizzato per la visualizzazione della Data/Ora (Ecco la tabella).
Modificando il valore nei registri viene automaticamente aggiornato anche il RTC ed il conteggio del tempo prosegue dal valore impostato.
In tutti i pannelli è presente una batteria tampone al litio per il funzionamento del RTC a sistema spento, nella maggior parte dei pannelli è una CR2032 con durata media 5 anni .
Se il pannello è connesso ad Internet è possibile abilitare la sincronizzazione NTP nei parametri di sistema data e ora.
Sergio Bertana
Amministratore del forumLa soluzione che io consiglio è di inserire un oggetto Alarm Bar in basso nella Common Window in questo modo sarà visibile da tutte le pagine, sotto alla barra allarmi inserisci un tasto funzione per il cambio pagina.
In questo modo sulla barra allarmi compaiono tutti gli allarmi attivi e toccandola (In realtà si aziona il pulsante di cambio pagina) si passa alla tua pagina di visualizzazione allarmi.
Per il cambio pagina su generazione di un nuovo allarme dipende dal pannello usato, sui pannelli cMT puoi con una macro verificare LW11499 per vedere se sono presenti allarmi e quindi forzare il cambio pagina con le funzioni PLC.
Sui pannelli iE-xE puoi da programma PLC generare un bit di nuovo allarme (classico bit per il lamp alarm o sirena) e con l’attivazione di questo bit forzare la word del cambio pagina.
Per il cambio pagina dopo un tempo di inutilizzo del touch si può usare la funzione di screen saver che non è altro che un cambio pagina a tempo.
Sergio Bertana
Amministratore del forumCon la famiglia dei PLC Omron NJ la procedura più corretta per l’importazione delle TAGs è andare nel menu tool (strumenti) Esporta tag per CX-Designer.
Quindi aprire un file txt e con Ctrl+v incollare le TAGs, salvare il file e poi importare il file salvato in EasyBuilderPro.
Sergio Bertana
Amministratore del forumProbabilmente ti è sfuggito questo articolo, tu stai utilizzando i vecchi comandi (Li usavano i dinosauri sulle prime versioni dei sistemi SlimLine).
Ora il comando format è simile a quello che utilizzi sul PC, basta indicare in lettere maiuscole il drive da formattare, senza specificare il numero di files. Il filesystem ora è un FAT e distribuisce lo spazio tra i vari files/directories che crei sul disco.
Sergio Bertana
Amministratore del forumNon è sfortuna, o forse la sfortuna è che ti sei affidato ad un tecnico sbadato come me… Ho caricato la nuova versione del firmware ma non ho aggiornato il link per il download, ecco perchè mandava ad un 404…
Adesso lo puoi scaricare ho corretto il link… ho aggiunto al package anche un cioccolatino per farmi perdonare…
Sergio Bertana
Amministratore del forumNella zona download è disponibile la nuova versione del firmware.
Il tuo problema è molto strano, è la prima volta che ci capita, abbiamo clienti che utilizzano da 5 a 10 sonde connesse in parallelo in applicazioni domotiche e non ho mai avuto feedback di non funzionamento, tanto è che grazie alla tua segnalazione abbiamo scoperto BUGs latenti che non si erano mai evidenziati.
Se può confortarti il sistema che ho messo in test con l’acquisizione di una sonda DES-216 stà ormai funzionando ininterrotamente da 13 giorni. Nel caso avessi ancora problemi prova ad inviare il tuo programma al ns supporto ed eseguiamo una verifica.
Sergio Bertana
Amministratore del forumIl problema sull’attivazione/disattivazione del comando Open del FB SysSerialPort l’abbiamo risolto con la nuova versione del firmware Pck051a040 che rilasceremo in giornata. Per intenderci era il problema che determinava l’errore No resources:PCOM255.0.
Per un BUG chiudendo e riaprendo la porta si saturavano le risorse a disposizione. In pratica però è mai successo di dover chiudere e riaprire la risorsa utilizzando i dispositivi 1-Wire.
Quindi abbiamo sicuramente risolto un BUG latente ma che non è mai apparso perchè mai nessuno ha avuto questa necessità. Quindi vista la tua situazione credo che una delle tue sonde vada in qualche situazione di blocco del bus. E l’unico modo per resettarla sia spegnerla chiudendo/riaprendo la porta.
Sergio Bertana
Amministratore del forumL’adattatore che hai utilizzato è questo modello ? Perchè non tutti gli adattatori sono compatibili.
La manovra coretta è a sistema spento inserire l’adattatore con l’SDCard, nel connettore USB, poi accendere il sistema attendere un attimo e connettersi in Telnet (Puoi utilizzare l’utility Terminal di Toolly).
Da Telnet eseguire la formattazione della SDCard, comando Format F:
Terminata la formattazione l’SDCard sarà accessibile come disco F:
Sergio Bertana
Amministratore del forumQuindi dovresti con il Data Transfer del pannello trasferire ciclicamente tutte le variabili in gioco dal PLC di governo macchina (Il Siemens) al PLC di data recording (Lo SlimLine).
Nello SlimLine il programma controlla la variabili BOOL di macchina in marcia e campiona i valori delle variabili in gioco e su variazione scrive nel file di log in formato CSV il dato precedente e quello attuale.
Una traccia del programma che ti serve la puoi trovare nel forum o nelle knowledge, in particolare il programma DataLoggerOnCSVFile presente in questo articolo è una buona traccia.
Sergio Bertana
Amministratore del forumSi immaginavo….
Ma nulla vieta di fare come già fanno in molti di abbinare ad un PLC Siemens o altri un Modulo CPU SlimLine. Tenendo conto che avendo il pannello operatore è possibile con la funzione Data Transfer trasferire via TCP/IP i dati da un PLC all’altro.
Sergio Bertana
Amministratore del forumNelle pagine web c’è un refuso, infatti se imposti il valore 3 ti viene segnalato errore. Abbiamo provveduto a correggere le pagine web.
Maggio 13, 2021 alle 11:53 am in risposta a: Test porta seriale virtuale su dispositivo ATC-1200 #59946Sergio Bertana
Amministratore del forumIntanto ti consiglio di fare una prova con il nostro programma Toolly come suggerito in questo topic. In questo modo verifichi che il convertitore sia correttamente configurato e che accetti la connessione TCP o UDP (Dipende da come l’hai configurato) e che i caratteri inviati da rete siano trasmessi sulla seriale e viceversa.
Se con questo test tutto funziona, allora il problema è da ricercarsi nella configurazione della porta nell’utility AXR2E.
Sergio Bertana
Amministratore del forumPer quanto rigaurda il pannello Weintek non ha predisposto nessuna possibilità al momento di gestire il log operazioni.
Non conosco le specifiche del 21 CFR Part 11 ma abbiamo clienti che con i ns sistemi SlimLine utilizzando il FB StringToLogFile, salva stringa in un file di log hanno generato file di log che possono venire letti da una connessione FTP.
Utilizzando il FB FTPClient, connects to a FTP server è anche possibile fare inviare direttamente dal PLC ad un server FTP remoto il file di log generato.
-
AutorePost