I was just doing research on this yesterday for my application. I found out that the NI OPC server does not include Allen Bradley ControlLogix PLCs. However, Allen Bradley sells the RSLinx software (any version but Lite) which includes an OPC server. You should be able to connect directly to the RSLinx OPC server using Datasockets.
Bruce
Bruce Ammons
Ammons Engineering