Renam
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+INITIAL = {
|
||||
Class = ReferenceContainer
|
||||
+Start = {
|
||||
Class = StateMachineEvent
|
||||
NextState = "WAITSTANDBY"
|
||||
NextStateError = "ERROR"
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITSTANDBY = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitReady = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITREADY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitReady
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_ready
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoDisabled = {
|
||||
Class = StateMachineEvent
|
||||
NextState = DISABLED
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Disabled
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_disabled
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITREADY = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitPermit = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITPERMIT
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitPermit
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_permit
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,287 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITPERMIT = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitReady = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITREADY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitReady
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_ready
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitHVON = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITHVON
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitHVON
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_hvon
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitHVON_SDN = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITHVON_SDN
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitHVON_SDN
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_hvon_sdn
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitHVON_PREP = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITHVON_PREP
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitHVON_PREP
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_hvon_prep
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitHVON_SDN_PREP = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITHVON_SDN_PREP
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitHVON_SDN_PREP
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_hvon_sdn_prep
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITHVON = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitPermit = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITPERMIT
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitPermit
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_permit
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITHVON_PREP = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitPermit = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITPERMIT
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitPermit
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_permit
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITHVON_SDN = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitPermit = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITPERMIT
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitPermit
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_permit
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,146 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+WAITHVON_SDN_PREP = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoWaitPermit = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITPERMIT
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitPermit
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_permit
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = ERROR
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
//# Error State (Enter by HVPS errors)
|
||||
+ERROR = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,99 @@
|
||||
#package jada_gyro.StateMachine
|
||||
|
||||
+DISABLED = {
|
||||
Class = ReferenceContainer
|
||||
+GoWaitStandby = {
|
||||
Class = StateMachineEvent
|
||||
NextState = WAITSTANDBY
|
||||
NextStateError = ERROR
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = WaitStandby
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_standby
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
+GoError = {
|
||||
Class = StateMachineEvent
|
||||
NextState = "ERROR"
|
||||
NextStateError = "ERROR"
|
||||
+StopCurrentStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StopCurrentStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+PrepareNextStateMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Mode = "ExpectsReply"
|
||||
Function = "PrepareNextState"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
param1 = Error
|
||||
}
|
||||
}
|
||||
+StartNextStateExecutionMsg = {
|
||||
Class = Message
|
||||
Destination = RTApp
|
||||
Function = "StartNextStateExecution"
|
||||
Mode = "ExpectsReply"
|
||||
}
|
||||
+SetState = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_STATE
|
||||
SignalValue = @state_error
|
||||
}
|
||||
}
|
||||
+SetFault = {
|
||||
Class = Message
|
||||
Destination = RTApp.Functions.StateGAM
|
||||
Function = "SetOutput"
|
||||
+Parameters = {
|
||||
Class = ConfigurationDatabase
|
||||
SignalName = PCF_FAULT
|
||||
SignalValue = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user