melkiy Про прочитать одним запросом. Угу! Это - инерция мышления. Когда-то привык, что в некоторых (не ОВЕНских) модулях регистры могут идти не подряд, так и делал. Перетряхну на один общий запрос, конечно.

capzap Штатный работает ещё медленнее, чем OCL. Поэтому на OCL и перешёл.

Валенок Мне сказали, что ты всех троллишь. Окей, вот, держи список:
МВ110-32.ДН = 3 штуки. Читаем битовую маску и счётчики входов (количество зависит от модуля: где-то все 32, где-то только 12, где-то 16)
МУ110-32.Р = 2 штуки. Пишем битовую маску выходов
МУ110-16.Р = 1 штука. Пишем битовую маску выходов

Порт ща будем юзать. То есть ээ... собак учить. Но не плавать, а летать. Методом "засунем петарду в собаку и посмотрим, полетит или лопнет".