Generation working and Compilation of MARTe components
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!--
|
||||
BOY Files Navigation
|
||||
CODAC-VERSION: 6.1.2
|
||||
WARNING: This is an SDD generated file. Contact codac-support for any query.
|
||||
-->
|
||||
|
||||
|
||||
|
||||
<CBS name="PB2F" description="ITER-EC-GN-P01-PB2F" enabled="true" opi_file="./mimics/ITER-EC-GN-P01-PB2F_Mimic.opi OPI_FILE=/EC-GN/boy/ITER LEVEL=ITER-EC-GN-P01-PB2F" deprecated="false" alarm_root="/CODAC_AlarmHandler/EC/EC-GN/EC-GN-P01/EC-GN-P01-PB2F" xmlns:xi="http://www.w3.org/2001/XInclude" >
|
||||
|
||||
|
||||
|
||||
</CBS>
|
||||
|
||||
|
||||
@@ -0,0 +1,206 @@
|
||||
record (bo,"EC-GN-P01-PA1F:PSU3000-CON-HV")
|
||||
{
|
||||
field(DESC, "GY1 APS HVON")
|
||||
field(ONAM, "ON")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-DO-SIMM")
|
||||
field(VAL, "0")
|
||||
field(ZNAM, "OFF")
|
||||
}
|
||||
|
||||
record (bo,"EC-GN-P01-PA1F:PSU3000-CON-SW")
|
||||
{
|
||||
field(DESC, "GY1 APS HV SWON")
|
||||
field(ONAM, "ON")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-DO-SIMM")
|
||||
field(VAL, "0")
|
||||
field(ZNAM, "OFF")
|
||||
}
|
||||
|
||||
record (bo,"EC-GN-P01-PA1F:PSU3000-CTRP")
|
||||
{
|
||||
field(DESC, "GY1 APS Shutdonw request")
|
||||
field(ONAM, "ON")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-DO-SIMM")
|
||||
field(VAL, "0")
|
||||
field(ZNAM, "OFF")
|
||||
}
|
||||
|
||||
record (bi,"EC-GN-P01-PA1F:PSU3000-YFLT")
|
||||
{
|
||||
field(DESC, "GY1 APS Fault")
|
||||
field(DTYP, "asynInt32")
|
||||
field(INP, "@asyn(ni6528_1, 1) bitread")
|
||||
field(ONAM, "FAULT")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "I/O Intr")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-DI-SIMM")
|
||||
field(VAL, "0")
|
||||
field(ZNAM, "NORMAL")
|
||||
}
|
||||
|
||||
record (bi,"EC-GN-P01-PA1F:PSU3000-YSTA")
|
||||
{
|
||||
field(DESC, "GY1 APS Ready")
|
||||
field(DTYP, "asynInt32")
|
||||
field(INP, "@asyn(ni6528_1, 0) bitread")
|
||||
field(ONAM, "READY")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "I/O Intr")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-DI-SIMM")
|
||||
field(VAL, "0")
|
||||
field(ZNAM, "NO")
|
||||
}
|
||||
|
||||
record (bo,"EC-GN-P01-PA1F:STAT-MANM")
|
||||
{
|
||||
field(DESC, "Manual Mode SW for GY1 APS")
|
||||
field(ONAM, "ON")
|
||||
field(PINI, "YES")
|
||||
field(SCAN, "Passive")
|
||||
field(VAL, "1")
|
||||
field(ZNAM, "OFF")
|
||||
}
|
||||
|
||||
record (ao,"EC-GN-P01-PA1F:PSU3000-EREF")
|
||||
{
|
||||
field(DESC, "GY1 APS voltage setpoint")
|
||||
field(DRVH, "10")
|
||||
field(DRVL, "-20")
|
||||
field(DTYP, "asynFloat64")
|
||||
field(EGU, "kV")
|
||||
field(HOPR, "10")
|
||||
field(LOPR, "-20")
|
||||
field(OUT, "@asyn(ni6368_1, 1) write_ao")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "2")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AO-SIMM")
|
||||
field(VAL, "0")
|
||||
}
|
||||
|
||||
record (ao,"EC-GN-P01-PA1F:PSU3000-EREF-MSP")
|
||||
{
|
||||
field(DESC, "GY1 APS voltage manual setpoint")
|
||||
field(DRVH, "10")
|
||||
field(DRVL, "-20")
|
||||
field(EGU, "kV")
|
||||
field(HOPR, "10")
|
||||
field(LOPR, "-20")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "2")
|
||||
field(SCAN, "Passive")
|
||||
field(VAL, "0")
|
||||
}
|
||||
|
||||
record (ao,"EC-GN-P01-PA1F:PSU3000-EREF-P")
|
||||
{
|
||||
field(ASLO, "2")
|
||||
field(DESC, "GY1 APS P-voltage setpoint")
|
||||
field(DRVH, "0")
|
||||
field(DRVL, "-20")
|
||||
field(DTYP, "asynFloat64")
|
||||
field(EGU, "kV")
|
||||
field(HOPR, "10")
|
||||
field(LOPR, "-20")
|
||||
field(OUT, "@asyn(ni6368_1, 2) write_ao")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "2")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AO-SIMM")
|
||||
field(VAL, "0")
|
||||
}
|
||||
|
||||
record (ai,"EC-GN-P01-PA1F:PSU3000-ET")
|
||||
{
|
||||
field(DESC, "GY1 APS Measured Volatege")
|
||||
field(EGU, "kV")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "3")
|
||||
field(SCAN, ".1 second")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AI-SIMM")
|
||||
}
|
||||
|
||||
record (waveform,"EC-GN-P01-PA1F:PSU3000-ET-WF")
|
||||
{
|
||||
field(DESC, "GY1 APS Measured Volatege")
|
||||
field(EGU, "V")
|
||||
field(FTVL, "FLOAT")
|
||||
field(NELM, "8000")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "3")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AI-SIMM")
|
||||
}
|
||||
|
||||
record (ai,"EC-GN-P01-PA1F:PSU3000-IT")
|
||||
{
|
||||
field(DESC, "GY1 APS Measued Current")
|
||||
field(EGU, "A")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "3")
|
||||
field(SCAN, ".1 second")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AI-SIMM")
|
||||
}
|
||||
|
||||
record (waveform,"EC-GN-P01-PA1F:PSU3000-IT-WF")
|
||||
{
|
||||
field(DESC, "GY1 APS Measued Current")
|
||||
field(EGU, "A")
|
||||
field(FTVL, "FLOAT")
|
||||
field(NELM, "8000")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "3")
|
||||
field(SCAN, "Passive")
|
||||
field(SIML, "EC-GN-P01-GAF:STAT-AI-SIMM")
|
||||
}
|
||||
|
||||
record (ai,"EC-GN-P01-PA1F:STAT-DT-HVON")
|
||||
{
|
||||
field(DESC, "Time diff to GY1 APS Gate ON")
|
||||
field(EGU, "us")
|
||||
field(HOPR, "5000000")
|
||||
field(LOPR, "1000")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "0")
|
||||
field(SCAN, "Passive")
|
||||
field(VAL, "500000")
|
||||
}
|
||||
|
||||
record (ai,"EC-GN-P01-PA1F:STAT-DT-SWON")
|
||||
{
|
||||
field(DESC, "Time diff to GY1 APS SW ON")
|
||||
field(EGU, "us")
|
||||
field(HOPR, "5000000")
|
||||
field(LOPR, "1000")
|
||||
field(PINI, "YES")
|
||||
field(PREC, "0")
|
||||
field(SCAN, "Passive")
|
||||
field(VAL, "600000")
|
||||
}
|
||||
|
||||
record (calcout,"EC-GN-P01-PA1F:STAT-EREF-CONV")
|
||||
{
|
||||
field(CALC, "A>0?A:((A>-20)?A/2:-10)")
|
||||
field(DESC, "GYA APS engineer value conversion")
|
||||
field(OOPT, "On Change")
|
||||
field(OUT, "EC-GN-P01-PA1F:PSU3000-EREF PP")
|
||||
field(SCAN, "Passive")
|
||||
}
|
||||
|
||||
record (waveform,"EC-GN-P01-PA1F:STAT-PREP-WF")
|
||||
{
|
||||
field(DESC, "GY1 APS prepro schedule")
|
||||
field(EGU, "V")
|
||||
field(FTVL, "FLOAT")
|
||||
field(NELM, "8000")
|
||||
field(PINI, "NO")
|
||||
field(PREC, "2")
|
||||
field(SCAN, "Passive")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user