71 Esempi dei guasti e delle soluzioni più comuni dei PLC Siemens
August 06, 20241. In quale ambiente è possibile installare Siemens Step7Micro/WINV4.0 per funzionare correttamente?
L'ambiente di installazione e funzionamento di Step7Micro/WINV4.0 è:
WINOOWS2000SP3 o successivo
WINOWsXPHome
WINOOWsXPProfessionista
Il PLC Siemens non è stato testato con altri sistemi operativi e non se ne garantisce il funzionamento.
2. Qual è la compatibilità tra Step7Micro/WINV4.0 e le altre versioni?
I file di progetto generati da Micro/WINV4.0 non possono essere aperti o caricati da versioni precedenti di Micro/WIN.
3. Quali sono le differenze tra le versioni hardware del PLC Siemens 200?
Anche la serie S7-200 (CPU22x) di seconda generazione è suddivisa in diverse versioni hardware principali.
6ES721x-xxx21-xxxx è la versione 21; 6ES721x-xxx22-xxxx è la versione 22.
Rispetto alla versione 21, la versione 22 ha hardware e software migliorati. La versione 22 è retrocompatibile con le funzioni della versione 21.
Le principali differenze tra la versione 22 e 21 sono: http://www. plcs.cn
Le velocità di comunicazione della porta libera 300 e 600 della CPU della 21a versione sono sostituite da 57600 e 115200 della 22a versione.
La versione 22 non supporta più velocità di trasmissione di 300 e 600 baud e la versione 22 non presenta più restrizioni sulla posizione del modulo intelligente
4. Come collegare l'alimentazione del PLC Siemens?
Quando si cabla la CPU è necessario prestare particolare attenzione a distinguere di quale metodo di alimentazione si tratta. Se si collega 220 V CA a una CPU alimentata a 24 V CC o la si collega accidentalmente a un alimentatore di uscita del sensore a 24 V CC, la CPU verrà danneggiata.
5: Quanti bit ha il processore S7-200PLC?
La lunghezza dei dati del chip di elaborazione centrale dell'S7-200CPU è di 32 bit. Ciò si può vedere anche dalla lunghezza dei dati dell'accumulatore della CPU AC0/AC1/AC2/AC3.
6. Come calcolare il fabbisogno di alimentazione dell'S7-200?
Il modulo S7-200CPU fornisce alimentatori da 5 VCC e 24 VCC:
Quando è presente un modulo di espansione, la CPU gli fornisce alimentazione a 5 V tramite il bus I/O. La somma del consumo energetico di 5 V di tutti i moduli di espansione non può superare la potenza nominale fornita dalla CPU. Se non è sufficiente, non è possibile collegare un alimentatore esterno da 5 V.
Ciascuna CPU dispone di un alimentatore del sensore da 24 V CC, che fornisce 24 V CC per i punti di ingresso locali, i punti di ingresso del modulo di espansione e le bobine dei relè del modulo di espansione. Se il fabbisogno energetico supera la potenza nominale del modulo CPU, è possibile aggiungere un alimentatore esterno da 24 V CC per fornirlo al modulo di espansione.
Il cosiddetto calcolo della potenza consiste nell'utilizzare la capacità di potenza che la CPU può fornire, meno il consumo energetico richiesto da ciascun modulo.
Avviso:
Il modulo M277 stesso non richiede un'alimentazione a 24 V CC, che è dedicata alla porta di comunicazione. Il requisito di alimentazione a 24 VCC dipende dal carico sulla porta di comunicazione. La porta di comunicazione sulla CPU può collegare il cavo PC/PPI e il TD200 e alimentarli, e questo consumo energetico non deve essere incluso nel calcolo.
7. Il 200PLC può funzionare a meno 20 gradi?
I requisiti dell'ambiente di lavoro dell'S7-200 sono:
0°C-55°C, installazione orizzontale
0°C-45°C, installazione verticale
Umidità relativa 95%, senza condensa
Siemens fornisce anche prodotti S7-200 per un ampio intervallo di temperature (SIPLUSS7-200):
Intervallo di temperatura operativa: da -25°C a +70°C
Umidità relativa: 98% a 55°C, 45% a 70°C
Gli altri parametri corrispondono a quelli dei comuni prodotti S7-200
Ogni prodotto per un ampio range di temperature dell'S7-200 ha un proprio numero di ordinazione, che si trova sulla homepage del prodotto SIPLUS. Se non riuscite a trovarlo significa che al momento non esiste alcun prodotto SIPLUS corrispondente.
Non esistono modelli di temperatura ampi per i pannelli di visualizzazione di testo e grafici.
Tieni inoltre presente che non sono disponibili scorte in Cina. Se ne hai bisogno, contatta l'ufficio o il rivenditore Siemens locale.
8. Quanto velocemente risponde l'ingresso/uscita digitale (DI/DO)? Può essere utilizzato per input e output ad alta velocità?
L'S7-200 dispone di circuiti hardware (chip, ecc.) sulla CPU per elaborare I/O digitali ad alta velocità, come contatori ad alta velocità (ingressi) e uscite a impulsi ad alta velocità. Questi circuiti hardware funzionano sotto il controllo dei programmi utente e possono raggiungere frequenze molto elevate; ma il numero di punti è limitato dalle risorse hardware.
La CPU S7-200 funziona ciclicamente secondo il seguente meccanismo:
Leggere lo stato del punto di ingresso nell'area dell'immagine di ingresso
Eseguire il programma utente, eseguire operazioni logiche e ottenere il nuovo stato del segnale di uscita
Scrivere il segnale di uscita nell'area dell'immagine di uscita
Finché la CPU è in funzione, i passaggi precedenti vengono ripetuti. Nella seconda fase, la CPU esegue anche compiti di comunicazione, autocontrollo e altri compiti.
I tre passi sopra indicati costituiscono l'elaborazione software della CPU S7-200, che può essere considerata come il tempo di scansione del programma.
Infatti la velocità di elaborazione delle quantità digitali da parte dell'S7-200 è limitata dai seguenti fattori:
Ritardo hardware di ingresso (il tempo dal momento in cui il segnale di ingresso cambia stato al momento in cui la CPU può riconoscere la modifica durante l'aggiornamento dell'area dell'immagine di ingresso)
Il tempo di elaborazione interna della CPU comprende:
Leggere lo stato del punto di ingresso nell'area dell'immagine di ingresso
Eseguire il programma utente, eseguire operazioni logiche e ottenere il nuovo stato del segnale di uscita
Scrivere il segnale di uscita nell'area dell'immagine di uscita
Ritardo hardware di uscita (il tempo da quando lo stato del buffer di uscita cambia a quando cambia il livello effettivo del punto di uscita)
I tre periodi di tempo A, B e C sopra indicati sono i principali fattori che limitano la velocità di risposta del PLC Siemens nell'elaborazione delle quantità digitali.
Un sistema reale potrebbe anche dover considerare il ritardo dei dispositivi di ingresso e uscita, come il tempo di azione del relè intermedio collegato al punto di uscita.
I dati sopra riportati sono tutti evidenziati nel "Manuale di sistema S7-200", qui si trova solo un confronto tra liste. Il tempo di ritardo (filtro) di alcuni punti di ingresso sulla CPU può essere impostato nel "Blocco di sistema" del software di programmazione Micro/WIN e il tempo di filtro predefinito è 6,4 ms.
Se un segnale suscettibile alle interferenze è collegato a un punto DI sulla CPU che può modificare il tempo di filtro, la regolazione del tempo di filtro può migliorare la qualità del rilevamento del segnale.
I punti di ingresso che supportano la funzione di contatore ad alta velocità non sono soggetti a questo vincolo temporale di filtro quando la funzione corrispondente è abilitata. L'impostazione del filtro è efficace anche per l'aggiornamento dell'area dell'immagine in ingresso, l'interruzione dell'ingresso dell'interruttore e la funzione di acquisizione degli impulsi.
Alcuni punti di uscita sono più veloci di altri perché possono essere utilizzati per funzioni di uscita ad alta velocità e hanno design hardware speciali. Quando la funzione di output hardware ad alta velocità non viene utilizzata, vengono elaborati semplicemente come punti normali.
La frequenza di commutazione dell'uscita relè è 1 Hz.
9. Quali sono le contromisure adottate dall'S7-200 per gestire i segnali a risposta rapida?
Utilizzare il contatore ad alta velocità integrato e il generatore di impulsi ad alta velocità integrati nella CPU per elaborare il segnale di impulsi in sequenza;
Utilizzare la funzione di interruzione hardware di alcuni punti di ingresso digitale della CPU ed elaborarli nel programma di servizio di interruzione; il ritardo nell'inserimento dell'interrupt può essere ignorato;
L'S7-200 dispone di istruzioni di "ingresso di lettura diretta" e di "uscita di scrittura diretta" che possono aggirare il limite di tempo del ciclo di scansione del programma;
Utilizzare la funzione "cattura impulsi" di alcuni punti di ingresso digitale della CPU per catturare impulsi brevi;
Nota: la durata minima di un task pianificato nel sistema S7-200 è 1 ms.
Tutte le misure per ottenere un'elaborazione rapida del segnale devono tenere conto dell'impatto di tutti i fattori limitanti. Ad esempio, è ovviamente irragionevole scegliere un hardware con un ritardo di uscita di 500μs per un segnale che richiede una velocità di risposta di millisecondi.
10. Esiste una relazione tra il tempo di scansione del programma S7-200 e la dimensione del programma?
Il tempo di scansione del programma è proporzionale alla dimensione del programma utente.
Il Manuale di sistema S7-200 contiene dati sul tempo di esecuzione richiesto per ciascuna istruzione. In pratica, è difficile calcolare in anticipo con precisione il tempo di scansione del programma, soprattutto prima di iniziare a programmare.
Si può vedere che la modalità di elaborazione PLC convenzionale non è adatta per segnali digitali con requisiti di risposta temporale elevati. Potrebbe essere necessario adottare alcuni metodi speciali a seconda del compito specifico.
11. Qual è la velocità massima raggiungibile dall'uscita a impulsi ad alta velocità della CPU224XP?
Le uscite a impulsi ad alta velocità Q0.0 e Q0.1 della CPU224XP supportano frequenze fino a 100 KHz.
Q0.0 e Q0.1 supportano l'uscita 5-24 V CC. http://www.plcs.cn Ma devono essere raggruppati con Q0.2-Q0.4 per emettere la stessa tensione. L'uscita ad alta velocità può essere utilizzata solo nel modello CPU224XPDC/DC/DC.
12. Anche l'ingresso analogico sul corpo della CPU224XP risponde ad alta velocità?
La sua velocità di risposta è di 250 ms, che è diversa dai dati del modulo di espansione analogico. Il chip I/O analogico sul corpo della CPU224XP è diverso da quello utilizzato nel modulo analogico e il principio di conversione utilizzato è diverso, quindi la precisione e la velocità sono diverse.
13: Come assegnare l'indirizzo del modulo analogico dietro CPU224XP
Gli indirizzi I/O analogici dell'S7-200 aumentano sempre di 2 canali/moduli. Quindi l'indirizzo del primo canale di ingresso analogico dopo CPU224XP è AIW4; l'indirizzo del primo canale di uscita è AQW4 e AQW2 non può essere utilizzato.
14. Quali protocolli di comunicazione supporta la porta di comunicazione della CPU S7-200?
1) Protocollo PPI: un protocollo di comunicazione sviluppato da Siemens appositamente per S7-200;
2) Protocollo MPI: non completamente supportato, utilizzabile solo come slave
3) Modalità porta libera: un protocollo di comunicazione definito dall'utente utilizzato per comunicare con altri dispositivi di comunicazione seriale (come stampanti seriali, ecc.).
Il software di programmazione S7-200 Micro/WIN mette a disposizione funzioni di comunicazione implementate tramite la modalità porta libera:
1) Biblioteca di istruzioni USS: per convertitori S7-200 e Siemens (serie MM4, SINAMICS G110 e vecchia serie MM3)
2) Libreria istruzioni ModbusRTU: utilizzata per comunicare con dispositivi che supportano il protocollo master ModbusRTU
Le due porte di comunicazione della CPU S7-200 sono sostanzialmente identiche, senza particolari differenze. Possono funzionare con modalità e velocità di comunicazione diverse; i loro indirizzi di porta possono anche essere gli stessi. I dispositivi collegati alle due porte di comunicazione della CPU non appartengono alla stessa rete. La CPU S7-200 non può fungere da bridge.
15. A cosa serve la porta di comunicazione della CPU S7-200?
1) Un computer di programmazione con installato il software di programmazione Micro/WIN può programmare il PLC;
2) Può collegarsi alle porte di comunicazione di altre CPU S7-200 per formare una rete;
3) Può comunicare con la porta di comunicazione MPI di S7-300/400;
4) Può connettersi a dispositivi Siemens HMI (come TD200, TP170micro, TP170, TP270, ecc.);
5) I dati possono essere pubblicati tramite: OPC Server (PCAccess V1.0);
6) Può connettersi ad altri dispositivi di comunicazione seriale;
7) Può comunicare con HMI di terze parti;
16. È possibile ampliare la porta di comunicazione della CPU S7-200?
Non è possibile espandere una porta di comunicazione con la stessa funzione della porta di comunicazione della CPU.
Se non ci sono abbastanza porte di comunicazione sulla CPU, puoi considerare:
1) Acquistare una CPU con più porte di comunicazione;
2) Verificare le tipologie di dispositivi collegati. Se è presente un'interfaccia uomo-macchina Siemens (HMI, pannello operativo), prendere in considerazione l'aggiunta di un modulo EM277 e il collegamento del pannello all'EM277.
17. Qual è la distanza effettiva di comunicazione della porta di comunicazione sulla CPU S7-200?
I dati riportati nel "Manuale di sistema S7-200" corrispondono a un segmento di rete di 50 m, ovvero la distanza di comunicazione che può essere garantita nelle condizioni di rete che soddisfano le specifiche. Per qualsiasi distanza superiore a 50 m è necessario aggiungere un ripetitore. L'aggiunta di un ripetitore può estendere la rete di comunicazione di 50 metri. Se si aggiungono una coppia di ripetitori e tra loro non c'è alcuna stazione CPU S7-200 (è possibile utilizzare l'EM277), la distanza tra i ripetitori può raggiungere 1000 metri. Soddisfare i requisiti di cui sopra può ottenere una comunicazione molto affidabile. In effetti, alcuni utenti sono riusciti a comunicare su una distanza superiore a 50 m senza aggiungere ripetitori. Siemens non può garantire che tale comunicazione abbia successo.
18. Quali fattori dovrebbero considerare gli utenti quando progettano una rete?
1) La porta di comunicazione sulla CPU S7-200 è elettricamente una porta RS-485 e la distanza supportata da RS-485 è 1000 m;
2) La porta di comunicazione sulla CPU S7-200 non è isolata, quindi è necessario assicurarsi che il potenziale di ciascuna porta di comunicazione sulla rete sia uguale;
3) Le condizioni di trasmissione del segnale (hardware di rete come cavi, connettori e ambiente elettromagnetico esterno) hanno un grande impatto sul successo della comunicazione;
19. L'S7-200 dispone di un orologio in tempo reale?
CPU221 e CPU222 non dispongono di un orologio in tempo reale integrato e richiedono una "scheda orologio/batteria" esterna per ottenere questa funzione. CPU224, CPU226 e CPU226XM dispongono tutte di un orologio in tempo reale integrato.
20. Come impostare i valori di data e ora per iniziare a muoversi?
1) Utilizzare il comando di menu PLC> Orologio... nel software di programmazione (Micro/WIN) per impostarlo tramite la connessione online con la CPU. Al termine, l'orologio inizia a muoversi;
2) Scrivere un programma utente e utilizzare l'istruzione Set_RTC (imposta orologio) per impostarlo.
21. Come vengono assegnati gli indirizzi dei moduli smart?
Oltre ai moduli di ampliamento degli I/O digitali e analogici che occupano indirizzi di ingresso/uscita nel sistema S7-200, anche alcuni moduli intelligenti (moduli funzionali speciali) devono occupare indirizzi nell'area di indirizzi. Questi indirizzi dati vengono utilizzati dai moduli per il controllo funzionale e generalmente non sono collegati direttamente a segnali esterni.
Il CP243-2 (modulo AS-Interface) utilizza oltre a IB/QB come byte di stato e di controllo anche AI e AQ per la mappatura degli indirizzi degli slave AS-Interface.
22. Qual è la compatibilità di Step7-Micro/WIN?
Le versioni Micro/WIN più comuni sono V4.0 e V3.2. Le versioni precedenti, come la V2.1, non sono più utili se non per la conversione di vecchi file di progetto.
Versioni diverse di Micro/WIN generano file di progetto diversi. Una versione superiore di Micro/WIN è retrocompatibile con i file di progetto generati da versioni precedenti del software; le versioni inferiori del software non possono aprire versioni superiori.
File di progetto salvati. Si consiglia agli utenti di utilizzare sempre la versione più recente, che attualmente è Step7-Micro/WIN V4.0 SP1.
23. Come impostare i parametri della porta di comunicazione?
Per impostazione predefinita, la porta di comunicazione della CPU S7-200 è in modalità slave PPI, l'indirizzo è 2 e la velocità di comunicazione è 9,6K.
Per modificare l'indirizzo o la velocità di comunicazione della porta di comunicazione, è necessario impostarlo nella scheda Porte di comunicazione nel blocco di sistema e quindi caricare il blocco di sistema nella CPU affinché le nuove impostazioni abbiano effetto.
24. Come impostare i parametri della porta di comunicazione per migliorare le prestazioni della rete?
Supponiamo che ci siano le stazioni 2 e 10 come stazioni master in una rete e che l'indirizzo più alto (della stazione 10) sia impostato su 15. Per la stazione 2, il cosiddetto gap di indirizzo è l'intervallo da 3 a 9; per la stazione 10, il divario di indirizzi è compreso tra 11 e l'indirizzo di stazione più alto 15 e comprende anche le stazioni 0 e 1.
Le stazioni master nella comunicazione di rete si passeranno i token tra loro per controllare le attività di comunicazione sull'intera rete in modalità time-sharing. Non tutte le stazioni master della rete si uniranno all'anello di passaggio del token contemporaneamente, quindi una stazione master in possesso di un token deve verificare regolarmente se ci sono nuove stazioni master che si uniscono all'indirizzo della stazione superiore al suo. Il fattore di aggiornamento si riferisce al numero di volte in cui viene controllato l'indirizzo della stazione più alta dopo aver ottenuto il token.
Se il fattore di gap indirizzo 3 è impostato per la stazione 2, quando la stazione 2 riceve il token per la terza volta, controllerà un indirizzo nell'intervallo di indirizzi per vedere se c'è una nuova stazione master che si unisce.
L'impostazione di un fattore maggiore migliorerà le prestazioni della rete (perché vengono eseguiti meno controlli del sito non necessari), ma influirà sulla velocità con cui vengono aggiunti nuovi siti master. Le seguenti impostazioni miglioreranno le prestazioni della rete:
1) Impostare l'indirizzo più alto che si avvicina di più all'effettivo indirizzo più alto della stazione
2) Disporre in modo continuo tutti gli indirizzi della stazione master in modo che il rilevamento della nuova stazione master non venga eseguito nell'intervallo di indirizzi.
25. Come impostare la funzione di conservazione dei dati?
Le impostazioni di conservazione dei dati definiscono il modo in cui la CPU gestisce le attività di conservazione dei dati di ciascuna area dati. L'area dati selezionata nell'area delle impostazioni di conservazione dei dati è l'area dati il cui contenuto di dati deve essere "conservato". La cosiddetta "ritenzione" significa se il contenuto dell'area dati rimane nello stato prima della caduta di tensione dopo lo spegnimento e la successiva accensione della CPU.
La funzione di conservazione dei dati qui impostata viene implementata nei seguenti modi:
La funzione di conservazione dei dati qui impostata è realizzata dal supercondensatore integrato nella CPU. Dopo che il supercondensatore si è scaricato, se è installata una scheda batteria esterna (o orologio/batteria per CPU221/222), la scheda batteria continuerà a fornire alimentazione per la conservazione dei dati fino al completamento della scarica. I dati verranno scritti automaticamente nella corrispondente area dati EEPROM prima dell'interruzione di corrente (se MB0-MB13 è impostato su ritenzione).
26. Qual è la relazione tra le impostazioni di conservazione dei dati e la EEPROM?
1) Se le unità di memoria nell'intervallo da 14 byte di MB0-MB13 sono impostate su "mantieni", la CPU scriverà automaticamente il loro contenuto nelle aree corrispondenti della EEPROM quando l'alimentazione è spenta e sovrascriverà queste aree di memoria con contenuto della EEPROM dopo il ripristino dell'alimentazione;
2) Se l'area delle altre aree dati è impostata su "non mantenuta", dopo la nuova attivazione la CPU copierà i valori nell'EEPROM negli indirizzi corrispondenti;
3) Se l'intervallo dell'area dati è impostato su "Retain", se il super condensatore integrato (+ scheda batteria) non riesce a conservare con successo i dati, il contenuto della EEPROM sovrascriverà l'area dati corrispondente, altrimenti non sarà sovrascritto.
27: Quali sono i diversi tipi di password?
Impostare la password della CPU nel blocco di sistema per limitare l'accesso degli utenti alla CPU. Le password possono essere impostate a diversi livelli per conferire ad altre persone diversi livelli di autorità.
28. Dopo aver impostato la password della CPU, perché non vedo che la password ha avuto effetto?
Dopo aver impostato la password della CPU nel blocco di sistema e averla scaricata, poiché si mantiene ancora la connessione di comunicazione tra Micro/WIN e la CPU, la CPU non proteggerà il Micro/WIN con la password impostata.
Per verificare che la password sia valida puoi:
1) Interrompere la comunicazione tra Micro/WIN e CPU per più di un minuto;
2) Chiudere il programma Micro/WIN e poi riaprirlo;
3) Interrompere l'alimentazione della CPU e poi ridare alimentazione;
29. Esiste una funzione di congelamento per quantità digitali/analogiche?
La tabella delle uscite digitali/analogiche specifica il modo in cui funzionano i punti di uscita digitali o i canali di uscita analogici quando la CPU è nello stato STOP.
Questa funzione è molto importante per alcune apparecchiature che devono continuare a muoversi e funzionare, come i freni o alcune valvole chiave, a cui non è consentito fermarsi durante il debug del PLC Siemens, quindi devono essere impostate nella tabella di output del blocco di sistema.
Quantità digitale:
Dopo aver selezionato "Freezeoutputinlaststate", l'ultimo stato viene congelato. Quando la CPU entra nello stato STOP, il punto di uscita digitale mantiene lo stato prima dello spegnimento (se è 1, rimane 1, se è 0, rimane 0). Allo stesso tempo, il b. la tabella seguente non avrà effetto. Se non è selezionato, il punto di uscita selezionato rimarrà nello stato ON (1) e quelli non selezionati rimarranno su 0.
Quantità analogica:
Dopo aver selezionato "Blocca uscita nell'ultimo stato", l'ultimo stato viene congelato. Quando la CPU entra nello stato STOP, il canale di uscita analogico mantiene lo stato prima dello spegnimento. Allo stesso tempo, la tabella seguente non funziona. Quando non è selezionato, il valore di uscita di ciascun canale di uscita analogica specificato nella tabella seguente quando la CPU entra nello stato STOP.
30. Qual è la funzione del filtro dell'ingresso digitale e come impostarlo?
È possibile selezionare diversi tempi di filtro degli ingressi per i punti di ingresso digitali sulla CPU. Se il segnale di ingresso presenta interferenze o disturbi, è possibile regolare il tempo del filtro di ingresso per filtrare l'interferenza ed evitare operazioni errate. Il tempo di filtro può essere selezionato su diversi livelli nell'intervallo 0,20~12,8 ms. Se il tempo di filtro è impostato su 6,40 ms, la CPU ignorerà il segnale di ingresso digitale quando il livello effettivo (alto o basso) dura meno di 6,4 ms; può essere riconosciuto solo quando dura più di 6,4 ms.
Inoltre: i punti di ingresso che supportano la funzione contatore veloce non sono soggetti a questo vincolo temporale di filtro quando la funzione corrispondente è abilitata. L'impostazione del filtro è efficace per l'aggiornamento dell'area dell'immagine in ingresso, l'interruzione dell'ingresso e la funzione di cattura dell'impulso.
31. Qual è l'effetto del filtraggio analogico?
In generale, se si utilizza la funzione di filtraggio analogico del PLC Siemens S7-200, non è necessario compilare un programma di filtraggio utente separato.
Se per un canale è selezionato il filtraggio analogico, la CPU leggerà automaticamente il valore dell'ingresso analogico prima di ogni ciclo di scansione del programma. Questo valore è il valore filtrato e il valore medio del numero di campioni impostato. L'impostazione del parametro analogico (numero di campionamento e valore della zona morta) è valida per tutti i canali di ingresso del segnale analogico.
Se un canale non è filtrato, la CPU non leggerà il valore medio filtrato all'inizio del ciclo di scansione del programma, ma leggerà direttamente il valore effettivo nel momento in cui il programma utente accede a questo canale analogico.
32. Come impostare il valore della zona morta del filtro analogico?
Il valore della zona morta definisce l'intervallo di valori per il calcolo del valore medio della grandezza analogica.
Se i valori campionati rientrano tutti in questo range viene calcolato il valore medio imposto dal numero di campioni; se l'ultimo valore campionato corrente supera il limite superiore o inferiore della zona morta, il valore viene immediatamente adottato come nuovo valore corrente e utilizzato come valore iniziale per i successivi calcoli del valore medio.
Ciò consente al filtro di rispondere rapidamente a grandi cambiamenti nei valori analogici. L'impostazione del valore della banda morta su 0 disabilita la funzione della banda morta, ovvero viene calcolata la media di tutti i valori, indipendentemente da quanto cambia il valore. Per requisiti di risposta rapida, non impostare il valore della banda morta su 0, ma impostarlo sul valore di disturbo massimo previsto (320 è l'1% del fondo scala di 32000).
33. A cosa dovremmo prestare attenzione quando impostiamo il filtraggio analogico?
1) La selezione di un filtro per gli ingressi analogici che cambiano lentamente può sopprimere le fluttuazioni;
2) Selezionando un numero di campionamento e un valore della zona morta più piccoli per gli ingressi analogici che cambiano più velocemente si accelererà la risposta;
3) Non utilizzare filtri per valori analogici che cambiano ad alta velocità;
4) Se si utilizza una quantità analogica per trasmettere il segnale digitale o si utilizza un resistore termico (EM231RTD), una termocoppia (EM231TC), un modulo AS-Interface (CP243-2), non è possibile utilizzare il filtro;
34. Come rendere più veloce la risposta del monitoraggio in Micro/WIN?
È possibile impostare il tempo di comunicazione in background, che specifica la percentuale del tempo di comunicazione tra Micro/WIN e la CPU utilizzata per la "programmazione in modalità esecuzione" e il monitoraggio del programma e dei dati nell'intero ciclo di scansione del programma. Aumentando questo tempo si possono aumentare le opportunità di comunicazione per il monitoraggio e la risposta in Micro/WIN sembrerà più rapida, ma allo stesso tempo si allungherà il tempo di scansione del programma.
35. È possibile personalizzare l'indicatore luminoso sulla CPU?
L'indicatore luminoso può essere personalizzato dall'utente.
L'indicatore LED (SF/DIAG) della CPU versione 23 può visualizzare due colori (rosso/giallo). Il rosso indica SF (guasto del sistema) e la spia gialla DIAG può essere personalizzata dall'utente.
Gli indicatori LED personalizzati possono essere controllati con i seguenti metodi:
1) Impostare nella scheda "Configura LED" del blocco di sistema;
2) Utilizzare l'istruzione DIAG_LED nel programma utente per accenderlo;
Le condizioni di cui sopra sono in una relazione OR. Se appaiono contemporaneamente le indicazioni SF e DIAG, le luci rossa e gialla lampeggeranno alternativamente.
36. Posso utilizzare in qualsiasi momento l'intera area di memorizzazione dei programmi?
La nuova funzione (programmazione runtime) della CPU versione 23 richiede una parte dello spazio di memoria del programma. Se si desidera utilizzare l'intera area di memorizzazione dei programmi, per alcuni specifici modelli di CPU è necessario disattivare la funzione "programmazione in modalità esecuzione".
37. Come posso accedere ad una CPU protetta da password se dimentico la password?
Anche se la CPU è protetta da password è possibile utilizzare senza limitazioni le seguenti funzioni:
1) Leggere e scrivere i dati utente http://www.plcs.cn
2) Avviare e arrestare la CPU
3) Leggere e impostare l'orologio in tempo reale
Se non si conosce la password, in una CPU con protezione tramite password a tre livelli l'utente non può né leggere né modificare il programma.
38. Come cancellare la password impostata?
Se non si conosce la password della CPU, è necessario cancellare la memoria della CPU prima di poter scaricare nuovamente il programma. L'esecuzione del comando Cancella CPU non modificherà l'indirizzo di rete originale, la velocità di trasmissione e l'orologio in tempo reale della CPU; se è presente una scheda di memorizzazione del programma esterna, il suo contenuto non cambierà. Dopo aver cancellato la password, il programma originale nella CPU non esisterà più.
Per cancellare la password, è possibile seguire i 3 metodi seguenti:
1) In Micro/WIN, selezionare il menu "PLC>Cancella", selezionare tutti e tre i blocchi e premere "OK" per confermare.
2) Un altro metodo consiste nel ripristinare le impostazioni predefinite della CPU utilizzando il programma "wipeout.exe". Questo programma si trova sul CD di installazione STEP7-Micro/WIN.
3) Inoltre è possibile inserire nella CPU anche una memory card esterna con un programma non crittografato. Dopo l'accensione, questo programma verrà caricato automaticamente nella CPU e sovrascriverà il programma originale protetto da password. Successivamente è possibile accedere liberamente alla CPU.
39. Posso continuare a utilizzare normalmente la POU dopo che è stata crittografata?
POU è l'unità di organizzazione del programma che comprende il programma principale (OB1), la subroutine e il programma di servizio di interrupt nel file di progetto S7-200.
Le POU possono essere crittografate individualmente. Dopo la crittografia, sulla POU verrà visualizzato un segno di blocco e il contenuto del programma non potrà essere aperto. Il programma viene caricato nella CPU e rimane crittografato dopo essere stato caricato.
Le istruzioni della libreria, le subroutine generate dall'assistente istruzioni e i programmi di interrupt forniti da Siemens con il software di programmazione Micro/WIN sono tutti crittografati. La crittografia non ne impedisce l'utilizzo.
40. Posso crittografare l'intero file di progetto?
Utilizzando Step7-Micro/WINV4.0 o versione successiva, gli utenti possono crittografare l'intero file di progetto in modo che le persone che non conoscono la password non possano aprire il progetto.
Nel comando SetPassword nel menu File di Micro/WIN, inserire una password per il file di progetto composta da un massimo di 16 caratteri nella finestra di dialogo a comparsa.
La password può essere una combinazione di lettere o numeri e fa distinzione tra maiuscole e minuscole.
41. Come aprire file di progetto creati da vecchie versioni di Micro/Win?
Nel CD originale del software STEP7Micro/WIN è possibile trovare la versione V2.1 del software di installazione Micro/WIN nella cartella OldRealeses. Questa versione di Micro/WIN può aprire file di progetto creati dalla versione precedente. Utilizzandolo come bridge, dopo aver salvato la vecchia versione del software, è possibile aprirlo nell'ultima versione del software STEP7Micro/WIN.
Nota: se dopo l'apertura alcune reti vengono visualizzate come non valide in rosso, è possibile che il modello di PLC sia troppo basso o che la versione sia troppo vecchia. In questo caso è possibile selezionare un modello superiore o una versione più recente della CPU. Ad esempio, modificare CPU222 in CPU224 in PLC>Digita nel menu dei comandi.
42. Come faccio a sapere la dimensione del programma che ho scritto?
Dopo aver eseguito PLC>Compile nel menu dei comandi in Micro/WIN, nella finestra di visualizzazione (finestra di emissione dei messaggi) sotto Micro/WIN è possibile trovare la dimensione del programma, la dimensione del blocco dati occupato ecc.
43. Cosa devo fare se si verifica un errore di compilazione?
Dopo la compilazione, se si verifica un errore, il programma non può essere caricato nella CPU. È possibile visualizzare l'errore nella finestra sotto Micro/WIN, fare doppio clic sull'errore per inserirlo nel programma e modificarlo secondo le istruzioni nel manuale del sistema.
44. Come faccio a sapere il tempo di scansione del mio programma?
Dopo che il programma è stato eseguito una volta, è possibile visualizzare online il tempo di scansione del programma nella CPU selezionando PLC>Informazioni nel menu dei comandi in Micro/WIN.
45. Come scoprire se lo spazio degli indirizzi del programma utilizzato viene riutilizzato?
Dopo aver compilato il programma, è possibile fare clic sul pulsante Riferimenti incrociati nella barra di visualizzazione per inserire informazioni dettagliate sui riferimenti incrociati degli elementi utilizzati nel programma e sull'utilizzo di byte e bit. Nel riferimento incrociato è possibile fare clic direttamente sull'indirizzo per inserirlo nel programma.
46. Durante il monitoraggio online, perché il blocco funzione istruzione nel blocco di programma è rosso?
Se monitorando online nell'editor del programma si trova un blocco funzione istruzione rosso, significa che si è verificato un errore o un problema. È possibile trovare l'errore che ha causato ENO=0 nel manuale del sistema. Se si tratta di un errore "non fatale", è possibile verificare il tipo di errore nel menu PLC>Finestra di dialogo Informazioni.
Per le istruzioni relative al sistema operativo del PLC o alle impostazioni hardware, come NetR/NetW (lettura/scrittura di rete), XMT/RCV (invio/ricezione di porte libere), PLS, ecc., che diventano rossi durante il funzionamento, il motivo più probabile è che l'istruzione viene richiamata più volte mentre è ancora in esecuzione o che la porta di comunicazione in quel momento è occupata.
47. Come utilizzare gli ingressi e le uscite veloci dell'S7-200?
Il cablaggio dei terminali di ingresso e uscita veloci della CPU S7-200 è uguale a quello dei normali I/O digitali. Tuttavia, l'uscita a impulsi ad alta velocità deve utilizzare una CPU con uscita a transistor CC (ovvero di tipo CC/CC/CC).
48. È possibile collegare encoder rotativi (e altri sensori) con uscite NPN/PNP alla CPU S7-200?
SÌ. Gli ingressi digitali della CPU S7-200 e dei moduli di espansione possono essere collegati alle uscite dei sensori source o sink. Durante la connessione, è sufficiente modificare di conseguenza il metodo di connessione del terminale comune (se l'alimentatore L+ è collegato al terminale comune di ingresso o l'alimentatore M è collegato al terminale comune).
49. L'S7-200 può utilizzare sensori digitali (interruttori) a due fili?
Sì, ma la corrente operativa statica (corrente di dispersione) del sensore deve essere inferiore a 1 mA. Siemens ha prodotti correlati, come gli interruttori di prossimità (BERO) per PLC.
50. L'S7-200 dispone di moduli con punti di ingresso e uscita riutilizzati?
Gli ingressi/uscite digitali e analogici dell'S7-200 non possono essere multiplexati (cioè possono essere utilizzati sia come ingresso che come uscita).
51. L'input e l'output ad alta velocità della CPU224XP possono raggiungere 100K o 200K?
I due ingressi ad alta velocità del nuovo prodotto CPU224XP supportano velocità ancora più elevate. Se utilizzato come ingresso a impulsi monofase, può raggiungere 200 KHz; se utilizzato come ingresso a impulsi ortogonali a 90° bifase, la velocità può raggiungere 100 KHz.
La velocità di uscita digitale bidirezionale ad alta velocità di CPU224XP può raggiungere 100KHz.
52. L'ingresso ad alta velocità (I0.3/4/5) della CPU224XP è un segnale da 5 V CC. È possibile collegare altri punti di ingresso ai segnali a 24 V CC?
SÌ. Basta collegare i terminali comuni di entrambi gli alimentatori di segnale al terminale 1M. Entrambi i segnali devono essere segnali di ingresso sink o source allo stesso tempo.
53. I punti di uscita ad alta velocità Q0.0 e Q0.1 della CPU224XP sono collegati a un alimentatore da 5 V. È possibile collegare altri punti come Q0.2/3/4 a una tensione di 24 V?
No. Devono essere collegati in gruppi con lo stesso livello di tensione.
54. Esistono quantità analogiche che non possono essere filtrate?
Poiché il principio del chip di conversione analogica sul corpo CPU224XP è diverso da quello del modulo analogico esteso, non è necessario selezionare il filtraggio.
55. Cosa sono l'unipolarità e il bipolarismo?
Bipolare significa che il segnale passerà attraverso lo "zero" durante il processo di modifica, mentre unipolare non passa attraverso lo zero. Poiché la quantità analogica convertita in quantità digitale è un numero intero con segno, il valore corrispondente al segnale bipolare sarà negativo. Nell'S7-200 il campo dei valori del segnale di ingresso/uscita analogico unipolare è 0-32000; l'intervallo di valori del segnale analogico bipolare è -32000-+32000.
56. Come dovrebbero essere convertite le quantità analogiche in valori di quantità ingegneristiche attesi?
L'ingresso/uscita analogica può essere convertito utilizzando la seguente formula di conversione generale:
Ov=【(Osh-Osl)*(Iv-Isl)/(Ish-Isl)】+Osl
Dove: LINK IPERTESTUALE "https://link.zhihu.com/?target=http://www.plcs.cn" "https://zhuanlan.zhihu.com/p/_blank" http://www.plcs. cn
Ov: Risultato della conversione
IV: oggetto di conversione
Osh: limite superiore del risultato della conversione
Osl: il limite inferiore del risultato della conversione
Ish: limite superiore dell'oggetto di conversione
Isl: il limite inferiore dell'oggetto di conversione
57. Qual è la precisione del segnale di ingresso analogico dell'S7-200?
Lo pseudo modulo di input ha due parametri facili da confondere:
1) Risoluzione della conversione analogica;
2) Precisione (errore) della conversione analogica;
La risoluzione è la precisione di conversione del chip di conversione analogico A/D, ovvero il numero di bit utilizzati per rappresentare la quantità analogica. La risoluzione di conversione dell'unità analogica S7-200 è di 12 bit e l'unità più piccola che può riflettere la variazione della grandezza analogica è 1/4096 del fondo scala.
La precisione della conversione analogica dipende non solo dalla risoluzione della conversione A/D, ma anche dal circuito periferico del chip di conversione. Nelle applicazioni pratiche, il segnale analogico in ingresso presenterà fluttuazioni, rumore e interferenze e anche il circuito analogico interno produrrà rumore e deriva, che influenzeranno la precisione finale della conversione. L'errore causato da questi fattori è maggiore dell'errore di conversione del chip A/D.
58. Perché la grandezza analogica è un valore instabile con grandi variazioni?
Le possibili ragioni sono le seguenti:
1) Potrebbe essere stato utilizzato un alimentatore del sensore autoalimentato o isolato e i due alimentatori non sono collegati tra loro, ovvero la terra di alimentazione del modulo di ingresso analogico e la terra del segnale del sensore non sono collegate. Ciò genererà una tensione di modo comune molto elevata con vibrazioni su e giù, influenzando il valore dell'ingresso analogico.
2) Un altro motivo potrebbe essere che il cablaggio del modulo di ingresso analogico è troppo lungo o che l'isolamento è scadente.
Questo può essere risolto:
1) Collegare il terminale negativo dell'ingresso del sensore al terminale M comune sul modulo per compensare questa fluttuazione. (Ma fai attenzione a garantire che questa sia l’unica connessione tra i due sistemi di alimentazione.)
Lo sfondo è il seguente: il modulo di ingresso analogico non è isolato all'interno; la tensione di modo comune non deve essere superiore a 12V; il rapporto di reiezione di modo comune per segnali di interferenza a 60 Hz è 40 dB.
2) Utilizzare il filtro di ingresso analogico.
59. Perché la luce rossa SF sul modulo EM231 lampeggia?
Sono due i motivi per cui la luce rossa SF lampeggia: il software interno del modulo rileva che la resistenza termica esterna è scollegata oppure l'ingresso è fuori range. Poiché il rilevamento di cui sopra è condiviso da due canali di ingresso, la spia SF inevitabilmente lampeggerà quando un solo canale è collegato a un resistore termico esterno. La soluzione è collegare una resistenza da 100 Ohm al canale vuoto con lo stesso metodo di cablaggio del canale utilizzato; oppure collegare uno per uno tutti i conduttori della termoresistenza già collegata al canale vuoto.
60. Cos'è la calibrazione positiva e la calibrazione negativa?
Il valore di calibrazione positivo è 3276,7 gradi (Fahrenheit o Celsius) e il valore di calibrazione negativo è -3276,8 gradi. Se viene rilevata una disconnessione o un ingresso fuori range, il valore del canale corrispondente viene automaticamente impostato sul valore di calibrazione sopra indicato.
61. I parametri tecnici della resistenza termica non sono molto chiari. Come impostare il tipo sul DIP switch?
Dovresti provare a cancellare i parametri della resistenza termica. Altrimenti puoi utilizzare le impostazioni predefinite.
62. L'EM235 può essere utilizzato per la misurazione della temperatura della resistenza?
EM235 non è un modulo per il collegamento a una resistenza termica per misurare la temperatura. Usarlo con difficoltà può causare problemi. Si consiglia di utilizzare il modulo EM231RTD.
63. L'unità di ingressi/uscite analogici dell'S7-200 è isolata dal segnale?
Senza isolamento. Se è necessario l'isolamento nel sistema dell'utente, acquistare i componenti di isolamento del segnale separatamente.
64. Qual è la distanza di trasmissione dei segnali analogici?
I segnali analogici di tensione sono molto facili da introdurre interferenze a causa dell'elevata resistenza interna dell'estremità di ingresso (10 megaohm per il modulo analogico dell'S7-200), quindi non ha senso discutere della distanza di trasmissione dei segnali di tensione. In genere, i segnali di tensione vengono utilizzati per impostare i potenziometri negli armadietti delle apparecchiature di controllo o in situazioni in cui la distanza è molto ravvicinata e l'ambiente elettromagnetico è buono.
I segnali di tipo corrente non vengono facilmente influenzati dalle interferenze elettromagnetiche lungo la linea di trasmissione e quindi sono ampiamente utilizzati in ambito industriale.
I segnali di corrente possono essere trasmessi su distanze molto più lunghe rispetto ai segnali di tensione. In teoria, la distanza di trasmissione dei segnali attuali è limitata dai seguenti fattori:
1) La capacità di carico del terminale di uscita del segnale, espressa in ohm (ad esempio 700Ω)
2) Resistenza interna del terminale di ingresso del segnale
3) Valore di resistenza statica della linea di trasmissione (due linee che vanno avanti e indietro)
La capacità di carico dell'estremità di uscita del segnale deve essere maggiore della somma della resistenza interna dell'estremità di ingresso del segnale e della resistenza della linea di trasmissione. Naturalmente la situazione reale non corrisponderà completamente al risultato del calcolo ideale. Una distanza di trasmissione troppo lunga causerà l'attenuazione del segnale e introdurrà interferenze.
65. Qual è la specifica dell'impedenza di ingresso/uscita del modulo analogico S7-200?
Impedenza ingresso analogico:
Segnale di tensione: ≥10MΩ
Segnale corrente: 250Ω
Impedenza dell'uscita analogica:
Segnale di tensione: ≥5KΩ
Segnale corrente: ≤500Ω
66: La spia di alimentazione del modulo analogico è normale, perché la spia di ingresso del segnale non è accesa?
L'alloggiamento del modulo analogico è progettato e prodotto in forma universale e in realtà non è presente alcuna spia del segnale di ingresso analogico. Tutte le finestre luminose senza segni stampati sono inutili e vuote.
67. Perché le tre cifre più basse del valore analogico presentano variazioni di valore diverse da zero?
La precisione di conversione della quantità analogica è di 12 bit, ma il modulo sposta il valore convertito di tre bit sul bit più alto. Se questo canale è impostato per utilizzare il filtraggio della quantità analogica, il valore corrente è il valore medio di diversi campioni e i tre bit più bassi sono i valori calcolati; se il filtraggio della quantità analogica è disabilitato, i tre bit più bassi sono tutti zero.
68. L'EM231TC richiede cavi di compensazione?
L'EM231TC può essere configurato per ottenere la compensazione della giunzione fredda da parte del modulo, ma sono comunque necessari cavi di compensazione per compensare le estremità libere delle termocoppie.
69. Perché la spia SF sul modulo EM231TC lampeggia?
Se è selezionato il rilevamento della rottura del filo, il filo potrebbe essere rotto. Il canale inutilizzato deve essere cortocircuitato o collegato in parallelo al canale di cablaggio effettivo accanto ad esso. Oppure l'ingresso è fuori portata.
70. Cosa devo fare se i dati nella Zona M sono insufficienti?
Alcuni utenti sono abituati ad utilizzare l'area M come indirizzo intermedio, ma lo spazio degli indirizzi dell'area M nella CPU S7-200 è molto piccolo, solo 32 byte, che spesso non è sufficiente. La CPU S7-200 mette a disposizione molto spazio di memoria nell'area V, cioè spazio per i dati utente. L'area di stoccaggio V è relativamente grande e il suo utilizzo è simile a quello dell'area M. L'accesso ai dati dell'area V è possibile tramite bit, byte, parola o doppia parola. Ad esempio: V10.1, VB20, VW100, VD200, ecc.
71. Come posso conoscere l'indirizzamento della periferia integrata e della periferia estesa della CPU S7-200?
Non è necessario configurare gli indirizzi I/O durante la programmazione dell'S7-200.
Gli indirizzi I/O sui moduli di ampliamento S7-200 sono disposti in ordine crescente in base alla distanza dalla CPU. Quanto più vicino alla CPU, tanto più piccolo è il numero di indirizzo.
Tra i moduli l'indirizzo dei segnali digitali aumenta sempre di 8 bit (1 byte). Se il punto di ingresso fisico della CPU non occupa completamente un byte, i restanti bit non utilizzati non possono essere assegnati allo stesso segnale del modulo successivo.
I moduli di uscita analogici occupano sempre gli indirizzi di uscita di due canali. Anche se alcuni moduli (EM235) hanno un solo canale di uscita effettivo, occupano comunque gli indirizzi di due canali. Quando il computer di programmazione e la CPU sono effettivamente online, utilizzare il comando di menu Micro/WIN "PLC>Informazioni" per visualizzare l'effettiva assegnazione degli indirizzi I/O della CPU e dei moduli di espansione.
Diritto d'autore 2024 @ Xiamen Wusu Network Technology Co., Ltd. .Tutti i diritti riservati .Mappa del sito | blog | XML | politica sulla riservatezza RETE SUPPORTATA