Sooo...
you can commonly find today 2, 3 and 5 phases steppers. 2 phases models usually have a basic step angle of 1.8deg (200 steps/rev) and 5 phases models a step angle of 0.72 deg(500 steps/rev), but depending of applications, allmost all resolutions can be found, from 20 to 10000 steps/rev (think that steppers are present everywhere! for rotational or linear movements). To be simple, the motor's phase number basically relates to the number of built-in coils too, in which an excitation sequence in sent in order to obtain the rotational movement.
But different wiring methods permit to choose various motor torque and speed characteristics. Even if you speak about some 2 phases motors, depending on products, you can sometime wire 8 leads. This way, you can arrange phases as desired, with serial or parallel wiring of individual coils. Motors are provided with 4, 6 or 8 leads for only two phases motors... for bipolar type only...
With 500 steps/revolution, a 5 phases stepper allows to obtain smoother basic movements (compared to 2 phases models with 200 steps/rev). But since a 2 phases motor can be driven in "micro-step" mode, you can obtain very smooth rotations with them too. A micro step mode (i.e 10µsteps/step = 2000 steps/rev with a standard 2 phases motor) means that another excitation sequence is sent to the motor, for finest movements. Consequence : smoother movements, with torque losses. Many drives allow to run in micro-step modes : from 2 to 256 µstep/step in common ranges.
From PLC output : your output transistor generates pulse trains, sent to your electronic drive. Each time you send a pulse, a step sequence is sent to the motor. If you run in full step mode, you need 500 pulse for a full revolution. Always see the torque/freq curves or your motor and read what kind of frequency range can be used. With your 2khz output, and a 5 phases motor at full step, you should always work in the right range (= high available torque). Never start from 0hz, and prefer freq. between 500 and 2000hz, if your PLC can provide trapezoidal movement patterns.
What about the sign information ? Two ways are commonly used : pulse + sign and CW/CCW outputs. It depends on both PLC and drive specifications.
Feel free to give further informations about your project if you need some practical details.
Regards