Добро пожаловать!

В этом форуме вы можете обсудить iRidium с другими пользователями.

Основные компоненты iRidium - приложение i3 pro и iRidium Server. Публикуйте здесь свои вопросы, идеи и найденные ошибки.

Вопрос команде технической поддержки вы можете задать, отправив приватное сообщение или email.


Подпишитесь на Историю обновлений, чтобы быть в курсе всех новостей!


Мы перевели нашу службу поддержки на новую систему технической поддержки. С 17.01.2022 мы отключили возможность создавать обращения через личный кабинет userecho. Теперь все запросы обрабатываются по почте на support@iridi.com .

Спасибо вам за ваше понимание и хорошего дня.

0
Завершен

Change State when Value change

Vuong Xuan Phuc 8 лет назад обновлен Dmitry - support (expert) 8 лет назад 2

Hello!

I get a temp off room. It can from 18-32oC. I want the state off room will change to state color Blue when Temp <20oC. Orange if Temp<25 and red if Temp>25.

Can you help me. Please!
Ответ
Jackie Roos 8 лет назад

Use iRidium script to set the state


One way to do this is to create a feedback in Studio to store the colour state in, in this case it is Temp Colour
Then put a multi-state button over the text showing degrees, with colour blue for state 1, colour orange state 2 and colour red state 3


Add something like this script

//put in your driver name where it says "DriverName"
IR.AddListener(IR.EVENT_TAG_CHANGE,IR.GetDevice("DriverName"),function(name, value)
{
//the name of the temperature feedback in this example is "Temp"
if (name == "Temp") {
//value is the current value of the Temp feedback
if (parseInt(value) < 20) {
IR.SetVariable("DriverName.Temp Colour", 0);
} else if ((parseInt(value) >= 20) & (parseInt(value) < 25)){
IR.SetVariable("DriverName.Temp Colour", 1);
} else {
IR.SetVariable("DriverName.Temp Colour", 2);
}
}
});
0
Отвечен

Acces an array in Bechoff PLC

Michaël 8 лет назад обновлен Dmitry - support (expert) 8 лет назад 3

Hello,


Is it possible to acces an array in a Bechoff PLC without to add them in "Project Device Panel"?

The array is an array of 356 Dword.


Thanks!

Michaël

0

protocol_to_protocol gateway scripts

Nikolay Rusanov 8 лет назад обновлен 8 лет назад 2

Server can do data modification. Here is information about it. It can be used as simple gateway from one protocol to another. But every protocol and datatype require small changes, like scaling, name structure etc, so we need to do each script different way.


I suggest to have this topic as the place to store modules of protocols interconnection. As first comment I will post one module I have just tested. If you play with it and test other modules please send here, so everyone can use it.

0
Отвечен

Работа UDP во время появления надписи о демо-режиме

Vladimir Bykov 8 лет назад обновлен Dmitry - support (expert) 8 лет назад 7

Есть проект, где реализованы UDP драйверы нескольких устройств. Проект работает на панели, но когда появляется сообщение о триальном режиме в верху окна сетевой обмен начинает тупить: сообщения перестают отсылаться и приниматься. Как только красные буквы пропадают, все начинает работать штатно.


Скажите, пожалуйста, это так и должно работать или я что-то где-то не донастроил? Можно ли сделать так, чтобы сетевой обмен работал непрерывно в течение всего триального времени?

-1
Идет голосование

Рекомендация

Дмитрий Анциферов 7 лет назад обновлен Aleksandr Romanov (CTO) 7 лет назад 1

Хотелось бы при покупке установочного дистрибутива иметь русскоязычную локализацию.Иметь возможность управления диагностикой автомобиля с интегрированным ЭБУ. Я ещё не испытывал ваш пакет, а только смотрел с картинок, но на мой взгляд данные средства должны стать переработанными в полноценную IDE. Там в в интерфейсе программы не хватает две графы, это графа под Embedded средства сторонних разработчиков и графы под макросредства, мкросредства давали бы возможность множества методов доступа к различным периферийным устройствам не выходя из проекта. Где по результатам средств диагностики подключаемые ассемлер, компоновщик, отладчик делали свою работу, а компилятором получались бы готовые коммуникационные модули определённого протокола с занесением в рабочую SQL базу, как в системе Motronic фирмы Bosh.Тем самым решив проблему скриптовых API. Мне кажется это был бы революционный прорыв в технологии завтрашнего дня, но то ,что вы сегодня уже сделали это очень даже не мало. Благодарю за рецензию!



Сервис поддержки клиентов работает на платформе UserEcho