From 86e6233a76d5a4723e60afd619b992f72b6c45af Mon Sep 17 00:00:00 2001 From: Gabriel Fedel <gabriel.fedel@ess.eu> Date: Tue, 19 Jan 2021 15:05:28 +0100 Subject: [PATCH] Adjustments to work with the EVR --- .../ts2evmApp/Db/ts2_evm_controls.template | 46 ++++++++++++------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/ts2evm-loc/ts2evmApp/Db/ts2_evm_controls.template b/ts2evm-loc/ts2evmApp/Db/ts2_evm_controls.template index 40dd0a9..90a4579 100644 --- a/ts2evm-loc/ts2evmApp/Db/ts2_evm_controls.template +++ b/ts2evm-loc/ts2evmApp/Db/ts2_evm_controls.template @@ -194,15 +194,21 @@ record(aSub, "$(P)$(R=)Seq0-Write-aSub") { record(seq, "$(P)$(R=)Seq0-Enable") { field(SELM, "All") + # Unload sequencer 1 + field(DOL0, "1") + field(LNK0, "$(EVGPREFIX)SoftSeq1-Unload-Cmd CP") # Disable sequencer 1 field(DOL1, "1") field(LNK1, "$(EVGPREFIX)SoftSeq1-Disable-Cmd CP") - # Commit sequencer 0 + # Load sequencer 0 field(DOL2, "1") - field(LNK2, "$(EVGPREFIX)SoftSeq0-Commit-Cmd CP") - # Enable sequencer 0 + field(LNK2, "$(EVGPREFIX)SoftSeq0-Load-Cmd CP") + # Commit sequencer 0 field(DOL3, "1") - field(LNK3, "$(EVGPREFIX)SoftSeq0-Enable-Cmd CP") + field(LNK3, "$(EVGPREFIX)SoftSeq0-Commit-Cmd CP") + # Enable sequencer 0 + field(DOL4, "1") + field(LNK4, "$(EVGPREFIX)SoftSeq0-Enable-Cmd CP") field(TPRO, "0") } @@ -280,15 +286,21 @@ record(aSub, "$(P)$(R=)Seq1-Write-aSub") { record(seq, "$(P)$(R=)Seq1-Enable") { field(SELM, "All") + # Unload sequencer 0 + field(DOL0, "1") + field(LNK0, "$(EVGPREFIX)SoftSeq0-Unload-Cmd CP") # Disable sequencer 0 field(DOL1, "1") field(LNK1, "$(EVGPREFIX)SoftSeq0-Disable-Cmd CP") - # Commit sequencer 1 + # Load sequencer 1 field(DOL2, "1") - field(LNK2, "$(EVGPREFIX)SoftSeq1-Commit-Cmd CP") - # Enable sequencer 1 + field(LNK2, "$(EVGPREFIX)SoftSeq1-Load-Cmd CP") + # Commit sequencer 1 field(DOL3, "1") - field(LNK3, "$(EVGPREFIX)SoftSeq1-Enable-Cmd CP") + field(LNK3, "$(EVGPREFIX)SoftSeq1-Commit-Cmd CP") + # Enable sequencer 1 + field(DOL4, "1") + field(LNK4, "$(EVGPREFIX)SoftSeq1-Enable-Cmd CP") field(TPRO, "0") } @@ -297,16 +309,16 @@ record(seq, "$(P)$(R=)Seq1-Enable") { ######################################################### ## Cycle counter ######################################################### -#record(calc, "$(P)$(R=)Cycle-Cnt") -#{ -# field(DESC, "Cycle Counter") -# field(CALC, "A+B") -# field(SCAN, "Passive") -# field(INPA, "$(EVGPREFIX)SoftSeq0-NumOfStarts-I CPP") -# field(INPB, "$(EVGPREFIX)SoftSeq1-NumOfStarts-I CPP") -# +record(calc, "$(P)$(R=)Cycle-Cnt") +{ + field(DESC, "Cycle Counter") + field(CALC, "A+B") + field(SCAN, "Passive") + field(INPA, "$(EVGPREFIX)SoftSeq0-NumOfStarts-I CPP") + field(INPB, "$(EVGPREFIX)SoftSeq1-NumOfStarts-I CPP") + # field(FLNK, "$(P)$(R=)CycleId-aSub-Proc PP") -#} +} # # ######################################################### -- GitLab