ken Inserito: 24 settembre 2020 Segnala Share Inserito: 24 settembre 2020 (modificato) In una macchina di cui mi sto occupando dovrò cominciare alcuni dati (scambiare 2 blocchi dati) con una macchina inserita nella mia. Solitamente per queste cose utilizzo I/O device, configuro l'area e tutto funziona come se avessi un accoppiatore di rete (coupler) Chi deve comunicare con me ha già il software pronto (penso siano macchine fatte in serie) e utilizzano la funzione get e put o meglio, dice che il master dovrà comunicare con il loro plc attraverso le funzioni get/put. Sicuramente con get/put potranno interfacciarsi anche con altri plc, non solo i Siemens e quindi la loro scelta è più che condivisibile. Ho guardato come impostare la comunicazione e tutto mi sembra chiaro. Vedo che però la funzione lavora a richiesta e perciò non è in tempo reale come la funzione I/O device. è possibile schedulare la richiesta? Pensavo di attivarla in "ciclo continuo". Faccio la prima richiesta PUT e scrivo sul plc della macchina slave. una volta ricevuto il bit DONE (richiesta eseguita) farei la richiesta GET per poi ricominciare il ciclo e via così. Potrei avere problemi nel leggere e scrivere di continuo? Modificato: 24 settembre 2020 da ken Link al commento Condividi su altri siti More sharing options...
drn5 Inserita: 24 settembre 2020 Segnala Share Inserita: 24 settembre 2020 Ciao, Io le ho sempre usate in polling schedulate a 1". Su alcune reti profibus lunghe senza extender nel mezzo sotto questo tempo avevo problemi. Link al commento Condividi su altri siti More sharing options...
ken Inserita: 24 settembre 2020 Autore Segnala Share Inserita: 24 settembre 2020 Grazie, farò delle prove. qua sono su profinet e dovrei avere meno problemi rispetto a profibus. un secondo per quello che devo fare non è esagerato. I bit "impulsivi" di fine ciclo che devo leggere durano un paio di secondi. per me importante e vedere almeno per una scansione le risposte che mi daranno. Link al commento Condividi su altri siti More sharing options...
ken Inserita: 25 settembre 2020 Autore Segnala Share Inserita: 25 settembre 2020 ho provato con 2 1513 e, schedulato a 100ms, non succedeva nulla di strano. penso si possa scendere anche a tempi inferiori ma visto che non mi serve preferisco tenere tempi più tranquilli Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora