Sergio Bertana
Risposte nei forum create
-
AutorePost
-
Sergio Bertana
Amministratore del forumCon una analisi cosi attenta non vi erano margini di dubbio che ci fosse realmente un BUG…
Abbiamo verificato ed effettivamente SlimLine utilizza come server DNS sempre quelli impostati anche se è attivata la selezione di utilizzare quelli assegnati dal server DHCP.
Stiamo coreggendo il problema, verrà rilasciata una nuova versione di firmware.
Sergio Bertana
Amministratore del forumSul pannello oltre al device remoto puoi configurare un server Modbus su porta Ethernet. In questo server non potrai definire una mappa registri verso il device remoto, ma potrai solo accedere alle variabili interne del pannello.
Quindi dovrai realizzare un programma che tramite macro o con l’oggetto Data Transfer trasferisce variabili dalla pompa di calore a variabili interne del pannello o viceversa. potrai accedere a queste variabili tramite il seerver Modbus TCP.
Sergio Bertana
Amministratore del forumCerco di interpretare la tua richiesta, mi sembra di capire che vuoi interrogare da un PC (Immagino in Modbus TCP) variabili da una pompa di calore connessa in Modbus RTU ad un pannello MT8071iP o iE.
Ora va da sè che la soluzione più imediata è modificare il programma del pannello aggiungendo un device server Modbus TCP e definendo la mappa dei registri da interrogare via Modbus RTU sulla pompa di calore (Screenshot).
In alternativa se non vuoi modificare il progetto del pannello, puoi aggiungere un secondo pannello HMI oppure un cMT-SVR, dove potrai definire un nuovo device remoto. Il device remoto permette di utilizzare il primo pannello come gateway per fare transitare i pacchetti Modbus RTU di interrogazione senza doverne modificare il programma. A questo punto le variabili che ti interessano saranno gestibili da cMT-SVR dove potrai istanziare un server Modbus TCP per interrogarle.
Sergio Bertana
Amministratore del forumSi infatti Weintek ci ha comunicato che c’è stato un problema sul server.
Sergio Bertana
Amministratore del forumHai verificato se il pannello è On-Line da EasyAccess?
Sergio Bertana
Amministratore del forumAggiungo questa precisazione la funzione Ethernet Pass-Through, non è da confondere con il Pass-Through attivabile da EasyAccess (Screenshot).
Tamite EasyAccess effettuata la connessione al pannello tramite Internet è possibile attivare la connessione con fino a 6 dispositivi connessi al pannello. Gli indirizzi IP definiti saranno mappati all’interno del proprio PC e diventeranno raggiungibili direttamente come se fisicamente connessi alla propria rete ethernet.
Sergio Bertana
Amministratore del forumCome soluzione All-in-one posso consigliare i radiomodem serie D5, esistono due modelli:
D510-611E00 Radiomodem RTU 169MHz
D540-611E00 Radiomodem RTU 868MHzEssendo la distanza non eccessiva è possibile utilizzare entrambi i modelli, naturalmente il modello a 169MHz può raggiungere distanze maggiori e superare con più facilità gli ostacoli.
Come vedi i radiomodem hanno:
- 4 digital input, 2 digitali output,
- 2 analog input, 2 analog output,
- 1 counter input, serial port RS485
Quindi puoi collegare il tuo segnale analogico in ingresso su di un radiomodem ed avere lo stesso segnale in uscita sull’altro. Potrai configurare i radiomodem per inviare il segnale ogni tempo prefissato (Da 10 secondi a qualche ora).
Se vuoi avere un invio immediato puoi variare un ingresso digitale, ad ogni variazione degli ingressi digitali il radiomodem invia lo stato completo di tutti i segnali di ingresso all’altro radiomodem.
Sergio Bertana
Amministratore del forumIn teoria i dispositivi cMT possono connettersi fino a 64 dispositivi.
In pratica però occore tenere presente del tempo di gestione che con molti dispositivi configurati rallenta il ciclo di interrogazione. Quindi per definirne la quantità occorre tenere presente la propria applicazione, se si tratta solo di monitorare dati senza eccessiva velocità si può arivare anche al massimo numero gestibile.
Ma se si utilizza il pannello per dare comandi all’impianto e si desidera avere una buona reattività occorre limitare il numero dei dispositivi collegati.
Fatta la doverosa premessa posso affermare che ho conoscenza di progetti che funzionano con buona reattività in cui sono gestiti fino ad una quindicina di PLC collegati.
Sergio Bertana
Amministratore del forumMa scusa se usi un pannello cMT hai la possibilità di operare direttamente su variabili a 64 bits, sia intere che float.
Sergio Bertana
Amministratore del forumSi corretto…
Con l’operazione di Refresh target LogicLab crea nel progetto un file con estensione imgx, che contiene le informazioni sulla configurazione del sistema, compresa la dimensione di memoria.
Sergio Bertana
Amministratore del forumLa dimensione massima del programma viene rilevata da LogicLab alla connessione con il target. Quindi devi scegliere come target il modello MPS056 XUnified indipendentemente dal modello.
Ti ricordo comunque che puoi anche estendere la dimensione di programma sul tuo modulo acquistando la relativa opzione, in questa nota come utilizzare l’opzione.
Maggio 27, 2022 alle 10:33 am in risposta a: Problema con GD20-EU e controllo PID a basse velocità #65390Sergio Bertana
Amministratore del forumSembra che il feedback improvvisamente aumenti molto…
Prova ad impostare P00.00=2 SVPWM control.
Prova ad agire sul campionamento del feedback diminuendolo:
P05.54 HDI frequency input filter time
P09.07 Sampling cycleSergio Bertana
Amministratore del forumIl driver Weintek Built-in CODESYS, è utilizzabile solo sui pannelli che eseguono direttamente il programma PLC (Senza utilizzo di PLC esterno) in ambiente CODESYS (cMT2000X, cMT3000X).
Però nei driver supportati vi sono anche i drivers per CODESYS V2 e CODESYS V3, quindi credo che con questi drivers ti potrai collegare tranquillamente al tuo PLC.
Ti ricordo comunque che tramite la funzione Simulatore On-Line di EasyBuilder puoi fare un progetto di prova e connettendoti con il PC al tuo PLC potrai simularne il funzionamento esattamente come se avessi un pannello reale.
Maggio 23, 2022 alle 10:41 am in risposta a: Gestire motori passo passo con un sistema SlimLine #65322Sergio Bertana
Amministratore del forumSe guardi nella documentazione del FB SysGetCounter, nella sezione Moduli con gestione hardware contatore, vedi che il modulo PCB124*000 ha indicato 2 counters that can be individually wired to any of 16 digital inputs.
In pratica il modulo può gestire fino a 2 contatori hardware con la possibilità di selezionare tramite la definizione del parametro Mode quale dei 16 ingressi digitali utilizzare come ingresso di clock. Il modulo non gestisce ne il reset hardware ne il conteggio in reverse mode da ingresso digitale. Ma queste operazioni sono facilmente implementabili da software.
Quindi ecco spiegato l’arcano, il modulo ha 16 ingressi di cui 4 veloci, ed è possibile decidere impostando opportunamente il parametro Mode quale ingresso utilizzare per i 2 counters.
Sergio Bertana
Amministratore del forumDirei che è la soluzione migliore, se dai una occhiata al capitolo Semplice protocollo seriale nella documentazione del FB SysSerialPort, trovi già una base di partenza per la tua applicazione.
-
AutorePost