We have a bunch of SLC500’s on a DH+ network. We talk to them through a small controllogix rack with a 1756-ENBT/A and a 1756-DHRIO/C in it. It works very well.
We also have SLC504’s on a DH+ network using a controllogix rack. With Factory PMI we used Kepware. Kepware supports Suitelink and OPC DA but now with Ignition we use the AB OPC UA server.