Generation working and Compilation of MARTe components

This commit is contained in:
ferrog
2025-05-13 16:03:11 +00:00
parent 3a5e378d99
commit 4faee3802a
1571 changed files with 611466 additions and 0 deletions

View File

@@ -0,0 +1,273 @@
record (bo,"EC-GN-P01-GAF-GCPS:STAT-MANM")
{
field(DESC, "Manual Mode SW for GY1 GCPS")
field(ONAM, "ON")
field(PINI, "YES")
field(SCAN, "Passive")
field(VAL, "1")
field(ZNAM, "OFF")
}
record (bo,"EC-GN-P01-GAF-GCPS:STAT-SIMM")
{
field(DESC, "GY1 GCPS Simulation Mode SW")
field(ONAM, "YES")
field(PINI, "YES")
field(SCAN, "Passive")
field(VAL, "0")
field(ZNAM, "NO")
}
record (mbbi,"EC-GN-P01-GAF-GCPS:PSU2130-ACT-RB")
{
field(DESC, "GY1 GCPS read ACT")
field(DTYP, "stream")
field(FRST, "ZERO")
field(FRSV, "NO_ALARM")
field(FRVL, "4")
field(INP, "@JASTEC-SCMPS.proto readActivity GC1")
field(ONST, "SET")
field(ONSV, "NO_ALARM")
field(ONVL, "1")
field(PINI, "YES")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
field(THST, "FLAT TOP")
field(THSV, "NO_ALARM")
field(THVL, "3")
field(TWST, "DOWN")
field(TWSV, "NO_ALARM")
field(TWVL, "2")
field(ZRST, "HOLD")
field(ZRSV, "NO_ALARM")
field(ZRVL, "0")
}
record (mbbo,"EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP")
{
field(DESC, "GY1 GCPS set ACT")
field(DTYP, "stream")
field(ONST, "SET")
field(ONSV, "NO_ALARM")
field(ONVL, "1")
field(OUT, "@JASTEC-SCMPS.proto setActivity GC1")
field(PINI, "YES")
field(SCAN, "Passive")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
field(TWST, "DOWN")
field(TWSV, "NO_ALARM")
field(TWVL, "2")
field(ZRST, "HOLD")
field(ZRSV, "NO_ALARM")
field(ZRVL, "0")
}
record (mbbo,"EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP-MI")
{
field(DESC, "GY1 GCPS ACT set to Marte")
field(ONST, "SET")
field(ONSV, "NO_ALARM")
field(ONVL, "1")
field(PINI, "NO")
field(SCAN, "Passive")
field(TWST, "DOWN")
field(TWSV, "NO_ALARM")
field(TWVL, "2")
field(ZRST, "HOLD")
field(ZRSV, "NO_ALARM")
field(ZRVL, "0")
}
record (mbbo,"EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP-MO")
{
field(DESC, "GY1 GCPS ACT Marte outputs")
field(FLNK, "EC-GN-P01-GAF-GCPS:STAT-ACT-SP-CALC")
field(ONST, "SET")
field(ONSV, "NO_ALARM")
field(ONVL, "1")
field(PINI, "NO")
field(SCAN, "Passive")
field(TWST, "DOWN")
field(TWSV, "NO_ALARM")
field(TWVL, "2")
field(ZRST, "HOLD")
field(ZRSV, "NO_ALARM")
field(ZRVL, "0")
}
record (ai,"EC-GN-P01-GAF-GCPS:PSU2130-CURR-MON")
{
field(DESC, "GY1 GCPS monitored current")
field(DTYP, "stream")
field(EGU, "A")
field(HOPR, "125")
field(INP, "@JASTEC-SCMPS.proto readMeasCurrent GC1")
field(LOPR, "-125")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (waveform,"EC-GN-P01-GAF-GCPS:PSU2130-ERR")
{
field(DESC, "GY1 GCPS read error")
field(DTYP, "stream")
field(INP, "@JASTEC-SCMPS.proto readErrStat GC1")
field(NELM, "15")
field(PINI, "YES")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (ai,"EC-GN-P01-GAF-GCPS:PSU2130-SWP-LIM")
{
field(DESC, "GY1 GCPS read sweep limit")
field(DTYP, "stream")
field(EGU, "A/min")
field(HOPR, "99.99")
field(INP, "@JASTEC-SCMPS.proto readSweepLim GC1")
field(LOPR, "0.01")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (ai,"EC-GN-P01-GAF-GCPS:PSU2130-SWP-RB")
{
field(DESC, "GY1 GCPS read targ sweep rate")
field(DTYP, "stream")
field(EGU, "A/min")
field(HOPR, "99.99")
field(INP, "@JASTEC-SCMPS.proto readTargSweep GC1")
field(LOPR, "0.01")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (ai,"EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-RB")
{
field(DESC, "GY1 GCPS read target current")
field(DTYP, "stream")
field(EGU, "A")
field(HOPR, "120")
field(INP, "@JASTEC-SCMPS.proto readTargCurrent GC1")
field(LOPR, "0")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (ao,"EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET")
{
field(DESC, "GY1 GCPS set target current")
field(DRVH, "120")
field(DRVL, "0")
field(DTYP, "stream")
field(EGU, "A")
field(FLNK, "EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP")
field(HOPR, "125")
field(LOPR, "0")
field(OUT, "@JASTEC-SCMPS.proto setCurrent GC1")
field(PINI, "YES")
field(PREC, "3")
field(SCAN, "Passive")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
field(VAL, "0")
}
record (ao,"EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET-MI")
{
field(DESC, "GY1 GCPS target current input to Marte")
field(DRVH, "120")
field(DRVL, "-120")
field(EGU, "A")
field(HOPR, "125")
field(LOPR, "-125")
field(PINI, "YES")
field(PREC, "3")
field(SCAN, "Passive")
field(VAL, "0")
}
record (ao,"EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET-MO")
{
field(DESC, "GY1 GCPS target current Marte outputs")
field(DRVH, "120")
field(DRVL, "-120")
field(EGU, "A")
field(FLNK, "EC-GN-P01-GAF-GCPS:STAT-TRG-CURR-SET-CALC")
field(HOPR, "125")
field(LOPR, "-125")
field(PINI, "YES")
field(PREC, "3")
field(SCAN, "Passive")
field(VAL, "0")
}
record (ao,"EC-GN-P01-GAF-GCPS:PSU2130-TRG-SWPR-SET")
{
field(DESC, "GY1 GCPS set target swwp rate")
field(DRVH, "5.0")
field(DRVL, "0.01")
field(DTYP, "stream")
field(EGU, "A/min")
field(HOPR, "99.99")
field(LOPR, "0.01")
field(OUT, "@JASTEC-SCMPS.proto setSweep GC1")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "Passive")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
field(VAL, "1")
}
record (ai,"EC-GN-P01-GAF-GCPS:PSU2130-VOLT-MON")
{
field(DESC, "GY1 GCPS monitored voltage")
field(DTYP, "stream")
field(EGU, "V")
field(HOPR, "10")
field(INP, "@JASTEC-SCMPS.proto readMeasVoltage GC1")
field(LOPR, "-10")
field(PINI, "YES")
field(PREC, "2")
field(SCAN, "1 second")
field(SIML, "EC-GN-P01-GAF-GCPS:STAT-SIMM")
}
record (calcout,"EC-GN-P01-GAF-GCPS:STAT-ACT-SP-CALC")
{
field(CALC, "A")
field(DESC, "GCPS#1 state set by Marte")
field(INPA, "EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP-MO")
field(OOPT, "On Change")
field(OUT, "EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP PP")
field(SCAN, "Passive")
}
record (waveform,"EC-GN-P01-GAF-GCPS:STAT-PREP-WF")
{
field(DESC, "GY1 GCPS prepro schedule")
field(EGU, "A")
field(FTVL, "FLOAT")
field(NELM, "8000")
field(PINI, "NO")
field(PREC, "2")
field(SCAN, "Passive")
}
record (calcout,"EC-GN-P01-GAF-GCPS:STAT-TRG-CURR-SET-CALC")
{
field(CALC, "A")
field(DESC, "GCPS#1 current set by Marte")
field(INPA, "EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET-MO")
field(OOPT, "On Change")
field(OUT, "EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET PP")
field(SCAN, "Passive")
}