7/27/2020 5:12 AM | |
Joined: 3/16/2015 Last visit: 10/10/2021 Posts: 1250 Rating: (173) |
Answering strictly your questions I don't see any value for using Isochronous mode. Fast mode, I've never used it before and it looks like it is not possible to set digital inputs for capture when in fast ode. Technology object, unless you have a good reason not to use it, it makes configuring and commissioning much easier. (read the example in link 1 for advantages and disadvantages) Use capture with a digital input is best for your application, which is pretty straight forward. General notes: -Is the same S7-1500 used for motion control of the axes? -Capturing the encoder value when braking starts will get you the current count. So you will have a counter value for when the braking started, don't you also need a counter value when braking stops or are you going to calculate that on the basis of the 250 milliseconds? If you need to counter values and have two sensors then the first can be set up to synchronize the counter and on a rising edge and the second to capture the value. You can set up a hardware interrupt for capture to calculate the distance if you need it done that fast. TM PosInput1 can accept TTL encoder but notice it is 5Volts.It is also quite a bit more money and will not offer you any advantage over TM Count. A high speed counter with inputs for two encoders can be added to your existing S7-1511C if the distance to the encoders is not that far. Link2 (this is a complex example and far more than you need. Read the index and jump to the topics that interests you. It has some good explanation of various functions.) There are many links in the examples and module manual that are maybe helpful; click on them and download the manuals for a quick overview of what they offer. |
Last edited by: Jen_Moderator at: 07/27/2020 11:46:55Optimized links. |
|
This contribution was helpful to2 thankful Users |
Follow us on