Karinrinkashi
Member
Hello everyone!
So, i have this display that shows filler speed, the display receives a 24VDC signal from a Flex I/O. The speed is calculated by looking at the cans going through a prox switch. The display will keep up to about 700 cans per minute, but as soon as it goes above that, the display start fluctuating between random numbers. 500, 698, 790, 800, just totally arbitrary, and it changes at a high speed too. But if we run at constant 500 cans per minute, it shows constant 500 on the display. But anything above, it will just go crazy. The speed for our fillers can go up to 2300 cans per minute.
I tried to rewire the display and talked to the manufacturer to guide me through the issue. They seem to be running out of ideas too and it seems we have hit a brick wall.
But then i started wondering, what if the problem is no the display itself. What if the Flex I/O cannot keep up with outputing at such a high rate. I put the output to a counter in the program and consistently got 2300 counts per minute when running full speed. Then we slowed down to 500 and got consist 500 counts per minute. So, i have come to a conclusion that the problem might be the Flex I/O unable to output at such high rate.
That being said, are there any methods to fix this using programming? Or are there any special modules that someone might have worked with before that are compatible with such high speeds?
Any and all help would be highly appreciated!
Thank you
So, i have this display that shows filler speed, the display receives a 24VDC signal from a Flex I/O. The speed is calculated by looking at the cans going through a prox switch. The display will keep up to about 700 cans per minute, but as soon as it goes above that, the display start fluctuating between random numbers. 500, 698, 790, 800, just totally arbitrary, and it changes at a high speed too. But if we run at constant 500 cans per minute, it shows constant 500 on the display. But anything above, it will just go crazy. The speed for our fillers can go up to 2300 cans per minute.
I tried to rewire the display and talked to the manufacturer to guide me through the issue. They seem to be running out of ideas too and it seems we have hit a brick wall.
But then i started wondering, what if the problem is no the display itself. What if the Flex I/O cannot keep up with outputing at such a high rate. I put the output to a counter in the program and consistently got 2300 counts per minute when running full speed. Then we slowed down to 500 and got consist 500 counts per minute. So, i have come to a conclusion that the problem might be the Flex I/O unable to output at such high rate.
That being said, are there any methods to fix this using programming? Or are there any special modules that someone might have worked with before that are compatible with such high speeds?
Any and all help would be highly appreciated!
Thank you