Пр200 адресация с 0
Один регистр не трогаем перестановку
Два регистра переставляем регистры 2301 в байтах если, или 3412 как там в вашей системе.
Перестановки в ОЛ только для пр мастера, на слейв не влияют.
Пр200 адресация с 0
Один регистр не трогаем перестановку
Два регистра переставляем регистры 2301 в байтах если, или 3412 как там в вашей системе.
Перестановки в ОЛ только для пр мастера, на слейв не влияют.
Все там катит и делить ничего ни на что не надо, дайте в ухо своему программисту.
У вас просто не те адреса читаются, вы половину читаете от другой переменной, все.
Ура! Разобрался. Проблема была все-таки в настройках OPC ! Стал копаться в нем и нашел, что там для каждой переменной можно задавать старшинство регистров и байтов. И, разумеется все было зеркально относительно того, что требовалось. Вы правы! Умножение это сдвиг на один байт в нашем случае. Только я до этого сразу не допер (перебирая в голове все возможные варианты получения такой "математической операции" ). Немного сбивало с толку то, что в настройках самого прибора тех же самых последовательностей ничего не меняло (хотя с одной стороны вроде и не должно, а с другой если есть возможность менять, значит это для чего то там сделано). В работе самой программы я был уверен, поскольку просто по 485му она прекрасно работала пару лет. Просто решили расширить функционал и комфортность, выведя всё на монитор через скада вместо маленькой панели управления. Как говорится: "опыт приходит с опытом"Было бы куда приходить. Большое спасибо всем за поддержку и помощь, тема закрыта.