Arduino Communication Library for S7

D

Thread Starter

Dave Nardella

Hi all,

I published <b>Settimino</b>, an open-source library for ARDUINO.

- Full PLC memory access (E/A/M/DB/T/Z)

- PDU independence : large data transfer in a single call (limited only on the available memory)

- Helper functions for data conversion (Big Endian --> Little endian)

- Three memory models for footprint optimization.

- Uses standard Arduino Ethernet library i.e. it can coexist with other clients/servers in the same sketch.

- 3 ms to read one PDU (240 bytes) into the internal buffer.

It's not the porting of Snap7 (Arduino is too small) but it's derived from it.

Usage:
A network of small active boards that put the data in the PLC memory not *on demand via polling* but in unsolicited mode (when they decide to do it).

Of course: free, open-source and full documented.

http://settimino.sourceforge.net

Hope You like.
Dave Nardella

p.s. Settimino in italian language is a small cabinet with 7 drawers.
 
Top