Hey guys,
I have been plc programming for a while and recently started getting into python. I wrote some pretty cool stuff with an SQL database logging all kinds of information on a siemens PLC. I used a library called snap7.
I am going to implement the same thing onto a compact logix plc but I see there are several libraries to use. (libplctag, pycomm3, dmroeder/pylogix) There also may be some other ones I am not familiar with.
I am planning on running this on a raspberry PI so it would be best if the library was linux/arm friendly. The snap7 lib took some recompiling of binaries and some fiddling around to get it to work on the arm processor.
I am just looking for someone's experience as to which route I should go.
Thanks,
Kevin
I have been plc programming for a while and recently started getting into python. I wrote some pretty cool stuff with an SQL database logging all kinds of information on a siemens PLC. I used a library called snap7.
I am going to implement the same thing onto a compact logix plc but I see there are several libraries to use. (libplctag, pycomm3, dmroeder/pylogix) There also may be some other ones I am not familiar with.
I am planning on running this on a raspberry PI so it would be best if the library was linux/arm friendly. The snap7 lib took some recompiling of binaries and some fiddling around to get it to work on the arm processor.
I am just looking for someone's experience as to which route I should go.
Thanks,
Kevin