FOEXP_T/UML/Sequence.plantuml
2026-04-15 23:55:09 +03:00

21 lines
599 B
Plaintext

@startuml
participant "PCON_DATA_IO" as PCON
participant "FOExp" as FO
participant "CHOPPER_SKIIP_INPUT" as SK_CH
participant "BRAKE_SKIIP_INPUT" as SK_BR
participant "MeanFilter VIN" as VIN_F
PCON -> FO : DATA_FROM_PCON
FO -> SK_CH : read SENS_IN[1]
SK_CH --> FO : SKIIP_CHOPP_CURRENT_IN, SKIIP_CHOPP_TEMP_IN
FO -> VIN_F : VIN_FILTER_INPUT = INPUT_VOLTAGE
VIN_F --> FO : VIN_FILTER_OUTPUT
FO -> FO : CALC_SM_STATE 0..6 (ADC->физ.величины)
FO -> FO : PI-регулятор (REG_INPUT, REG_OUTPUT)
FO -> FO : PWM (CHOPPER_PWM_COUNTER, CHOPP_BOT_IGBT)
FO -> PCON : DATA_TO_PCON
@enduml