5/19/2016 1:10 PM | |
Posts: 3 Rating: (0) |
Hello. I am a student in the department of Naval Architecture and Marine engineering in Technological institute of Athens. My bachelor thesis has to do with automation systems,using PLC. I have a question to do about HSC: I want to use a HSC to count a value, then using a hardware interrupt to stop the counting and read the CV( current value) . Is it possible? Thank you very much ------------------------------------------------------------------------------------------ |
Last edited by: Min_Moderator at: 5/19/2016 4:12:52 PMNew subject after splitting |
|
5/20/2016 1:20 AM | |
Joined: 3/16/2015 Last visit: 10/10/2021 Posts: 1250 Rating: (173) |
The HSC is counting pulses at inputs? What will trigger the hardware interrupt? A typical HSC scenario is to count pulses at digital inputs (usually from encoder) and your program would keep track of the current value to do something with it. Also a hardware interrupt can be triggered at a specific count value and then in turn the hardware interrupt can stop the pulses at the inputs (stop the device the encoder is attached to).. |
This contribution was helpful to1 thankful Users |
6/1/2016 9:04 AM | |
Posts: 5225 Rating: (1192)
|
Hi there. Many possibilities exists for storing readings.. the method depends on what you want to do. The HSC value can be stored in a variable (created in a DB or M-memory tag). For each time the HSC needs to "stop", the value us stored in the variable. This variable can be read from the Watch Table or a Trace ( "oscilloscope" ). A trace is especially helpful for tracing progress over time. If several readings needs to be captured, then consider writing into a DB variable declared as an array. Program code can place the reading into the right array element. The value is then available for the program to process. If several reading needs to be captured for the purpose of data analysis per PC - the Data Log functionality can record onto a memory card. The Data Log entries can be read by the PC directly from the card (remove card; insert into reader) or via the Web Server (needs to be activated). There are many entries on the Forum about Data Logs and the System Manual is also a good resource for information. Do you have the System Manual for the S7-1200? w |