Доброго времени суток!
Помогите разобраться.
Имеется MasterSkada v3.5 Demo + OWEN OPC Modbus RTU v1.01
В ОРС вставлен СИ-30 как стандартный прибор.
СИ-30 сконфигурирован на прямой счет.
В дереве объекта содержится объект с окнами изображения и управления.
Окно изображения содержит значение в которое передается значение ОРС переменной СИ-30 (конкретно - значение счетчика), обе переменные имеют тип "целый".
Окно управления содержит значение с динамизацией по выходу, значение передается в команду в дереве объекта.
Команда устанавливает значение переменной СИ-30 в ОРС сервере (конкретно - значение уставки).
Команда восстанавливает свое значение при рестарте.
А теперь вопросы.

1. Команда записывает свое значение в СИ-30 каждый цикл работы системы (что не есть хорошо т.к. число записей в память СИ-30 ограничено )?
И если это так, то как сделать чтобы запись производилась только при изменении значения команды?

2. При запуске системы на исполнение значение счетчика СИ-30 равное 0 (на индикаторе прибора) отражается в переменной ОРС корректно, значение равное 1 отражается как 16ххх(точных цифр не помню), 2 отражается как 32ххх(точных цифр не помню) и т.д.
В чем причина?

3.И совсем глупый вопрос по типу данных: чему соответствует тип данных "целый"? соответствует ли он типу "LONG(4 байта)" как указано в перечне параметров для СИ-30?

Спасибо.