MikeDawkins
Member
Those of you who have used the S7-1200 in anger will have a list of all the short commings such as online edits, lack of profi bus/net I/O and datablock values uploading...... to name but a few.
Until Siemens release the next version, I spent a few hours with LibNoDave and C# to create a facility to upload / save / modify / download datablocks. It can also display live values by reading the block every second. Before uploading, the block size and number mus be known and it only works with the block created with symbolic access turned off.
The data structure can be replicated in a data view
The data directory has a sample uploaded datablock and a viewer template.
All you need in the plc is a valid datablock with absolute addressing enabled.
It is written with C# 2010 and Net 4. Feel free to experiment and modify as required, but DONT use on working systems until you are confident with it. It still has some rough edges which can be ironed out sometime if I get a chance.
Have fun. Mike.
Until Siemens release the next version, I spent a few hours with LibNoDave and C# to create a facility to upload / save / modify / download datablocks. It can also display live values by reading the block every second. Before uploading, the block size and number mus be known and it only works with the block created with symbolic access turned off.
The data structure can be replicated in a data view
The data directory has a sample uploaded datablock and a viewer template.
All you need in the plc is a valid datablock with absolute addressing enabled.
It is written with C# 2010 and Net 4. Feel free to experiment and modify as required, but DONT use on working systems until you are confident with it. It still has some rough edges which can be ironed out sometime if I get a chance.
Have fun. Mike.