Encoder program

hjajoe

Member
Join Date
Sep 2007
Location
Faroe Islands
Posts
17
Hi PLC-Programmers!

[font='Verdana','sans-serif'][font='Verdana','sans-serif']Hi PLC-Programmers!
Can somebody help me to make a program in ladder, to the text below.[/font]
[/font]

[font='Verdana','sans-serif'][font='Verdana','sans-serif']I´m using a S7-200 CPU224XP[/font][/font]
[font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif'][/font][/font][/font][/font]
[font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']Until now my encoder output is MW0(10bit, 0-1024 binary).[/font][/font][/font][/font]
  • [font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']subtract the last binary 10 bit encoder value.[/font][/font][/font]
  • [font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']shift the result left 6 places.[/font][/font][/font]
  • [font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']Shift the result right 6 places using an arithmentic shift. The sign bit [/font][/font][/font][font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']should be shifted into the upper bits as the the number is shifted right.[/font][/font][/font]
  • [font='Verdana','sans-serif'][font='Verdana','sans-serif'][font='Verdana','sans-serif']add this to a software counter INT or DINT.[/font]
[/font][/font][font='Verdana','sans-serif'][font='Verdana','sans-serif']Thank you[/font][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
[font='Verdana','sans-serif'][/font]
 

Similar Topics

Hey all, So I have a question for you, I have an application where we need to run a gear motor across a rack (slow speed - approx 40 inches a...
Replies
9
Views
2,766
Hello I am having trouble setting up my encoder program to read and give an RPM value from a pulse train from an encoder. I have today found...
Replies
0
Views
1,561
hello could anyone tell me how to set up the KL5111 module on the Beckhoff plc to display a speed value from an encoder. I believer the KL5111...
Replies
9
Views
3,995
How do I keep track of the counts for this encoder in programming. I am using logics 500. The encoder PPR is 1000.
Replies
3
Views
2,899
Hi guys, I just have a simple question regarding encoder uses: I have 2 encoders coupled to 2 different wheels. One wheel is driven by a motor...
Replies
11
Views
5,602
Back
Top Bottom