Remote Operations Forum
Support forum for Schneider Electric SCADA systems, radios and RTUs. From commissioning integration devices and software, to enhancing existing installations or troubleshooting.
Link copied. Please paste this link to share this article on your social media post.
Posted: 2024-02-06 12:55 PM
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.
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.
Link copied. Please paste this link to share this article on your social media post.
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.
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.