glcj commented on issue #838:
URL: https://github.com/apache/plc4x/issues/838#issuecomment-1464950687

   Hello,
   
   I assume the S-400 is a Simatic S7-400.
   
   Due to the design characteristics of these CPUs you will not be able to 
obtain that level of data acquisition that really represents your data, you 
must also analyze the execution cycles of your program OB1 (typical 1 to 10 
ms), OB35 (100 - 500 ms typical), etc. and its technological functions (PCS7, 
Braumat, etc.), this is based on the fact that the data in real time is not the 
fastest, but the one that really represents the state of the variable.
   
   In the world of DCS with a second everyone is happy (well almost). In the 
world of Safety Instrumented Systems (SIS) 1 millisecond is the norm.
   
   If you really need a really fast variable update, like in PCS7 security 
systems, you can follow the guidelines in [1], where it sets out the software 
and hardware requirements.
   
   You can also investigate the use of ALARM_8, ALARM_8P, for data that must be 
accurate depending on the execution of your program.
   
   My grain of sand,
   
   
1.https://cache.industry.siemens.com/dl/files/111/68154111/att_80204/v1/ps7timeb_en-US.pdf
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to