ottowayi / pycomm3

A Python Ethernet/IP library for communicating with Allen-Bradley PLCs.
MIT License
397 stars 88 forks source link

[FEATURE] - Add Identity collection to base CIPDriver #179

Open ottowayi opened 2 years ago

ottowayi commented 2 years ago

the LogixDriver automatically reads the identity object of the device on opening a connection, since this object is common to all CIP devices the base CIPDriver should do it (w/ LogixDriver adding custom info like the program name). Also, without this there is no builtin way to get the identity vis CIPDriver w/o manually building the generic_message yourself.