С Вашей-то частотой следования импульсов Вам быстрые входы вообще не нужны. Программно импульсы прямого и обратного счёта выделяете и на счётчик координаты.
Именно программно.
Опрос через OPC ресурсов у контроллера не отнимает.
Давайте-ка мух к мухам, а котлеты отдельно.
Итак,
1. Обозначения a, b и z относятся к логическим сигналам. Знаки /a, /b и /z (или a', b' и z') указывают на те же самые сигналы, но с инверсией. Инверсные сигналы вместе с прямыми могут быть использованы для помехозащищённой передачи (парафазный сигнал) по длинному кабелю или могут быть поданы на другой приёмник;
2. Упомянутые логические сигналы могут выдаваться на внешние провода с помощью различных схемотехнических решений ("выход T (комплиментарный), NPN, по напряжению, Line drive").
Для ПЛК 160, действительно, надо заказывать NPN.