Auto: s7-d3 — instance-DB / FB parameter resolution

Closes #301
This commit is contained in:
Joseph Doherty
2026-04-26 07:04:40 -04:00
parent c9e28b881e
commit baf1d65875
9 changed files with 797 additions and 14 deletions

View File

@@ -0,0 +1,10 @@
Name,Path,Data type,Logical address,Comment,Hmi accessible,Hmi visible,Hmi writeable,Length,DB type
ProbeWord,Default tag table,UInt,%MW0,Probe word for liveness,True,True,True,,
GlobalSetpoint,Default tag table,Int,%DB1.DBW10,Standalone global-DB tag,True,True,True,,Global DB
GlobalCounter,Default tag table,DInt,%DB1.DBD20,Standalone global-DB tag,True,True,True,,Global DB
MotorFB_Inst.Speed,FB instances,Int,%DB1.DBW10,FB-instance member resolved into DB1 layout,True,True,True,,Instance DB
MotorFB_Inst.Setpoint,FB instances,Real,%DB1.DBD30,FB-instance member resolved into DB1 layout,True,True,True,,Instance DB
MotorFB_Inst.Enabled,FB instances,Bool,%DB1.DBX50.3,FB-instance member resolved into DB1 layout,True,True,True,,Instance DB
PumpFB_Inst.Counter,FB instances,DInt,%DB1.DBD20,Second FB-instance member,True,True,True,,Instance DB
PumpFB_Inst.WriteScratch,FB instances,UInt,%DB1.DBW100,Second FB-instance member — writable scratch,True,True,True,,Instance DB
HiddenInternal,Default tag table,Int,%MW100,Internal symbol — should be filtered,False,False,False,,
1 Name Path Data type Logical address Comment Hmi accessible Hmi visible Hmi writeable Length DB type
2 ProbeWord Default tag table UInt %MW0 Probe word for liveness True True True
3 GlobalSetpoint Default tag table Int %DB1.DBW10 Standalone global-DB tag True True True Global DB
4 GlobalCounter Default tag table DInt %DB1.DBD20 Standalone global-DB tag True True True Global DB
5 MotorFB_Inst.Speed FB instances Int %DB1.DBW10 FB-instance member resolved into DB1 layout True True True Instance DB
6 MotorFB_Inst.Setpoint FB instances Real %DB1.DBD30 FB-instance member resolved into DB1 layout True True True Instance DB
7 MotorFB_Inst.Enabled FB instances Bool %DB1.DBX50.3 FB-instance member resolved into DB1 layout True True True Instance DB
8 PumpFB_Inst.Counter FB instances DInt %DB1.DBD20 Second FB-instance member True True True Instance DB
9 PumpFB_Inst.WriteScratch FB instances UInt %DB1.DBW100 Second FB-instance member — writable scratch True True True Instance DB
10 HiddenInternal Default tag table Int %MW100 Internal symbol — should be filtered False False False