Risposte nei forum create
-
AutorePost
-
Sergio Bertana
Amministratore del forumIl FB SysGetCounter ha la possibilità di definire quale ingresso utilizzare come ingresso di Clock, come ingresso di Reset e come ingresso di Reverse. Quindi in un modulo PCB124*000 puoi utilizzare qualsiasi degli ingressi per la funzione che desideri.
Poi come detto precedentemente solo gli ultimi 4 ingressi del modulo (DI12÷DI15) hanno optoisolatori ad alta velocità, quindi se usi altri ingressi per il Clock la frequenza massima di conteggio sarà di qualche Khz.
Quindi riasumendo come Clock dei due counters può essere definito qualsiasi ingresso del modulo, mentre l’encoder può essere connesso solo agli ultimi 4 ingressi.
Maggio 16, 2017 alle 2:48 pm in risposta a: Utilizzo uscite analogiche modulo esp. 20I/O mixed signals #39941Sergio Bertana
Amministratore del forumLa differenza stà nel tipo di conversione utilizzato a bordo scheda, la AO0 utilizza un convertire DAC a 12 bits, mentre la A01 utilizza un generatore PWM. Ma entrambe funzionano allo stesso identico modo, su entrambe è predisposto un circuito operazione usato come buffer sul segnale analogico di uscita.
Quindi non mi spiego la differenza di funzionamento, non mi dici se la misura è a circuito aperto oppure se le hai testate connesse ad un qualche dispositivo. Sarebbe interessante effettuare la misura a circuito aperto. Comunque potresti provare ad invertire il canale di uscita sulla FB SysSetAnOut e verificare se il funzionamento cambia.
Alla accensione le uscite analogiche sono ad un valore indeterminato, poi assumono il valore desiderato all’avvio del programma sl modulo CPU. In questo topic trovi un programma di test, puoi provare se con questo semplice programma le uscite funzionano.
Maggio 16, 2017 alle 2:39 pm in risposta a: Utilizzo della interfaccia USB su modulo CPU Cortex M7 #39940Sergio Bertana
Amministratore del forumIl modulo CPU Cortex M7 è predisposto con il circuito hardware per poter gestire l’interfaccia USB sia come Host che come Device. Ma ttualmente non abbiamo ancora rilasciato nessuna interfaccia software.
Sergio Bertana
Amministratore del forumSi il cavo potrebbe andare benissimo… ma considera il plus di un cavo CAT5, visto che lo stendi lo puoi usare in futuro per altri usi realizzando anche in casa tua un cablaggio strutturato.
Sergio Bertana
Amministratore del forumNo non è possibile, ma puoi risolvere questa necessità usando una variabile di copia nel tuo programma. Siccome il modbus accede alle variabili al termine della esecuzione della task Back, tu puoi copiare il valore delle variabili che vuoi siano RO nelle variabili di appoggio sull’ultimo POU eseguito in Back.
Poi nel primo POU eseguito in back ricopiarne il valore dalla variabile di appoggio nella variabile in DB100. In questo modo anche se modbus le modifica loro avranno sempre il valore che assegni tu da programma. Quindi di fatto diventano variabili ReadOnly.
Maggio 12, 2017 alle 4:40 pm in risposta a: Gestire motori passo passo con un sistema SlimLine #39935Sergio Bertana
Amministratore del forumAttualmente è disponibile una sola uscita PWM hardware sul modulo CPU. Tutti inostri moduli di estensione hanno nella versione statica un driver sulle uscite che ha una frequenza operativa estremamente ridotta, quindi non tale da permettere di avere un PWM.
In quanto allo specchietto stiamo lavorandoci…
Maggio 12, 2017 alle 4:36 pm in risposta a: Libreria per lettura variabili Modbus da diversi dispositivi #39933Sergio Bertana
Amministratore del forumE’ essenziale che la SAModbusCmd sia eseguita nella stessa task della ModbusMsCore. Poi volendo puoi eseguirle entrambe anche nella task Slow anche se sinceramente trattandosi di comunicazione seriale non ne sento l’esigenza.
Queste FB eseguite in task Back fanno egregiamente il loro lavoro e comunque sono in grado di reggere il traffico seriale anche a baud rates molto elevati. Poi comunque tiene presente che normalmente (Almeno se non fai un utilizzo massiccio del file system) la task Back viene eseguita molto piu velocemente della task Slow.
Sergio Bertana
Amministratore del forumPuò dipendere tranquillamente dal sistema operativo che installa con attributi diversi il font. Come consiglio puoi provare a togliere il font, riavviare il PC ed installarlo nuovamente con EasyBuilderPro pro chiuso.
Dopo puoi provare se la manovra ha avuto successo riaprendo EasyBuilderPro.
Maggio 12, 2017 alle 4:10 pm in risposta a: Disponibilita’ bus di campo su modulo I/O analogico #39930Sergio Bertana
Amministratore del forumL’hardware del modulo espansione I/O analogico utilizza di un microcontrollore che dispone sia di seriale che di CAN bus. Quindi abbiamo pensato di potere in un futuro rendere disponibili queste funziuoni da software, ma oggi questa possibilità è disabilitata.
Ti ricordo però che la porta RS232 presente sul modulo come pure quella presente sul moduloo espansione 20I/O mixed signal possono essere utilizzate da programma LogicLab come le normali porte seriali del modulo CPU (Topic,
Topic).E come già ricordato nei topics a cui ti ho linkato utilizzando un convertitore RS232/RS485 (Anche il semplicissimo ed economico ATC-106) puoi facilmente trasformare una RS232 in una RS485.
Sergio Bertana
Amministratore del forumConcordo con hawai italia, ad esempio la soluzione proposta in questo topic può essere presa in considerazione. In alternativa puoi anche utilizzare degli STE connessi in ethernet o meglio ancora degli STEII connessi in WiFi. Per l’acquisizione dei dati da parte dello SlimLine puoi utilizzare la libreria eLLabSNMPLib, Topic.Ma venendo alla tua domanda, il cavo che tu indichi non mi sembra twistato, mentre và benissimo un CAT5 facendo attenzione ad utilizzare una coppia per il segnale analogico in lettura. Per la sezione dei cavi di alimentazione in corrente alle Pt1000 non ti preoccupare passano pochi uA. E’ infatti essenziale che la corrente di eccitazione delle termoresistenze sia molto bassa per evitare l’autoriscaldamento del sensore.
Sergio Bertana
Amministratore del forumPer gestire queste variabili è meglio utilizzare una macro. In realtà non ho chiaro il motivo ma con la macro funziona.
Sergio Bertana
Amministratore del forumSulla nuova serie IP non possibile utilizzare il VNC, mentre non vi sono problemi sul pass trough, ti rimando comunque alla lettura della tabella riepilogativa delle differenze tra i vari modelli di terminale.
Aprile 29, 2017 alle 6:40 am in risposta a: Collegamento terminale HWP6071iP con PLC S7312C MPI #39922Sergio Bertana
Amministratore del forumSi anche sulla serie iP dei terminali è disponibile l’interfaccia MPI. Ti rimando alla lettura di questo topic dove troverai altre informazioni sulla serie di pannelli iP.
Aprile 29, 2017 alle 6:30 am in risposta a: Controllo accessi intelligente con tastiera e RFID #39921Sergio Bertana
Amministratore del forumCerto come vedi l’interfaccia è web based quindi i codici sono tuti impostabili da un comune browser. Questo è un progetto di spunto, utilizzando i sorgenti a disposizione puoi modificare completamente il programma, aggiungendo più codici o realizzando nuove funzionalità.
Naturalmente se vuoi modificare i codici tramite Internet, dovrai disporre di un IP pubblico e pubblicare la porta 80 del sistema SlimLine e magari prevedere un qualche meccanismo di protezione. Se non disponi di IP pubblico o non vuoi modificare le impostazioni del router per aprire le porte, ti consiglio l’utilizzo di un pannello operatore con EasyAccess che oltre a permettere l’accesso utilizzando una connessione criptata permette anche la modifica da remoto del programma SlimLine (Topic).
Sergio Bertana
Amministratore del forumSe lo hai disabilitato il cursore del mouse dal system setting questo prevale sulle impostazioni software.
Puoi collegare un mouse USB al pannello e spostandoti sulla system setting bar dovresti vedere il cursore, o utilizzando il VNC sul suo PC potrai vedere il puntatore del mouse del PC.
-
AutorePost