Welcome to Hackster!
Hackster is a community dedicated to learning hardware, from beginner to pro. Join us, it's free!
Aman Shaikh
Published © MIT

Hacking a PLC (Programmable Logic controller)

Transform the ICP DAS PLC to seamlessly respond to commands from a Python script for operation.

ExpertProtip5 hours749

Things used in this project

Hardware components

Router
Any router with a LAN port
×1
LAN cable
RJ-45 lan cable for connecting the V Serial to router
×1
Jumper wires (generic)
Jumper wires (generic)
×1
60W PCIe 12V 5A Power Supply
Digilent 60W PCIe 12V 5A Power Supply
×1
ICP CON M-7060PD
This is the ICP DAS PLC
×1
ICP CON i-7188E2
This is the ICP DAS VSerial or TCP/IP Serial Port converter
×1

Software apps and online services

VS Code
Microsoft VS Code
Wire Shark
For analysing the packets from the PLC

Story

Read more

Code

Python SDK for controling the PLC

Use this library for controlling the PLC.

Credits

Aman Shaikh
5 projects • 2 followers
I am a passionate Embedded hardware and Software developer. I have 4 years of experience. Working beneath the surface is where I thrive.
Contact

Comments

Please log in or sign up to comment.