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: 2022-02-07 04:37 AM
Hi all..
I am currently working in a telepace studio programming.. In which i have to scale an analog value and then move it to another address to present it in a sequence.. The scale part works fine .but when i try to move it, the move block already shows a value of 15048. but there is no input to the move block since there is no scaled value from scale block...I am attaching the images from the program.
Looking forward to your suggestions.
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: 2022-02-07 05:36 AM
Hello,
I'm just taking an educated guess here, but the output of a SCAL block is a floating point register which takes two Modbus register addresses. Therefore you need to MOVE two registers, not one, to the new register location and you need to monitor these registers (40210 and 40500) as Floating Point in the Register Monitor window when you're online.
Martin C.
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: 2022-02-07 05:36 AM
Hello,
I'm just taking an educated guess here, but the output of a SCAL block is a floating point register which takes two Modbus register addresses. Therefore you need to MOVE two registers, not one, to the new register location and you need to monitor these registers (40210 and 40500) as Floating Point in the Register Monitor window when you're online.
Martin C.
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: 2022-02-07 08:01 AM
Martin's answer is correct. See the Help for the SCAL block in the Telepace Studio user manual. Here is a screen capture showing this. Note that there are actually FOUR reserved Modbus registers in the SCAL block output. The first two are for the calculated floating point result, and the second pair are for the previous result. You must ensure this block of four registers is not overlapping with any other logic.
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: 2022-02-11 01:08 PM
Martin and Joel are correct about needing to move two registers. But, I think you may be asking why the value is being moved in the first place. It is because the MOVE block is connected to the top right pin of the SCAL block. If you look in the help file for SCAL block it explains that the top right pin simply copies the status of the top left pin of the SCAL block. So if the SCAL block is active then the MOVE block will also be active.
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.