I don't know much about CT174 and Mode 30, but as far as reading the present position count of the CTRIO, yes, this is possible. If you are using a Dynamic Positioning Pulse Profile to move to positions, then a CTRIO System Function (0x01 - Real all registers) is possible. It will give you the current position of:
CTRIO Output 0: Offset 0x92 through 0x95
CTRIO Output 1: Offset 0x96 through 0x99
CTRIO Output 2: Offset 0x9A through 0x9D
CTRIO Output 3: Offset 0x9E through 0xA1
See CTRIO manual as to how to do a CTRIO System Function.