EasyBuilder - Скорая помощь новичкам

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 31 окт 2013, 12:18

LunoXod-3 писал(а):Здравствуйте!
Подскажите, возможно ли делать выборки данных в двоичном или HEX формате?

Здравствуйте! Что имеется ввиду, вы хотите представить данные строкой в виде двоичного или шестнадцатиричного числа?
Опишите задачу подробнее.
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение LunoXod-3 » 05 ноя 2013, 06:48

VanMo писал(а):
LunoXod-3 писал(а):Здравствуйте!
Подскажите, возможно ли делать выборки данных в двоичном или HEX формате?

Здравствуйте! Что имеется ввиду, вы хотите представить данные строкой в виде двоичного или шестнадцатиричного числа?
Опишите задачу подробнее.


Необходимо вести архив состояний системы, для этого нужно по определенному событию сохранять в файл как бы "снимок куска памяти" панели, чтобы потом можно было воспроизвести, что показывала панель в тот или иной момент. Выборка данных в 3-ем EasyBuilder позволяет сохранять данные только в виде строки, BCD или десятичном, а мне нужен разбор hex-регистров, значения отдельных битов.
LunoXod-3
 
Сообщения: 12
Зарегистрирован: 12 дек 2012, 08:44

Re: EasyBuilder - Скорая помощь новичкам

Сообщение den_po » 05 ноя 2013, 14:52

как вариант, можно настроить передачу данных на копирование нужных битов в отдельные регистры, а в выборке данных использовать уже эти регистры
den_po
 
Сообщения: 436
Зарегистрирован: 04 фев 2013, 12:25

Re: EasyBuilder - Скорая помощь новичкам

Сообщение LunoXod-3 » 06 ноя 2013, 06:11

радикальный способ для сотни регистров =)
LunoXod-3
 
Сообщения: 12
Зарегистрирован: 12 дек 2012, 08:44

Re: EasyBuilder - Скорая помощь новичкам

Сообщение VanMo » 06 ноя 2013, 15:06

Выборки пишутся в файл в двоичном виде. Вопрос в том, как Вы хотите использовать этот файл?
"Кусок памяти" можно сохранять с помощью компонентов передачи данных (по триггеру или по времени).
VanMo
 
Сообщения: 377
Зарегистрирован: 16 авг 2011, 09:31

Re: EasyBuilder - Скорая помощь новичкам

Сообщение LunoXod-3 » 07 ноя 2013, 05:57

Ну в общем-то я пришел к тому же выоду: либо писать свою смотрелку, либо этот вариант мне вообще не подходит. Спасибо!
LunoXod-3
 
Сообщения: 12
Зарегистрирован: 12 дек 2012, 08:44

Re: EasyBuilder - Скорая помощь новичкам

Сообщение geotekh » 22 ноя 2013, 09:44

Добрый день.
Несколько вопросов по панели Weintek eMT3070
1. Требуется сохранение на внешнем носителе (USB) через интервал 1 секунда двух и более разных параметров(данные из разных ячеек LW) одновременно. Т.е. выходной файл должен иметь вид: "Дата","время"," параметр1","параметр2",... . В описании указан только способ сохранения одного параметра,другой параметр сохраняется в другой каталог. Возможно ли сохранять разные параметры в одном файле?
2. Есть ли возможность переноса нв USB-флешку части данных сохраненных на SD карте?
3. Как сделать на панели объект "аналоговые часы" так чтобы часовая стрелка могла двигаться между цифрами часов? При разделении окружности на 12(пролет=12) часовая стрелка передвигается фиксированно по цифрам, т.е. при времени например 13 часов 59 минут на циферблате стрелки визуально показывают 12:59, а через минуту уже 14:00.
geotekh
 
Сообщения: 31
Зарегистрирован: 16 окт 2012, 13:49

Re: EasyBuilder - Скорая помощь новичкам

Сообщение den_po » 22 ноя 2013, 10:12

1. Можно сохранять несколько идущих подряд регистров в одной выборке.
2. Переноса кем/чем? По каким условиям?
3. Можно задать диапазон для индикатора 0..719, в привязанном к нему регистре хранить минуты+часы*60
den_po
 
Сообщения: 436
Зарегистрирован: 04 фев 2013, 12:25

Re: EasyBuilder - Скорая помощь новичкам

Сообщение geotekh » 22 ноя 2013, 12:10

1. Можно поподробней. Т.е. имеем например 2 регистра данных LW0 и LW1. Надо их сохранять на SD карту в файл в формате "дата, время, LW0,LW1". С помощью какого объекта это можно сделать и как?
2. Панель Weintek планируется использовать как "черный ящик", она должна записывать каждую секунду данные из регистров LW0 и LW1 в свою память.В связи с малым объемом внутренней памяти панели(если не ошибаюсь 86400 измерений) планируется сохранять их на SD карте. SD карта выниматься из панели не будет и доступ оператора к ней должен быть по паролю. Оператор должен иметь возможность считать с панели (SD карты)данные за выбранный им период времени. Т.е. либо подключив USB-флешку перенести их с SD карты на USB, или ,если это возможно, подключить панель к компьютеру и считать данные с SD карты.
3. Спасибо, за часы, будем пробовать.
geotekh
 
Сообщения: 31
Зарегистрирован: 16 окт 2012, 13:49

Re: EasyBuilder - Скорая помощь новичкам

Сообщение geotekh » 22 ноя 2013, 12:28

Еще вопрос
"Можно задать диапазон для индикатора 0..719"- это поятно

"в привязанном к нему регистре хранить минуты+часы*60" - через какой объект это сделать?
geotekh
 
Сообщения: 31
Зарегистрирован: 16 окт 2012, 13:49

Пред.След.

Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 13