Forum Home › Forums › Understanding the Software › Scan Time
- This topic has 14 replies, 3 voices, and was last updated 3 years, 1 month ago by Mikhail.
-
AuthorPosts
-
March 12, 2021 at 12:18 pm #8500Rich ExParticipant
Hi Friends ,
I seem to have an issue catching a single pulse . My Scada unit offers me a single pulse for a channel which I use to start a calculation . Thing is sometimes the program does not see the pulse . I am wondering if its the scan time of Rapid Scada … not sure how this works , is it like a PLC and takes time to work through all the Channels , I have 268 channels mostly calculated types with 32 real input types .Thanks
RichMarch 12, 2021 at 12:25 pm #8501manjey73ParticipantWhere does the momentum come from? from the PLC ? it can appear in the period between the PLC requests – then the PLC program requires a delay of this pulse for the network variable. Or did you mean something else ?
March 12, 2021 at 1:04 pm #8502Rich ExParticipantHi , the single pulse comes from a sensor at the begging of a process line .
The single pulse only feeds the Scada unit which sends it to the Rapid Scada program.Thanks
RichMarch 12, 2021 at 2:37 pm #8503MikhailModeratorHi,
You need to specify a pulse length and polling rate. And make sure that polling rate is fast enough to detect a pulse.March 15, 2021 at 8:37 am #8509Rich ExParticipantDear Mikhail
Can you give me some more detail please .
My pulse is less than 1 second , where do I set up the polling rate ?Thank You
RichMarch 15, 2021 at 10:07 am #8510MikhailModeratorHello,
where do I set up the polling rate ?
It’s in Communicator – Communication line – Line Parameters – Request Sequence
Could you post a part of communication line log here to analyze?March 16, 2021 at 9:01 am #8511Rich ExParticipantHi Mikhail
Screenshot
https://ibb.co/JjpsCfNCan you explain the Timeout; Delay; Time ; Period; entries please .
thanks as always Rich
March 16, 2021 at 12:34 pm #8513MikhailModeratorHi,
Can you explain the Timeout; Delay; Time ; Period; entries please
Please read this. If something is not clear in the article, ask.
Could you post a part of communication line log here to analyze? It’s in Line Stats
March 17, 2021 at 9:51 am #8518Rich ExParticipantHi MikHail ,
First , sorry I should have read the document before asking the question about polling times !Right here’s the screen shot of the data
https://ibb.co/QCxrFJRThanks
RichMarch 17, 2021 at 11:36 am #8519MikhailModeratorHi,
According to the log, your polling rate is about 1 second. It depends on network latency and controller speed.
So you need pulse length at least 2 seconds to detect it stable.March 17, 2021 at 12:06 pm #8524Rich ExParticipantHi Mikhail ,
Yes I’m seeing that now .
Nothing on the line is happening quickly so I may need to just look at extending the pulse from the sensors ……Thank you for your help .
RichMarch 18, 2021 at 9:32 am #8532Rich ExParticipantHi Mikhail ,
About the scan times , my system is on a VM with a single CPU , this is showing high CPU usage 85-100% , could this be causing my delays ? …… what number of CPU’s would you recommend on a Windows VM machine , I have 9 Scada slaves each giving me 4 inputs .Thanks
RichMarch 18, 2021 at 1:14 pm #8535MikhailModeratorHi,
Could you make a screenshot of the CPU usage by processes (Task Manager)?
March 19, 2021 at 9:13 am #8537Rich ExParticipantHi Mikhail ,
Screens shots of the resource manager of the VM .
Sorted for highest CPU usage .and
Thanks
Rich
March 19, 2021 at 2:52 pm #8544MikhailModeratorHi,
What you can do to decrease CPU load:
1. Use RAM disk for C:\SCADA\ScadaComm\Log directory.
2. Add this log directory to antivirus exception.
3. Increase delays after request in request sequence or after line cycle. -
AuthorPosts
- You must be logged in to reply to this topic.