Поставьте СПК.
Основной счет ведите в ней.
Как выбрали новый вид, то обнуляете счетчик в СИ8 и переключаете суммирование с необходимым счетчиком в СПК.
счетчики создайте для каждого вида.
Для автоматического распознавания можно подобрать систему тех. зрения к примеру омрон.
Я тут трудностей не вижу.