Questions tagged [snap7]

Snap7 is an open source, 32/64 bit, multi-platform Ethernet communication suite for interfacing natively with Siemens S7 PLCs. The new CPUs 1200/1500, the old S7200, the small LOGO 0BA7/0BA8 and SINAMICS Drives are also partially supported.

Although it has been designed to overcome the limitations of OPC servers when transferring large amounts of high speed data in industrial facilities, it scales well down to small Linux based arm or mips boards such as Raspberry PI (1 and 2) , BeagleBone Black, pcDuino, CubieBoard, UDOO and ARDUINO YUN.

Three specialized components, Client, Server and Partner, allow you to definitively integrate your PC based systems into a PLC automation chain.

See also its homepage here.

33 questions
0
votes
1 answer

Python snap7 importerror: cannot find module snap7 windows10

I am new to Python and am trying it for an automation project of mine. I am trying to use a 64-bit python (version 3.5.3) on windows 10 (64-bit). I have copied the .dll and .lib files of snap7 for win 64-bit into my Python Path which is added to my…
vrindakm
  • 23
  • 1
  • 6
-1
votes
1 answer

Snap7 + Ni Labwindows/CVI

Hi guys i am working on a project where my client wants to use Siemens S7 1200 to control some pneumatic tools and an interface on labwindows Cvi. I downloaded SP7 ( snap 7) on a try to communicate with my plc but i found myself blocked since the…
-1
votes
1 answer

Variable Name read from DB instead address(offset)

Is there any way to read the DB data from its variable(Name) only in C# ? Consider SIMATIC S7 PLC 1200 E.g. I want to read a data from DB where i don't know the address(offset), i only know the DB number,symbolic name and data type. For reference…
KhanBaba
  • 99
  • 1
  • 1
  • 7
1 2
3