[添加]opcua exporter

This commit is contained in:
2024-08-27 15:16:04 +08:00
parent 90b0ebaf93
commit 78aa275ae5
38 changed files with 60110 additions and 80 deletions

View File

@@ -0,0 +1,26 @@
//
// Created by fly on 2022/4/6.
//
#ifndef FAULT_SIMULATION_ALGORITHM_TEMPERATURE_DRIFT_H
#define FAULT_SIMULATION_ALGORITHM_TEMPERATURE_DRIFT_H
#include <algorithm.hpp>
class temperature_drift : public algorithm {
public:
void set_config(nlohmann::json const &config) override;
nlohmann::json config() override;
double eval(double value) override;
protected:
nlohmann::json config_{};
double amplitude_{0};
double amplitude_base_{0};
uint64_t eval_time_{0};
};
#endif //FAULT_SIMULATION_ALGORITHM_TEMPERATURE_DRIFT_H