А как это выглядит?
Если нужно записать Float то регистры нужно выстраивать
512
514
516...
А если Int то можно
518
519
520
521...
правильно понял?
И получается что 513 регистр уже занят?
http://ftp.owen.ru/OwenCloud/01_Docs/rp_owencloud.pdf раздел 5.6 посвящен ПР200 стоит прочитать его вдоль и поперек, разглядеть картинки , таблицы
ОЛ стоит особняком, поэтому в документации в таблице 3.6 приведены ассоциации типов данных облака и КДС
Последний раз редактировалось capzap; 25.04.2020 в 12:24.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Юрий Н а он и будет занят, как только вы добавите переменную и укажете, что она float. Что вас смущает то ?
Я просто спрашиваю. И мотаю на ус..
ну целочисленные в представлении ПР200 32-х разрядные (int точнее uint в ПР200), но для регистров будет обрезан до 16-ти бит ushort, float то же 32 разряда занимает, и не обрезается при указании сетевой переменной а просто занимает 2 последовательных регистра по 16 бит.
Хорошо еще что в ПР нет double, это вообще 4 регистра подряд, хотя в некоторых приборах с Modbus протоколом то же встречается.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
в облаке какое время обновления у записываемого параметра?
В самой ПР уверены, что значения у переменной только предыдущее значение и записанное? И ни каких "левых" чисел больше не присваивается.
У меня все приборы которые подключены либо без флоатов, либо через символьную конфигурацию, вобщем не на чем показать потенциальную ошибку
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран