Vai al contenuto
PLC Forum


Orologio Con S300


Messaggi consigliati

Inserito: (modificato)

ciao a tutti sto incominciando a programmare con step 7 i plc s 300, mi servirebbe sapere come riesco a fare attivare una uscita impostando una determinata ora

ho provato a fare cerca manon ho trovato nessun topic,e neanche nei manuali ho trovato niente qualcuno mi da qualche dritta grazie per l'aiuto.saluti :rolleyes: :rolleyes:

Modificato: da ferrarino

Inserita:
e neanche nei manuali ho trovato niente

Impossibile!! Nei manuali, specie in quelli Siemens, c'è sempre tutto o quello che serve per capire e farsi di tutto: a volte bisogna imparare a leggere fra le righe e metterci un pò del proprio.

In ogni caso, nel manuale del software di sistema S7-300, capitolo 9, scaricabile gratis quì c'è scritto tutto ed anche di più. ;)

Inserita:
ho provato a fare cerca manon ho trovato nessun topic
<_<

qui

Una volta ricavata l'ora dal sistema, la confronti col set point (sempre nello stesso formato)... se uguali imposti l'uscita su ON.

Inserita:
se uguali imposti l'uscita su ON
Meglio dire seti l' uscita (ON).. poi confronti ancora con un secondo set point..se uguali reseti (OFF) l' uscita.
Inserita: (modificato)

Eccoti!

 // OB1 

// Ricava data e ore dal sistema 

Network 1

L     LB    12
T     MB   244                    // anno
L     LB    13
T     MB   245                    // mese
L     LB    14
T     MB   246                    // giorno
L     LB    15
T     MB   247                    // ora
L     LB    16
T     MB   248                    // min
L     LB    17
T     MB   249                    // sec 

Network 2

CALL FB 5     // chiama blocco imposta uscita a secondo i set point

*********************************************************

// FB 5
// AWL

Network 1

L     MW   247
L     MW   250
==I   
=     M     11.0

Network 2

L     MW   247
L     MW   252
==I   
=     M     11.1


Network 3
U     M     11.0
S     A    124.0
U     M     11.1
R     A    124.0
NOP   0

*******************************************

LAD

Network 1
|                         
|                     
|                    +-----------+                
|                    |   CMP==I  |                M 11.0
+--------------------+           +---------------( )--+
|                    |           |
|                    |           |
|               MW247|IN1        |
|                    |           |
|               MW250|IN2        |
|                    |           |
|                    +-----------+
|


Network 2
|                         
|                     
|                    +-----------+                
|                    |   CMP==I  |                M 11.1
+--------------------+           +---------------( )--+
|                    |           |
|                    |           |
|               MW247|IN1        |
|                    |           |
|               MW252|IN2        |
|                    |           |
|                    +-----------+
|


Network 3
|                         
|                        A 124.0
|  M 11.0            +-----------+
|                    |    SR     |
+--[ ]---------------+S         Q+----------------------
|                    |           |
|                    |           |
|  M 11.1            |           |
+--[ ]---------------+R          |
|                    |           |
|                    |           |
|                    +-----------+
|


MW 247 : MB247 ora corrente dal sistema PLC
         MB248 minuti corrente dal sistema PLC

MW 252 : MB250 ora set point uscita ON
         MB251 minuti set point uscita ON 

MW 252 : MB252 ora set point uscita OFF
         MB253 minuti set point uscita OFF


M 11.0 : Memoria ausiliare accende l'uscita
M 11.1 : Memoria ausiliare spegne l'uscita

A 124.0 : uscita

// VAT 

Address           Format   Status Value Modify Value
-------------------------------------------------------------------------------------------
MB   244            HEX    B#16#07     
MB   245            HEX    B#16#07    
MB   246            HEX    B#16#01    
MB   247            HEX    B#16#15    
MB   248            HEX    B#16#47    
MB   249            HEX    B#16#05    
MB    10            HEX    B#16#00     
MB    11            BIN    2#0000_0001     
MW   247            HEX    W#16#1547    
MW   250            HEX    W#16#1547    W#16#1547
MW   252            HEX    W#16#1550    W#16#1550
A    124.0          BOOL   true

P.D : Get the Forum Card ;)

Modificato: da Savino

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...