Jmeadows7676
Member
I have 2 Absolute Encoders 8192 steps per Rev. (Model TR Electronic CEV65m-11003) These Encoders communicate to the PLC5-60 via Parallel push/pull to 16-bit local Input cards. I have discovered that the Position will be wrong for 1 scan of the plc logic every so often, the PLC5 Histogram showed me this. A very common error I see is when the count goes 510, 511, 1023, 512 (Dec.) or 254, 255, 511, 256 (Dec.). It seems the MSB is coming on a fraction too early. If you put the above values in Binary, you will see what I'm talking about. I've done some research on Parallel Push/pull and in the Encoders Manual it states something like this is possible and list a few solutions. One is filtering the Input value another is making the Encoder output "Grey Code".
The above problem is causing confusion with the Operators looking at the HMI. If the Diameter integer gets polled by the HMI when the value is in "Error" that incorrect value stays on the screen for the update time of the hmi. So, it looks like the Encoder Feedback is jumping around.
I guess i am asking is what I'm seeing a known issue with Parallel push/pull Communication or do I have a higher-level problem.
Thanks, in advance.
The above problem is causing confusion with the Operators looking at the HMI. If the Diameter integer gets polled by the HMI when the value is in "Error" that incorrect value stays on the screen for the update time of the hmi. So, it looks like the Encoder Feedback is jumping around.
I guess i am asking is what I'm seeing a known issue with Parallel push/pull Communication or do I have a higher-level problem.
Thanks, in advance.