If you have a single device that you need to identify and you can take it offline, I would use Wireshark and connect your adapter directly to the device. You should see packets almost immediately that identify it. I've done that before when I had a damaged HMI on my desk that would talk but the display was gone. No drawings or documentation of the IP address, but I needed to upload the project from it.
If you have a network of devices running and you want a snapshot of everything, check out Zenmap. It's a GUI wrapper of the command line tool nmap. If you use Wireshark to identify the subnet, Zenmap can run a ping scan to identify all active (or, at least, all responding) hosts on the network. You can do a more detailed scan that will identify MAC IDs and manufacturer of each device but it takes longer.
I'm sure that there are more "proper" and elegant ways to use those tools, but I'm not a networking guy. That's how I've done things in the past. I'll be watching here for more information myself.
BTW, newer AB PanelView+7 HMIs have the ping service disabled out of the box, so a ping scan wouldn't find them. That's something to be aware of.