Ethernet/IP scanner for FactoryTalk

Hi all, a new resource uploaded and published to the Exchange that turns your Perspective session into a live, intelligent map of any ControlLogix chassis — and all its downstream Ethernet/IP devices.

Link : Ignition Exchange | Inductive Automation

Highlights:

  • Real-Time Topology Mapping
    Instantly visualize every slot on your PLC backplane and every device beyond your EN2T/EN2TR modules.

  • Jython-Compatible pyLogix scripts
    Under the hood is a full, Jython-friendly port of the popular pyLogix library, rebuilt to work a little to work in Ignition. using the CIP protocol.

  • Native CIP Routing
    Read module properties, fetch IP/subnet masks from the TCP/IP Interface object, and build flat (port, link) route paths of any depth.

  • Script-Driven Integration
    All plumbing is exposed as straightforward Perspective script functions.

  • Fully Extensible
    Dive into the source, mix in your own functions, or repurpose the UI for bespoke workflows.

The functions are completely open and can be adjusted. Any example or project done in pyLogix should be able to work here as well. Feel free to dice into the CIP and FactoryTalk Ethernet/IP documentation for more details on extracting more diagnostic data from the devices and CPU’s.

Below is a link to LinkedIn that shows a quick video demonstration of the functionality of this resource:

NOTE: It should work for any Ethernet/IP devices and protocols. I just tested for Rockwell and I configured for it mostly.

Questions, feedback or any requests? Drop them below and I’ll try to answer as much I can!!

9 Likes

Port it to Vision :wink:

But seriously, nice work.

1 Like

:joy:

Thank you Robert!

Well this was on my road map, i suppose it’s not anymore. :smile: But i can already clearly see how i could merge some of my resource with yours :wink: Great Job

1 Like

Well done!

1 Like

That would be awesome. Looking forward to see it!

Thank you Phil!