
adccommunitymod (AutomationDirect) asked a question.
Created Date: March 22,2018
Created By: DetroitSound
**** This post has been imported from our legacy forum. Information in this post may be outdated and links contained in the post may no longer work.****
Rather than explaining my entire application...I am using a Click C0-00DR-D as the CPU, which does not have a battery backup. Off delay timer, T1 For tuning reasons, DS1 can be set through the HMI. This value must be retained when the machine is turned off, even for a week or three. I found that even when I put it as "retained ", it could lose that over long periods of inactivity - and that is a serious issue. It won't allow me to set an initial value AND make it retentive. For example, if I set it at 480 initially and it is discovered that it really needs to be at 520, I believe I can change DS1 through the HMI, correct? Now, what happens when it is powered down? I'd like it to stay at 520, but it won't be retained and will go back to 480, correct? If I can't work around this, I suppose I could revise the program when these parameters need to be changed. But it is VITALLY important that these setting must not return to 0.
Created Date: March 22,2018
Created by: DetroitSound
Rather than explaining my entire application...I am using a Click C0-00DR-D as the CPU, which does not have a battery backup.
Off delay timer, T1 For tuning reasons, DS1 can be set through the HMI. This value must be retained when the machine is turned off, even for a week or three. I found that even when I put it as "retained ", it could lose that over long periods of inactivity - and that is a serious issue.
It won't allow me to set an initial value AND make it retentive. For example, if I set it at 480 initially and it is discovered that it really needs to be at 520, I believe I can change DS1 through the HMI, correct? Now, what happens when it is powered down? I'd like it to stay at 520, but it won't be retained and will go back to 480, correct?
If I can't work around this, I suppose I could revise the program when these parameters need to be changed. But it is VITALLY important that these setting must not return to 0.
Created Date: March 22,2018
Created by: Tinker
If you don't have a battery you won't be able to retain a user set value long term.
" For example, if I set it at 480 initially and it is discovered that it really needs to be at 520, I believe I can change DS1 through the HMI, correct? Now, what happens when it is powered down? I'd like it to stay at 520, but it won't be retained and will go back to 480, correct? "
Yes, I'm pretty sure that is correct. However, if "it is VITALLY important that these setting must not return to 0. " and if say, 480 was close enough to not be a disaster, one thing you might do, is have the value "retained " (for the few days the super capacitor will retain it) and on start up check if the value has changed to zero, if it has, then copy a constant that is not zero (say, 480)
Or another option, since you do have an HMI, if the value is zero,is just refuse to start until the operator enters the number written in Sharpie(tm) on the panel.
Created Date: March 31,2018
Created by: DetroitSound
If you don't have a battery you won't be able to retain a user set value long term.
" For example, if I set it at 480 initially and it is discovered that it really needs to be at 520, I believe I can change DS1 through the HMI, correct? Now, what happens when it is powered down? I'd like it to stay at 520, but it won't be retained and will go back to 480, correct? "
Yes, I'm pretty sure that is correct. However, if "it is VITALLY important that these setting must not return to 0. " and if say, 480 was close enough to not be a disaster, one thing you might do, is have the value "retained " (for the few days the super capacitor will retain it) and on start up check if the value has changed to zero, if it has, then copy a constant that is not zero (say, 480)
Or another option, since you do have an HMI, if the value is zero,is just refuse to start until the operator enters the number written in Sharpie(tm) on the panel.
I'll just determine the correct settings through trial and error and program those into it...
Created Date: March 31,2018
Created by: kewakl
What HMI are you using?
If it is a CMORE (not a micro) you could use retentive internal HMI tags, and use the value as a reference.
There are caveats here, too.
Retentive tag values will be cleared by :
project transfer to panel,
Memory Clear by software or System Screen
I have attached an EA7 retentive internal tag demo- with events. give it a spin.
Created Date: March 31,2018
Created by: DetroitSound
What HMI are you using?
If it is a CMORE (not a micro) you could use retentive internal HMI tags, and use the value as a reference.
There are caveats here, too.
Retentive tag values will be cleared by :
project transfer to panel,
Memory Clear by software or System Screen
I have attached an EA7 retentive internal tag demo- with events. give it a spin.
No, it's a Micro EA3