График срабатывания входа.
Re: График срабатывания входа.
Пишется!!! Причём правильно 0,1,0,1
Re: График срабатывания входа.
О как! А как в этом случае будет выглядеть график?
Re: График срабатывания входа.
Отлично то что надо
- Вложения
-
- Снимок экрана (40).png (135.46 КБ) 1295 просмотров
Re: График срабатывания входа.
О сколько нам открытий чудных...
Насколько я помню, помимо графиков вам надо было собирать статистику о времени работы оборудования. Тут, к сожалению, решения не подскажу. Должны быть либо прямые запросы к базе данных (надо знать SQL), либо какие-то вычисления. Тут я, увы, пас...
Насколько я помню, помимо графиков вам надо было собирать статистику о времени работы оборудования. Тут, к сожалению, решения не подскажу. Должны быть либо прямые запросы к базе данных (надо знать SQL), либо какие-то вычисления. Тут я, увы, пас...
Re: График срабатывания входа.
Всё равно спасибо. Да именно статистику работы оборудования. Вот с SQL то и засада. На 3х форумах задал вопрос но пока увы. Но меня и этот вариант устраивает. Дальше будем в никать глубже.
Re: График срабатывания входа.
Всегда пожалуйста.
И все же интересно, почему изменяется значение свойства?
Могу предположить, что у вас в модуле «MegaD devices» на вкладке "Данные" заполнено поле "Связанное св-во", где выставлено свойство "Status". (Этого не было в моей "инструкции".)
Если это действительно, так, то в таком случае использовать метод вообще не нужно и его нужно "очистить" в поле "Метод" на вкладке "Данные" (чтобы Мегу лишний раз не "дергать").
И все же интересно, почему изменяется значение свойства?
Могу предположить, что у вас в модуле «MegaD devices» на вкладке "Данные" заполнено поле "Связанное св-во", где выставлено свойство "Status". (Этого не было в моей "инструкции".)
Если это действительно, так, то в таком случае использовать метод вообще не нужно и его нужно "очистить" в поле "Метод" на вкладке "Данные" (чтобы Мегу лишний раз не "дергать").
Re: График срабатывания входа.
всё именно так почемуто из мполе методов пропал метод и откуда-то в связных свойствах появился status. Я все переделал ещё раз теперь ещё интересней ON OFF OFF OFF ON ON OFF ON ON ON ON как то так пишет.Могу предположить, что у вас в модуле «MegaD devices» на вкладке "Данные" заполнено поле "Связанное св-во", где выставлено свойство "Status". (Этого не было в моей "инструкции".)
Если это действительно, так, то в таком случае использовать метод вообще не нужно и его нужно "очистить" в поле "Метод" на вкладке "Данные" (чтобы Мегу лишний раз не "дергать").
Re: График срабатывания входа.
Все что я писал выше, делал по памяти, так сказать, "не прикладая рук" к оборудованию. Теперь появилась возможность проверить.
Итак, режим работы порта "P@R". В модуле «MegaD devices» на вкладке "Данные" заполнены поля "Связанный объект" и "Связанное св-во" (поле "Метод" пустое).
При срабатывании входа в свойство записывается "0" или "1", график рисуется нормально.
Может у вас какой-нибудь srv-loop в конфигурации Меги включен?
Итак, режим работы порта "P@R". В модуле «MegaD devices» на вкладке "Данные" заполнены поля "Связанный объект" и "Связанное св-во" (поле "Метод" пустое).
При срабатывании входа в свойство записывается "0" или "1", график рисуется нормально.
Может у вас какой-нибудь srv-loop в конфигурации Меги включен?
Re: График срабатывания входа.
Модуль megad2561. srv-loop сейчас выключен ничего не меняется при включении.
установленИтак, режим работы порта "P@R".
только так и работает. Если включить метод а выключить статус то начинается каша. Просто хочется не 1,0 а вкл. выкл в истории и в графике тоже видеть.В модуле «MegaD devices» на вкладке "Данные" заполнены поля "Связанный объект" и "Связанное св-во" (поле "Метод" пустое).
Re: График срабатывания входа.
Ясно, что должно быть что-то одно, либо свойство, либо метод. Иначе они одновременно начитают писать в одно и то же свойство разнотипные (и числовые, и текстовые) данные.
Представляется, что для графика нужны только числовые данные. Если уж очень хочется иметь историю в виде "ON/OFF". Можно завести для этого отдельное свойство (например, "StatusText") и писать методом туда. Честно говоря, не понимаю, чем"ON/OFF" лучше, чем "1/0". Как "запихнуть" "ON/OFF" на график (и возможно ли такое вообще) не подскажу.
Представляется, что для графика нужны только числовые данные. Если уж очень хочется иметь историю в виде "ON/OFF". Можно завести для этого отдельное свойство (например, "StatusText") и писать методом туда. Честно говоря, не понимаю, чем"ON/OFF" лучше, чем "1/0". Как "запихнуть" "ON/OFF" на график (и возможно ли такое вообще) не подскажу.
Re: График срабатывания входа.
понял. Так и сделаю. Просто не знал как.Можно завести для этого отдельное свойство (например, "StatusText") и писать методом туда .
не просто ON/OFF, а "включился" ,"выключился" так круче смотреться в истории.Честно говоря, не понимаю, чем"ON/OFF" лучше, чем "1/0".
будем изучать. Мне если честно только и надо от megaD режим самописца многоканального.Как "запихнуть" "ON/OFF" на график (и возможно ли такое вообще) не подскажу.
Re: График срабатывания входа.
пишет ON ON и всё сколько не нажимай только 2 значения.Можно завести для этого отдельное свойство (например, "StatusText") и писать методом туда .
Re: График срабатывания входа.
Код метода должен быть такой:
Код: Выделить всё
$state = file_get_contents("http://192.168.0.14/sec/?pt=".$this->getProperty('Port')."&cmd=get");
$state = substr($state,0,3);
if ($state == "OFF") {
$this->setProperty('StatusText',"выключился");
}else{
$this->setProperty('StatusText',"включился");
}
Re: График срабатывания входа.
Код такой же за исключением у меня пока ON OFF. Так он возвращает в истории ON ON и всё.
Re: График срабатывания входа.
Настройки меги
- Вложения
-
- Снимок экрана (41).png (152.97 КБ) 1239 просмотров
Re: График срабатывания входа.
Странно. На порту P15, по идее, свойство "StatusText" должно "синхронизироваться" со свойством "Status". Если это не так, то непонятно, почему этого не происходит...