26 lines
746 B
Plaintext
26 lines
746 B
Plaintext
(* Sample STEP 7 Classic AWL file — PR-S7-D1 / #299 fixture.
|
|
Carries a VAR_GLOBAL block (M-area sequential offsets) and a
|
|
DATA_BLOCK (DB1, sequential DBW/DBD offsets). Comments stripped
|
|
before declaration parsing so this preamble does not affect counts.
|
|
*)
|
|
|
|
VAR_GLOBAL
|
|
// M-area globals — assigned sequentially: MW0, MW2, MD4
|
|
Speed : INT; // motor speed setpoint
|
|
Pressure : INT; // pressure transducer
|
|
ActualValue : REAL;
|
|
END_VAR
|
|
|
|
DATA_BLOCK DB1
|
|
TITLE = 'Sample DB'
|
|
VERSION : 0.1
|
|
STRUCT
|
|
CycleCount : INT; (* runtime cycle counter *)
|
|
Setpoint : REAL := 50.0; (* setpoint with init *)
|
|
ActualValue : REAL;
|
|
RunFlag : BOOL;
|
|
Recipe : STRING[20];
|
|
END_STRUCT;
|
|
BEGIN
|
|
END_DATA_BLOCK
|