alexandr1803

Ответы в темах

Просмотр 15 сообщений - с 1 по 15 (из 143 всего)
  • Автор
    Сообщения
  • в ответ на: Связь с HomeAssistant по MQTT #42836
    alexandr1803
    Участник

    Всем спасибо за разЪяснения.

    в ответ на: Связь с HomeAssistant по MQTT #42827
    alexandr1803
    Участник

    СПС, прикольная штука. Я так понял, Публикатор будет публиковать данные всех каналов отмеченных галочкой?

    в ответ на: Связь с HomeAssistant по MQTT #42823
    alexandr1803
    Участник

    Я пробовал похожее через modbus, через модуль автоуправления пересылал каналы в устройство modbustcp, а потом опрашивал его через HA. А публикатор в рапидскада- это где? Что для этого нужно?

    в ответ на: Как работать с Mimic? #41636
    alexandr1803
    Участник

    Спасибо, действительно надо было плагины подключить.

    в ответ на: Как работать с Mimic? #41634
    alexandr1803
    Участник

    Если создать новый проект, то все работает. В старом проекте создать файл.mim можно, а в типе представлений нет пункта новая мнемосхема. Весь проект по новой переписывать?

    в ответ на: Как работать с Mimic? #41633
    alexandr1803
    Участник

    Ребят с новым всех. Обновил скаду, создаю новую мнемосхему mimic, ввожу логин и пароль пишет «Страница или объект не найдены»

    в ответ на: Формула таймера 1 сек #38223
    alexandr1803
    Участник

    Спасибо большое Михаил.

    в ответ на: Формула таймера 1 сек #38206
    alexandr1803
    Участник

    А не может эта формула каким-то образом конфликтовать с moddiffcalc?

    в ответ на: Формула таймера 1 сек #38198
    alexandr1803
    Участник

    EveryMin(() => HourStarted() ? 0 : Val() + 1) хоть убейте, но вот эта формула из справочника «Скрипты и формулы» не работает, тупо не сбрасывает таймер. Оставил в секундах и отдельным каналом Val(n)*0.06 (для перевода в минуты) Пусть так тогда будет, зато работает.

    в ответ на: Формула таймера 1 сек #38194
    alexandr1803
    Участник

    HourStarted() ? SetVal(CnlNum, 1) так тоже не компилируется.

    в ответ на: Формула таймера 1 сек #38192
    alexandr1803
    Участник

    Формула секундного таймера со сбросом каждый час EverySec(() => HourStarted() ? SetVal(CnlNum, 1) : Val()+1) проработала все выходные практически идеально (с EveryMin не работает сброс).
    Сейчас попробовал так: HourStarted(() ? SetVal(CnlNum, 1) : EverySec() => Val()+1)
    не работает, ошибка компиляции.

    в ответ на: Формула таймера 1 сек #38187
    alexandr1803
    Участник

    Не совсем понял, т.е типа того HourStarted() ? 0 : EveryMin(()=> и тд…

    в ответ на: Формула таймера 1 сек #38185
    alexandr1803
    Участник

    всего во всей скаде пока 8 каналов, в трех из них используется данная формула и работать перестают все три если прописать в них минуты вместо секунд. Формула расчета процентов (время работы*100/ фактическое время) если стоит последним по счету каналом, что логично, то в таблицу не сохраняет показания вообще (там только текущие высвечиваются), поставил ее самым первым каналом из расчетных, тогда показания сохраняются каждый час.

    в ответ на: Формула таймера 1 сек #38182
    alexandr1803
    Участник

    Спс, будем ждать ответ Михаила. Пока на все выходные оставил EverySec, в понедельник гляну всю таблицу по обнулению. Если что, то так и оставлю, а пересчет в минуты сделаю отдельным каналом для записи значений в таблицу.

    в ответ на: Формула таймера 1 сек #38180
    alexandr1803
    Участник

    Опять засада какая-то
    Вот так сброс каждый час работает EverySec(() => HourStarted() ? SetVal(CnlNum, 1) : Val(102) == 1.000 ? Val() + 1 : Val())
    А вот так уже нет EveryMin(() => HourStarted() ? SetVal(CnlNum, 1) : Val(102) == 1.000 ? Val() + 1 : Val())

    Разница только в EverySec и EveryMin. В чем дело то?

Просмотр 15 сообщений - с 1 по 15 (из 143 всего)