Identification Requise / System Login
Codes d'accès (simulation) :
Opérateur :
Opérateur :
1234 | Administrateur : admin
TIA
Supervisi SCADA & Otomasi
👤 Non identifié
OFFLINE
00:00:00
Online & Diagnostics
(Clic gauche : Tourner | Clic droit : Déplacer | Molette : Zoom)
Actuateurs en direct
Vanne Lait: FERMÉE
Vanne Eau: FERMÉE
Vanne Parfum: FERMÉE
Vanne M->P (V1): FERMÉE
Pompe M->P (P1): ARRÊT
Vanne P->C (V2): FERMÉE
Pompe P->C (P2): ARRÊT
Vanne C->M (V3): FERMÉE
Pompe C->M (P3): ARRÊT
Convoyeur: ARRÊT
Chambre Froide: OFF
Résistance: 0 %
Agi 1 (Mix): 0.0 Hz
Agi 2 (Past): 0.0 Hz
Agi 3 (Froid): 0.0 Hz
Force_Table_1
Table de visualisation et de forçage (Override matériel direct)
| Name | Address | Display format | Monitor value | Modify value | Force |
|---|
Note: Le forçage matériel d'une variable écrase la logique du programme automate (Grafcet/Ladder) et des commandes manuelles du pupitre.
SFC_Main [FB1]
Diagramme Fonctionnel en Séquence
Main [OB1]
Programme Principal - Ladder Logic
Power TRUE
Power FALSE
PID_Control [OB30]
Cyclic Interrupt - Boucle de Régulation Thermique (FBD)
Network 1: PID Temperature Control
ANALOG_IN
4.0 mA
SCALE_REAL
IN
MIN: 0.0
MAX: 100.0
20.0 °C
PID_COMPACT
PV (Mesure)
SP: 85.0
PARAMETERS
Kp:5.0
Ki:0.2
Err:0.0
0.0 % CV_OUT
ANALOG_OUT
0 %
CMP > R
IN1
IN2: 90.0
FALSE
Trace Configuration (Live)
Process_Logic [FC10]
Structured Control Language (SCL)
IF (State = MIX) THEN
// Dosage des ingrédients principaux
Valve_Milk := TRUE;
Valve_Water := TRUE;
Valve_Flavor := TRUE;
Mix_Agitator := TRUE;
IF (Tank1_Level >= 100.0) THEN
State := PAST;
END_IF;
ELSIF (State = PAST) THEN
// Transfert, Pasteurisation et Agitation hélicoïdale
Pump_P1 := TRUE;
Valve_V1_MP := TRUE;
END_IF;
// Logique de maintien de la souplesse de la crème
IF (Tank1_Level > 0 OR Tank2_Level > 0 OR Tank3_Level > 0) THEN
Helical_Agitators_Enable := TRUE;
END_IF;
