10х100=1000 database memory integers tested.
It's works!! I try to enter 0...32767 in different positions of database. Power off is tested - all numbers stay on his position.
Load blank project -->> power off --->> load 10x100 project again -- database still present.
But only ladder make possible to see this database. U90Ladder not support it for Jazz2 :(
Don't forget that you can use Excel for these DB numbers. That might make checking 1024 numbers very easy if you just do a sequential filldown.
It would be nice/interesting to get an "official" comment about this from the creators.
Thank you Ausman
I tried to implement database and found the hidden features of Jazz2
That is, if the employee does not know about the saved settings, he enters 4 settings manually in the main menu ...
I try to create the program in such a way that the Database is only a way to restore the parameters for the worker who forgot them or do not know where to read them. That is, if the parameters go beyond the limits when the system is turned on - the system writes the standard values to the main menu and says that the standard values are loaded. If the employee needs to find some of the saved programs - he can look at them and choose. That is, if data in the database is lost then this is a small problem. I solve it with a sticker on the machine cabinet where I print all the tuned constants.
I agree that using a feature that is not officially announced by the manufacturer may cause the data storage or another problem. It would be nice if this feature becomes standard for Jazz2 (+1024MI bonus) Therefore, we will assume that I use it at my own risk.
I try to do some check, U90Ladder do not offer database future for Jazz (See pic.)
But sample code Programmer 10x10.U90 works fine.
Programmed in database numbers stored and restored into MI0-MI9 correctly (See sample project code form help).
In online monitor SB40 SB41 is changed when i try to change program number or settings for different parameter.
I try to check approx 10х100=1000 database memory integers and post result in topic.
2 useful topics on this come up in an index search in U90Ladder help for database.
Keep in mind that however you "implement" a DB, if your user "fine tunes" their system by modifying those values in the plc, they are not permanently saved. If you have a battery fail, you're in trouble. Try and implement a regular periodic read and storage of all the values involved, or periodically update all the startup values to match what is current, or give them a notebook to write things in!