Resources to accessing a S7 Profinet PLC (1212C) from Java

Christofer Dutz picture Christofer Dutz · Aug 10, 2011 · Viewed 7.3k times · Source

I have a relatively special question here. At least I think it's special as Google didn't seem to be able to provide me with the information I was looking for.

I have recently purchased a S7 Starter Kit, containing a S7 1212C PLC. It's all setup and running.

What I would like to do, is to write a Java Program (without native libraries) that communicates with that controller. I know there are the S7 Java Beans, but these seem to work only with the 200/300/400 Sieries. Are there any (open-source) implementations of Java protocol-stacks, that allow to access such a PLC from Java? If not, I would be really glad to get some pointers to some specifications that would allow me to implement a rudimentary stack myself (It seems the Web is filled with high-level information, but there seems to be very little low-level stuff around :-()

Help greatly appreciated, Chris

Answer

avra picture avra · Aug 10, 2011

There is a beta tester only Java version of libnodave, but I don't know if 1212 is supported.