Загнать 64 бита в WW SP 2014 R2

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

Загнать 64 бита в WW SP 2014 R2

Сообщение Никита » Пн янв 11, 2016 2:39 pm

Здравствуйте! Просматривал аналогичные проблемы по форуму, но что-то для меня ничего не подходит, прошу помощи.
Проблема заключается в том, что надо вывести на дисплей накопленный объем (64 бита). Kepware в проект не заложен. С помощью Modbus Poll вытащил правильные цифры которые и показывает непосредственно сам расходомер. В MB Poll вбивал следующие настройки: предположим сам регистр 349269, function 03 Read Holding Registers, адрес естественно 49269, Quantity-4, счет с единицы, display long inverse. Внимание вопрос: как все это дело завести в скаду? помимо склеивания с помощью скрипта два 32битных есть еще варианты? Кстати, по моим скромным подсчетам, 32 бита информации хватит на ~3500 лет. Пробовал в ModbusSerialQuantum в Scan Group загонять два регистра это 349269 F и 349271 F, а на дисплей сажать только 349269 F, но чет не выходит. В настройках убирал/ставил галочку Use concept data structures, bit order format менял, в общем что только не делал, только все не то, есть какие-нибудь мысли по этому поводу? мне бы хотябы только 32 бита считать
из хелпа "Unsigned Long Integer (unsigned 32-bit integer) 0 (zero) to 4294967295" было бы самое то, как реализовать? даже 349269 HRL пробовал, но чувствую не то
Никита
 
Сообщения: 11
Зарегистрирован: Ср дек 09, 2015 7:48 pm

Re: Загнать 64 бита в WW SP 2014 R2

Сообщение Генератор зла » Пн янв 11, 2016 7:40 pm

Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35