В программе нужно использовать структуру sysImpulseCounter (если нужно считать импульсы, то используется sysImpulseCounter.counter, если нужно измерять частоту, то используется sysImpulseCounter.frequency) и бит sysImpulseCounter_ResetCounter для сброса счётчика:
Если нужно передать значения счётчика по Modbus, то нужно перезаписать значение из sysImpulseCounter.counter или sysImpulseCounter.frequency в переменную Status Variable.
На картинке выше FDI1_Mod - это переменная Status Variable, которую можно читать по Modbus.
Если нужно передать значения счётчика по Modbus, то нужно перезаписать значение из sysImpulseCounter.counter или sysImpulseCounter.frequency в переменную Status Variable.
На картинке выше FDI1_Mod - это переменная Status Variable, которую можно читать по Modbus.