DOMANDA Cosa serve per programmare un PLC

alemian95

Utente Attivo
1,173
370
CPU
13600K
Dissipatore
Thermalright Peerless Assassin 120 SE
Scheda Madre
MSI PRO Z790-P WIFI ATX
HDD
WD Black 1TB SN850X
RAM
Kingston Fury Renegade DDR5 Silver 32GB 6400MT/s CL32
GPU
Gigabyte RTX 4070 Ti GAMING OC 12G
Monitor
BenQ MOBIUZ EX3415R
PSU
Thermaltake Toughpower GF3 750W
Case
NZXT H5 Flow
Periferiche
Mouse: Logitech G403 - Tastiera: Durgod Taurus K320
Net
FTTC 100 mega
OS
Windows 11 Home 64 bit
Salve a tutti, mi è stato chiesto di dare un'occhiata al software di un PLC che controlla un piccolo treno, non ho ancora visto il sistema per cui non conosco ancora il modello di PLC, ma so che la configurazione hardware è già stata fatta, io mi dovrei occupare solo appunto del software che controlla il motore che muove il treno, che deve spostarsi in svariate posizioni in base al tasto di chiamata. Il problema è che non avendo mai lavorato con un PLC non saprei cosa aspettarmi e nemmeno come metterci le mani nel caso ce ne fosse bisogno. Mi sono comunque documentato ma da quello che ho capito girovagando su internet è che la programmazione varia in base al modello di PLC su cui si sta lavorando per cui mi chiedevo. C'è qualche cosa che uno alle prime armi come me dovrebbe sapere prima di lavorarci su? Ad esempio come modifico il software? Ho bisogno di qualche programma particolare?
 

Andretti60

Utente Èlite
6,440
5,091
benvenuto nel mondo della programmazione dei PLC :)

Ti consiglio di iniziare con questo articolo, è ben fatto.
Come hai già capito, devi andare sul sito del costruttore del plc e scaricare il software che mettono a disposizione, molte volte hanno anche un IDE che permette di sviluppare e provare il codice su un PC, con esempi. In genere richiedono di iscriversi al loro sito, ma è gratuito.
Buona fortuna e non esitare a chiedere.

https://www.edgefx.in/how-to-program-the-programmable-logic-controllers/
 

alemian95

Utente Attivo
1,173
370
CPU
13600K
Dissipatore
Thermalright Peerless Assassin 120 SE
Scheda Madre
MSI PRO Z790-P WIFI ATX
HDD
WD Black 1TB SN850X
RAM
Kingston Fury Renegade DDR5 Silver 32GB 6400MT/s CL32
GPU
Gigabyte RTX 4070 Ti GAMING OC 12G
Monitor
BenQ MOBIUZ EX3415R
PSU
Thermaltake Toughpower GF3 750W
Case
NZXT H5 Flow
Periferiche
Mouse: Logitech G403 - Tastiera: Durgod Taurus K320
Net
FTTC 100 mega
OS
Windows 11 Home 64 bit
Ottimo, l'articolo è piuttosto chiaro e ha chiarito ulteriori dubbi. Grazie mille.
 
  • Mi piace
Reazioni: Andretti60
U

Utente 16812

Ospite
Ottimo, l'articolo è piuttosto chiaro e ha chiarito ulteriori dubbi. Grazie mille.

Innanzitutto leggi il mio intervento qui:
https://www.tomshw.it/forum/threads/programmazione-plc.530390/#post-4996406
Rimetto i link corrotti (al Ladder Diagram e al PLCForum):
http://home.deib.polimi.it/leva/CorsoFdA2ges/FdA2-Lezione14-2p.pdf
http://www.plcforum.info/didattica/
http://www.plcforum.info/didattica/dalpra/Manuale_PLC_Software.pdf

Nel caso di alimentazione di un motore in continua (o di un qualunque altro carico) potrebbe essere utile un monoblocco S7-200 della Siemens:
http://www.cumacini.altervista.org/Sistemi/PLC_Programmazione_S7_200_Ladder_AWL.pdf :sisi:
Ciao ;)

P.S. A breve saranno online i miei nuovi "articoletti" sull'automazione industriale :asd:
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili