VictorUA Posted January 3, 2023 Report Share Posted January 3, 2023 Hello everyone. I am using V560 and visilogic V9.8.96 BUILD 0 and I have a problem the MI values in the HMI are not saved and when I reset the power on the V560 it starts with very high values. As for the ML values, they are saved without a problem, even when I reprogram the V560, they are still maintained. What can be? Thank you. Link to comment Share on other sites More sharing options...
MVP 2023 kratmel Posted January 3, 2023 MVP 2023 Report Share Posted January 3, 2023 Please try to Find MI3 in your program. You can see possible overwrite this MI in other part of program. Link to comment Share on other sites More sharing options...
Cam Posted January 3, 2023 Report Share Posted January 3, 2023 Hi Victor, You have a power up value set for MI 3 of 30 when ever the PLC goes through a power up cycle MI 30 will be set to 30 regardless of the value that was in that MI when power was removed. The check box to the right of the DEC drop down is controlling this. If you don't want a power up value remove the check mark in the box. Link to comment Share on other sites More sharing options...
VictorUA Posted January 3, 2023 Author Report Share Posted January 3, 2023 Thanks for your prompt responses. But the problem is that it did not go to 30 but to full range, that is, more than 10000. I solved the problem by disabling this: Thanks, Victor. Link to comment Share on other sites More sharing options...
MVP 2023 kratmel Posted January 3, 2023 MVP 2023 Report Share Posted January 3, 2023 Is it MI3 present in this Data Table Read Row PARAMETER function ? Link to comment Share on other sites More sharing options...
MVP 2023 Ausman Posted January 3, 2023 MVP 2023 Report Share Posted January 3, 2023 Victor, this appears to be a classic mistake where you want instant results of correct reads from your system on boot. In most instances you need to build into your programming a delay after boot before the PLC starts acting on anything. The delay time must be matched to the maximum time it takes for all your external sensors to stabilise, and also to a lesser extent the various digital and analogue inputs of the PLC itself depending on your HW configuration. Also, if you have value averaging set up in the PLC, then this needs to be allowed for as well. cheers, Aus Link to comment Share on other sites More sharing options...
VictorUA Posted January 4, 2023 Author Report Share Posted January 4, 2023 15 hours ago, kratmel said: Is it MI3 present in this Data Table Read Row PARAMETER function ? Yes, this is in the Data table. Link to comment Share on other sites More sharing options...
VictorUA Posted January 4, 2023 Author Report Share Posted January 4, 2023 11 hours ago, Ausman said: Victor, this appears to be a classic mistake where you want instant results of correct reads from your system on boot. In most instances you need to build into your programming a delay after boot before the PLC starts acting on anything. The delay time must be matched to the maximum time it takes for all your external sensors to stabilise, and also to a lesser extent the various digital and analogue inputs of the PLC itself depending on your HW configuration. Also, if you have value averaging set up in the PLC, then this needs to be allowed for as well. cheers, Aus Thanks, what you say makes sense. For now I plan to leave it without loading this Data Table. Since I want the configuration to be set from the HMI to be saved. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now