Sergio Bertana
Risposte nei forum create
-
AutorePost
-
Giugno 3, 2021 alle 3:57 pm in risposta a: Configurazione indirizzi di rete per utilizzo HMI e SCADA #60127
Sergio Bertana
Amministratore del forumIn parte a questa domanda ho già risposto in questo topic, il tuo è un problema di networking. In qualsiasi sistema (HMI compreso) è obbligatorio avere classi di rete diverse per ogni scheda di rete ethernet. Quindi per risolvere il tuo problema ti posso consigliare.
- Aggiungere un router in grado di ridirigere il traffico dalla rete PC che esegue lo SCADA alla rete PLC e nel PC configurare correttamente il route map definendo l’IP del router come gateway dell’indirizzo IP del PLC.
- Aggiungere una seconda scheda di rete nel PC assegnandola alla classe di rete del PLC. O in alternativa se si possono mettere insieme tramite switch le due reti puoi assegnare due indirizzi IP con le relative classi alla scheda di rete del PC.
- Definire nel pannello un server modbus (Screenshot) ed abilitare il Modbus TCP/IP gateway configurando correttamente la mapping table. In questo modo lo SCADA interrogherà il pannello (Porta 8000) che ridirigerà le richieste al PLC.
Sergio Bertana
Amministratore del forumMi parli di visualizzazione virtuale da remoto del pannello comn EasyAccess ma non mi dici che tipo di visualizzazione utilizzi, simulazione On-Line o un VNC client.
Se utilizzi la simulazione On-Line in realtà stai eseguendo un pannello virtuale eseguito su PC ed in tal caso il database ricette è quello sul disco del tuo PC e non quello presente nel pannello. In questo caso ecco perchè non stai vedendo le ricette…
Discorso completamente diverso è l’utilizzo di un VNC client, in questo caso tu operi esattamente sullo schermo del pannello reale tutte le manovre fatte sono eseguite in parallelo le vedono entrambe le persone che sono davanti al pannello e davanti al PC. In questo caso non devi avere nessun problema.
Sergio Bertana
Amministratore del forumLe due porte del pannello servono escluvamente per effettuare una separazione fisica tra la rete del PLC e la rete aziendale che gestisce la connessione ad Internet. Questa separazione non è obbligatoria, in effetti è possibile avere un’unica rete che connette il PLC ed il terminale alla rete aziendale.
In molte aziende però il responsabile IT richiede proprio di avere la separazione tra la rete PLC e la rete aziendale ecco allora l’esigenza di utilizzare un pannello con due porte ethernet. In questo caso non è possibile raggiungere la rete del PLC attraverso il pannello, quindi il tuo cliente dovrà connettere lo SCADA alla rete del PLC.
Se il pannello può connettersi ad Internet (Tramite una qualsiasi dele due porte) non ci sono problemi a raggiungerlo via EasyAccess.
Sergio Bertana
Amministratore del forumSe utilizzi la modalità avanzata di gestione accesso con credenziali puoi riferirti alle pagine da 70 a 74 già presenti nell’ambiente EasyBuilderPro. In queste pagine è trattata tutta la gestione dell’accesso con possibilità di definire sia gli utenti che le password relative.
Se utilizzi la modalità standard invece puoi semplicemene fare riferimento alle TAGs di sistema.
LW-9500 (32bit) : user 1’s password
LW-9502 (32bit) : user 2’s password
LW-9504 (32bit) : user 3’s password
LW-9506 (32bit) : user 4’s password
LW-9508 (32bit) : user 5’s password
LW-9510 (32bit) : user 6’s password
LW-9512 (32bit) : user 7’s password
LW-9514 (32bit) : user 8’s password
LW-9516 (32bit) : user 9’s password
LW-9518 (32bit) : user 10’s password
LW-9520 (32bit) : user 11’s password
LW-9522 (32bit) : user 12’s passwordMaggio 28, 2021 alle 8:25 am in risposta a: Digital outputs su SlimLine MPS055 (Raspberry Pi) #60060Sergio Bertana
Amministratore del forumEsistono sul mercato una grande varietà di I/O expander per bus I2C credo che la soluzione migliore sia utilizzare uno di questi modulini connesso al bus di espansione del modulo.
Attenzione al livello di tensione il bus di espansione del modulo MPS055 come tutti i moduli della serie SlimLine è di 5V.
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:
-
AutorePost