

Member

Покинул форум
Сообщений всего: 134
Дата рег-ции: Окт. 2013

|
Создал макрос для чтения данных и загрузки в тренд.
// переменные
StreamReader f = new StreamReader(@"D:\1000-string.csv" ;
string readF;
string[] str2 = new string[2];
char splitchar = ';' ;
int mas = 0;
AttributeValue set1;
// чтение файла и загрузка истории
while (!f.EndOfStream) {
readF= f.ReadLine(); // читаем строку
str2 =readF.Split(splitchar); // разбираем на числа
mas =Convert.ToInt32(str2[0]); // преобразуем строку в число
set1 = new AttributeValue(mas);// создаем точку для пера
HistoricalServiceHelper.Append(Client, "Объект", "pero1", "i32_1", null, set1); // пишем в тренд
} f.Close(); // закрываем файл
Разные результаты: из сравнения графиков в Excel и в DR42 обнаружил отличия и возникли вопросы (Trend_DR42.ipg и Trend_Excel.ipg)
1 - Как добавить время к точке?
2 - Часть точек пропущена, как это устранить?
|