I am doing stepper motor using horner plc . i want to know how to use timers and it addressing in cscape software also how to use the output timer as the input in the next rung and what will we use in cscape in place of relays?
It's all in the help files.
Timers as well as counters consume 2 consecutive registers (16 bits each).
If you allocate %R15 for "Timer 1" then %R16 cannot be used for anything else as it belongs to "Timer 1".
Choose the TMR instruction, place it on a rung, double click on it and fill in the blanks such as Registers, time base, Timer On or Off, Retentetive and such.
Do a compare, and if the compare value is greater or equal to your timer (%R15 in this case), then index to the next step (Rung).
You can also use another register for your compare value if you want to dynamically adjust timers from the screen.(Not sure which Horner unit you have).
I assume by relays you mean internal coils.
These will be your "M" bits which are retentetive or "T" bits which are scan depended.
You can also break down a register (16 bits) and use each of the bits individually.
There's a folder under Cscape with example programs, take a look at those to get the basics of bits, registers and structure of a program or function in general.
Hope this helps.