Подскажите, пожалуйста, как из ПР передать одну, новую сетевую переменную в Owencloud руками, без использования файла json (тк придётся править все в облаке)?
Не состыковка у меня наверное в параметре "адрес регистра". Как его правильно задать?
Вид для печати
Подскажите, пожалуйста, как из ПР передать одну, новую сетевую переменную в Owencloud руками, без использования файла json (тк придётся править все в облаке)?
Не состыковка у меня наверное в параметре "адрес регистра". Как его правильно задать?
Очевидно нужно взять адрес отсюда:
Вложение 84152
Спасибо за помощь. Получилось. Из OL беру адрес регистра сетевой переменной, как на скрине выше 512 , а в облаке записываю Адрес регистра: 200 (яндекс перевёл в HEX), Код параметра: P512. Появился следующий вопрос: с облака отправляю команду, записываю в сетевую переменную 1, которая передается в ПР. Выполняется действие. Это значение (1) с фиксацией??? В начале с ПР передал переменные через json файл и переменные были без фиксации, подавал их на вход макроса "Кнопка с фиксацией". Сейчас после передачи переменных в ручную, переменные с фиксацией. И даже после отключения интернета от шлюза (Ethernet кабеля) значение 1 сохраняется. Удалил макросы "кнопка с фиксацией".
Добрый день, s.black
Я, к сожалению, не понимаю, что значит "с фиксацией".
Могу сказать, что при отправке команды на запись из OwenCloud, значение в переменную пишется один раз.
Если в ПР не будет сброса переменной, и она же будет читаться в облаке, то у вас и будет там 1, когда запишете 1. Облако тут мало при чем.
Добрый день коллеги.
Обращаюсь к Вам с проблемой. Имею небольшой проект, в котором 2 прибора ПР200 Овен и контроллер воздушного компрессора МАМ860. По ПР вопросов нет. А вот с контроллером засада. Вывел два параметра, Давление и Температура, в облако. Облако прибор опрашивает. Идет обновление и в ячейках стоят значения 0.00. Выключаю питание прибора, в ячейках появляется ⚠ Ошибка: 255. Адреса Давления - 0, Температуры - 1. Предполагаю, что проблема в Коде параметра. Я поставил P000 и P001. В СКАДА SIMP Light все работает.
Если значения ноль, вместо ожидаемых значит порядок байт нужно подобрать
В скаде вы читаете давление как WORD, а в облаке как FLOAT. Возможно поэтому.