Skip to content
0:00 / 0:00

#raspberry-pi#siemens-s7-1200#snap7

Raspberry Pi - Tutorials - S7-1200 & Snap7 Python Setup

Simply Automationized

1.6K subscribers • 1 video on Hallway

YouTube

Intermediate. Assumes working knowledge.

53K views10 years ago1 recommendation

HardwareProgramming languagesEmbedded systemsPython

This tutorial shows how to configure a Siemens S7-1200 PLC and install Snap7 on a Raspberry Pi for Python communication.

(This Video) Part 1: Step by step configuration for the s7-1200 and TIA Portal V13. Along with the snap7 download and installation on the Raspberry Pi. Part 2: Raspberry Pi - Tutorial - Python-Snap7 Controlling S7-1200 Outputs: youtu.be/wG4tzttX-Bc Python snap7 link: github.com/gijzelaerr/python-snap7.git latest snap7 download link: sourceforge.net/projects/snap7/files/latest/download?source=… Steps: Step 1: SIMATIC Automation Tool Step 2: TIA Portal V13 Step 3: snap7 linux driver installation Step 4: Python Snap7 Download and Install

Why it's here

1 person recommends this

What people say. Recommended as a step-by-step walkthrough for establishing communication between a Siemens S7-1200 PLC and Python.

Entrabiteron Stack Overflow • Recommends

On “How can I communicate between a Siemens S7-1200 and python?”

I would go with SNAP7 and python-snap7 libraries. Example on how to install it on a Raspberry pi found in this blog: http://simplyautomationized.blogspot.com/2014/12/raspberry-pi-getting-data-from-s7-1200.html Update: Video walkthrough on how to set it up: link to this video