Industry Online Support
Technical Forum
6/21/2007 11:30 PM | |
Posts: 20 Rating: (0) |
Hi all, I am posting thread this as a last resort. My final goal is to count active high pulses from a 10 Hz square wave input using an S7-200 CPU224XP PLC. After reading manuals, FAQs and forums, I realized that I need a high speed counter. I initialized it at the first scan and included an interrupt routine that would activate output Q0.0 in case the counter's current value surpassed that of the preset value (see HSC.mwp). That didn't work, so I manually added a rung in the MAIN program block that would do the same thing (see HSC_1.mwp). However, I'm not getting any results despite having a working square wave generator (0V - 4.5V peak-to-peak). Also, I've connected the ground of the generator to the "M" terminal of the PLC. Please help. AttachmentProgz.zip (222 Downloads) |
6/25/2007 6:40 PM | |
Posts: 38 Rating: (5) |
Hi K-Dawg: Im posting an example that works with the use of 2 HSC used to count pulses from a flowmeter. You will see that I had created a timed interrupt and then I do all the maths to see how many pulses are in the 250msec that lasts my TI. You must check the SBR_0 which initializes the HSC's and the INT_0 Hope this helps..... KLooPY AttachmentTest.zip (231 Downloads) |
Follow us on