Copyright © 1998-2017 Luca Gallina
Free tools, hints, tips and tricks. Interesting and specialized applications are also on sale, all developed by programmers for programmers.
Generate HMI/SCADA tags automatically!
S7DBTAGS reads the data blocks contained in an S7 project and generates thousands of tags suitable to be adapted to your HMI/SCADA software.
Output formats: Excel and CSV
Set and remove on-the-fly the KNOW_HOW_PROTECT status of S7-300/-400 blocks!
S7CanOpener for Siemens S7-300/400 blocks sets or removes protection from S7 block compiled with the KNOW_HOW_PROTECT keyword
Get rid of variables' name loss due to different timestamping! Magically merge type declaration and binary contents in a minute!
The S7DBrawData tool copies the binary contents of Simatic S7-300/-400 data blocks regardless of the variables' type or timestamping value.
Set DataBlock's "initial value" fields by using current data.
A long-requested feature not yet available in Step-7 software. S7DBinitializer sets datablocks' initial values by using the current values stored in the DB.
Your virtual, speaking assistant!
An assistant who helps you in testing S7 PLCs’ digital inputs and outputs.
Yet another virtual, speaking assistant! S7 Speaking Events, an event-driven assistant who actually warns you when something happens.
Common, off-the-shelf joysticks offer a cheap interface.
S7joystick is useful for the commissioning of generic industrial manipulators and other applications.
The S7AlarmSpeaker is a simple, tiny application that reads alarm flags from S7-300/-400 PLCs and speak custom messages on your PC by using standard MS Windows' multimedia system.
A Modbus RTU Slave running in your PLC with no need of special CP cards and drivers.
Supports all ASCII CPs by Siemens and third-party manufacturers, either rack mounted or connected by Profibus.
A Modbus RTU Slave running in your PLC with no need of special CP cards and drivers.
Supports all ASCII CPs by Siemens and third-party manufacturers, either rack mounted or connected by Profibus.
Read datablocks values from the PLC memory and convert them into CSV data files suitable for data analysis such are MS Excel and plotting utilities.