TUTORIAL – Come comandare un servo SG90 Arduino con le uscite PWM di un PLC Siemens S7-1200 in Tia Portal V20

304

TUTORIAL – Come comandare un servo SG90 Arduino con le uscite PWM di un PLC Siemens S7-1200 in Tia Portal V20

🇬🇧✅ Audio available in both Italian and English – enable it in the video settings ✅
🇬🇧✅ You can wait for the English audio to be processed and enable automatic translation. ✅

PLC Siemens servo SG90 PWM_tiaportal

🇮🇹 In questo video vedremo come comandare un servo motore SG90 a 5V di Arduino con le uscite PWM di un PLC Siemens S7-1200 in Tia Portal V20 con il blocco CTRL_PWM, programmeremo un pulsante per muovere di 90 gradi e un pulsante di 180, usando il fronte di salita del pulsante per muoversi e il fronte di discesa per tornare a posizione zero, mediante le istruzioni P_TRIG e N_TRIG.

🇬🇧 In this video we will see how to control an Arduino SG90 5V servo motor with the PWM outputs of a Siemens S7-1200 PLC in Tia Portal V20 with the CTRL_PWM block, we will program a button to move 90 degrees and a button to 180, using the rising edge of the button to move and the falling edge to return to zero position, using the P_TRIG and N_TRIG instructions.

🔗 Ulteriori tutorial e risorse su:
📺 Iscriviti al canale per i prossimi video
👉 https://bit.ly/2HVkIRe
📺 Abbonati al canale per i video in esclusiva
👉 https://bit.ly/joinDMchannel

🔗 More tutorials and resources at:
📺 Subscribe to the channel for future videos
👉 https://bit.ly/2HVkIRe
📺 Subscribe to the channel for exclusive videos
👉 https://bit.ly/joinDMchannel

 


Software necessari:

Download Tia Portal dalla V15 alla V20 tutti i link qui:
👉🏻👉🏻👉🏻 https://www.domenicomadeo.com/?p=7860

trial operativa 21 giorni.

Ricordo che per essere abilitati al download del software è necessaria una registrazione al sito di supporto Siemens (qui) ed una successiva autorizzazione da parte di Siemens, che può richiedere anche diversi giorni.

2 Commenti

  1. Buongiorno,
    ho visto il suo video sul comando del servo SG90 con PLC S7-1200 e avrei un dubbio tecnico.

    Nel video sembra che il servo sia pilotato direttamente dall’uscita PWM del PLC. Considerando che la CPU 1215C DC/DC/DC ha uscite transistor a 24V, mentre il servo lavora con segnale logico a 5V (500–2500 µs su periodo 20 ms), volevo chiederle:

    il servo è collegato direttamente all’uscita 24V del PLC oppure è presente un adattatore di livello (Arduino, transistor, optoisolatore o altro) che non si vede nel video?

    Grazie mille per il chiarimento.

    • Buonasera Alessandro,
      grazie per il commento…
      nel video spiego chiaramente che l’alimentazione del servo è su un alimentatore a 5 V esterna, mentre il segnale pilota del servo va direttamente su un’uscita del PLC, il negativo dell’alimentazione e M del plc sono in comune. tra l’uscita dc del plc e il segnale pilota del servo, non ho messo niente e l’ho collegato diretto per fare una dimostrazione di qualche secondo, se vuoi fare le cose per bene va fatto un partitore resistivo 24 V → 5 V sull’uscita!

Scrivi un commento o una richiesta di Info

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.