ISO on TCP with Siemens S7

R

Thread Starter

Rainer Lehrig

There is an OpenSource implementation for this. But it was reverse engineered.
http://libnodave.sf.net

But I'm searching for the official protocol documentation.
ISO on TCP is not the problem. The problem is to know the definition of the exchanged PDUs.

Can anybody point me to this information?

PS: I love Modbus. It's easy because it's documented.
 
T

Thomas Hergenhahn

Unfortunately, the link doesn?t seem to work.
Could you please correct it, should it be misspelled?
 
> There is an OpenSource implementation for this. But it was reverse engineered.
> http://libnodave.sf.net <

I think this uses "S7 Protocol" on MPI or possibly ISO on TCP too. It is definitely a closed and undocumented protocol.

> But I'm searching for the official protocol documentation.
> ISO on TCP is not the problem. The problem is to know the definition of the exchanged PDUs. <

A simpler and more documented way to access data in a S7 is to use the fetch/write protocol. It runs on top of ISO on TCP. You put a simple 16 byte header ahead of the raw data and it is documented in a publicly available Siemens manual. If that is what you want I can post a link to the manual.
-g
 
T

Thomas Hergenhahn

Ok, I found http://www.botech.se when searching for hubit. Hubit seems to be some building automation product, but with no special relation to Siemens and the site does not provide anything about Siemens protocols, or did I miss something?
 
W

Walter Scappini

I am in the very same condition. Official protocol documentation so to work with Siemens S7 via TCP/IP.

Can anybody help me?

Thanks in advance.

Walter Scappini
 
Top