Фиксы после рефакторинга
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
#define UPP_DISABLE_PROTECT_BOARDPOWER ///< Отключить проверки питания плат (+24, +5 В)
|
||||
#define UPP_DISABLE_PROTECT_LOSS_PHASE ///< Отключить проверки на потерянные фазы
|
||||
|
||||
#define ZC_DISABLE_HYSTERESIS_DEBOUNCE ///< Отключить гиситерезис и дребезг на определении перехода через ноль
|
||||
//#define ZC_DISABLE_HYSTERESIS_DEBOUNCE ///< Отключить гиситерезис и дребезг на определении перехода через ноль
|
||||
|
||||
/** //UPP_PARAMS_TEST
|
||||
* @}
|
||||
@@ -172,7 +172,7 @@
|
||||
#undef UPP_INIT_BEFORE_READY_MS
|
||||
|
||||
|
||||
#define UPP_INIT_BEFORE_READY_MS 100 ///< Сколько сканировать сеть, перед выставлением состояния готовности
|
||||
#define UPP_INIT_BEFORE_READY_MS 300 ///< Сколько сканировать сеть, перед выставлением состояния готовности
|
||||
|
||||
|
||||
#endif //defined(MATLAB)
|
||||
|
||||
@@ -79,19 +79,19 @@ typedef enum {
|
||||
* @brief Структура данных от УПП передаваемых в ПУИ
|
||||
*/
|
||||
typedef struct {
|
||||
uint16_t Error; /** @brief Текущая авария
|
||||
uint16_t Error; /** @brief Адрес 0: Текущая авария
|
||||
@details В случае срабатывания защиты */
|
||||
|
||||
uint16_t WorkMode; /** @brief Режим работы
|
||||
uint16_t WorkMode; /** @brief Адрес 1: Режим работы
|
||||
@details «Готовность» или «Работа» */
|
||||
|
||||
uint16_t Voltage; /** @brief Напряжение на входе УПП, Вольты */
|
||||
uint16_t Voltage; /** @brief Адрес 2: Напряжение на входе УПП, Вольты */
|
||||
|
||||
uint16_t Current; /** @brief Ток на входе УПП, Амперы */
|
||||
uint16_t Current; /** @brief Адрес 3: Ток на входе УПП, Амперы */
|
||||
|
||||
uint16_t Frequency; /** @brief Частота напряжения на входе УПП */
|
||||
uint16_t Frequency; /** @brief Адрес 4: Частота напряжения на входе УПП */
|
||||
|
||||
uint16_t Temperature; /** @brief Температура радиатора тиристоров, Градусы Цельсия */
|
||||
uint16_t Temperature; /** @brief Адрес 5: Температура радиатора тиристоров, Градусы Цельсия */
|
||||
} UPP_PUI_Values_t;
|
||||
|
||||
/**
|
||||
@@ -100,39 +100,39 @@ typedef struct {
|
||||
* @note Защиты №X приведены в @ref UPP_ErrorType_t
|
||||
*/
|
||||
typedef struct {
|
||||
uint16_t Iref; /** @brief Уставка ограничения тока УПП
|
||||
uint16_t Iref; /** @brief Адрес 0: Уставка ограничения тока УПП
|
||||
@details В диапазоне от 100 % до 500 % от Iн = 5 А
|
||||
По умолчанию – @ref PUI_Iref_PERCENT_DEFAULT */
|
||||
|
||||
uint16_t Tnt; /** @brief Уставка времени нарастания заданного тока
|
||||
uint16_t Tnt; /** @brief Адрес 1: Уставка времени нарастания заданного тока
|
||||
@details В диапазоне от 50 до 5000 мс.
|
||||
По умолчанию – @ref PUI_Tnt_MS_DEFAULT */
|
||||
|
||||
uint16_t Umin; /** @brief Уставка защиты №15 от понижения напряжения входной сети
|
||||
uint16_t Umin; /** @brief Адрес 2: Уставка защиты №15 от понижения напряжения входной сети
|
||||
@details В диапазоне от 5% до 99 % от Uн = 690 В.
|
||||
По умолчанию – @ref PUI_Umin_PERCENT_DEFAULT */
|
||||
|
||||
uint16_t Umax; /** @brief Уставка защиты №13 от повышения напряжения входной сети
|
||||
uint16_t Umax; /** @brief Адрес 3: Уставка защиты №13 от повышения напряжения входной сети
|
||||
@details В диапазоне от 100% до 120 % от Uн = 690 В.
|
||||
По умолчанию – @ref PUI_Umax_PERCENT_DEFAULT */
|
||||
|
||||
uint16_t Imax; /** @brief Уставка защиты №12 по току
|
||||
uint16_t Imax; /** @brief Адрес 4: Уставка защиты №12 по току
|
||||
@details В диапазоне от 5 % до 99 % от 50 А.
|
||||
По умолчанию – @ref PUI_Imax_PERCENT_DEFAULT */
|
||||
|
||||
uint16_t Imin; /** @brief Уставка защит № 16 – №19 от обрыва фаз(ы)
|
||||
uint16_t Imin; /** @brief Адрес 5: Уставка защит № 16 – №19 от обрыва фаз(ы)
|
||||
@details В диапазоне от 0 % до 40 % от Iн = 5 А. При задании нуля эти защиты отключаются.
|
||||
По умолчанию – @ref PUI_Imin_PERCENT_DEFAULT */
|
||||
|
||||
uint16_t TiMax; /** @brief Выдержка времени на срабатывание защиты № 12 по току
|
||||
uint16_t TiMax; /** @brief Адрес 6: Выдержка времени на срабатывание защиты № 12 по току
|
||||
@details В диапазоне от 500 до 10000 мкс.
|
||||
По умолчанию – @ref PUI_TiMax_US_DEFAULT */
|
||||
|
||||
uint16_t Tdelay; /** @brief Выдержка времени защиты № 20 от затянутого пуска
|
||||
uint16_t Tdelay; /** @brief Адрес 7: Выдержка времени защиты № 20 от затянутого пуска
|
||||
@details В диапазоне от 5 до 60 с.
|
||||
По умолчанию – @ref PUI_Tdelay_SECONDS_DEFAULT */
|
||||
|
||||
uint16_t Interlace; /** @brief Разрешение защиты № 21 от обратного порядка чередования фаз;
|
||||
uint16_t Interlace; /** @brief Адрес 8: Разрешение защиты № 21 от обратного порядка чередования фаз;
|
||||
@details 0 – нет защиты, 1 – есть защита.
|
||||
По умолчанию – @ref PUI_Interlace_EN_DEFAULT */
|
||||
} UPP_PUI_Params_t;
|
||||
|
||||
Reference in New Issue
Block a user