Premium Only Content
Using Python To Read PLC Data With Visual Studio By Importing Pycomm3
Reading Controllogix data from the plc has now moved into a much simpler form with Python 3 by importing Pycomm3 or PyLogix.
Before Windows disabled the DDE (Dynamic Data Exchange), we could right simple DDE code to read & write data with the plc processor.
DDE was deemed a security risk so using excel for this task is no longer a good resource moving forward so this is where Python is the tool of choice. Which is the exact reason why I spent time learning to use python & from digging into things like Github, I found two simple imports to use.
Pycomm3 or PyLogix
Here is a link to PyComm3:
Doc: https://docs.pycomm3.dev/en/latest/
GitHub: https://github.com/ottowayi/pycomm3
With the growth of open source code, things may be a lot better in the coming future than I show in this video, what I am trying to show in this video is a simple way to communicate by another resource.
Use cases are all different so as I find good use cases then I may show more videos on this, with that said if this video is received well & everyone wants to know more.
The examples in this video are simple & are meant to be to give a clear understanding of a tool we can use. The resources provided have much greater information if you are interested.
I have no affiliation with Github nor the person who developed Pucomm3 or Pylogix, I just think these are helpful tools that we all have an opportunity to use & grow from.
0:00 Quick Intro
1:05 Importing Pycomm3 in Visual Studio
1:55 Python 3 code to read PLC data via IP address
3:10 Testing the Python code to read PLC data
3:35 Other elements of Pycomm3
5:30 Using Pylogix in Visual Studio
5:50 Importing Pylogix
6:20 Writing the Pylogix code example
7:50 Creating a new tag in our PLC for testing
9:45 Testing the Pylogix read
14:05 Recommended videos for you
I hope it helped.
Thank you for watching the video.
Learn, Implement, Succeed
If you are interested in getting serious about your knowledge & learning how to better your career then check out our training center.
Visit:
https://www.allen-bradley-plc-training.com/
Other social media:
LinkedIn: https://www.linkedin.com/in/shane-welcher-sr/
Facebook: https://www.facebook.com/OnlinePLCSupport
#Python #Pylogix #Pycomm3 #Studio5000
-
2:12
Shane Welcher
2 years agoPIDE 4 to 20MA signal Reverse Reacting
106 -
1:29:23
Glenn Greenwald
5 hours agoMarco Rubio, Europe Thwart Ukraine Peace Deal; NSA Illegally Leaks Steve Witkoff's Diplomatic Calls; Bari Weiss's Comically Out of Touch Plan for CBS | SYSTEM UPDATE #550
112K48 -
8:56
MetatronGaming
5 hours agoSuper Nintendo NA vs PAL
3.15K5 -
3:18:30
Nikko Ortiz
5 hours agoArc Raiders 1st Gameplay... | Rumble LIVE
15.4K2 -
2:17:05
Blabs Life
6 hours agoPART 3: Peter Jackson's King Kong: The Official Game of the Movie | Noob Plays
5.48K1 -
18:07
MetatronCore
4 hours agoAmala Ekpunobi is BASED
5.27K3 -
1:01:48
BonginoReport
5 hours agoWaddle & Gobble Receive Presidential Pardons! - Nightly Scroll w/ Hayley Caronia (Ep.185)
101K31 -
53:41
Katie Miller Pod
3 hours agoMike & Kelly Johnson on Marriage, Family, & Demands of the Job | The Katie Miller Podcast Ep. 16
21.8K14 -
1:31:04
The Daily Signal
5 hours ago $3.94 earned🚨BREAKING: Judicial CHAOS—$7 Million Somalian Fraud Scandal Thrown Out, Trans Terrorist Released
16.8K10 -
9:07:11
GritsGG
10 hours ago#1 Most Warzone Wins 4049+!
18.1K2