- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-02-06 12:55 PM
Preset totalizer values
I'm replacing an old Scadapack with a 474. I'm using the 35 period totalizer function block. How do I preset all the total values to match the existing values? I tried a Preset Value in the object browser, but it does not write to the block, it says "Updated by logic" and does not accept any preset values, they all remain at 0.
Link copied. Please paste this link to share this article on your social media post.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-02-13 12:16 PM
Hello Russ,
My first comment is that it's important to make sure you are using the latest version of RemoteConnect, which is 3.0.3 and that the RTU has the latest firmware (9.8.6). I can't really comment on whether doing what you're suggesting is advisable or not, but from what I've heard most people just start fresh with all values at zero.
I set up a simple app using the TOTAL_35PERIODS function block, from the SCADAPack Extensions library. I presume this is the one you're referring to. I created three arrays [1..35] in Logic Editor, of REAL for the "totalLog" input, of DINTfor "endTimeLog", and of UDINT (as a counter type for "accumMsLog". Set up some inputs set by a Browser to control the DFB, and let it run for awhile to make sure it was working OK.
I added the three arrays into three Browsers, then while online I added Proposed Values & then clicked Write All. This worked fine for me. It's a bit fussy to write the 35 endTime and AccumMs values to match the logs in the old RTU, but I tested a few values and those also worked.
My browsers also say "Online, updated by logic" but this did not prevent me from writing the values. I can see that when I toggle the "log" input the values I wrote in are pushed down to the next storage location in the array.
Remote Operations Specialist
Schneider Electric
Link copied. Please paste this link to share this article on your social media post.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-02-13 12:16 PM
Hello Russ,
My first comment is that it's important to make sure you are using the latest version of RemoteConnect, which is 3.0.3 and that the RTU has the latest firmware (9.8.6). I can't really comment on whether doing what you're suggesting is advisable or not, but from what I've heard most people just start fresh with all values at zero.
I set up a simple app using the TOTAL_35PERIODS function block, from the SCADAPack Extensions library. I presume this is the one you're referring to. I created three arrays [1..35] in Logic Editor, of REAL for the "totalLog" input, of DINTfor "endTimeLog", and of UDINT (as a counter type for "accumMsLog". Set up some inputs set by a Browser to control the DFB, and let it run for awhile to make sure it was working OK.
I added the three arrays into three Browsers, then while online I added Proposed Values & then clicked Write All. This worked fine for me. It's a bit fussy to write the 35 endTime and AccumMs values to match the logs in the old RTU, but I tested a few values and those also worked.
My browsers also say "Online, updated by logic" but this did not prevent me from writing the values. I can see that when I toggle the "log" input the values I wrote in are pushed down to the next storage location in the array.
Remote Operations Specialist
Schneider Electric
Link copied. Please paste this link to share this article on your social media post.

